- 浏览: 30808 次
- 性别:
- 来自: 北京
-
最新评论
-
张伟_2943:
[align=center][/align][*]范德萨发的萨 ...
Thrift开发实例
文章列表
Thrift开发实例
- 博客分类:
- java
Thrift开发实例
准备工作
Thrift主页:http://thrift.apache.org/
Thrift下载:http://thrift.apache.org/download/
下载thrift-0.8.0.tar.gz和Thrift compiler for Windows (thrift-0.8.0.exe)
创建工作区
最近做应用分享微博到新浪和腾讯的后台服务支撑的时候,发现一个问题,应用打成jar包的时候,部署到linux环境下,在请求腾讯https://open.t.qq.com/cgi-bin/request_token校验的时候后台服务抛出了SSLException:
java.lang.Exception: javax.net.ssl.SSLException: Server key at com.tencent.weibo.utils.QHttpClient.httpGet(QHttpClient.java:65) at com.tencent.weibo.utils. ...
1、设置环境变量
1)dos下
set ANT_HOME=D:\apache-ant-1.8.3;
set PATH=%PATH%;%ANT_HOME%\bin;
2)window界面
我的电脑-属性-高级-环境变量
变量名:ANT_HOME 变量值:D:\apache-ant-1.8.3;
变量名:PATH 变量值追加%ANT_HOME%\bin;
3)linux
root用户登录,修改root目录下“。bash_profile”属性文件,追加如下
export ANT_HOME=/user/local/ant;
export PATH=$PATH;$ANT_ ...
select object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号from v$locked_object l , dba_objects o , v$session s , v$process pwhere l.object_id=o.object_id and l.session_id=s.sid and s.paddr=p.addr;
alter system kill session 's.sid,s.serial#'
关系型数据库设计要满足的规范模式就是范式;
第一范式:表中的每一列都不可以再分割;
用户
工资
张三
1000+100
上表就要改成
职员
基本工资
补贴
张三
1000
100
第二范式:表中每一列属性必须完全依赖整个主键;
月份
职员
部门
工资
2012-12
张三
研发中心
1100
上表就要改成下面两张表
月份
职员
工资
2012-12
张三
1100
职员
部门
张三
研发中心
第三范式:表中每一列属性 ...
英文:
中文:
来源:
涵意:
Aaron
艾伦
希伯来
巍然的高山;受神启示的。
Abbott
艾布特
希伯来
父性的;伟大的精神。
Abel
亚伯
拉丁
生命;呼吸。
Abner
艾布纳
希伯来
睿智;有智能 。
Abraham
亚伯拉罕
希伯来
崇高的父亲;众人之父。
Adair
亚岱尔
苏格兰,爱尔兰
犹如像树般坚强。
Adam
亚当
希伯来
天下第一个男人,男性
Addison
艾狄生
英国
亚当的后代。
Adolph
阿道夫
德国
高贵的狼。
Adonis
亚 ...
1、oracle增加表SYSENUM,设置主键ENUMNAME, ENUMVALUE:
create table SYSENUM( ENUMNAME VARCHAR2(50) not null, ENUMVALUE VARCHAR2(50) not null)tablespace PPMS pctfree 10 initrans 1 maxtrans 255 storage ( initial 64 minextents 1 maxextents unlimited );
alter table SYSENUM add constra ...
SQL Server 2005对结果集分页
介绍
有了SQL Server 2005之后,我们使用分页查询比老版本容易多了。在本文将主要用到的是NorthWind数据库,所以可以仿照编写所列举的范例,尽量使例子简单化;因为任何复杂的东西都会造成混 ...
1、Oracle和SQL server是有很大差异的,并不仅是字段的差异,包括索引使用、锁机制、查询优化机制等都不同,要注意区别。
2、表连接尽量用inner join。减少在where中用or或In的方式,它们会引起全表扫描
3、Where中少用NOT、!=、<>、!<、!>、NOT EXISTS、NOT IN、NOT LIKE,它们会引起全表扫描
4、Where中少用函数,如abs,Lower等,它们会引起全表扫描,但简单的操作如字段*2是可以的
6、Like语句:name like ‘张%’ 会用到索引,而name like ‘%张’则会全表扫描
...
本文列出了当今计算机软件开发和应用领域最重要十种关键技术排名,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。
一、XML ...
将bin文件夹下面的run.bat文件中的
set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m
改成:
set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m -Xss 128k -XX:PermSize=256m -XX:MaxPermSize=256m
-Xms128m 初始的java内存堆大小 128M
-Xmx512m 最大的java内存堆大小 512M(最好不要超过物理内存的90%)
-Xss 128k 每个线程启动所占内存 128k
XX:PermSize=256m GC预留的内存,如果你的应用有 ...
两球碰撞的计算,有兴趣的来看看
- 博客分类:
- java
问题:
两小球围绕大球做大圆匀速运动,自始至终,小球球心与大球球心距离都是10,小球半径是1,球1沿着赤道运动,速度为1,初始位置在(0,10,0)位置,但运动方向未知从东半球开始还是西半球开始,球2沿着90度经线圈,速度为2,初始位置北极极点(0,0,10),运动方向亦是未知从东半球还是西半球开始。
问:1、这两球会相撞吗?
2、如果相撞,他们成立的条件是什么?各个运动方向要经过多少时间?他们的相撞一刹那坐标是多少?
我的解答:
根据题目的要求,两球肯定不会相撞;
但是由题目引申下去,两个球的速度不固定的情况该如何解决?其实只要建立坐标轴,知道坐标,然后计算两个坐标点的距离是不是 ...
一、软件开发技术 1)服务器端 在最近5年内,Java还是主流,不光是因为当前的普及程度和遗留系统问题,而且除Microsoft几乎所有大公司都投资到Java上面的原因,此外开源也是一股无法忽略的力量:除了Java方面的开源框架在推动 ...
J2EE其实没有四书五经,因为J2EE一直如汹涌澎湃的大江,推陈出新,不断高速发展,这是一种带领我们走向未来的技术。当然,如何在这种气势如虹的潮流之中不至于迷失方向,需要相关指南性书籍的引导。 本文将从线程和 ...
修炼一名程序员的职业水准(林庆忠__署名原创) 作者:林庆忠,1990年毕业于昆明工学院计算机软件专业,后又于1999年毕业在南京大学 完成软件工程专业硕士的学习,现供职于CNPC旗下的一个行业软件研发中心,因为在网上看了许多有经验的各路软件开发人员写的好帖,一时手痒兴起,也凑一篇壮壮声势。 假设你是一名软件专业毕业的本科学子,如何在工作中修炼成为一名有较高职业水准的程序员呢,本文试图总结作者从事15年软件开发工作的感想,希望对有志成为职业程序员的人有所帮助,并借此机会感谢原昆明工学院计算机系的和智玲老师和张怀宁老师,特别感谢我的硕士导师,南京大学计算机系的博导郑国梁教授。 注:本帖言辞尖刻,乃 ...