码迷,mamicode.com
首页 > 编程语言
统计hihoCoder挑战赛成绩的Python脚本
2月有两场比赛,总分前八的有纪念品。第一场排第11,要拿到奖品毫无把握。。心血来潮写了个用来计算几场比赛总分排名的脚本,好让自己第一时间知道能不能得奖(囧),也稍微试下BeautifulSoup。# -*- coding: utf-8 -*-from bs4 import BeautifulSoup...
分类:编程语言   时间:2015-02-11 00:28:19    阅读次数:211
C++Builder STL
向量(vector) 连续存储的元素列表(list) 由节点组成的双向链表,每个结点包含着一个元素双队列(deque) 连续存储的指向不同元素的指针所组成的数组集合(set) 由节点组成的红黑树,每个节点都包含着一个元素,节点之间以某种作用于元素对的谓词排列,没有两个不同的元素能够拥有相同的次序 多...
分类:编程语言   时间:2015-02-11 00:24:00    阅读次数:286
常见排序算法小结
排序算法经过了很长时间的演变,产生了很多种不同的方法。对于初学者来说,对它们进行整理便于理解记忆显得很重要。每种算法都有它特定的使用场合,很难通用。因此,我们很有必要对所有常见的排序算法进行归纳。 我不喜欢死记硬背,我更偏向于弄清来龙去脉,理解性地记忆。比如下面这张图,我们将围绕这张图来思考几个.....
分类:编程语言   时间:2015-02-11 00:24:18    阅读次数:240
JAVA发送GET、POST请求
注意:本文使用 httpcomponents-client-4.4 版,和以前的 3.X 版本有较大区别。 一、创建一个servlet来接收get或post请求 package?guwen; import?java.io.IOException; import?java.io.InputStream; import?...
分类:编程语言   时间:2015-02-10 23:19:15    阅读次数:400
【算法】恋爱中的博弈论(stable matching)(附带源码)
思路源自知乎:知乎,主要是@尼克余 的回答。感谢他。然后原文有些描述不清楚的,我直接就按照我的理解补充上去了。 注:本文采用C#实现 首先假设一个虚拟世界,这个世界中分别有N个男生,N个女生,男生与女生数量完全一样,男生女生都有一个心仪对象列表,不同的人的心仪对象列表都是随机的,在心仪对象列表排名越前面,说明对于他(她)来说越喜欢。男生能向女生表白,女生不能向男生表白,女生能接...
分类:编程语言   时间:2015-02-10 23:17:53    阅读次数:1390
你不知道的SpringMVC——@RequestParam必须要加上参数名
Spring现在是一个非常火的词,但凡你看到的一个东西,都会发现一句提供与Spring集成这样的字样,那么在SpringMVC这块,它又为大家埋下了什么坑呢?         SpringMVC结合了其它MVC框架的优点,所以你可以像使用Struts2一样的使用SpringMVC,而且也给了开发者足够的自由,但是就是这些自由,有时会让我们付出很大的代价。         大家都知道Spri...
分类:编程语言   时间:2015-02-10 23:17:21    阅读次数:6111
Windows系统Unity3D中的快捷键
【狗刨学习网】 Windows系统Unity3D中的快捷键[td] 组合键 键 功能 File 文件 Ctrl   N New Scene 新建场景 Ctrl   O Open Scene 打开场景 Ctrl   S Save Scene 保存 ...
分类:编程语言   时间:2015-02-10 23:11:53    阅读次数:364
使用libevent进行多线程socket编程demo
最近要对一个用libevent写的C/C++项目进行修改,要改成多线程的,故做了一些学习和研究。libevent是一个用C语言写的开源的一个库。它对socket编程里的epoll/select等功能进行了封装,并且使用了一些设计模式(比如反应堆模式),用事件机制来简化了socket编程。libeve...
分类:编程语言   时间:2015-02-10 23:11:03    阅读次数:315
Java7,AutoClosable
Java 7的try-with-resource语法的目的是提高Java开发人员的效率,使得他们不需要在编写代码时考虑资源释放问题,大多数的这类"清理"问题是由于异常发生时清理方法没有被调用产生。准备3个异常:class OpenException extends Exception{} class...
分类:编程语言   时间:2015-02-10 23:10:14    阅读次数:271
经典算法:牛顿迭代法求平方根
//牛顿迭代法求平方根 1 double mysqrt(double num) 2 { 3 double x = num/2; 4 double y = 0; 5 do{ 6 x = x/2+num/(2*x); 7 y = x*x-num; ...
分类:编程语言   时间:2015-02-10 23:10:58    阅读次数:337
Python:如何得到Popen的输出?
from:http://www.cnblogs.com/bluescorpio/archive/2010/05/04/1727020.html最近在用subprocess中的Popen做个磁盘监控小程序,但是在使用ps = Popen("df -h", shell=True, stdout=PIPE...
分类:编程语言   时间:2015-02-10 23:09:30    阅读次数:388
Coursera-Getting and Cleaning Data-week4-R语言中的正则表达式以及文本处理
Coursera-Getting and Cleaning Data-Week4Thursday, January 29, 2015补上第四周笔记,以及本次课程总结。第四周课程主要针对text进行处理。里面包括1.变量名的处理 2.正则表达式 3.日期处理(参见swirl lubridate包练习)...
分类:编程语言   时间:2015-02-10 23:08:40    阅读次数:446
《西瓜、猹、C++》
一个C++初学者试图编写的教材~点开看目录
分类:编程语言   时间:2015-02-10 23:07:58    阅读次数:261
信息加密之消息摘要算法的SHA
SHA是消息摘要算法的一种实现方式,前面已经总结过MD2\4\5的实现,接下来就为大家总结一下SHA的实现。SHA的jdk实现:private static void SHA_JDK(){ try { MessageDigest digest = Messag...
分类:编程语言   时间:2015-02-10 23:04:50    阅读次数:290
哈希表解决冲突链地址java
package ch17;import java.math.BigInteger;public class HashTable {private LinkList[] arr; /** * 默认的构造方法 */ public HashTable() { arr = new LinkList[...
分类:编程语言   时间:2015-02-10 22:58:56    阅读次数:192
Python程序的常见错误(收集篇)
关于PythonPython是一门解释性的,面向对象的,并具有动态语义的高级编程语言。它高级的内置数据结构,结合其动态类型和动态绑定的特性,使得它在快速应用程序开发(Rapid Application Development)中颇为受欢迎,同时Python还能作为脚本语言或者胶水语言讲现成的组件或者...
分类:编程语言   时间:2015-02-10 22:58:04    阅读次数:349
J2EE(java)后台调用ArcGIS Engine(AE)的部署和代码
arcgis的BS开发解决方案一直是个坑,主推的地图服务查询速度慢,需要异步,功能少。相对来说主要用于CS的AE功能更强大全面,只是部署有点复杂本文软件环境:win7 sp1 64位MyEclipse 10,jdk 1.6.45 32位,tomcat 6.0.41 32位,ArcGIS Deskto...
分类:编程语言   时间:2015-02-10 22:57:17    阅读次数:467
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!