在.NET编程中,得益于有效的内存管理机制,对象的创建和使用比较方便,大多数情况下我们无须关心对象创建和分配内存的细节,也可以放心的把对象的清理交给自动垃圾回收来完成。由于.NET类库对系统底层对象进行了封装,我们也不需要调用Windows API来操作非托管对象。但不直接操作非托管对象,并不意味着
分类:
Windows开发 时间:
2016-03-21 00:16:05
收藏:
0 评论:
0 赞:
0 阅读:
416
这周我开始对构建之法这本书进行精读,读了两章,以下是我读这两章的一些笔记。 对于程序,我们常说程序等于算法加数据结构,而在我们将来的工作中,我们会学着在别人写好的算法的基础上进行调用,自己不用对所谓的算法敲来敲去。慢慢地我们就会懂得,软件等于程序加软件工程。 在实现一个项目的过程中,不可能说一气呵成
分类:
其他 时间:
2016-03-21 00:15:55
收藏:
0 评论:
0 赞:
0 阅读:
118
SQL Server 2016五大优势挖掘企业用户数据价值 转载自:http://soft.zdnet.com.cn/software_zone/2016/0318/3074442.shtml 3月10日,微软公司在美国纽约举办了一场名为“Data Driven”的活动,正式发布了新一代SQL Se
分类:
数据库技术 时间:
2016-03-21 00:15:35
收藏:
0 评论:
0 赞:
0 阅读:
355
主要是HTML中H5在表单中的新标签 <form action="">邮件框,格式不正确无法提交<input type="email"><br>网址框,网站不正确无法提交<input type="url"><br>数字框,可设置最大最小值及跳值大小<input type="number" max="
分类:
其他 时间:
2016-03-21 00:15:15
收藏:
0 评论:
0 赞:
0 阅读:
177
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式是软件工程的基石脉络,如同大厦的结构一样。
分类:
其他 时间:
2016-03-21 00:15:05
收藏:
0 评论:
0 赞:
0 阅读:
192
代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。 而且在iOS4之后,很多API都加入了Block作为参数适用,比如NSURLSessionDataTask中的complationHandler参数就是一个带
分类:
其他 时间:
2016-03-21 00:14:55
收藏:
0 评论:
0 赞:
0 阅读:
186
先上一段代码,ie不支持,Chrome、fireFox、Opera支持 html5桌面通知(Web Notifications)对于需要实现在新消息入线时,有桌面通知效果的情况下非常有用,在此简单介绍一下这个html5的新属性。 这里有个不错的demo:html5 web notification
分类:
Web开发 时间:
2016-03-21 00:14:45
收藏:
0 评论:
0 赞:
0 阅读:
157
这是一个我很早就在用的编译器,因为是微软官方的,极其高大上,安装包,界面错误的提示处理都相当简洁明了,不像VC6.0以及Codeblock太low了 但其实,我想说,我并不怎么用这玩意~就像Siri做的都可以对话了,但我并不用,因为木有必要。。。我想不出他比codeblock有哪些及其过人的地方,可
分类:
其他 时间:
2016-03-21 00:14:35
收藏:
0 评论:
0 赞:
0 阅读:
266
使用Busybox-1.2.0制作根文件系统 cross-3.3.2 make-3.8.1 STEP 1: 创建根文件系统目录,主要包括以下目录/bin,/etc,/dev,/mnt,/sbin,/usr,/sbin,/tmp /proc,/lib. /usr下有bin, sbin, lib, lo
分类:
其他 时间:
2016-03-21 00:14:16
收藏:
0 评论:
0 赞:
0 阅读:
278
JS事件模型分为四种 1、原始事件模型:属性事件处理模式 2、标准事件模型:DOM2对其作了标准化 3、IE事件模型(IE5.5\IE6) 4、 Netscape事件模型 事件类型:分为"输入事件(如onclicki)"和"语义事件(如onsubmit)". js指定事件处理程序:var x=doc
分类:
其他 时间:
2016-03-21 00:14:05
收藏:
0 评论:
0 赞:
0 阅读:
142
1、实现Spring 提供的FactoryBean接口 2、配置xml文件 3、bean文件 4、main方法实现
分类:
编程语言 时间:
2016-03-21 00:13:55
收藏:
0 评论:
0 赞:
0 阅读:
203
STEP 1:构建目录结构 创建根文件系统目录,主要包括以下目录/dev /etc /lib /usr /var /proc /tmp /home /root /mnt /bin /sbin /sys #mkdir /home/rootfs#cd /home/rootfs #mkdir dev et
分类:
系统服务 时间:
2016-03-21 00:13:45
收藏:
0 评论:
0 赞:
0 阅读:
159
看到了匹配,第一个想到了用正则表达式,哈哈,果然很方便。不过正则表达式高深莫测!我还没有研究明白啊。。目前学了点皮毛。代码如下: 代码解释: 1、var zj=nums.replace(/[^\S]/g,""); 获取nums中的所有非空白字符,replace() 方法用于在字符串中用一些字符替换另
分类:
Web开发 时间:
2016-03-21 00:13:25
收藏:
0 评论:
0 赞:
0 阅读:
234
如果以这样的方式声明数组int a[256]={0};则数组内全部数字自动初始化为0,即一开始数组内所有元素的值为0如果这样声明int a[256];则数组没有初始化,则开始时数组内的数字可以是任意值。注意不是楼上所说,memset是对每个字节赋值,而int有4字节(32位)比如这样,memset(
分类:
其他 时间:
2016-03-21 00:13:05
收藏:
0 评论:
0 赞:
0 阅读:
202
范闻泽 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 中断:中断处理是从用户态进入内核态主要的方式。 用户态和内核态的转换: 1.系统调用:系统调用只是一种特殊的中断。 这是用户态进程主动要
分类:
系统服务 时间:
2016-03-21 00:12:55
收藏:
0 评论:
0 赞:
0 阅读:
275