UltraEdit是一个超级好用的文本编辑工具,可以自行添加不同的语言着色配置,实现按语法着色显示。例如Java,JavaScript中的关键字,字符串等显示为不同颜色。
在以往较低的版本中,添加一门语言着色配置需要在wordfile中添加,不但比较繁琐,而且容易出错。在高版本中(比如V18及以上版本),可以讲语言语法着色文件直接拷贝入相应的目录即可。
这里以Fortran语言语法着色配置文件...
分类:
编程语言 时间:
2015-04-01 23:55:19
阅读次数:
225
原文同步至:http://www.waylau.com/java-comments-conventions/
在 Java 的编写过程中我们需要对一些程序进行注释,除了自己方便阅读,更为别人更好理解自己的程序,所以我们需要进行一些注释,可以是编程思路或者是程序的作用,总而言之就是方便自己他人更好的阅读。...
分类:
编程语言 时间:
2015-04-01 23:54:26
阅读次数:
210
前言
适配器模式就是当需要的功能与要提供的功能之间接口不符合时,作为两者之间的适配,从而让两者可以无缝对接。例如现实生活中的电脑充电情况一样,如果有朋友出国旅游,在国外买了一台电脑,回到国内后突然想给电脑充电,发现外国的电压不是220V的,而是110V的(这里是假设的),怎么办呢?还好外国买的电脑配有充电转换器,可以将220V的电压转换成110V电压,好吧,电脑充电问题可以解决...
分类:
编程语言 时间:
2015-04-01 23:51:51
阅读次数:
175
springMVC上传文件后,在action解析file文件的三种方式。
jsp页面的写法:
<input type="submit" va...
分类:
编程语言 时间:
2015-04-01 23:50:47
阅读次数:
185
发现问题
问题分析
示例代码
发现问题今天,在阅读Linux内核中关于socket的源代码时,遇到了下面一段代码:struct proto_ops {
int family;
struct module *owner;
int (*release) (struct socket *sock);
int (*bind) (struct socket *so...
分类:
编程语言 时间:
2015-04-01 23:48:00
阅读次数:
217
在python 2.7 后,不推荐使用 optparse, 而推荐使用 argparse.
其它的不多说,简单的分析下我遇到的问题:我是想用 argparse 来解析不定长的命令行参数
例如:
import argparse
import sys
parser = argparse.ArgumentParser(description='test parsing arguments')...
分类:
编程语言 时间:
2015-04-01 23:47:28
阅读次数:
206
题目描述:统计一个数字在排序数组中出现的次数。
输入:
每个测试案例包括两行:
第一行有1个整数n,表示数组的大小。1
第二行有n个整数,表示数组元素,每个元素均为int。
第三行有1个整数m,表示接下来有m次查询。1
下面有m行,每行有一个整数k,表示要查询的数。
输出:
对应每个测试案例,有m行输出,每行1整数,表示数组中该数字出现的次数。
样例输入:...
分类:
编程语言 时间:
2015-04-01 23:48:46
阅读次数:
202
内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。将相关的类组织在一起,从而降低了命名空间的混乱。内部类的好处:1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类2. 内部类的方法可以直接访问外部类的所有...
分类:
编程语言 时间:
2015-04-01 23:45:20
阅读次数:
172
泛型 一、常见数据结构:栈,队列,链表,数组,树,图,堆…… 栈:先进后出--压栈、弹栈 队列:先进先出 数组:存储多个同一种元素,元素有编号【数组插入/删除数据】 查询快,增删慢 链表:把一些结点通过链子链接起来的数据结构。 结点:由地址(指针)域和数值域组成 增删快,查询慢 二、List三个子类...
分类:
编程语言 时间:
2015-04-01 23:43:59
阅读次数:
188
1.工作需求有很多事项,每个事项分为:名称、种类。时间等,需要把每个事项逐个输入到网页中并提交。如果用人肉操作的话,流程就是先登录到网站后台,点击“添加”——>输入各项内容——>点击“保存”。然后重复这个动作100遍。如图:2.设想的解决办法对手工“登录”、“添加”、“保存”的全过程进行抓包,获取整...
分类:
编程语言 时间:
2015-04-01 23:44:38
阅读次数:
264
标题: 黄金连分数 黄金分割数0.61803... 是个无理数,这个常数十分重要,在许多工程问题中会出现。有时需要把这个数字求得很精确。 对于某些精密工程,常数的精度很重要。也许你听说过哈勃太空望远镜,它首次升空后就发现了一处人工加工错误,对那样一个庞然大物,其实只是镜面加工时有比头发丝...
分类:
编程语言 时间:
2015-04-01 23:40:50
阅读次数:
276
javascript数据结构与算法--基本排序算法分析
分类:
编程语言 时间:
2015-04-01 23:37:41
阅读次数:
196
#includeusing namespace std;#define Nu 100000int main(){ int a[Nu],k; cout100); a[i]=k==1?a[i]:-a[i]; cout<<a[i]<<" "; } co...
分类:
编程语言 时间:
2015-04-01 23:38:26
阅读次数:
156
多重继承继承是面向对象编程的一个重要的方式,因为通过继承,子类就可以扩展父类的功能。哺乳类:能跑的哺乳类,能飞的哺乳类;鸟类:能跑的鸟类,能飞的鸟类。class Animal(object): passclass Bird(Animal): pass class Dog(Mammal...
分类:
编程语言 时间:
2015-04-01 23:35:25
阅读次数:
243
一、题目要求输入一个二维整形数组,数组里有正数也有负数。二维数组首尾相接,象个一条首尾相接带子一样。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)题目:返回一个二维整数数组中最大子数组的和二、解题思路 这次就在以前的基础上进行修改,...
分类:
编程语言 时间:
2015-04-01 23:35:28
阅读次数:
202
Spring为我们解决Hibernate的Session的关闭与开启问题。Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 HibernateSession 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web...
分类:
编程语言 时间:
2015-04-01 23:34:07
阅读次数:
182
在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronized既可以加在一段代码上,也可以加在方法上。关键是,不要认为给方法或者代码段加上synchronized就万事大吉,看下面一段代码:cl...
分类:
编程语言 时间:
2015-04-01 23:30:46
阅读次数:
174