计算机书籍整理

一、计算机科学概论 计算机科学概论 二、计算机数学基础 高等数学 线性代数 概率论与数理统计 离散数学及其应用 离散数学教程 (北大版) 什么是数学 具体数学:计算机科学基础 三、C 语言 C primer plus The C programming language (推荐) C 和指针 C 专家教程 C 陷阱与缺陷 (推荐) C 语言解惑 C 标准库 你必须知道的 495 个 C 语言...

继续阅读 »

Maven 入门

Maven 介绍及环境搭建 Maven 是基于项目对象模型(POM), 可以通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。 配置新的系统环境变量 变量名: M2_HOME, 变量值: Maven 的安装目录 PATH 环境变量中新增 %M2_HOME%\bin Maven 命令 mvn -v 查看版本信息 compile 编译 ...

继续阅读 »

Yii2 实现微博、QQ 第三方登录实例

简述用 "腾讯 qq 和新浪微博账号登录功能" 开发流程 步骤一 QQ互联  新浪微博开放平台 到第三方开放平台去申请一个 appKey 和 appSecret,并填写好各种资料(需提前审核) 下载第三方提供的 sdk 步骤二 将第三方的 appKey 和 appSecret 写入 yii 的配置文件 以下目录结构是优化之后的 sdk 包,移除了第三方的 d...

继续阅读 »

Fiddler 代理配置

步骤一 打开 Fiddler, Tools-> Fiddler Options (配置完后记得要重启 Fiddler) 选中"Decrpt HTTPS traffic", Fiddler 就可以截获 HTTPS 请求 选中"Allow remote computers to connect". 是否允许别的机器把 HTTP/HTTPS 请求发...

继续阅读 »

Java 入门总结(二)

String 类 在 Java 中,字符串被作为 String 类型的对象处理。 String 类位于 java.lang 包中。 默认情况下,该包被自动导入所有的程序。 // 创建一个字符串对象 String s1 = "myTest"; // 创建一个空字符串对象 String s2 = new String(); // 创建一个字符串对象 String s3 = ...

继续阅读 »

Java 入门总结

封装 加修饰符 private 修改属性的可见性 创建 get、set 方法用于属性的读写以及对属性的合法值进行判断 内部类 作用: 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便 内部类可分为以下几种: 成员内部类 ...

继续阅读 »

中文技术文档的写作规范

很多人说,不知道怎么写文档,都是凭着感觉写。 网上也很少有资料,教你写文档。这已经影响了中文软件的发展。 英语世界里,文档非常受重视,许多公司和组织都有自己的文档规范,清楚地规定写作要求,比如微软、MailChimp、Apple、Yahoo、docker、Struts 等等(维基百科有一份完整的清单)。中文的也有不少,但都不令人满意,要么太简单,要么不太适用。 我就动手,参考上面的规范,也...

继续阅读 »

yii2 通过 Qrcode 生成二维码预览

准备工作 先到官网下载压缩包 http://phpqrcode.sourceforge.net 然后将其解压到框架内的组件目录中 由于是针对预览二维码生成 , 所以无需 gd2 扩展的支持 , 如需生成图片文件记得开启 gd2 扩展 具体代码 //扫码之后跳转指定的 url $url = 'http://www.example.com/controller...

继续阅读 »