搜索到与相关的文章
Python

找出数组中重复的数字-python版

题目:在一个长度为n的数组里有所有数字都在0~n-1的范围内,数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次,请找出数组中任意一个重复的数字,例如,如果输入长度为7的数组[2,3,1,0,2,5,3],那么对应的输出是重复的数字2或者3。对原数组进行排序然后顺序查找,时间O(nlogn)空间O(1)利用哈希表解决,无需修改原数组,时间O(n)空间O(n)交换原数组中的元素,时间O(n)空间O(1)以下是第三种方法的实现defr

系统 2019-09-27 17:47:22 2387

Python

Python中使用tarfile压缩、解压tar归档文件示例

Python自带的tarfile模块可以方便读取tar归档文件,牛b的是可以处理使用gzip和bz2压缩归档文件tar.gz和tar.bz2。与tarfile对应的是zipfile模块,zipfile是处理zip压缩的。请注意:os.system(cmd)可以使Python脚本执行命令,当然包括:tar-czf*.tar.gz*,tar-xzf*.tar.gz,unzip等,当我觉得这样尽管可以解决问题,但我觉得很业余。使用tarfile压缩复制代码代码如

系统 2019-09-27 17:38:47 2387

编程技术

浅谈我对我的项目中一些细节的理解

WEB部分学了些东西,最近做了几个项目。慢慢的觉得自己也像个开发者了我认为开发者是和程序员有所不同的。程序员做的工作比较固定刻板,他们所做的工作中写代码占据了大半部分,而思考较少。开发者就不一样了,如果独立地去完成一个项目,他们的工作包括需求分析,项目的整体架构等,甚至还有界面美工,当然写代码就不用说了。而其中最费时最费脑子的,就是项目中每个功能所包含的逻辑,所涉及到的细节:怎样让用户使用更方便,怎样使软件变得更快...这些不仅仅需要完成功能(这只是最起码

系统 2019-08-29 23:50:08 2387

Android

android 自定义dialog

Activities提供了一种方便管理的创建、保存、回复的对话框机制,例如onCreateDialog(int),onPrepareDialog(int,Dialog),showDialog(int),dismissDialog(int)等方法,如果使用这些方法的话,Activity将通过getOwnerActivity()方法返回该Activity管理的对话框(dialog).onCreateDialog(int):当你使用这个回调函数时,Android

系统 2019-08-29 23:41:30 2387

编程技术

李连杰在淘宝

李连杰和马云:附:2007华人明星年收入排行榜(元)1李连杰4.65亿2成龙4.28亿3张学友3亿4梁朝伟2.9亿5刘德华2.3亿6周润发1亿7杨紫琼8000万8章子怡6500万9S.H.E6250万10周杰伦6000万李连杰在淘宝

系统 2019-08-29 23:39:08 2387

Oracle

Oracle分析函数六——数据分布函数及报表函数

原创于2009年08月02日,2009年10月22日迁移至此。Oracle分析函数——数据分布函数及报表函数CUME_DIST功能描述:计算一行在组中的相对位置,CUME_DIST总是返回大于0、小于或等于1的数,该数表示该行在N行中的位置。例如,在一个3行的组中,返回的累计分布值为1/3、2/3、3/3SAMPLE:下例中计算每个部门的员工按薪水排序依次累积出现的分布百分比SELECTdepartment_id,first_name||''||last_

系统 2019-08-29 23:27:42 2387

编程技术

我心中最伟大的程序员

菲利普·卡兹2000年4月14日,在美国威斯康星州密尔沃基的一家汽车旅馆里,人们发现了一具年轻人的尸体,检查得知这个人的死因是酗酒、饮酒过量导致的死亡。死者被发现的时候,手中还握着一个空酒瓶,房间中还有五个空酒瓶。这样一个酒徒的死也许在平时只是地方小报上的一条不起眼的新闻,但这个人的死却在互联网上掀起了轩然大波。无数人在网上发表评论与文章,纪念他的离开,寄托人们的哀思,因为他不是一个普通人,他叫菲利普·卡兹(PhilipKatz),几乎全世界的每一台个人电

系统 2019-08-29 23:15:16 2387

Java

再论 Java 应用中的“领域建模”

再论Java应用中的“领域建模”转载请保留作者信息:作者:88250Blog:http:/blog.csdn.net/DL88250MSN&Gmail&QQ:DL88250@gmail.com再论Java应用中的“领域建模”相关术语与概念POJO(PlainOldJavaObject)领域模型(DomainModel)各种风格(Style)的领域模型贫血的领域模型(AnemicDomainModel)富领域模型(RichDomainModel)“公认”的问

系统 2019-08-29 23:13:44 2387

编程技术

JBoss4.0.5集群实现---负载均衡篇

如果要实现JBoss各节点的负载均衡就需要在集群前置负载均衡器,均衡器是所有请求的入口,将请求按照定义的负载规则分配到各节点。负载均衡器可以实现故障转移和状态同步。我选择目前比较流行的ApacheHttpServer作为集群中的负载均衡器,通过mod_jk插件与Jboss节点通讯。1.安装ApacheHttpServer下载httpd-2.2.4.tar.gz解压文件:[root@webserverlocal]#tar-zxvfhttpd-2.2.4.ta

系统 2019-08-29 23:13:35 2387

编程技术

基于S3C2440的busybox的移植 yaffs根文件系统制

硬件平台:FL2440操作系统:Linux2.6.28.7交叉编译工具:arm-linux-gcc-3.4.1飞凌公司默认的文件系统,不具有文件延伸功能,比如在/dev下有mmcblk0p1这个文件,在挂载SD卡驱动时,需要敲入命令mount/dev/mmcblk0p1,如果具有延伸功能,在敲入mm后,可以直接按TAB键,如果/dev目录下只有一个以mm形状的文件,将会自动补全后面的字符。初步推断该功能应该为busybox集成,从网上下载busybox-1

系统 2019-08-29 23:10:29 2387