码迷,mamicode.com
首页 > 2014年06月28日 > 全部分享
多线程系列(4)使用多线程的安全问题
在使用多线程的时候,往往存在一定的公共数据,为了避免多个线程同时操作同一数据,我们需要为线程加锁。加锁的原理:每一个引用类型的对象都有一个同步索引块,指示当前使用该对象的线程数,每个线程执行到Lock语句块的时候就会判断当前锁定项(这里是this,当前窗体对象)的同步索引块是否等于0(即没有线程.....
分类:编程语言   时间:2014-06-28 18:33:22    阅读次数:192
U3D的控制
做游戏少不了控制,但是一个成熟的游戏引擎,是不能简单仅仅获取键盘中或者遥感确定的按键来控制,要考虑到用户更改游戏按键的情况,当然也得考虑到不同设备的不通输入方式,比如U3D是可以运行在iphone上的,iphone可没有键盘和上下左右键,他有平衡控制(简单化解为水平和垂直两个方向度数),如果用户使用...
分类:其他好文   时间:2014-06-28 18:34:48    阅读次数:157
wxPython 显示一张图片
#!/usr/bin/env python """Hello, wxPython! program."""import wx class Frame(wx.Frame): """Frame class that displays an image.""" def __init...
分类:编程语言   时间:2014-06-28 18:35:24    阅读次数:829
SQL学习分享(二)
1、插入数据insert into table(id,name) values("","") ---插入数据到table表中如:INSERT INTO sms.Communication ( RefType,RefId,Type,Message,CreateUserId,CreateDate ) v...
分类:数据库   时间:2014-06-28 18:36:01    阅读次数:239
获取系统完成任务所需要的后台时间
有没有一种情况,当软件退出后,你还是需要运行一点东西,或者是需要很长时间来运行的一个代码。此时,就需要向后台申请时间了。但是官司方资料。根据苹果文档中关于后台执行的描述,任何app都有10分钟左右的后台任务执行时间。 10分钟后,app会被iOS强行挂起。但是,有5类app允许有“无限的”后台运行时...
分类:其他好文   时间:2014-06-28 18:36:39    阅读次数:719
linux 下查找文件的路径
必须提醒你的是:locate命令非常快,其实 locate 命令他查询的是系统中的一个数据库。这个数据库通常会在一定时间更新。这样确实很方便,但是:如果你新建一个文件 $ touch file_for_test然后你输入$ locate file_for_test这样你是不会找到这个文件的。这时你必...
分类:系统相关   时间:2014-06-28 18:38:39    阅读次数:242
最适合自己的MyEclipse配置
Java-Code Style-FormatterView Code设置所有字母都触发内容帮助改为全都触发提示之后,默认情况下按“=”或者空格都会自动补全,这点反而不方便,下面是解决方法:由于MyEclipse没有上述的源代码,需要去对应的Eclipse Standard版本修改并得到jar文件。E...
分类:系统相关   时间:2014-06-28 18:37:58    阅读次数:311
JQuery 笔记 $.load get post ajax
1. load 从服务器上获取静态文件$('resText').load('test.html', {a:1, b:2}, function(responseText, textStatus, XMLHttpRequest){ // code here})2. get $.get(url [,...
分类:Web程序   时间:2014-06-28 18:37:17    阅读次数:206
双链表操作(转)
双链表的初始化,建立,插入,查找,删除。1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697...
分类:其他好文   时间:2014-06-28 18:39:57    阅读次数:145
循环单链表操作(转)
循环单链表的初始化,建立,插入,查找,删除。123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051///////////////////////////////////...
分类:其他好文   时间:2014-06-28 18:39:20    阅读次数:220
ExpandableListView的简单案例
ExpandableListView介绍:长话短说,ExpandableListView就是ListView的扩展。像QQ好友分组列表。看下面的效果图,就知道了。效果图:ExpandableListView有几个属性值得一说:android:childDivider来分离子列表项的图片或者是颜色。注...
分类:其他好文   时间:2014-06-28 18:40:30    阅读次数:297
JUNIPER srx 常用命令
ollbackset interfaceset routing-options static更改初始密码set system root-authentication plain-text-password 回车New password:retypenewpassword:set system log...
分类:其他好文   时间:2014-06-28 18:41:10    阅读次数:1528
jQuery .tmpl() 用法
动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等。这些情况下,动态请求返回的数据一般不是已拼好的 HTML 就是 JSON 或 XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面来看,返回 HTML 不划算,而在 web 传输方...
分类:Web程序   时间:2014-06-28 18:41:54    阅读次数:253
socket编程原理
socket编程原理1、问题的引入1) 普通的I/O操作过程:UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称...
分类:其他好文   时间:2014-06-28 18:42:31    阅读次数:301
如何使用JCA (J2EE 连接器架构)实现企业应用--转载
JCA (J2EE 连接器架构,Java Connector Architecture)是对J2EE标准集的重要补充。因为它注重的是将Java程序连接到非Java程序和软件包中间件的开发。连接器特指基于Java连接器架构的源适配器,其在J2EE1.3规范中被定义。JCA连接器同时提供了一个重要的能力...
分类:其他好文   时间:2014-06-28 18:43:12    阅读次数:253
深入研究java.lang.ProcessBuilder类
深入研究java.lang.ProcessBuilder类一、概述 ProcessBuilder类是J2SE 1.5在java.lang中新添加的一个新类,此类用于创建操作系统进程,它提供一种启动和管理进程(也就是应用程序)的方法。在J2SE 1.5之前,都是由Process类处来实现进程的控制管理...
分类:编程语言   时间:2014-06-28 18:43:49    阅读次数:232
动态分配数组空间
1.变长一维数组这里说的变长数组是指在编译时不能确定数组长度,程序在运行时需要动态分配内存空间的数组。实现变长数组最简单的是变长一维数组,你可以这样做:[cpp]view plaincopy//文件名:array01.cpp#includeusingnamespacestd;intmain(){in...
分类:其他好文   时间:2014-06-28 18:44:27    阅读次数:307
1679条   上一页 1 ... 68 69 70 71 72 73 74 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!