根据最近几年的项目实践及参考别人的代码,将自我养成的编程风格总结如下。 命名格式如下: 模块名_类型名_名称字符串 模块名:说明此函数或变量等属于哪类模块,用于了解功能划分,一般为名词。 类型名:说明对象为函数还是为数据,数据类型是什么。这样可以明确类型及变量的取值范围,避免数据溢出,一般为小写。
分类:
编程语言 时间:
2016-03-15 00:24:16
阅读次数:
210
文件操作 函数名称:ChangeFileExt函数说明:更改指定文件的扩展名,函数原型如下:AnsiString __fastcall ChangeFileExt(const AnsiString FileName,const AnsiString Extension);函数名称:DeleteFi
每种语言发展到一个阶段,就会出现相应的依赖管理工具,例如 Java 语言的 Maven,nodejs 的 npm。随着 iOS 开发者的增多,业界也出现了为 iOS 程序提供依赖管理的工具,它的名字叫做:CocoaPods。 CocoaPods项目的源码 在 Github 上管理。该项目开始于 20
分类:
其他好文 时间:
2016-03-15 00:21:30
阅读次数:
204
1、 你认为什么是人工智能? 答:人工智能是一门研究如何用人工的方法去模拟和实现人类只能的学科,只能主要是指人类的自然智能,其确切定义还有待于对人脑奥秘的彻底揭示,一般认为智能是一种认识客观事物和运用知识解决问题的综合能力。 2、 简述推理、学习、存储,三者之间的联系! 答:推理,逻辑学指思
分类:
其他好文 时间:
2016-03-15 00:23:07
阅读次数:
142
恢复内容开始 1,Service的生命周期 onCreate第一次创建service的时候调用。 onStartCommand启动service的时候调用。 onStart(This method was deprecated in API level 5. Implement onStartC
分类:
移动开发 时间:
2016-03-15 00:21:28
阅读次数:
229
1.<!DOCTYPE html>声明这是一个HTML5的页面 2.<HTML lang="en" />默认语言设置为英语 3.<meta charset="UTF-8">字符编码被设置为UTF-8 4.<head></head>文档的头部 5.<body></body>页面的主体
分类:
Web程序 时间:
2016-03-15 00:21:48
阅读次数:
247
display 属性设置元素如何显示。 本例设置不显示元素:
分类:
Web程序 时间:
2016-03-15 00:23:01
阅读次数:
233
DBMS_JOB是什么?DBMS_JOB是Oracle数据库提供的专家程序包的一个.主要用来在后台运行程序,是数据库中一个极好的工具. 可用于自动调整调度例程任务,例如分析数据表,执行一些归档操作,清理草稿表等等.使用语法说明.使用DBMS_JOB主例程是SUBMIT例程, 对SUBMIT例程中的各
分类:
数据库 时间:
2016-03-15 00:21:02
阅读次数:
238
这是个Linux上简易的http服务器实现,主要就是tcp socket 和 pipe管道cgi重定向. 解析http协议. 简单的处理并反馈给客户端.并附带一个client.c 测试服务端. 比较简陋 去掉注释400行以下. 能够帮我们加深web服务器的理解.
分类:
Web程序 时间:
2016-03-15 00:21:23
阅读次数:
340
在前两天的 关于“代码规范”,“Review”和“Check list” 一文中,我给自己列出了Check list,如下: 1.代码能够工作么?它有没有实现预期的功能,逻辑是否正确等。 2.所有的代码是否简单易懂? 3.代码符合你所遵循
分类:
其他好文 时间:
2016-03-15 00:22:31
阅读次数:
194
1.<form>定义了一个表单。表单中的输入控件必须包含在form元素的标记对内。 2.<from action=“表单处理程序的url” method=“get|post”> 3.<from>属性,元素设定同时使用name和id属性。 4.input:使用type定义不同的控件,文本、
分类:
Web程序 时间:
2016-03-15 00:19:37
阅读次数:
211
在实际的开发中,经常会遇到想要在指定的时间间隔后执行某个处理 <一>在GCD中提供了dispatch_after函数来完成这一操作 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(<#delayInSeconds#> * NSEC_
分类:
其他好文 时间:
2016-03-15 00:21:46
阅读次数:
272
本题就是求重复数最多的字典序最小的$runs$,如果重复数为1,那么做法显然,然后只考虑重复数大于1的情况。 从小到大枚举长度$len$,对于每个关键点$x=i\times len$,有且仅有一个长度为$len$的串经过它。 算出$x$与$x+len$的最长公共前缀$A$和最长公共后缀$B$后,贡献
分类:
其他好文 时间:
2016-03-15 00:21:15
阅读次数:
193
对于GET和PSOT请求我们在开发中会经常使用,所以对代码进行封装就可以做到事半功倍.下面就介绍下怎么对代码进行封装, 要求是: 1.要有网络成功和失败的blcok. 2.如果服务器传回的是 JSON 数据,自动解析;如果不是,直接返回二进制数据. 3.默认成功之后的block回调在主线程进行
分类:
Web程序 时间:
2016-03-15 00:19:16
阅读次数:
457
目前实现的功能有以下几点: 1.$("#adom"); // 返回id为adom的DOM对象 2.$("a"); // 返回一个a标签的数组 3.$(".classa"); // 返回一个class的数组 4.$("[data-log]"); // 返回一个包含属性data-log的数组 5.$("
分类:
Web程序 时间:
2016-03-15 00:21:24
阅读次数:
264
1.ctrl+alt+m,可以查看每个函数过程的内存位置 2.Ctrl+Alt+C 查看代码对应的汇编 3.原来用delphi看变量信息一直是简单的用watch看,但是有时候变量值直接用特定类型看总是不方便。于是上网找到察看方法,特列于此:在watch中输入"变量名,nm",其中n为你要查看的内存字
分类:
Web程序 时间:
2016-03-15 00:19:09
阅读次数:
203