排序算法有很多种,这里在复习和分析的基础上,做一个自己的总结;首先要知道有哪些排序算法,google一下,有云C语言7大经典排序算法(也有8大)。主要包括冒泡排序,快速排序,选择排序,插入排序,希尔排序,归并排序,堆排序,8大的还有基数排序。各有各的版本,代码写法也各不相同。所以这里以整理思路为先,...
分类:
编程语言 时间:
2014-07-06 23:13:49
阅读次数:
301
大家好,我是成都[LD],今天给大家带来的是JAVA国际化。如果您用过Struts,那您对国际化应该并不陌生。通常来说,在代码中我们会夹杂一些字符串,这样其实并不好看,维护起来也不是特别方便。举个例子:假设你开发系统是中文版本,突然来了个需求,需要英文版本,如果你将字符串..
分类:
编程语言 时间:
2014-07-04 06:31:22
阅读次数:
398
spring推荐使用publicvoidsave(Goodgood){
this.sessionFactory.getCurrentSession().save(good);
}以上编写dao代码,推荐使用hibernateTemplate,避免框架的入侵。这种方式如果不配置事务管理<!--<aop:config>-->
<!--<aop:pointcutid="goodServiceMethods"..
分类:
编程语言 时间:
2014-07-04 06:35:29
阅读次数:
341
#encoding=utf-8
#这是一个易经的启卦程序,在windows下的python3.3下创建‘
#启卦要本着易的四原则,无事不占,不动不占,无疑不占.不能乱占。
#预测原理是,随机生成一组6个红球号码,然后运行易经启卦程序,如果此结果
#为上上卦,那么这组号码就被打印出来,如果不是遇继续..
分类:
编程语言 时间:
2014-07-04 06:49:48
阅读次数:
243
#!/usr/bin/envpython
#-*-coding:utf8-*-
importsmtplib
fromemail.mime.textimportMIMEText
textfile=‘sendmail.html‘
withopen(textfile,‘rb‘)asf:
msg=MIMEText(fp.read(),‘html‘,‘utf8‘)
msg.set_charset(‘utf8‘)
me=‘xxx@163.com‘
you=‘xxxx@qq.com‘
msg[‘Subject‘]=..
分类:
编程语言 时间:
2014-07-04 06:41:33
阅读次数:
325
#encoding=utf-8
#这是一个易经的启卦程序,在windows下的python3.3下创建‘
#启卦要本着易的四原则,无事不占,不动不占,无疑不占.不能乱占。
importrandom
banyao=range(1,385)
#获取1到384的随机数。
fz=[]
#爻的阴阳列表
fx=[]
#爻符列表
fy=["初","二","三","四","五","..
分类:
编程语言 时间:
2014-07-04 06:42:35
阅读次数:
500
na=int(input("开奖时间(如:20140630):\n"))
importtime
nb=int(time.strftime("%Y%m%d"))
#获取当前时间的年月日
#print(nb)
#获取键盘输入
a=True
whilea:
ifnb<na:
importos
os.system("pythonshuangseqou.py")
a=False
#如果条件成立则运行另一个python程序,并结束..
分类:
编程语言 时间:
2014-07-04 06:12:48
阅读次数:
303
deffm():
#定义一个函数fm()这个函数的内容是以下一个脚本。
foriinrange(0,6):
fr=open("qg/t.txt",‘r‘)
#打开一人文件并读取
print(fr.readlines()[5-i])
#显示这个文件的内容,是从最后5行显示到第1行。这个文件只有5行。
fr.close()
#关闭这个打开的文件。
#定义函数fm,..
分类:
编程语言 时间:
2014-07-04 06:21:02
阅读次数:
240
importos#引处系统模块os.remove(filename)#删除这个文件,可以有路径。
分类:
编程语言 时间:
2014-07-04 06:01:28
阅读次数:
241
最近在工作中需要开发一个Https接口,其不同于http、soap等协议,可以直接组织报文并发送,不存在加密,认证和获取密钥等安全操作。且之前开发的项目没有开发过这类接口,所以当时压力很大。通过网上查阅资料,要实现https接口,必须现在本机上安装openssl和curl(说明:只用op..
分类:
编程语言 时间:
2014-07-04 06:15:53
阅读次数:
362
好久没写博文了,添加一个练习题,选自《head_first_python》~~python列表:以中括号开始和结束"[]";列表项以逗号","分隔开,使用赋值操作符"="赋予一个标识符。如:movies=["theholy",1975,"terryjones",91,["graham",["michael","john","gilliam","idle","haha"]]]注释:1..
分类:
编程语言 时间:
2014-07-04 00:56:23
阅读次数:
596
Protocol Buffers(简称protobuf)是谷歌的一项技术,用于将结构化的数据序列化、反序列化,经常用于网络传输。
这货实际上类似于XML生成和解析,但protobuf的效率高于XML,不过protobuf生成的是字节码,可读性比XML差。类似的还有json、Java的Serializable等。
protobuf支持各种语言。本文以Java为例,简单介绍protobuf如何使用。其他语言使用方法类似。...
分类:
编程语言 时间:
2014-07-04 08:41:47
阅读次数:
370
HBase Shell
HBase shell使用起来最方便,进入HBase shell控制台即可使用。
$ $HBASE_HOME/bin/hbase shell
常见操作有create(创建表)/put(插入或更新数据)/get(根据rowkey查询)/scan(范围查询)/delete(删除列)/deleteAll(根据rowkey删除整行数据)/disable&drop(禁用表之后再...
分类:
编程语言 时间:
2014-07-04 08:12:54
阅读次数:
383
public void CreatVoronoi(IFeatureClass pointFeaCls,IFeatureClass voronoiFeaCls,IPolygon clippingPolygon){
try {
if (pointFeaCls.getShapeType() == esriGeometryType.esriGeometryPoint)
{...
分类:
编程语言 时间:
2014-07-05 11:06:38
阅读次数:
401
public void CreatVoronoi(){
try {
GeoProcessor gp=new GeoProcessor();
gp.setOverwriteOutput(true);
CreateThiessenPolygons createThiessen=new CreateThiessenPolygons();
...
分类:
编程语言 时间:
2014-07-04 07:04:13
阅读次数:
288
新手学cocos2dx 3.0...
分类:
编程语言 时间:
2014-07-05 10:49:04
阅读次数:
286
之前一直觉得正则表达式很NB,几乎各种类型的字符串都能够通过正则来...
分类:
编程语言 时间:
2014-07-04 09:32:05
阅读次数:
405