码迷,mamicode.com
首页 > 编程语言
跨语言通信框架的比较——Protobuf、Thrift和Avro
一、概述 thrift :是由 Facebook 主导开发的一个跨平台、支持多语言的,通过定义 IDL 文件,自动生成 RPC 客户端与服务端通信代码的工具,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程...
分类:编程语言   时间:2014-12-19 14:34:37    阅读次数:349
自己编的MFC应用程序可以在没有安装编译器的电脑上运行了
/*不用动态链接库,不需要写dll文件*/ 问题解决: 【VC6.0编译器】 ①新建工程步骤: 打开VC6.0 -> 文件 -> MFC AppWizard[exe] -> 工程名称(起名字) -> 确定 -> 基于对话框(这是我选的) -> 下一步 -> 下一步 -> 作为静态的DLL -> 完成。 ②已经建好的工程步骤: 打开工程 -> 工程 -> 设置 -> 常规 -> Micr...
分类:编程语言   时间:2014-12-19 14:32:58    阅读次数:165
java服务器面试
1、常见几种java服务器: Tomcat,JBoss,Weblogic,Websphere 2、Tomcat和JBoss有什么区别: 同:Tomcat和JBoss都是按照官方的规范而做的服务器产品 异:Tomcat只实现了Servlet/JSP规范;JBoss实现了Servlet/JSP规范,还实现了其他的规范,比如EJB和JMS。 3、Weblogic和JBoss的区别 J...
分类:编程语言   时间:2014-12-19 14:30:29    阅读次数:204
JavaScrip代码转C++代码的一些方法
javascript的代码, 可以转成C++代码, 然而js是若类型语言, C++是强类型语言, 语言不一样,库不一样, 特性不一样. 两者怎么转换呢. 我来做个尝试, 以某一js项目为例. 一:关于公有成员,私有成员,公有方法,私有方法 1):公有成员: 就目前了解来看,在JS中形如this.XXX,或者在defineProperties()域中定义的成员变量,都是...
分类:编程语言   时间:2014-12-19 14:30:11    阅读次数:166
一个比较多线程(并行)和非多线程下完成同等任务(I/O频繁)所需开销的案例
一个比较多线程(并行)和非多线程下完成同等任务(I/O频繁)所需开销的案例...
分类:编程语言   时间:2014-12-19 14:30:36    阅读次数:213
Python读取文件目录并检索
此段代码主要是检索特定目录的所有文件,并对其进行检测,判断是否应到的file到到了。...
分类:编程语言   时间:2014-12-19 14:28:29    阅读次数:216
用java多线程操作模拟售票系统
class Threadsale implements Runnable{ int tickets = 100; public void run(){ while(true){ if(tickets>0){ System.out.println(Thread.currentThread().getName()+"售车票第"+tickets--+"号"); } el...
分类:编程语言   时间:2014-12-19 14:29:14    阅读次数:512
JavaScript 开发进阶:理解 JavaScript 作用域和作用域链
作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域 任何程序设计语言都有作用...
分类:编程语言   时间:2014-12-19 14:26:00    阅读次数:181
[019]转--C++ operator关键字(重载操作符)
原博客:http://www.cnblogs.com/speedmancs/archive/2011/06/09/2076873.htmloperator是C++的关键字,它和运算符一起使用,表示一个运算符函数,理解时应将operator=整体上视为一个函数名。这是C++扩展运算符功能的方法,虽然样...
分类:编程语言   时间:2014-12-19 14:25:38    阅读次数:276
关于C++ goto语句的思考
工作之余,在看老外写的代码,发现一个很有意思的东西,我们平时常说goto语句是有害的,主要是它跳来跳去,打乱逻辑。但goto也有好处,比如单出口,统一释放内存方面,下面看下一个关于MAPI初始化的一个函数int MapiInit(){ int Result ...
分类:编程语言   时间:2014-12-19 14:24:56    阅读次数:191
黑马程序员——Java基础——其他流
---恢复内容开始--------------android培训、java培训、java学习型技术博客、期待与您交流!------------第一讲 System与Runtime类概述:1、System是描述系统一些信息的类,类中的属性和方法是静态的。不能被实例化,没有提供构造函数2、out:标准....
分类:编程语言   时间:2014-12-19 14:19:48    阅读次数:238
【Javascript 拾遗之二】prototype 原型
在开发中, 使用到一些Javascript框架, 如Jquery, Ext-js, Jquery-UI, EasyUI等,通常会看到一些开源代码中有prototype的身影。那么prototype究竟是什么呢?在oo前端开发中到底哪些应用呢?从软件工程的角度而言,能解决什么问题?接下来我们就一起来讨...
分类:编程语言   时间:2014-12-19 13:06:29    阅读次数:195
Sunday串匹配算法 C语言实现
1 unsigned char * sunday( void * a_buf1, 2 unsigned int len1, 3 void * a_buf2, 4 ...
分类:编程语言   时间:2014-12-19 13:04:57    阅读次数:171
C++中使用模板,new创建2维动态数组
1 // 使用模板和new创建2维动态数组 2 3 #include 4 #include 5 #include 6 #include 7 using namespace std; 8 9 template10 bool Make2DArray(Type **&x,int rows,int c...
分类:编程语言   时间:2014-12-19 13:02:33    阅读次数:207
C#中让WebBrowser运行Javascript脚本
C#中可以让Webbrowser运行Javascript脚本来实现各种自动化操作,比如点击网页上的按钮,输入用户名密码等等。代码也很简单:>>>>>>>>>>>>>>>>>>>>方法一:只需要先获取HtmlElement,然后对获取的element进行操作即可,比如:HtmlElementbtn=w...
分类:编程语言   时间:2014-12-19 13:00:07    阅读次数:291
xfire集成spring构建webservice
前言:xfire、spring都是比较流行的技术,这里就不再赘述他们各自的优点;本文着重介绍xfire和spring的整合,不会做太深入的探究。服务端1. web.xml配置spring配置部分:contextConfigLocation定义配置文件路径,可以指定全局的配置文件路径。 ...
分类:编程语言   时间:2014-12-19 12:58:34    阅读次数:301
python学习笔记22(group)
正则表达式中,group()用来提出分组截获的字符串,()用来分组import rea = "123abc456"print re.search("([0-9]*)([a-z]*)([0-9]*)",a).group(0) #123abc456,返回整体print re.search("([0-.....
分类:编程语言   时间:2014-12-19 12:58:03    阅读次数:113
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!