首页 > 编程语言
线程间的通信
线程间的通信1.线程之间的通信简单介绍一般而言,在一个应用程序中(即进程),一个线程往往不是孤立存在的,经常须要和其他线程通信,以运行特定的任务。如主线程和次线程,次线程与次线程,工作线程和用户界面线程等。这样,线程与线程间必然有一个信息传递的渠道。这样的线程间的通信不可是难以避免的,并且在多线程编...
分类:编程语言   时间:2015-02-02 17:46:01    收藏:0  评论:0  赞:0  阅读:421
Java中间件:淘宝网系统高性能利器
【TechTarget中国原创】淘宝网是亚太最大的网络零售商圈,其知名度毋庸置疑,吸引着越来越多的消费者从街头移步这里,成为其忠实粉丝。如此多的用户和交易量,也意味着海量的信息处理,其背后的IT架构的稳定性、可靠性也显得尤为重要。那么,他们是怎么办到的呢? 曾宪杰(花名花黎)是淘宝Java中间件团....
分类:编程语言   时间:2015-02-02 17:45:12    收藏:0  评论:0  赞:0  阅读:569
javascript技巧
1、作用域安全的构造函数function Person(name,age){if(this instanceof Person){this.name=name;this.age=age;this.getInfo=function (){};}else{new Person(name,age);}}`...
分类:编程语言   时间:2015-02-02 17:40:42    收藏:0  评论:0  赞:0  阅读:132
趣写算法系列之--匈牙利算法
匈牙利算法是由匈牙利数学家Edmonds于1965年提出,因而得名。匈牙利算法是基于Hall定理中充分性证明的思想,它是部图匹配最常见的算法,该算法的核心就是寻找增广路径,它是一种用增广路径求二分图最大匹配的算法。-------等等,看得头大?那么请看下面的版本:通过数代人的努力,你终于赶上了剩男剩...
分类:编程语言   时间:2015-02-02 17:40:21    收藏:0  评论:0  赞:0  阅读:235
python的exec、eval详解
python 动态执行字符串代码片段(也可以是文件), 一般会用到exec,eval。形式如下 :exec_stmt ::= "exec" or_expr ["in" expression ["," expression]][]括号代表可选列表,exec是一个语法声明,不是一个函数.也就是说和if....
分类:编程语言   时间:2015-02-02 17:39:51    收藏:0  评论:0  赞:0  阅读:306
php的session存放数组
本文实例讲述了php使用session二维数组的用法最普通的用法:一个变量名:$_SESSION['user'] = 0;echo $_SESSION['user'];使用数组:代码如下:$_SESSION['user']['a'] = 1;$_SESSION['user']['b'] = 2;ec...
分类:编程语言   时间:2015-02-02 17:38:31    收藏:0  评论:0  赞:0  阅读:283
JAVA 字符处理
/** * 分割字符串 * * @param str String 原始字符串 * @param splitsign String 分隔符 * @return String[] 分割后的字符串数组 */ @SuppressWarnings("unchecked"...
分类:编程语言   时间:2015-02-02 17:37:31    收藏:0  评论:0  赞:0  阅读:300
转一篇关于如何在Unity里使用Protobuf
原帖地址:http://purdyjotut.blogspot.com/2013/10/using-protobuf-in-unity3d.html先转过来,等时间合适了,再来收拾Using Protobuf In Unity3DRecently in our projects at LoneWol...
分类:编程语言   时间:2015-02-02 17:35:51    收藏:0  评论:0  赞:0  阅读:609
Unity学习-碰撞检测(七)
Unity脚本说明 Unity支持语言: C#(主流),JavaScript,Boo 创建脚本: 【Assets-Create-C# Script】 学习案例 布置场景: 添加一个Plane,3个Cube,一个Directional li...
分类:编程语言   时间:2015-02-02 17:34:11    收藏:0  评论:0  赞:0  阅读:364
Spring启动异常: cvc-elt.1: Cannot find the declaration of element 'beans'(转)
Spring启动异常: cvc-elt.1: Cannot find the declaration of element 'beans'2008-09-07 22:41今天把在线聊天室代码改了下, 想启动应用测试. 结果抛出一大堆异常: ------------------------------...
分类:编程语言   时间:2015-02-02 17:34:02    收藏:0  评论:0  赞:0  阅读:309
重学算法(1)--遍历二叉树
1 public class Tree where T : IComparable 2 { 3 /// 4 /// 定义树 5 /// 6 private T data; 7 private ...
分类:编程语言   时间:2015-02-02 17:32:02    收藏:0  评论:0  赞:0  阅读:246
Daily English - 2015/02/02 – 算法(结构)
/* queue FIFO */ (function () { var queue = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k'], iHead = 0...
分类:编程语言   时间:2015-02-02 17:29:12    收藏:0  评论:0  赞:0  阅读:238
oc语言--BLOCK和协议
一、BOLCK(一)简介BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。BOLCK和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。标识符^(二)基本使用(1)定义BLOCK变量Int(^SumB...
分类:编程语言   时间:2015-02-02 17:28:41    收藏:0  评论:0  赞:0  阅读:384
sdut oj 3058 路线冲突问题(BFS+记录路径算法,回溯路径 )
路线冲突问题题目描述给出一张地图,地图上有n个点,任意两点之间有且仅有一条路。点的编号从1到n。现在兵团A要从s1到e1,兵团B要从s2到e2,问两条路线是否会有交点,若有则输出交点个数,否出输出”success”。输入多组输入。对于每组输入。第一行输入n(1#include #include #i...
分类:编程语言   时间:2015-02-02 17:28:01    收藏:0  评论:0  赞:0  阅读:259
一个数组中有65535个数不重复的大于0的整数(即:0~~65535内所有不重复的整数,数序是杂乱无章的), 用最快的方式排序
备注:如果这个问题你考虑到用元素对比就大错特错了当然这个算法还不是最优的,不能代表普遍性。但可以引申,总体还是这个思路,无非就是“填空”操作public class OrderLink { /** * 一个数组中有65535个数不重复的大于0的整数(即:0~~65535内所有不重复的整...
分类:编程语言   时间:2015-02-02 17:27:32    收藏:0  评论:0  赞:0  阅读:289
SpringMVC spring-servlet.xml配置
-->
分类:编程语言   时间:2015-02-02 17:23:01    收藏:0  评论:0  赞:0  阅读:408
python中getopt模块
在日常的工作中免不了需要编写很多python脚本,当脚本的功能比较多的时候,又或者需要外部传入参数的时候,如果以参数名和参数值的方式执行可能脚本显得更直观,也给自己提供方便。python下有一个getopt的模块,该模块就是处理命令行参数的。函数getopt(args,shortopts,longo...
分类:编程语言   时间:2015-02-02 17:20:51    收藏:0  评论:0  赞:0  阅读:281
oc语言--description方法和sel
一、description方法Description方法包括类方法和对象方法。(NSObject类所包含)(一)基本知识-description(对象方法)使用NSLog和@%输出某个对象时,会调用对象的description方法,并拿到返回值进行输出。+description(类方法)使用NSLo...
分类:编程语言   时间:2015-02-02 17:18:21    收藏:0  评论:0  赞:0  阅读:463
<转>javamail接收邮件(较全)
import java.io.*; import java.text.*; import java.util.*; import javax.mail.*; import javax.mail.internet.*; /** * 有一封邮件就需要建立一个ReciveMail对象 */ public ...
分类:编程语言   时间:2015-02-02 17:17:42    收藏:0  评论:0  赞:0  阅读:355
堆排序(JAVA)
package?org.rev.algorithm; /** ?*?堆排序,时间复杂度为O(nlogn),是利用堆的性质进行的一种选择排序。 ?*? ?*?大顶堆是一个完全二叉树,所有的父节点都大于或等于它的左右子节点,即a[i]>=a[2i+1]&&a[...
分类:编程语言   时间:2015-02-02 16:12:32    收藏:0  评论:0  赞:0  阅读:274
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!