码迷,mamicode.com
首页 > 2014年11月09日 > 全部分享
多线程之线程通信条件Condition二
Condition另一种应用。 ondition是Locks锁下的另一种线程通信之间唤醒、阻塞的实现。它下面的await,和signal能够实现Object下的wait,notify和notifyAll的全部功能,除此之外改监视器和已绑定到每个条件,可以实现多条件的监听。Condition实质是被绑定到一个锁上,腰围特定的Lock实例获得Condition,即用 newCondition()方法。 Condition下的await()相对于Object下的wait(); 阻塞或中断之前状况,让其处于等待状态...
分类:编程语言   时间:2014-11-09 14:00:48    阅读次数:142
Mysql高级之事务
通俗的说事务: 指一组操作,要么都成功执行,要么都不执行.---->原子性 在所有的操作没有执行完毕之前,其他会话不能够看到中间改变的过程-->隔离性 事务发生前,和发生后,数据的总额依然匹配----->一致性 事务产生的影响不能够撤消------>持久性 如果出了错误,事务也不允许撤消, 只能通过"补偿性事务"   转账 李三: --->支出 500, 李三 -500 赵四: -...
分类:数据库   时间:2014-11-09 14:02:44    阅读次数:155
供应商地点信息更新
例:更新供应商地点可采购flagDECLARE l_api_version CONSTANT NUMBER := 1; l_msg_data VARCHAR2(2000); l_msg VARCHAR2(4000); l_msg_count NUMBER; l_return_status VARCHAR2(1); ...
分类:其他好文   时间:2014-11-09 14:00:33    阅读次数:130
[Unity3D]Unity3D游戏开发之让我凌乱的NGUI
各位朋友,大家好, 我是秦元培,欢迎大家关注我的博客,我的博客地址是blog.csdn.net/qinyuanpei。 在上周五博主结束了这学期的最后一门同时是唯一一门考试,这意味着我的学生涯里再没有考试这件事情了。那天考试的时候,一个人静静地坐在座位上直到交卷的铃声响起。我开始不断地问自己,这四年的光阴可曾虚度?印象中我的大学生活和别人可能没有什么不同,可能唯一的不同的就是我在一个不喜欢的专业里停留了四年,一边坚决地反抗着现实,一边努力地追寻着梦想。我不知道如果再给我四年,我是不是还会这样选择?...
分类:编程语言   时间:2014-11-09 14:01:55    阅读次数:185
数据结构之单链表实现
单链表数据结构为: typedef struct Lnode { ElemType data; //该节点数据,头结点不存数据 struct Lnode *next; //指向下一节点指针 }LinkList; 实现下列函数: void CreateListF(LinkList *&L,ElemType a[],int n); //头插法建表 void CreateL...
分类:其他好文   时间:2014-11-09 14:00:23    阅读次数:135
MTK Android Driver:PMIC
1.基本概念 PMIC: Power Management IC电源管理IC 相关接口代码: U32 pmic_config_interface (U32 RegNum, U32 val, U32 MASK, U32 SHIFT) preload:alps\mediatek\platform\mt6582\preloader\src\drivers\pmic_6323.c ...
分类:移动开发   时间:2014-11-09 14:00:01    阅读次数:263
android 处理程序crash日志
日志是为了方便记录程序的各种异常情况,方便以后对程序的维护的修补,一个程序不可能做到百分百健壮和完美,所以有必要在代码中保存日志,方便维护。Java线程类提供了一个接口UncaughtExceptionHandler,Thread.setDefaultUncaughtExceptionHandler(handler)设置当线程由于未捕获到异常而突然终止,并且没有为该线程定义其他处理程序时所调用的默...
分类:移动开发   时间:2014-11-09 13:58:22    阅读次数:223
Spark RDD的fold和aggregate为什么是两个API?为什么不是一个foldLeft?
欢迎关注我的新博客地址:http://cuipengfei.me/blog/2014/10/31/spark-fold-aggregate-why-not-foldleft/ 大家都知道Scala标准库的List有一个用来做聚合操作的foldLeft方法。 比如我定义一个公司类: 1 case class Company(name:String, ...
分类:Windows程序   时间:2014-11-09 13:59:12    阅读次数:404
Linux协议栈查找算法优化随想
Linux的网络协议栈实现可谓精确却不失精巧,不必说Netfilter,单单说TC就够了,但是有几处硬伤,本文做一个不完备的记录,就当是随笔,不必当真。0.查找的种类Linux协议栈作为一个纯软件实现,保留了硬件接口,但是本文不涉及硬件。       在Linux的协议栈实现中,由于没有硬件电路的固化,查找算法是难免的,比如路由查找,邻居查找,conntrack查找,socket查找,不一而足。事...
分类:编程语言   时间:2014-11-09 13:59:08    阅读次数:290
HDU 5102 树分治
The K-th Distance Time Limit: 8000/4000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 202    Accepted Submission(s): 50 Problem Description Given a tree, w...
分类:其他好文   时间:2014-11-09 13:59:19    阅读次数:376
Unity客户端通信测试问题处理(一)
Unity客户端通信测试问题处理(一)         最近在测试程序的通信模块时,遇到了一个问题:Unity的API函数只能在主线程中调用,而作为客户端程序,我单独启用了一个监听线程来接收服务端发送的消息,消息接收后的解析函数也由该线程一并调用。那么问题来了,在解析函数之中,我将不能调用Unity的任何API函数。         之前因为没有意识到这个问题,许多处理都是直接放在...
分类:编程语言   时间:2014-11-09 13:59:58    阅读次数:265
漫谈并发编程(六):java中一些常用的并发构件的介绍
CountDownLatch      它被用来同步一个或多个任务,强制它们等待其它任务执行的一组操作完成。      你可以向CountDownLatch对象设置一个初始计数值,任何在这个对象上调用await()的方法都将阻塞,直至这个计数值到达0。其它任务在结束其工作时,可以在该对象上调用countDown()来减小这个计数值。CountDownLatch被设计为只触发一次,计数值不能被重...
分类:编程语言   时间:2014-11-09 13:58:47    阅读次数:235
hdu 4421 和poj3678类似二级制操作(2-sat问题)
/* 题意:还是二进制异或,和poj3678类似 建边和poj3678一样 */ #include #include #include #define N 2100 struct node{ int v,next; }bian[N*N]; int head[N],dfn[N],low[N],vis[N],stac[N],belong[N],yong,ans,index,top; void init...
分类:其他好文   时间:2014-11-09 13:58:58    阅读次数:236
NYOJ-1057-寻找最大数(三)
http://acm.nyist.net/JudgeOnline/problem.php?pid=1057寻找最大数(三)时间限制:1000ms | 内存限制:65535KB难度:2描述给出一个整数N,每次可以移动2个相邻数位上的数字,最多移动K次,得到一个新的整数。求这个新的整数的最大值是多少。输...
分类:其他好文   时间:2014-11-09 13:56:53    阅读次数:151
iphone 开发
原来的网址:http://www.buildapp.net/iphone/show.asp?id=102732.加边框myWebView.layer.borderWidth = 5;myWebView.layer.borderColor = [[UIColorcolorWithRed:0.52 gr...
分类:其他好文   时间:2014-11-09 13:57:26    阅读次数:291
Python/MOOC /翻Wall和互联网编程的那些事by tsy
Python MOOC 翻Wall和互联网编程的那些事by tsy 声明:1)本报告由博客园bitpeach撰写,版权所有,免费转载,请注明出处,并请勿作商业用途。2)若本文档内有侵权文字或图片等内容,请联系作者bitpeach删除相应部分。3)本文档内容涉及主题在引言中提及。仅仅作为参考用途,抛砖...
分类:编程语言   时间:2014-11-09 13:57:32    阅读次数:1094
Eclipse下还原文件
Eclipse下还原文件做项目的时候,不小心把Eclipse下的么个文件删除了,虽然有svn但是最新修改的代码没有提交,怎么办,在网上查了下,eclipse是可以还原删除文件的。具体做法如下所示恢复删除的文件1 在项目上点击鼠标右键,选择Restore From Local History恢复修改的...
分类:系统相关   时间:2014-11-09 13:59:23    阅读次数:219
1289条   上一页 1 ... 43 44 45 46 47 48 49 ... 76 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!