码迷,mamicode.com
首页 > 编程语言
C#多线程与UI响应 跨线程更新UI
最近在写一个TCP通信程序,自定义了一个通信类TCPclient,用于客户端异步接收和发送网络消息。TCPclient中定义了一个接收到新的网络消息事件:1 //收到新消息事件2 public delegate void receiveNewNetworkMsgHandler( string ne....
分类:编程语言   时间:2014-11-28 20:02:03    阅读次数:253
【转】Paxos算法3-实现探讨
——转自:{老码农的专栏} 前两篇Paxos算法的讨论,让我们对paxos算法的理论形成过程有了大概的了解,但距离其成为一个可执行的算法程序还有很长的路要走,原因是很多的细节和错误未被考虑。Google Chubby的作者说,paxos算法实现起来远没有看起来简单,原因是paxos的容错仅限于se....
分类:编程语言   时间:2014-11-28 20:00:21    阅读次数:273
【转】Paxos算法2-算法过程
——转自:{老码农的专栏}1.编号处理 根据P2c,proposer在提案前会先咨询acceptor查看其批准的最大的编号和value,再决定提交哪个value。之前我们一直强调更高编号的proposal,而没有说明低编号的proposal该怎么处理。|--------低编号(LN)-------....
分类:编程语言   时间:2014-11-28 19:56:55    阅读次数:230
[Java 泥水匠] Java Components 之一:Java String (肯定有你不懂的)
作者:泥沙砖瓦浆木匠网站:http://blog.csdn.net/jeffli1993个人签名:打算起手不凡写出鸿篇巨作的人,往往坚持不了完成第一章节。1.1 前言 说起String,大家最熟悉不过了。我也是那么说过,但是仿佛这熟悉的里面也有很多细节,或者是我们没掌握的东西。往往有很多旧东西里面爆...
分类:编程语言   时间:2014-11-28 19:56:16    阅读次数:261
c++builder ZIP文件解压与压缩(ZLIB DLL调用)(转载 )
转载:http://blog.csdn.net/goodai007/article/details/7414512头文件:ZipAndFile.h 1 //------------------------------------------------------------------------...
分类:编程语言   时间:2014-11-28 19:56:02    阅读次数:289
javascript 中==与===
javascript 中==与===
分类:编程语言   时间:2014-11-28 19:47:50    阅读次数:151
Bootstrap FileInput.js + springmvc uploadFile
下载FileInput.js http://plugins.krajee.com/file-input/demo https://github.com/kartik-v/bootstrap-fileinput 页面代码 添加FileInput JS/CSS ...
分类:编程语言   时间:2014-11-28 19:47:39    阅读次数:254
java使用https post发送json数据
package?com.saygou.weixin; import?java.io.ByteArrayOutputStream; import?java.io.DataOutputStream; import?java.io.IOException; import?java.io.InputStream; import?java.net.URL; import?java.se...
分类:编程语言   时间:2014-11-28 18:41:15    阅读次数:603
javascript中的window和document特殊事件
页面离开时的confirm提示 window.onbeforeunload?=?function()?{ ? ????return?‘你确认要离开吗?‘; ?? }; 页面加载完成的事件(在onload之后调用) document.onreadystatechange?=?function() { ??...
分类:编程语言   时间:2014-11-28 18:41:22    阅读次数:237
Java内存浅析
作为一名java初学者,我发现网上对Java内存这部分知识讲解粗细不一、深浅不定,理解起来难度较大。于是,自己动手整理了一份资料,以供交流学习。Java的编程环境如图所示。从上图可以看出,Java虚拟机是程序运行的场所。那么什么是虚拟机呢?要理解Java虚拟机,你首先必须意识..
分类:编程语言   时间:2014-11-28 18:39:12    阅读次数:416
恶补C++ 之 指针与引用的区别
相同:指针与引用看上去完全不同,但是它们似乎有相同的功能,它们都是间接的引用其他的对象。区别:1):引用必须总是指向某些对象;而指针可以不指向任何对象。(如果变量肯定指向一个对象,例如你的设计不允许变量为空,这时你就可以把变量声明为引用)2):引用必须被初始化..
分类:编程语言   时间:2014-11-28 18:33:50    阅读次数:115
基于spring 的邮件发送java小程序
基于spring框架简单三步:导包配置XML接口调用xml配置:<?xmlversion="1.0"encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework...
分类:编程语言   时间:2014-11-28 18:31:43    阅读次数:215
Python文件处理程序一例
刚才某个运维交流群中有个同学提出了以下需求:abc124cba234abc356cba244ddd234我想计算这样一个文件里面第一列相同名称的第二列和,有什么简单方法?结果要类似下面的abc480cba378之后有位shell的大牛很快提出了解决方案:awk‘{a[$1]+=$2}END{for(iina)printi,a[i]}‘test.txts..
分类:编程语言   时间:2014-11-28 18:32:45    阅读次数:213
C#递归算法实现 Fibonacci数列
C#递归算法实现Fibonacci数列著名的Fibonacci数列,定义如下:f(1)=1,f(2)=1,f(n)=f(n-1)+f(n-2),n>2用文字来说,就是斐波那契数列由0和1开始,之后的斐波那契系数就由之前的两数相加。首几个斐波那契系数是:0,1,1,2,3,5,8,13,21使用两种方法实现斐波那契数列,其中一个用..
分类:编程语言   时间:2014-11-28 18:33:35    阅读次数:234
恶补C++ 之 类型转换
类型转换,在程序设计中是令人鄙视,无法忍受的存在,但是在某些时候,类型转换又是必须的。在C语言中,类型转换经常用圆括号和一些标识符组成,但是这种转换形式很不容易被发现,在阅读上也造成了一定的困难。在C++中,虽然也兼容老式的C语言转换风格,但是更推荐使用C++风格..
分类:编程语言   时间:2014-11-28 18:30:42    阅读次数:173
[Swift]Day12:类型转换
类型转换类型判断我们可以通过 is 来判断一个实例是否属于指定类或者其子类,功能类似以 OC 中的 isKindOfClass 。我们通过一个简单的例子演示一下:class A { } class B: A { } class C: A { } var array = [B(),A(),C(),A()] // [A] for item in array { if item is...
分类:编程语言   时间:2014-11-28 18:24:30    阅读次数:273
单线程模型中Message、Handler、MessageQueue、Looper之间的关系
Handler简介: 一个Handler允许你发送和处理Message和Runable对象,这些对象和一个线程的MessageQueue相关联。每一个线程实例和一个单独的线程以及该线程的MessageQueue相关联。当你创建一个新的Handler时,它就和创建它的线程绑定在一起了。这里,线程我们也可以理解为线程的MessageQueue。从这一点上来看,Handler把Message和Runa...
分类:编程语言   时间:2014-11-28 18:21:37    阅读次数:187
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!