码迷,mamicode.com
首页 > 2016年12月22日 > 全部分享
PHP入门篇
一、PHP-什么是变量 变量是用于存储值的,我们命令服务器去干活的时候,往往需要产生一些数据,需要临时性存放起来,方便取用。我们也可以理解为,变量就像一个购物袋,我们可以用来装苹果、榴莲(当然也可以用来装玫瑰),需要注意的是,一般情况下一个变量只能装一个(不要太贪心)值,除非是复合变量(后面变量类型 ...
分类:Web程序   时间:2016-12-22 20:09:26    阅读次数:235
9.02 函数指针的数组简明用法
#include int sum(int,int); int product(int,int); int different(int,int); int main(void) { int a = 10; int b = 5 ; int result = 0; int (*pfun[3])(int,i... ...
分类:编程语言   时间:2016-12-22 20:09:30    阅读次数:216
Java虚拟机对锁优化所做的努力(读书笔记)
锁偏向 是一种加锁操作的优化手段,他的核心思想是:如果一个线程获得了锁,那么就进入偏向模式,当这个线程再次请求锁时,无须在做任何同步操作,因此在几乎没有锁竞争的场合,偏向锁是比较好的优化效果,因为连续多次极有可能是同一个线程请求同一个相同的锁,对于锁竞争比较激烈的场合,其效果不佳,因为竞争激烈的场合 ...
分类:编程语言   时间:2016-12-22 20:09:06    阅读次数:229
锁的优化及注意事项(读书笔记)
有助于提高锁性能的几点建议 减少锁的持有时间 真正需要同步加锁的时候在加锁,减少锁的持有时间有助于减低锁冲突的可能性,进而提升系统的并发能力, 减少颗粒度,所谓减少颗粒度就是指缩小锁定对象的范围,从而减少锁冲突的可能性,进而提升系统的并发能力,问题在于类似于size()获取全局信息的方法调用并不频繁 ...
分类:其他好文   时间:2016-12-22 20:08:46    阅读次数:197
C#/ASP.NET完善的DBHelper,配套Model生成器
支持Oracle、MSSQL、MySQL、SQLite四种数据库,支持事务,支持对象关系映射;已在多个项目中实际使用。 没有语法糖,学习成本几乎为0,拿来即用。 DBHelper类完整代码: using System; using System.Collections.Generic; using ...
分类:数据库   时间:2016-12-22 20:07:19    阅读次数:305
cocos2dx 3.x 精灵重叠时点击最上层的精灵
ps. 这个方法只适用设置精灵的触摸.. 另一种写法 ...
分类:其他好文   时间:2016-12-22 20:07:23    阅读次数:234
核心线程池的内部实现(读书笔记)
对于核心的几个线程池,无论是newFixedThreadPool()方法,newSingleThreadExecutor()还是newCachedThreadPool()方法,虽然看起来创建的线程有着完全不同的功能特点,但其内部实现均使用了ThreadPoolExecutor实现,下面给出了三个线程 ...
分类:编程语言   时间:2016-12-22 20:07:52    阅读次数:309
[Angular Directive] Combine HostBinding with Services in Angular 2 Directives
You can change behaviors of element and @Component properties based on services using @HostBinding in @Directives. This allows you to build @Directive ...
分类:其他好文   时间:2016-12-22 20:04:55    阅读次数:214
2016年度工作总结
一想起来今天全办公室人都在写年终总结的场景,不由自主的笑开了颜,因为我把一名程序媛的年终总结硬生生的写成了一篇“散文”,而且还是很“冒牌”的总结,以下就是“散文版”的总结。 在紧锣密鼓的业务GO推广上线期间,钢谷电商的每一位成员也即将迎来2017年的伊始。回顾快要结束的2016年,满载的是大家的汗水 ...
分类:其他好文   时间:2016-12-22 20:05:28    阅读次数:189
VideoToolbox硬件编解码H.264视频流错误码
如果你不能找到在VTD中的错误代码我决定只包括他们在这里。 (同样,所有这些错误,并更可以在里面VideoToolbox在Project Navigator中找到。本身)。 您将获得无论是在VTD中解码回调,或当您创建VTD会话,如果你做了错误,这些错误代码之一。 kVTPropertyNotSup ...
分类:其他好文   时间:2016-12-22 20:05:37    阅读次数:2030
SSH免密码登陆原理
Master作为客户端,要实现无密码公钥认证,连接到服务器Salve上时,需要在Master上生成一个密钥对,包括一个公钥和一个私钥,而后将公钥复制到所有的Salve上。当Master通过SSH链接到Salve上时,Salve会生成一个随机数并用Master的公钥对随机数进行加密,并发送给Maste ...
分类:其他好文   时间:2016-12-22 20:03:33    阅读次数:228
手机号码、密码的正则验证规则
validate_password:function(password){ var passwordPattern=/^(?![0-9]+$)(?![a-zA-Z]+$)[a-zA-Z\d]{6,16}$/; if(!passwordPattern.test(password)){ return f ...
分类:移动开发   时间:2016-12-22 20:04:01    阅读次数:253
循环栅栏:CyclicBarrier(司令要求任务) 读书笔记
可以理解为循环栅栏,栅栏就是一种障碍物.假如我们将计数器设置为10,那么凑齐第一批10个线程后,计数器就会归零,然后接着凑齐下一批10个线程,这就是循环栅栏的含义. 构造器: public CyclicBarrier(int parties, Runnable barrierAction) part ...
分类:其他好文   时间:2016-12-22 20:03:23    阅读次数:251
MAC下安装与配置MySQL [转]
一 下载MySQL 访问MySQL的官网http://www.mysql.com/downloads/ 然后在页面中会看到“MySQL Community Server”下方有一个“download”点击。 进入MySQL的下载界面(http://www.mysql.com/downloads/my ...
分类:数据库   时间:2016-12-22 20:04:53    阅读次数:254
CSS3 过渡 transition基础demo
过度代码 ...
分类:Web程序   时间:2016-12-22 20:05:04    阅读次数:265
javascript复习总结
改变HTML内容:document.getElementById(id).innerHTML = new HTML; 改变HTML属性:document.getElementById(id).innerHTML.attribute[属性] = new value; 改变HTML样式:document ...
分类:编程语言   时间:2016-12-22 20:02:24    阅读次数:152
mysql查询性能优化
mysql查询过程: 客户端发送查询请求。 服务器检查查询缓存,如果命中缓存,则返回结果,否则,继续执行。 服务器进行sql解析,预处理,再由优化器生成执行计划。 Mysql调用存储引擎API执行优化器生成的执行计划进行查询。 返回结果。 mysql查询过程: 优化数据访问: 是否查询了多余的记录; ...
分类:数据库   时间:2016-12-22 20:03:15    阅读次数:250
1183条   上一页 1 ... 10 11 12 13 14 15 16 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!