码迷,mamicode.com
首页 > 编程语言
Raddit算法Java实现
importjava.util.Date; publicclassHotArticleRank{ /************ *输入发贴时间,返回发贴时间距离1970.1.1的秒数 *@paramDatedateTimes *@return */ privatestaticlongepoch_seconds(Datepubtimes){ returnpubtimes.getTime()/1000-1134028003; } /****** *输..
分类:编程语言   时间:2016-10-22 01:10:05    阅读次数:266
Java正则反向引用
1)通过\1来引用第一个组中的publicstaticvoidmain(String[]args){ Stringcontent="<tr>helloworld!</tr>"; StringregextStr="<(\\w+)>.*?</\\1>"; Patternpattern=Pattern.compile(regextStr,Pattern.CASE_INSENSITIVE); Matchermatcher=pattern.matc..
分类:编程语言   时间:2016-10-22 01:07:13    阅读次数:210
Ubuntu下python编辑器ulipad的安装
ulipad是一款非常好用的python编辑器,当然很多朋友用vim或者gedit都可以,看个人习惯。首先,下载ulipad4.1压缩文件http://down.51cto.com/data/630118解压到/tmp/目录下cd/tmp/ulipad/ls-->看到Ulipad.py文件输入pythonUlipad.py,注意,这里最好用命令行补全,否则容易产..
分类:编程语言   时间:2016-10-22 00:55:18    阅读次数:219
面试题:合并两个排序的链表
题目:输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是递增的。例如:/*合并两个排序的链表*/ /* 链表节点定义如下: structListNode { int_data; ListNode*_next; }; */ ListNode*MergeList(ListNode*pHead1,ListNode*pHead2) { if(pHead1==NULL)//链表1..
分类:编程语言   时间:2016-10-22 00:51:22    阅读次数:202
MFC对话框中使用CHtmlEditCtrl
MFC对话框中使用CHtmlEditCtrl 感谢原帖作者: http://blog.csdn.net/tingya/article/details/2028172 我在VS2008校正了一些代码。 最近由于项目需要,需要在对话框中使用CHtmlEditCtrl控件,网上大部分的代码都是直接使用CH... ...
分类:编程语言   时间:2016-10-22 00:42:27    阅读次数:160
Windows下python virtualenv使用,镜像源设置,批量安装,安装scipy,numpy
镜像源设置 在C:\Users\Administrator\下建立pip文件夹,然后在里面创建了一个pip.ini 内容为: [global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple virtualenv安装 pip install v ...
分类:编程语言   时间:2016-10-22 00:40:13    阅读次数:204
Java 理论与实践: 处理 InterruptedException
捕捉到它,然后怎么处理它? 捕捉到它,然后怎么处理它? 很多 Java? 语言方法,例如 Thread.sleep() 和 Object.wait(),都可以抛出InterruptedException。您不能忽略这个异常,因为它是一个检查异常(checked exception)。但是应该如何处理 ...
分类:编程语言   时间:2016-10-22 00:37:59    阅读次数:274
python3使用csv模块读写csv文件
python3使用csv模块读写csv文件 读取csv文件: import csv #打开文件,用with打开可以不用去特意关闭file了,python3不支持file()打开文件,只能用open() with open("XXX.csv","r",encoding="utf-8") as csvf ...
分类:编程语言   时间:2016-10-22 00:36:38    阅读次数:217
Python
由荷兰人Guido van Rossum于1989年发明的一种解释型、面向对象、动态数据类型的交互式高级程序设计语言(脚本语言),源代码遵循GPL(GNU General Public License)协议,其设计哲学:“优雅”、“明确”、“简单”。 特点: 具有丰富和强大的标准库,具备高度的代码可 ...
分类:编程语言   时间:2016-10-22 00:34:11    阅读次数:211
编写我的第一个CGI代码——python学习
在编程学习网站学习Python语言,学习到cgi编程章节遇到了一些小问题,课程介绍的为linux环境的Apache配置方法,具体如下: 【linux环境配置方法:】 在进行CGI编程前,确保您的Web服务器支持CGI及已经配置了CGI的处理程序。 Apache 支持CGI 配置: 设置好CGI目录: ...
分类:编程语言   时间:2016-10-22 00:31:24    阅读次数:374
Spring Web应用的最大瑕疵
众所周知, 现在的Spring框架已经成为构建企业级Java应用事实上的标准了,众多的企业项目都构建在Spring项目及其子项目之上,特别是Java Web项目,很多都使用了Spring并且遵循着Web、Service、Dao这样的分层原则,下层向上层提供服务;不过Petri Kainulainen ...
分类:编程语言   时间:2016-10-22 00:30:10    阅读次数:241
Python_Day2_基础2
python基础之数据类型与变量 一.变量 变量作用:保存状态(程序的运行本质是一系列状态的变化,变量的目的就是用来保存状态,变量值的变化就构成了程序运行的不同结果。) 变量作用:保存状态(程序的运行本质是一系列状态的变化,变量的目的就是用来保存状态,变量值的变化就构成了程序运行的不同结果。) Ag ...
分类:编程语言   时间:2016-10-22 00:27:56    阅读次数:289
python+selenium+eclipse问题排查
1、 test_login (login.Login) ... ERRORWebDriverException: Message: 'IEDriver executable needs to be available in the path. Please download from http:// ...
分类:编程语言   时间:2016-10-22 00:24:43    阅读次数:221
Java中的String类与StringBuffer类
String和StringBuffer主要有2个区别: (1)String类对象为不可变对象,一旦你修改了String对象的值,隐性重新创建了一个新的对象,释放原String对象,StringBuffer类对象为可修改对象,可以通过append()方法来修改值 (2)String类对象的性能远不如S ...
分类:编程语言   时间:2016-10-22 00:22:06    阅读次数:201
C#值参数和引用参数,方法的重载,foreach,数组,以及ref和out的用法
1.方法的传输传递 值参数:传递的是副本 引用参数:自身 保留自定义的方法中对值的改变 形参影响实参ref:对应的形参和实参都用ref修饰 输出参数:实参不用赋值,但是自定义方法内必须对此参数赋值!!! 把自定义方法产生的结果带回调用处out:对应的形参和实参都用out修饰 必须在自定义方法中赋值 ...
分类:编程语言   时间:2016-10-22 00:21:31    阅读次数:283
算法复杂度这件事
这篇文章覆盖了计算机科学里面常见算法的时间和空间的大 O(Big-O)复杂度。我之前在参加面试前,经常需要花费很多时间从互联网上查找各种搜索和排序算法的优劣,以便我在面试时不会被问住。最近这几年,我面试了几家硅谷的初创企业和一些更大一些的公司,如 Yahoo、eBay、LinkedIn 和 Goog ...
分类:编程语言   时间:2016-10-22 00:17:42    阅读次数:222
数据结构--KMP算法总结
数据结构—KMP KMP算法用于解决两个字符串匹配的问题,但更多的时候用到的是next数组的含义,用到next数组的时候,大多是题目跟前后缀有关的 。 首先介绍KMP算法:(假定next数组已经学会,后边next数组会在介绍) 上图T为主链,P为模板链,要求P在T中是否出现,出现就返回位置。 朴素算 ...
分类:编程语言   时间:2016-10-22 00:17:53    阅读次数:361
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!