- 浏览: 305581 次
- 性别:
- 来自: 合肥
最新评论
-
Xiaoanemy:
我怎么就是不行Error opening zip file o ...
javarebel不用再反复重启tomcat -
fly_hyp:
lvwenwen 写道相对hessian来说有其他什么优势?应 ...
一个很牛的架构组件(Dubbo) -
lvwenwen:
相对hessian来说有其他什么优势?
一个很牛的架构组件(Dubbo) -
dj4307665:
想了解下,相对hessian来说有其他什么优势?
一个很牛的架构组件(Dubbo) -
fly_hyp:
sweat89 写道怎么解决的啊?忘了。怎么说呢?自己写的代码 ...
Spring之恶心错误记录
文章列表
关于Google的员工,有趣的话题无限多。因为虽然大家都非常清楚Google办公室里允许养狗,但Google内部的其它情况却一直很神秘。
下面是Google内部一些比较有趣的(无顺序):
1.Google内部最常用的编程语言是C++、Java及Python;
2. ...
- 2008-08-25 10:09
- 浏览 1484
- 评论(0)
1. -c 编译产生对象文件(*.obj)而不链接成可执行文件,当编译几个独立的模块,而待以后由链接程序把它们链接在一起时,就可以使用这个选项,如:
$cc -c hello.c ===> hello.o
$cc hello.o
2. -o 允许用户指定输出文件名,如
$cc hello.c -o hello.o
or
$cc hello.c -o hello
3. -g 指明编译程序在编译的输出中应产生调试信息.这个调试信息使源代码和变量名引 ...
- 2008-08-14 17:27
- 浏览 2290
- 评论(0)
最近在研究jni编程。碰到一些问题记录一下。有需要的朋友可以拿去用
jni 有一个函数是
jmethodID (JNICALL *GetStaticMethodID)
(JNIEnv *env, jclass clazz, const char *name, const char *sig);
其中参数 sig (signature) 在文档中说明的不太清楚。
可以通过javap命令获得相应的 methed signature
例如:
javap -classpath myJavaUtils.jar -s com.lang.JavaUtil
javap -s -p ...
Issue 这个词在软件流程的各种管理工具上用的非常广泛。
我的理解是,开题代替中文的“一个软件缺陷”、“一个软件新特性”,“一个软件使用问题”等。
金山词霸的解释是:
出版, 发行, (报刊等)期、号, 论点, 问题, 结果, (水, 血等的)流出vi.发行, 流出, 造成...结果, 进行辩护, 传下vt.使流出, 放出, 发行(钞票等), 发布(命令), 出版(书等)发给[律]子女, 后嗣
对于这个词的真正意思困惑了我我很久,感觉现在是90%理解了。今天随便写一般只是想表达一下对文化的理解。
软件行业是经常创造新概念的领域,很多词的意义是不能从字典中直接获得意思的,所以即使是英文词典也不 ...
Python中处理命令行参数
用getopt.getopt()来分析命令行参数。getopt是用来分析命令行参数的模块。模块中的函数:getopt(args, options[, long_options])
args一般为sys.argv[1:]。
options为选项字母(以"-"开始)组成的字符串,如果某个选项字母带有参数,那么这个字母有要加":"号。
long_options为可选参数,它是一个字符串的List,用来表示长参数(以"--"开始),如果某个长参数带有参数,那么这个字母后面要加" ...
- 2008-07-10 17:44
- 浏览 8338
- 评论(0)
怎样创建动态连接库(shared library)/dlls?
创建动态连接库(shared libraries)的方法根据不同的系统有所不同。这个过程主要分两步;第一步要求包括在动态连接库中的目标必须首先是编译好的,通常需要某个编译选项指示这串代码是位置无关的(position-indepenent);第二步,是将这些目标连接在一起形成一个库文件。
这里是一个演示以上道理的小程序:
/* shrobj.c 文件 */
const char *myfunc()
{
return "Hello World";
}
...
- 2008-07-09 12:48
- 浏览 1827
- 评论(0)
http://www.ibm.com/developerworks/cn/linux/theme/special/index.html
Python 工具箱。
可爱的 Python:将 XML 和 Python 结合起来 -- 介绍 Python 的 XML 工具
可爱的 Python:DOM 的动态性 -- 近观 Python 的 xml.dom 模块
可爱的 Python:我的第一个基 ...
- 2008-07-07 17:22
- 浏览 2426
- 评论(0)
最近偶的U盘坏了,最近刚买了个做了个U盘版的DOS启动盘.就拿出来和大家一起分享制作使用方法:如果还有别的更好的方法可以提出来一起研究哦特别说明:本文所说的U盘指的是USB接口的闪存盘(俗称U盘),不是USB硬盘。适用对 ...
- 2008-07-06 14:01
- 浏览 15764
- 评论(0)
正确设置 Vim 的字符编码选项 (gVim/Vim on Win32 中文环境)和所有的流行文本编辑器一样,Vim 可以很好的编辑各种字符编码的文件,这当然包括 UCS-2、UTF-8 等流行的 Unicode 编码方式。然而不幸的是,和很多来自 Linux 世界的软件一样, ...
- 2008-07-06 10:32
- 浏览 5163
- 评论(0)
40个迹象表明你还是PHP菜鸟
我愿意把本文归入我的“编程糗事”系列。尽管在正规大学课程中,接触到软件工程、企业级软件架构和数据库设计,但我还是时不时地体会到下述事实带给我的“罪恶”感,当然,都是我的主观感受,并且面向Eclipse
:
你是PHP菜鸟,如果你:
1. 不会利用如phpDoc
这样的工具来恰当地注释你的代码
2. 对优秀的集成开发环境如Zend Studio
或Eclipse PDT
视而不见
3. 从未用过任何形式的版本控制系统,如Subclipse
4. 不采用某种编码与命名标准
,以及通用约定,不能在项目开发周期里贯彻落实
5. 不使用统一开发方式
6. 不 ...
- 2008-06-23 10:13
- 浏览 887
- 评论(0)
人类社会变迁遐想
今天心血来潮,考虑的一下人类的大问题,希望有志者一起研究研究。
原始社会
生产力
:低
工具:
石器
商品:
无
因为生产力低下,人类和大自然的对抗是人类 ...
jmock是写单元测试时需要生成mock对象时很好的辅助库。
软件地址: http://www.jmock.org
本文是我今天摸索使用jmock(v2.4)的总结。不是初学指南,当你入门了,我想可以作为简单手册。是原版文档补充。
一般使用模式:
生成Mockery对象,可以全局共享
Mockery context = new JUnit4Mockery() {
{
//声明针对类mock(采用cglib生成子类),final方法无法mock,针对接口则会采用动态代理,不需要声明下面的代码
setImposteriser(ClassImposteriser.IN ...
今天想到的一个Java面试题
- 博客分类:
- Java
这是考察面试者多线程知识掌握好坏的一个代码题:
题目如下
按照下列要求写一个程序:
输入为线程数量n,
生成n个线程编号分别为 0,1,2,。。。n-1.
他们对同一块共享内存进行操作。 共享内存为 M。要求如下行为:
M初始为0
线程0 对M的操作为 加 n
接着,线程1 对M的操作为 减 1
接着,线程2 ...
1。如果想和windows一样方便不用转码,可以如下设置
export LANG=zh_CN.GBK
2。如果运行某些linux工具软件出问题(因为对中文编码支持有问题),可以如下设置
export LANG=en_US