上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 455 下一页
我的emacs插件下载地址:http://pan.baidu.com/share/link?shareid=4196458904&uk=3708780105说明: 1.为什么使用emacs和vim而不使用IDE? 大牛只用这两种工具,我等弱渣纯属装比。 2.为什么弃vim而使用emacs ? 听说用vim的人JJ短,用emacs的人JJ长,所以我用emacs. (emacs和vim没有谁好谁差,完全是个人喜好,只有吊丝才会争论好坏,就像争论win与linux的人一样,你说win好,惜大牛及专业人士不用,他说linux好,有本事他卖出去啊。程序员的人生时间匆匆,陌生的人,路遇emacs与 Read More
posted @ 2013-08-01 20:04 javawebsoa Views(777) Comments(0) Diggs(0) Edit
大数是算法语言中的数据类型无法表示的数,其位数超过最大数据类型所能表示的范围,所以,在处理大数问题时首先要考虑的是怎样存储大数,然后是在这种存储方式下其处理的实现方法。一般情况下大数的存储是采用字符数组来存储,即将大数当作一个字符串来存储,而对其处理是按其处理规则在数组中模拟实现。四 大数除法。大数除法,应该算是四则运算里面最难的一种了。不同于一般的模拟,除法操作步数模仿手工除法,而是利用减法操作实现的。其基本思想是反复做除法,看从被除数里面最多能减去多少个除数,商就是多少。逐个减显然太慢,要判断一次最多能减少多少个整的10的n次方。以7546除23为例。先减去23的100倍,就是2300,可 Read More
posted @ 2013-08-01 20:02 javawebsoa Views(7861) Comments(0) Diggs(1) Edit
标准的json用“分隔,不用' public static string DataSetToJson(DataTable dt) { string json = string.Empty; try { if (dt==null||dt.Rows.Count == 0) { return ""; } json = "{"; json += "'table" + 1 + "':["; for (int i = 0; i < dt.Rows.Count; i++) { ... Read More
posted @ 2013-08-01 20:00 javawebsoa Views(235) Comments(0) Diggs(0) Edit
点击后会提交表单 <input type="button" 点击后不会提交表单 Read More
posted @ 2013-08-01 19:58 javawebsoa Views(145) Comments(0) Diggs(0) Edit
//返回值给父窗体 function returnParent(value) {//获取子窗体返回值 var parent = window.dialogArguments; //获取父页面 //parent.location.reload(); //刷新父页面 if (parent != null && parent != "undefined") { window.returnValue = value; //返回值 window.close(); //关闭子页面 } //window.opener.document.getElementById(&qu Read More
posted @ 2013-08-01 19:56 javawebsoa Views(359) Comments(0) Diggs(0) Edit
这真是一道有趣的题目,不知道别人怎么想,总之我觉得这题真的很有意思,值得一做。先附上题目:There are lots of number games for children. These games are pretty easy to play but not so easy to make. We will discuss about an interesting game here. Each player will be givenNpositive integer. (S)He can make a big integer by appending those integers Read More
posted @ 2013-08-01 19:54 javawebsoa Views(319) Comments(0) Diggs(0) Edit
下载npoi2.0.1dll文件:http://download.csdn.net/detail/pukuimin1226/5851747 public static void test1() { NpoiHelper np = new NpoiHelper(); DataTable dt1 = np.ReadExcel(AppDomain.CurrentDomain.BaseDirectory + "1测试数据.xls", 2).Tables[0];//读2003格式数据 DataSet ds1 = new DataSet(); ds1.T... Read More
posted @ 2013-08-01 19:52 javawebsoa Views(1673) Comments(1) Diggs(0) Edit
看了温昱老师的《软件架构设计》,很有感触,这些年一直埋头垒代码,却不曾抬头俯瞰下自己做过的软件系统,当温老师高屋建瓴的将软件架构概念分为两大流派--组成派和决策派,我感同身受,先来回顾下IT界的大牛是如何定义软件架构。 1.Booch、Rumbaugh和Jacobson的定义 架构是一系列重要决策的集合,这些决策与以下内容有关:软件的组织,构成系统的结构元素及其接口的选择,这些元素在相互协作中明确表现出的行为,这些结构元素和行为元素进一步组合所构成的更大规模的子系统,以及指导这一组织--包括这些元素及其接口、它们的协作和它们的组合。 2.Woods的观点 软件架构是一系列决策,如果做了不... Read More
posted @ 2013-08-01 19:50 javawebsoa Views(306) Comments(0) Diggs(0) Edit
1.职责链模式讲解1.1职责链定义使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 1.2职责链模式的要点 动态的构建流程步骤,这样随时都可以重新组合出线的流程。 对于请求者而言,并不知道最终的接受者是谁,但是一般情况下,总会有一个对象来处理,称为隐式接受者。 在标准的职责链模式中,只有对象处理了该请求,这个请求就到此为止,不会再被传递了。 1.3职责链模式的结构和说明 抽象处理者(Handler)角色:定义出一个处理请求的接口。如果需要,接口可以定义 出一个方法以设定和返回对下家的引用... Read More
posted @ 2013-08-01 19:48 javawebsoa Views(231) Comments(0) Diggs(0) Edit
python 之 分割参数getoptos下有个方法walk,非常的好用,用来生成一个generator。每次可以得到一个三元tupple,其中第一个为起始路径,第二个为起始路径下的文件夹,第三个是起始路径下的文件。 1. 导入getopt, sys 模块 2. 分析命令行参数 3. 处理结果 第一步很简单,只需要: import getopt, sys 第二步处理方法如下(以Python 手册上的例子为例): Python代码 try:opts,args=getopt.getopt(sys.argv[1:],"ho:",["help","ou Read More
posted @ 2013-08-01 19:46 javawebsoa Views(184) Comments(0) Diggs(0) Edit
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 455 下一页