Linux网络编程 五种I/O
模式及select、epoll方法的理解web优化必须了解的原理之I/o的五种模型和web的三种工作模式五种I/O
模式——阻塞(默认IO模式),非阻塞(常用语管道),I/O多路复用(IO多路复用的应用场景),信号I/O,异步I/O
分类:
系统相关 时间:
2014-05-21 20:56:15
阅读次数:
330
根据SPContentType新建ItemItem01["ContentTypeId"] =
LinkCT.Id;Item01.Update();取SharePoint Build-In ContentType或者ColumnSPContentType
LinkCT = web.ContentTyp...
首先说下我个人对于shell的理解,我觉得shell是一种通过各种控制语句将linux命令进行集合实现批处理的一种脚本语言.shell编程入门其实很简单,语法知识并不多,但是高级shell编程就很难,因为shell是用户和linux之间的桥梁,要编写高质量的shell脚本,就需要用户对linux有很...
分类:
系统相关 时间:
2014-05-21 19:30:46
阅读次数:
328
Subsections
线程安全(Thread safety)
锁(lock)
共享对象
对象组合
基础构建模块
任务执行
取消和关闭
线程池的使用
性能与可伸缩性
并发程序的测试
显示锁
原子变量和非阻塞同步机制
一、线程安全(Thread safety)
无论何时,只要多于一个线程访问给定的状态变量。而且其中某个线程会写入该变量,此时必须使用同...
分类:
编程语言 时间:
2014-05-21 17:11:45
阅读次数:
500
《深度搜索C++对象模型》的一些学习纪要:
一成员变量篇
0. 类的编译中,先编译成员变量和成员函数的额声明,成员函数的定义在类声明结束后再处理;
1. 类中,多个代码区块public或者private最终会被按区块统一,然后编译过程中,后定义的成员变量地址高于定义的成员变量;
2. 静态变量在程序启动时初始化,存储的位置在于程序的全局数据段中;
3. 继承中...
分类:
编程语言 时间:
2014-05-21 10:18:55
阅读次数:
305
Perface
最近喜欢上了markdown,我觉得它就是一些HTML标签的快捷键,用一些符号来代替标签,易学易读易用,何乐而不为呢?最近也喜欢用印象笔记来让我的记忆永存,确实它强大的收集能力让我迷上了,在微信微博网页邮箱等领域都有途径保存到印象笔记中,它对markdown也是支持的,我在chrome安装了马克飞象的插件,可以一边写markdown,一边预览。把一篇笔记完成后,我可以点击保存到印...
分类:
其他好文 时间:
2014-05-21 10:12:07
阅读次数:
263
条件、循环、其它语句
print和import
随着更加深入地学习python,可能会出现这种感觉:有些自以为已经掌握的知识点,还隐藏着一些让人惊讶的特性。
使用逗号输出
打印多个表达式,只要将这些表达式用逗号隔开即可:
>>> print "age:",28
age: 28
参数之间都插入了一个空格符。
如果在结尾加上逗号,那么接下来的语句会与前一条语句在同一行打印:...
分类:
编程语言 时间:
2014-05-21 08:06:46
阅读次数:
424
本文是本人在学习网络视屏springMVC的过程中的学习笔记。
为了更便于理解我决定从实际使用的角度解释。
我们在浏览器输入地址
http://localhost:8080/springMVC6/user/data/toUser
界面如下:
此时后台是跳转到下面class的toUser方法的
package com.tgb.web.controller.an...
分类:
编程语言 时间:
2014-05-21 06:27:05
阅读次数:
295