首页 > 2014年02月14日 > 全部分享
线程/进程同步的方式和机制
线程同步机制: 临界区(Critical Section)、互斥量(Mutex)、事件(Event)、信号量(Semaphore)四种方式 1、临界区:又称阻塞,通过对多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问。在任意时刻只允许一个线程对共享资源进行访问,如果有多个线程试图访问公共资源,那么在有一个线程进入后,其他试图访问公共资源的线程将被挂起,并一直等到进入临界区的线程...
分类:其他   时间:2014-02-14 12:04:23    收藏:0  评论:0  赞:0  阅读:378
关于正则的一些笔记(长期更新)
正则表达式,应该都不陌生,但能真正用的熟的估计也没几个了,以下我的一些笔记 以python为主 1,要获取一行字符串...
分类:其他   时间:2014-02-14 12:02:12    收藏:0  评论:0  赞:0  阅读:356
hadoop2.2.0源码编译(ubuntu下)
?? 操作系统: Ubuntu 12.04 64-bit 说明:这里接上篇源码导入eclipse,已经配置好java、maven,可能部分插件也已安装 ,编译过程如果失败,根据提示查找需要软件即可。 1. 安装编译依赖类库 sudo apt-get install gcc sudo apt-get install build-essential sudo apt-get inst...
分类:其他   时间:2014-02-14 13:44:49    收藏:0  评论:0  赞:0  阅读:410
深入浅出游戏算法(3)-lua脚本(3)
7、类型     Lua有nil(空)、number(数字)、boolean(布尔型)、string(字符串),这几种类型是一般程序语言都有的基本类型。 nil表示没有有效值。比如 > a=nil > print(a) nil 字符串用双引号包围 > b="i am string" > print(b) i am string 也可以用单引号包围 > b='i am stri...
分类:其他   时间:2014-02-14 12:32:46    收藏:0  评论:0  赞:0  阅读:380
使用GCD在主/子线程中操作
dispatch_async(dispatch_get_main_queue(), ^{     });     dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{     });...
分类:其他   时间:2014-02-14 13:05:31    收藏:0  评论:0  赞:0  阅读:377
Android ListView滑动过程中图片显示重复错乱闪烁问题解决
主要分析Android ListView滚动过程中图片显示重复、错乱、闪烁的原因及解决方法,顺带提及ListView的缓存机制。 1、原因分析 ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View)。ListView通过adapter的getView函数获得每行的item。滑动过程中, a. 如果某行item已经滑出屏幕,若该it...
分类:移动平台   时间:2014-02-14 14:54:42    收藏:0  评论:0  赞:0  阅读:456
保存Eclipse控制台输出的内容
在Eclipse中:run-->Run Configurations-->Common-->Standard input and output (可能不同版本的Eclipse位置会有所不同) File选择你想要保存的文件(比如:E:\result.txt)。 这样,控制台输出的所有内容都会保存到文本result.txt中 如图:...
分类:其他   时间:2014-02-14 13:42:38    收藏:0  评论:0  赞:0  阅读:452
第十三篇:无征不信,不信民弗从--USB-IF官方驱动BSOD案例分析
USB-IF是USB的官方组织, 从它的官方网页:www.usb.org上可以看到, 它的主要工作内容与职责: About USB Implementers Forum, Inc. USB Implementers Forum, Inc. is a non-profit corporation founded by the group of companies that develop...
分类:其他   时间:2014-02-14 12:30:35    收藏:0  评论:0  赞:0  阅读:410
PlayMaker — 核心概念
有限状态机(Finite State Machines) 一个有限状态机(FSM)将行为组织成一些离散的状态。 开、关、开启、关闭、行走、空闲、攻击、防御... Playmaker 使用事件驱动的有限状态机来控制Unity:...
分类:其他   时间:2014-02-14 16:04:33    收藏:0  评论:0  赞:0  阅读:469
GLSL变换颜色的三角形(C语言)
////////////////////////////////////////////////////////////////////////////////////// //移动三角形 颜色变换 //作者:青丝成霜 ////////////////////////////////////////////////////////////////////////////////////// #in...
分类:编程语言   时间:2014-02-14 15:55:50    收藏:0  评论:0  赞:0  阅读:650
"mkimage" command not found - U-Boot images will not be built
没有安装mkimage导致android编译失败: "mkimage" command not found - U-Boot images will not be built make[3]: *** [arch/arm/boot/uImage] Error 1 make[2]: *** [uImage] Error 2 make[1]: *** [sub-make] Error 2 ...
分类:其他   时间:2014-02-14 11:57:50    收藏:0  评论:0  赞:0  阅读:815
阿里云虚拟服务器Linux(CentOS)的初试
在新建云服务器时,我们通常都会忘记一些该有的不常用的操作,今天就遇到这样一个问题,虽然过程很短暂,但感觉还是蛮重要的,记录下来,以备不时之需。...
分类:其他   时间:2014-02-14 12:28:24    收藏:0  评论:0  赞:0  阅读:371
4种必须知道的Android屏幕自适应解决方案
?? 以下是Demo首页的预览图 demo下载:http://www.eoeandroid.com/forum.php?mod=attachment&aid=NjE0Njh8ZTIyZDA2M2N8MTMzODgyOTQxN3w1NzAwOTV8MTczOTcz 一、细说layout_weight     目前最为推荐的Android多屏幕自适应解决方案。     该属性的作...
分类:移动平台   时间:2014-02-14 12:24:03    收藏:0  评论:0  赞:0  阅读:456
springMVC系列之前台参数的传递——05
摘要:本文实现如何将前台数据传递到后台的几种方式、使用ajax传递参数时遇到点问题、、、、先弄好文件上传、待补充...
分类:Web开发   时间:2014-02-14 15:18:42    收藏:0  评论:0  赞:0  阅读:385
PHP位操作符
这个涉及到系统底层,WEB开发中几乎没用到,知道下有这个东西就好了。底层的东西解释总是简单不了的。 变量在内存中的存放都是二进制数字。整数在32位系统上是占用4字节,一个字节是8位,也就是32位,位运算就是位级的运算操作了。 $a 假定变量  $a  的值是 3,$b  的值是  2。 那么  $a  在内存中的存放的格式是: 00000000 00000000 000000...
分类:Web开发   时间:2014-02-14 15:07:47    收藏:0  评论:0  赞:0  阅读:376
Ext js 4 slider always show tip demo
Ext js 4 slider always show tip demo Ext.define('AlwaysVisibleTip', { extend: 'Ext.slider.Tip', init: function(slider) { var me = this; me.callParent(arguments); slid...
分类:Web开发   时间:2014-02-14 14:52:30    收藏:0  评论:0  赞:0  阅读:780
log4j深入研究
ssh项目中,log4j可以直接放在src目录下,会被直接加载。也可以放在其他地方,在web.xml中声明加载。 #配置根Logger log4j.rootLogger  =   [ level ]   ,  appenderName1 ,  appenderName2 ,  … log4j.rootLogger=info, stdout #配置hibernate的日志 log4j.log...
分类:其他   时间:2014-02-14 15:16:32    收藏:0  评论:0  赞:0  阅读:376
QEMU, KVM, QEMU-KVM 和 Goldfish
qemu QEMU 是模拟器 QEMU在 在 System 模式下,能进行指令级的模拟(就是说他虚拟了一个/多个CPU(包含内存管理器等),比如虚拟一个ARM CPU) 可以模拟 IA-32 (x86)个人电脑,AMD64个人电脑,MIPS R4000,ARM v6, v7 (Cortex-A8, A9, A15),升阳的 SPARC sun3 与 PowerPC(PReP 及 Power...
分类:其他   时间:2014-02-14 16:35:08    收藏:0  评论:0  赞:0  阅读:413
一种服务端接口身份验证方法
一种服务端接口身份验证方法 本人觉得安全、高效的方法是: 1  登陆的时候 向服务端发送用户名和密码, 服务端会返回给我们一个用户ID,这个用户ID是服务端通过某种规则生成(根据用户绑定)。 2  下次每次访问其他方法都需要带上这个 用户Id ,服务端会根据 用户ID监测该用户是否登录。这样是不需要每次携带用户名和密码  不安全而且麻烦...
分类:其他   时间:2014-02-14 12:21:51    收藏:0  评论:0  赞:0  阅读:373
微信公众平台的接口url
综合本人开发的公众平台微信代码!...
分类:微信   时间:2014-02-14 15:53:39    收藏:0  评论:0  赞:0  阅读:599
866条   上一页 1 ... 26 27 28 29 30 ... 44 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!