- 浏览: 286466 次
- 性别:
- 来自: 长沙
-
最新评论
-
CodeLove:
如果包含<,(,)...等特殊字符呢
Python变量名检测 -
zlxzlxzlxzlxzlx:
这不能算是任意进制之间的转换,只能算是 2、8、10、16 几 ...
java实现的任意进制转换 -
mychaoyue2011:
在本地执行了几遍,结果都是:s2开始休眠s1开始休眠s2休眠结 ...
Java线程学习笔记(四)线程join -
chxiaowu:
不错!
Java版的树 -
TenAclock:
这个例子 做不到“学生都交完” 考试结束,只能做到等到考试时间 ...
Java线程学习笔记(十一) DelayQueue的应用
文章列表
在实际开发工作中经常需要用到随机数。如有些系统中创建用户后会给用户一个随机的初始化密码。笔者这里就以Java语言为例,谈谈Java随机数生成的方法以及一些技巧。
在实际开发打工中经常需求用到随机数。如有些系统中创建用户后会给用户一个的随机的初始化密码。笔者那里就以Java语言为例,谈谈Java随机数生成的窍门以及一些窍门。
一、利用random窍门来生成Java随机数。
在Java语言中生成Java随机数相对来说较量简单,由于有一个的现成的窍门没成绩应用。在Math类中,Java语言帮助了一个的叫做random的窍门。经过那个窍门没成绩让系统产生随机数。不过默认情况下,其 ...
昨天那篇犯了了一个错误,把已经排序好的数据给Arrays.sort 排序,以致结果相差悬殊。今天发了一个修改过的代码,不过仍慢于JDK实现的。
package com.woxiaoe.algorithm;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Random;
/**
* 合并排序
* @author 小e
*
* 2010-4-4 下午11:25:57
...
用java写的一个归并排序,测试的时候发现JDK默认的排序也是用归并排序实现的,真好测试一下,发现效率上差距还是好大的,纠结!
package com.woxiaoe.algorithm;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Random;
/**
* 合并排序
* @author 小e
*
* 2010-4-4 下午11:25:57
*/
pu ...
ExtJs
Grid分页时,默认情况下每页的序号都是从1起始的,这往往不符合我们的习惯。这里实现了序号的自动增加。
先看效果图:
实现步骤如下:
1、定义全局变量。
var record_start = 0;
2、Grid的columns部分的定义。
columns : [new Ext.grid.RowNumberer({
header : "序号",
width : 40,
renderer:function(value,metadata,record,rowIndex){
retu ...
为按钮或者菜单关联如下的函数,内容根据具体需求而定
通过调用window.open('url'),将请求和参数传导后台,然后再后台通过文件流写出,可以比较优雅的导出excel文件
同时和ext推荐的 one page,one appllication理念不冲突
function exportExcel(){
var startDate = Ext.util.Format.date(historyAchievementStore.baseParams['startDate'],'Y-m-d');
var endDate = Ext.util.Format. ...
越来越多的开发者与设计者希望将自己的产品开源,以便其他人可以在他们的代码基础上做更多事,开源社区也因此充满生机。在我们所能想到的应用领域,都有开源软件存在(象 WordPress,Drupal 这些开源CMS)。然而很多人对开 ...
#python文件读写对象
x,y,z = 1,2,3
name='woxiaoe'
d={'a':1,'b':2}
l = ['a','b','c']
file = open('object','w')
file.write(name + '\n')
file.write('%s,%s,%s\n' %(x,y,x));
file.write(str(d) + '$' + str(l) + '\n');
file.close();
#读入
file = open('object','r');
bytes = file.read();
print(bytes) ...
# -*- coding:utf-8 -*- #
#写文件
myfile = open('hello world','w');
myfile.write('hello world');
myfile.close();
#读文件
myfile = open('hello world','r');
str = myfile.readline();
print("文件内容:\n" + str);
OutPut
文件内容:
hello world
在Firebug中使用调试工具很简单,比如可以这样:
你 首先在 FireFox 中运行你的程序,就是打开你要测试的页面,如果有错则可以直接在console窗口中所显示出来的错误文件链接处点击,这样你将跳入到相应的文件相应的 行。这 ...
关键字: 中文问题
Python中文问题研究 关键字: Python,中文问题 我曾经在深入浅出java中文问题系列中研究过java的中文问题,现在中文问题已经很少羁绊我在java世界中漫游的脚步了。最近,对Python产生了浓厚的兴趣,谁知道跟中文问题这个老朋友又一次不期而遇。看来,在代码世界中,中文问题会在很长一段时间里跟我们形影不离。这也难怪,谁让当初发明计算机的不是我们中国人呢,否则,现在全世界的计算机都支持而且必须支持GBK,这样,写这样文章的人就不会是我了,而是大洋彼岸的一个金发碧眼的程序员,而且标题也相应改为 “studying the ...
import java.math.BigDecimal;
import java.math.MathContext;
import java.math.RoundingMode;
public class BigDec {
public static void main(String[] args){
// 四舍五入方法
MathContext v = new MathContext(5,RoundingMode.HALF_DOWN);
BigDecimal a = n ...
/**
* 树父节点关联到子节点
*/
function checkchangeHandler(node, checked, scope) {
var tree = node.getOwnerTree();
node.expand();
node.attributes.checked = checked;
node.eachChild(function(child) {
child.ui.toggleCheck(checked);
child.attributes.checked = checked;
child.fireEv ...
映射集合(Mapping collections)
转贴www.blogjava.net/josson/archive/2007/04/20/112295.html
XFire开发时,在返回数据类型时遇到了一些麻烦,查到这样一篇文单,非常不错,故收藏之。翻译: zilong3927 原文地址: http://docs.codehaus.org/display/XFIRE/Mapping+collections
调用 Web Services 时,经常需要返回集合( collection )作为结果,或者接受 collection
x = set('asdfvcxwe');
y = set('cswew');
print x ,y
print 'x - y:'
print (x - y)
print 'x | y:'
print (x | y)
print 'x & y:'
print(x & y)
output
set(['a', 'c', 'e', 'd', 'f', 's', 'w', 'v', 'x']) set(['c', 'e', 's', 'w'])
x - y:
set(['a', 'x', 'v', 'd', 'f'])
x ...