Inline函数,即内联函数,它是把函数内部的代码直接插入到调用者代码处的函数,也就是该函数不是通过子函数调用这种常见的方式来实现的,而是直接替换到函数调用处(这点上有点类似#define宏),由此带来的优势就是省去了调用/返回指令,通过避免调用带来的开销(包括函数调用带来的额外的执行周期和堆栈的使...
分类:
其他好文 时间:
2015-05-15 15:25:02
阅读次数:
98
删除系统服务,记得一定要小心用。避免删错sc delete 服务名加入服务: sc create 服务名 binPath= 路径 start= auto
iOS开发中经常用的实用代码合集本文整理了,在iOS开发中我们所遇到一些开发问题的技巧类的代码,让你在开发过程中避免了很多弯路,希望能给你的开发带来帮助和启发。1.判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString*)email{NSS...
分类:
移动开发 时间:
2015-05-15 13:36:47
阅读次数:
248
javascript:void(0);与return false1. javascript:void(0);需要写在html里面,不好。 1) void的定义:避免表达式返回值,voidexpression,expression参数是任意有效的 JScript 表达式,void运算符对表达式求值,....
分类:
编程语言 时间:
2015-05-15 12:02:14
阅读次数:
254
分类:linux2013-01-14 22:111867人阅读评论(0)收藏举报linux进程和信号 僵尸进程unixUNIXUnix僵尸进程的产生:当一个进程创建了一个子进程时,他们的运行时异步的。即父进程无法预知子进程会在什么时候结束,那么如果父进程很繁忙来不及wait 子进程时,那么当子进程结...
分类:
系统相关 时间:
2015-05-15 07:53:35
阅读次数:
306
没有使用过OkHttp的,可以先看OkHttp使用介绍英文版原版地址Recipes · square/okhttp Wiki同步get下载一个文件,打印他的响应头,以string形式打印响应体。响应体的 string() 方法对于小文档来说十分方便、高效。但是如果响应体太大(超过1MB),应避免适应...
分类:
Web程序 时间:
2015-05-15 01:01:53
阅读次数:
895
一切皆文件(硬件设备亦如此);由众多目的单一的小程序组成,一个程序只做一件事,并且要好;组合小程序完成复杂任务;尽可能避免跟用户交互;使用文本文件保存配置信息;提供机制,而非策略。Linux作为自由软件(GNU),同时也遵循自由软件的思想:自由使用自由学习和修改自..
分类:
系统相关 时间:
2015-05-14 20:54:39
阅读次数:
242
以前在ubuntu14.04上安装过matlab2014a,但是由于使用的方法是网络上常见的挂载到根目录下,因此用了不久,根目录就开始报出根目录不足的消息;因此为了避免重新安装ubuntu14.04,我选择卸载了matlab2014a的方法(这里可以使用命令行也可以使用softwarecenter来卸载)。此次,..
分类:
系统相关 时间:
2015-05-14 20:53:35
阅读次数:
184
HDFSdfs.block.sizeHDFS中的数据block大小,默认是64M,对于较大集群,可以设置为128或264Mdfs.datanode.socket.write.timeout/dfs.socket.timeout增加dfs.datanode.socket.write.timeout和dfs.socket.timeout两个属性的设置(默认300),比如30000,避免可能出现的IO超时异常d..
分类:
其他好文 时间:
2015-05-14 20:46:44
阅读次数:
221
工作中需要对网络传输的二进制配置文件进行md5运算生成校验码,以避免在网络传输中,文件的内容发生损坏和篡改。过程中大致是这样的:1.服务端c++,请求端java;2.请求端POST请求服务器上的某个文件,要求传输到请求端;3.向服务端请求文件时,服务端需要对要传输的文件内容作md5加密,生成32字符...
分类:
编程语言 时间:
2015-05-14 20:03:42
阅读次数:
312