结合例子,就很好理解了。就是不要让共享变量被各个线程无序执行,导致结果不可预期threading模块中定义了Lock类,可以方便的处理锁定:#创建锁mutex = threading.Lock()#锁定mutex.acquire([timeout])#释放mutex.release()其中,锁定方法...
分类:
编程语言 时间:
2014-09-04 18:43:09
阅读次数:
264
http://repo.spring.io/release/org/springframework/spring/http://sourceforge.net/projects/hibernate/files/hibernate3/http://sourceforge.net/projects/hi...
分类:
编程语言 时间:
2014-09-03 23:53:17
阅读次数:
235
http://blog.csdn.net/xiechengfa/article/details/37971223自从用上了真苹果,一直升级,现在xcode版本是4.4,或者说是ios5一直有个问题,就是在release或者autorelease或者NSAutoreleasePool都报错原来是ios...
分类:
其他好文 时间:
2014-09-03 22:41:47
阅读次数:
218
一般我们在开发程序时,只管alloc,不需要管release,因为有ARC帮我们管理。但是在学习时仍需要了解:内存是有限的,在堆区分配了内存后,如果不需要,则要回收,不然内存不够引起崩溃。...
分类:
其他好文 时间:
2014-09-03 19:52:47
阅读次数:
229
1.配置文件pom.xml 指定一个spring.version变量 UTF-8 4.0.0.RELEASE 把spring+hibernate核心包引进 1 2 org.springframework 3 spring-web 4 ...
分类:
编程语言 时间:
2014-09-03 19:38:27
阅读次数:
326
一、软件包1.package-version-release.arch.rpmversion-上游开发商版本release-包程序更改(修正/向后移植记录在“更改日志”中)arch-二进制处理器架构 noarch无架构2.包含:文件存档:二进制、文档、“默认”配置文件摘要、说明、更改日志说明:依赖项、安装/卸载前/后签名3..
分类:
其他好文 时间:
2014-09-03 15:08:17
阅读次数:
284
Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用。Beta:也是测试版,这个阶段的版本会一直加入新的功能。在Alpha版之后推出。RC:(Release Candidate) 顾名思义么 ! 用在软件上就是候选版本。系统平台上就是发行候选版本。RC版不会再加入新的功能...
分类:
其他好文 时间:
2014-09-03 14:41:16
阅读次数:
191
1、查看Linux当前操作系统位数 sudo uname --m 如果显示 i686,你安装了32位操作系统 如果显示x86_64,你安装了64位操作系统2、查看Ubunut当前版本号 sudo lsb_release -a3、Ubuntu 安装SSH服务 sudo apt-get ins...
分类:
其他好文 时间:
2014-09-03 14:33:26
阅读次数:
163
MyIoc 的使用遵循 Register-Resolve-Release 这样一种模式。我们先来看如何注册服务。注册一个服务其实非常简单。首先创建一个 IObjectContainer 实例,然后调用该实例的任何一个 Register 方法即可。请看代码:1 var container = new ...
分类:
其他好文 时间:
2014-09-03 14:33:06
阅读次数:
209
一般就是区分debug和release.
debug用来调试,一般会带调试信息,release去掉了调试信息,并且一般编译时经过了优化,用来发布给用户使用。
distribution一般不使用这种说法吧,如果有估计和release是一样的意思吧。
debug就是写程序的时候有,release是测试产品环境,distribution就是release更换了正式发布时候的证书签名。因为这...
分类:
其他好文 时间:
2014-09-03 13:14:06
阅读次数:
190