`
woxiaoe
  • 浏览: 286466 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
在实际开发工作中经常需要用到随机数。如有些系统中创建用户后会给用户一个随机的初始化密码。笔者这里就以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 
项目截图

python set

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 ...
Global site tag (gtag.js) - Google Analytics