Thrift官网上的文档很少,从网上搜到的也大都千篇一律,即使是《Thrift: the missing guide》对如何构建python的server和client也没有进行详尽讲述。本博特意看了下thrift提供的python lib,对书写相应的server和client进行了简单的总结,如有错误,欢迎大家指正。1. Thrift network stack Transport Trans...
分类:
编程语言 时间:
2014-04-02 17:11:06
收藏:
0 评论:
0 赞:
0 阅读:
450
链接:http://poj.org/problem?id=2236
解题思路:首先通过并查集划分集合,根据每个点(每对计算机)的从属关系来判断点(计算机)是否连通;
需根据计算机的通信范围确定每对计算机是否可以进行直接通信;
必须保证可以进行通信的每对计算机都是完好无损的(即已经经过维修的);
1. 输入每个计算机的坐标后,判断哪些点可以直接通信,记录;
2. 当输入的操作是维修时,标记...
分类:
Web开发 时间:
2014-04-02 17:19:23
收藏:
0 评论:
0 赞:
0 阅读:
440
参考资料:C++ primer 5th edition
(1) 3.5.4 "C-Style Character Strings"
(2) 3.5.1 "Character Arrays Are Special"
(3) 3.2.1 "Defining and Initializing 'string's "
(4) 2.1.3 "Character and Character Strin...
分类:
编程语言 时间:
2014-04-02 17:03:53
收藏:
0 评论:
0 赞:
0 阅读:
467
自己不小心把context windows窗口给弄没了,可惜source insight是英文的,看不懂啊,怎么办,网上给出了这个办法:
http://blog.sina.com.cn/s/blog_6b6790d90100l71b.html
不过真是太费劲了,还需要重置配置文件? 完全不必,看下图,自然明白怎么找回来了:...
分类:
Windows开发 时间:
2014-04-02 17:12:02
收藏:
0 评论:
0 赞:
0 阅读:
1027
Java的多线程是Thread实现,跟runnable没有太大关系。
android中因为需要多线程交换数据出现了handler+message+thread实现多线程数据通信。就hanlder本身而言并不是实现多线程。
因为handler+message+thread手写比较负载,所以android提供AsyncTask去实现多线程,并且拥有多线程数据同步的能力。
AsyncTask的本质就是handler+message+thread(线程池)的实现。因此要是简单的使用多线程,android中使用a...
分类:
移动平台 时间:
2014-04-02 17:24:09
收藏:
0 评论:
0 赞:
0 阅读:
614
最近心里很是不能宁静,对于时间,对于年龄,对于个人成绩,我内心总有种无以言喻的恐慌。恐慌的多数情况下让我坐立不安。想想上次安静写字已是半月前的事了,这半月来我每天都很匆匆,这本没什么,只是如果忙碌一旦变成了盲目,那样就很吓人了。
最近三周,上班时没了以前的那种为了项目紧赶慢赶的节奏,只是突然轻松下来反倒让人感觉不习惯。近一个月里零零碎碎学了一些技术皮毛,学习得有些不系统,然后...
分类:
其他 时间:
2014-04-02 17:20:23
收藏:
0 评论:
0 赞:
0 阅读:
726
经常在网卡里面看到广播地址,赋值为0x8000,网上几乎没人去解释这个东西。
例如dm9000.
/* broadcast address */
hash_table[3] = 0x8000;
u16 hash_table[4];这个是16位的表,我们知道mac广播地址是FF:FF:FF:FF:FF:FF
那么为什么在这是个0x8000。
这要结合一下硬件,dm9000...
分类:
其他 时间:
2014-04-02 17:06:36
收藏:
0 评论:
0 赞:
0 阅读:
420
有的时候,布局文件(例如main.xml)并不是万能的,典型的例子就是你的QQ好友列表,在人数未知的情况下我们是不能通过布局文件写死在布局文件中的,因为它是动态的,所以必须查询数据库然后通过代码来动态地创建布局,其实,手写代码来创建布局很简单,并没有想象中的那样神秘,下面,我们通过一个简单的例子来了解一下如何在代码中实现。
首先,创建线性布局对象
LinearLayoutlayout =...
分类:
其他 时间:
2014-04-02 17:13:49
收藏:
0 评论:
0 赞:
0 阅读:
480
Flashback Database...
分类:
数据库技术 时间:
2014-04-02 17:21:16
收藏:
0 评论:
0 赞:
0 阅读:
617
今天把tomcat关闭后,过一会再启动。就一直启动不了了。一启动就报如下错误:
ERROR:transport error 202: gethostbyname: unknown host
2 A configuration error occurred during startup. Please verify the preference field with the prompt: ER...
分类:
其他 时间:
2014-04-02 17:01:57
收藏:
0 评论:
0 赞:
0 阅读:
726
less 全称 lesscss 看名字就知道跟css有关了,
我的理解 less就是为了简化大量的css代码而出现的,当你用了less之后,可以把你的css代码,
规范化,模块化,便于维护和重构。
less分为客户端和服务器端。
客户端:
首先下载less.js
http://lesscss.org
下载完成后把他引入到你的页...
分类:
Web开发 时间:
2014-04-02 17:07:31
收藏:
0 评论:
0 赞:
0 阅读:
581
一、实例一
在TCP/IP详解这本书中讲解IP路由选择的时候,过程讲解的比较粗略,这里详细介绍下其中的整体过程。在这篇文章中,将通过一个案例,来帮助大家深入了解IP路由的选择过程。希望这篇文章能够帮助大家扫清IP路由选择上的一些误区。
如下图,现在这么一个网络。主机甲与主机乙分别在两个不同的网段上,中间通过路由器进行连接。现在假设主机甲要跟主机乙进行通信,那么主机甲如何才能够找到主机...
分类:
其他 时间:
2014-04-02 17:14:44
收藏:
0 评论:
0 赞:
0 阅读:
498
笔试题之三色球
个人信息:就读于燕大本科软件工程专业 目前大三;
本人博客:google搜索“cqs_2012”即可;
个人爱好:酷爱数据结构和算法,希望将来搞科研为人民作出自己的贡献;
博客内容:笔试题之三色球;
博客时间:2014-4-2
编程语言:C++
编程坏境:Windows
编程工具:vs2008
引言
不骄不躁,简简单单,安安静静,思考再思考...
分类:
其他 时间:
2014-04-02 17:08:23
收藏:
0 评论:
0 赞:
0 阅读:
494
做这道题的时候很纠结,下面这个程序能够AC, 1 int n=A.length; 2 int
i=0,j=0,cnt=0; 3 if(n==0||n==1) return n; 4 for(i=0;i=2){ 9 cnt++;10 }else
if(A[i]!=A[i+1]&&cnt=2){14 c...
分类:
其他 时间:
2014-04-02 16:37:30
收藏:
0 评论:
0 赞:
0 阅读:
309
namespace _24.try_catch{ class Program { static
void Main(string[] args) { Console.WriteLine("请输入你的分数");
try//try中写入容易出错的代码。如果不写try-cathc语句,那么运行程序时,在控...
分类:
其他 时间:
2014-04-02 16:38:29
收藏:
0 评论:
0 赞:
0 阅读:
451
原文MVC5中使用SignalR2.0实现实时聊天室有时候需要浏览器和服务端保持实时的通讯(比如在线聊天),SignalR的出现让这一切变得非常简单。它能够让服务端向客户端实时的推送消息。如果用户的浏览器支持Html5,SignalR会使用WebSocket来实习这个功能;如果不支持,则使用其它技术...
分类:
Web开发 时间:
2014-04-02 16:40:22
收藏:
0 评论:
0 赞:
0 阅读:
557
问题分析 输入:名字的数字标识 输出:通讯录中所有和该标识匹配的记录
约束:错误匹配的概率不能太高解答思路 1. 给通讯录中的记录附加上标识字段( 数字 ) 2. 将通讯录中的记录按照标识字段进行排序 3.
用户输入要查找的人的名字的标识字段( 这里的标识字段类型要经过整理才能转换为 1 中的标识字...
分类:
其他 时间:
2014-04-02 16:42:18
收藏:
0 评论:
0 赞:
0 阅读:
411
转载自:http://blog.csdn.net/daydreamingboy/article/details/6310907分析MySQL数据类型的长度
MySQL有几种数据类型可以限制类型的"长度",有CHAR(Length)、VARCHAR(Length)、TINYINT(Length)、SM...
分类:
数据库技术 时间:
2014-04-02 16:43:14
收藏:
0 评论:
0 赞:
0 阅读:
706
每个块都有一个块首部。这个块首部中有一个事务表。事务表中会建立一些条目来描述哪些事务将块上的哪些行/元素锁定。这个事务表的初始大小由对象的INITRANS
设置指定。对于表,这个值默认为2(索引的INITRANS也默认为2)。事务表会根据需要动态扩展,最大达到MAXTRANS 个条目(假设块上有足够...
分类:
数据库技术 时间:
2014-04-02 16:44:14
收藏:
0 评论:
0 赞:
0 阅读:
552
曲面G1、G2、G3与G4连续教程关于曲面连续的问题已有不少书籍和技术文章介绍,这里只是简单说明一下曲面连续的种类,我们主要讨论的问题是在Pro/Engineer软件中用何种手段来检测和评估曲面的连续性。Gn表示两个几何对象间的实际连续程度。G0两个对象相连或两个对象的位置是连续的。G0连续(也称为...
分类:
其他 时间:
2014-04-02 16:46:01
收藏:
0 评论:
0 赞:
0 阅读:
563