全部文章
一.thrift可以做什么thrift是一个跨语言通信的工具,支持的语言多,而且还提供服务器端的众多网络模型,使服务端的开发可以只专于服务本身的逻辑。二.thrift重要概念1.processor实际服务器端业务逻辑处理的实现类。2.transportTTransport主要处理服务器端和客户端的网...
oracle系列--第五篇 PLSQL连接本地的Oracle数据库
INTRODUCTIONWrite clearly — don’t be too
clever.
题意:有n个点告诉你每个点坐标和他上面的权值,任意两个点之间都有边权值是他们的距离,现在能免去花费一条边,定义a为这条边两个结点权值之和,b连通其余节点的最小花费,现在求a/b的最大值。思路:先求最小生成树,然后枚举每条变,若加上边会成环则删除环上除去这条边的权值最大的边。代码如下:
1 /****...
有时候在一些项目中进行内核模块移植的时候,我们会遇到对于不同的内核版本结构体定义不同或者API参数不同的情况,这时候我们就需要对内核版本进行版本。LINUX_VERSION_CODE,这个是当前内核的版本,可以使用下面的方法在编译的时候对内核版本进行判断:#if
LINUX_VERSION_CODE...
记得当初初学JavaScript时尝试用“==”或“===”比较两个数组是否相等,var a
= [1,2,3]var b = [1,2,3]if(a == b){ //false //do somthing} 数组是一种Objecttypeof a =
"object"用“==”或“===”比较两...
1 #include "stdafx.h" 2 #include 3 #include 4 using
namespace std; 5 6 //栈的链式存储结构及实现 7 //栈的结构定义 8 #define OK 1 9 #define ERROR 010
#define TRUE 111 #d...