assert宏 (基本概念与用法整理) assert宏的深入学习 1、运行时断言 1.1、assert属于运行时断言,可以在运行时判断给定条件是否为真,如果为真则什么也不做,否则打印一跳错误信息,然后通过abort来终止程。当程序开发阶段,我们可以在debug模式下加入大量的运行时断言,来提高我们程 ...
分类:
编程语言 时间:
2016-06-27 21:38:46
阅读次数:
206
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型... ...
分类:
编程语言 时间:
2016-06-26 14:03:52
阅读次数:
170
Yii2 的自动加载分两部分,一部分是 Composer 的自动加载机制,另一部分是 Yii2 框架自身的自动加载机制。 Composer自动加载 对于库的自动加载信息,Composer 生成了一个 vendor/autoload.php 文件。你可以简单的引入这个文件,你会得到一个自动加载的支持。 ...
分类:
其他好文 时间:
2016-06-25 17:40:08
阅读次数:
170
进程管理 一、前言 之前已经介绍了操作系统的各个模块,现在来具体深入学习操作系统中的进程管理。 二、进程的基本概念 在未配置OS的系统中,程序的执行方式是顺序执行,即必须在一个程序执行完成后,才允许另外一个程序执行;在多道程序环境下,则允许多个程序并发执行。也正是程序的并发执行,才导致引入进程。 2 ...
分类:
系统相关 时间:
2016-06-23 12:51:18
阅读次数:
277
简单学习了一下anguarJs,以下是我对angularJs的简单理解和与Jquery的对比,自己记录下来,日后深入学习时以便参考。注:未通过砖家验证,有不对之处望指正。1、Jquery与AngularJSdom操作的区别Jquery对于Document的操作模型如下:AngularJs的数据双向绑定模型如下(仅仅是个示..
分类:
Web程序 时间:
2016-06-22 16:00:14
阅读次数:
517
这段时间对nginx和php的一些配置文件深入学习了一下,把线上的服务做了一下参数优化,现在把一些基础的配置标注一下,让大家看看,希望大家能提出意见,让我能完善补全。nginx1.nginx.conf:#################################################################################..
分类:
Web程序 时间:
2016-06-22 11:04:33
阅读次数:
205
今天在刚申请了博客,一下午都在写那个随笔,所以说好的来看c++的也放在了最后,下星期就考试了,这个类的静态成员是我不是很懂的,在网上 看到一片很详细的博客考下来回去慢慢看。 在C++中,静态成员是属于整个类的而不是某个对象,静态成员变量只存储一份供所有对象共用。所以在所有对象中都可以共享它。使用静态 ...
分类:
编程语言 时间:
2016-06-21 20:42:31
阅读次数:
220
一、前言 之前已经介绍了操作系统的各个模块,现在来具体深入学习操作系统中的进程管理。 二、进程的基本概念 在未配置OS的系统中,程序的执行方式是顺序执行,即必须在一个程序执行完成后,才允许另外一个程序执行;在多道程序环境下,则允许多个程序并发执行。也正是程序的并发执行,才导致引入进程。 2.1 程序 ...
分类:
系统相关 时间:
2016-06-21 15:51:31
阅读次数:
267
前言 对于单元测试一开始我是拒绝的。单元测试是一个什么东东,因为我喜欢做iOS开发是因为喜欢写APP的啊,一切和这一目标不相干的东西我没兴趣啊,所以从事iOS开发几年都没去深入学习过单元测试(主要是之前单位没这要求)。看到我的优点木有:目标性很强,嗯,记住我的优点,请忽略我拒绝学习边缘知识的缺点。但 ...
分类:
移动开发 时间:
2016-06-19 06:46:41
阅读次数:
262
随着对js的深入学习和使用,你会发现它里面包含了很多令人困惑的机制,比如对象、闭包、原型链继承等等,而这其中肯定包含令你现在或者曾经费解的this,如果你不把心一横,花点时间还真不明白这个this的用法,下面这篇文章来详细探讨下: 1、this是啥? 简言之,this是JavaScript语言中定义 ...
分类:
Web程序 时间:
2016-06-18 22:27:33
阅读次数:
251