首页 > 2014年09月30日 > 全部分享
Thrift源码分析(四)-- 方法调用模型分析
RPC调用本质上就是一种网络编程,客户端向服务器发送消息,服务器拿到消息之后做后续动作。只是RPC这种消息比较特殊,它封装了方法调用,包括方法名,方法参数。服务端拿到这个消息之后,解码消息,然后要通过方法调用模型来完成实际服务器端业务方法的调用。 这篇讲讲Thrfit的方法调用模型。Thrift的方法调用模型很简单,就是通过方法名和实际方法实现类的注册完成,没有使用反射机制,类加载机制。...
分类:其他   时间:2014-09-30 13:09:29    收藏:0  评论:0  赞:0  阅读:715
王立平-- ContentValues , HashTable , HashMap区别
ContentValues  :是一种存储机制,key-value 特点:key只能是string类型,value:只能是基本类型,不能是对象。 应用:常用语往数据库中插入数据 ContentValues values = new ContentValues();     values.put("name", "xh");     values.put("level", 5);    ...
分类:其他   时间:2014-09-30 13:04:29    收藏:0  评论:0  赞:0  阅读:406
Java Collection 集合类大小调整带来的性能消耗
Java Collection类的某些具体实现由于底层数据存储基于数组,随着元素数量的增加,调整大小的代价很大。随着Collection元素增长到某个上限,调整其大小可能出现性能问题。...
分类:编程语言   时间:2014-09-30 13:06:39    收藏:0  评论:0  赞:0  阅读:315
POJ Big Christmas Tree(基础最短路)
Big Christmas Tree 题目分析:     叫你构造一颗圣诞树,使得 (sum of weights of all descendant nodes) × (unit price of the edge)尽量的小。转换后就是求根节点到每个节点的距离最短,也就是最短路。生成树可能会超时,我没试过。然后,求解最短路要用优化的解法不然会超时。最后的答案就是:sum = w[1]...
分类:其他   时间:2014-09-30 13:05:49    收藏:0  评论:0  赞:0  阅读:375
Dyanmics CRM您无法登陆系统。原因可能是您的用户记录或所属的业务部门在Microoft Dynamics CRM中已被禁用
当在操作CRM时,做任何的写操作包括创建数据、更新数据,都会提示下面截图中的错误:“您无法登陆系统。原因可能是您的用户记录或所属的业务部门在Microoft Dynamics CRM中已被禁用”,根据错误提示第一反应就是当前操作用户的业务部门被禁用了,但检查后发现并没有禁用,权限一切正常,你再往深了查就会发现,你的CRM组织的部署管理员账号在CRM系统中被禁用了,只要把该账户启用,问题就会解决,这...
分类:其他   时间:2014-09-30 13:03:59    收藏:0  评论:0  赞:0  阅读:392
图论题目总结(二)(提高版,转载)
如果,我已经做过的题(红色标记),基本都会在本博客写出解体报告。可以自行查找~ 最短路问题 此类问题类型不多,变形较少   POJ 2449 Remmarguts' Date(中等) http://acm.pku.edu.cn/JudgeOnline/problem?id=2449 题意:经典问题:K短路 解法:dijkstra+A*(rec),方法很多 相关:http://acm...
分类:其他   时间:2014-09-30 13:05:09    收藏:0  评论:0  赞:0  阅读:559
java程序设计第二课
java程序设计第二课...
分类:编程语言   时间:2014-09-30 13:02:49    收藏:0  评论:0  赞:0  阅读:279
推荐漂亮的flash网页MP3音乐播放器
文章来源:PHP开发学习门户 地址:http://www.phpthinking.com/archives/491 在网页制作中,如果想在网页中插入mp3音乐来增添网页的互动感,提升用户体验度,这个时候网页音乐播放器就很有必要了,一般的情况下如果用背景音乐播放的话有几个很不友好的地方 1.随网页加载就播放,用户不能暂停,停止播放 2.一般浏览器兼容性差,很少能通...
分类:Web开发   时间:2014-09-30 13:09:59    收藏:0  评论:0  赞:0  阅读:433
HTML <h1> 到 <h6> 标签
元素 元素用来描述网页中最上层的标题。由于一些浏览器会默认地把 元素显示为很大的字体,因此会有一些 web 开发者使用 元素代替 元素来显示最上层的标题。这样做不会对读者产生影响,但会使那些试图“理解网页结构”的搜索引擎和其他软件感到迷惑。请确保把 用于最顶层的标题, 和 用于较低的层级。谈到SEO优化的话 H1标签  H1标签是指网页html中对文本标题所进行的着重强调的一种标签,制作...
分类:Web开发   时间:2014-09-30 13:10:09    收藏:0  评论:0  赞:0  阅读:373
cocos2d-x 3.2 之 2048 —— 第一篇
cocos2d-x 3.2 WIN7+VS2012 2048开发教程 第一篇...
分类:其他   时间:2014-09-30 13:02:09    收藏:0  评论:0  赞:0  阅读:343
Html5在Visual Studio的完美结合
Visual Studio上面又出现了一个神插件:Multi-Device Hybrid App Extension。此插件可以让我们只需要使用VS这个工具,Html5(JavaScript)这种语言,就可以完成所有流行平台的移动应用开发。并且通过WinJs框架,这个插件可以方便的调用硬件的功能,解决了以往JS缺少对本地功能调用的弊端 安装地址:http://www.visualstudio.c...
分类:Web开发   时间:2014-09-30 13:10:59    收藏:0  评论:0  赞:0  阅读:367
Android SVN开发实战之目录结构介绍
Android SVN目录管理大全...
分类:移动平台   时间:2014-09-30 13:02:59    收藏:0  评论:0  赞:0  阅读:810
Oracle RAC 10.2.0.5 Install For redhat 5.8(use raw device)
因为客户数据库需要打补丁,所以安装相似测试环境。需要先安装10.2.0.1 然后再升级到10.2.0.5。因为我有很多篇关于安装的文章,所以这篇只说关键步骤,以及遇见的bug安装错误 注意:我已经在redhat 6.3测试过,不能完成安装,主要是在跑root.sh脚本的时候无法通过。换成redhat 5.8不会出现这种问题。 Steps: 1、防火墙and selinux 2、kernel...
分类:数据库技术   时间:2014-09-30 13:03:19    收藏:0  评论:0  赞:0  阅读:320
赵雅智_Swift(4)_断言
可选可以让你判断值是否存在,你可以在代码中优雅地处理值缺失的情况。然而,在某些情况下,如果值缺失或者值并不满足特定的条件,你的代码可能并不需要继续执行。这时,你可以在你的代码中触发一个断言(assertion)来结束代码运行并通过调试来找到值缺失的原因。  使用断言进行调试 断言会在运行时判断一个逻辑条件是否为true。从字面意思来说,断言“断言”一个条件是否为真。你可以使用断言来保证在运...
分类:编程语言   时间:2014-09-30 13:05:29    收藏:0  评论:0  赞:0  阅读:368
PLSA-概率潜语义分析(二)
PLSA,概率潜语义分析...
分类:其他   时间:2014-09-30 13:00:59    收藏:0  评论:0  赞:0  阅读:261
PHP中用下标符号[]去读取字符串的逻辑
PHP 数组下标访问字符串...
分类:Web开发   时间:2014-09-30 13:06:40    收藏:0  评论:0  赞:0  阅读:336
找到n个元素中的第二小元素
算法导论中的一道习题: 证明: 在最坏情况下,找到n个元素中的第二小的元素需要n+ceil(lgn)-2次比较。(提示:可以同时找到最小元素,ceil表示向上取整) 思路: 找到最小元素需要n-1次比较。采用两两结合比较的方法。如果n为奇数,则取第一个元素为临时最小元素min,其它两两结合比较,形成一个类似树的比较过程。如果n为偶数,则直接进行两两结合比较,根节点即为最小元素。 接下来查找...
分类:其他   时间:2014-09-30 12:59:49    收藏:0  评论:0  赞:0  阅读:219
获取View Frustum的6个平面
详细讲解如何从View Matrix和Projection Matrix获取View Frustum的6个平面方程。...
分类:其他   时间:2014-09-30 13:01:59    收藏:0  评论:0  赞:0  阅读:222
Javascript时间操作小结
js代码 1: /*获取当前时间*/ 2: function getCurrentDate() 3: { 4: var timeStr = ''; 5: var curDate = new Date(); 6: var curMonth = curDate.getMonth()+1; //获取当前月份(0-11,0代表1月) 7: var curDay = curDate.getDate(); //获取当前日(1-31) ...
分类:编程语言   时间:2014-09-30 12:58:49    收藏:0  评论:0  赞:0  阅读:333
为XCode 6 添加新建类模板
用XCode 6在修改之前用XCode 5 的代码的时候突然间发现 XCode 6已经把新建带有 .xib 类的模板给删去了,而项目的新需求中又要用到新建带有 .xib 的类(用惯了~),所有不得不重新装了一下 XCode 5 ,把之前的类模板copy到了XCode 6。 具体做法: cp -r /Applications/Xcode\ 5.0.app/Contents/Developer/P...
分类:其他   时间:2014-09-30 13:02:49    收藏:0  评论:0  赞:0  阅读:275
1425条   上一页 1 ... 44 45 46 47 48 ... 72 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!