码迷,mamicode.com
首页 > 编程语言
转载:python list和set的性能比较+两者转换
两者性能比较(转自http://www.linuxidc.com/Linux/2012-07/66404.htm)本来是知道在Python中使用Set是比较高效,但是没想到竟然有这么大的差距:~$ python -m timeit -n 1000 "[x for x in range(1000) i...
分类:编程语言   时间:2015-03-17 12:07:09    阅读次数:157
最短路径算法
Dijkstra算法:基本思想是:每次找到离源点最近的一个点,然后以改点为中心扩展,最终得到源点到其余所有点的最短路径。基本步骤:1、将所有的顶点分为两部分,一部分是已知最短路程的顶点集合P,另一部分是未知最短路程的顶点集合Q。最开始时,第一部分P只有源点一个顶点,我们可以使用book数组标记哪些点...
分类:编程语言   时间:2015-03-17 12:05:30    阅读次数:208
python笔记三:函数式编程
1.概念: 函数式编程就是一种抽象程度很http://i.cnblogs.com/EditPosts.aspx?opt=1高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而允许使用变量的程序设计语言,由于函....
分类:编程语言   时间:2015-03-17 12:04:26    阅读次数:188
64位xp上java Runtime.exec无法正常运行的问题
有一段简单的java代码如下package com.dongjak.test;import java.io.IOException;public class Test { public static void main(String[] args) { // ProcessUti...
分类:编程语言   时间:2015-03-17 12:02:15    阅读次数:207
Java 面向切面编程 AOP
本文内容 实例 引入 原始方法 装饰者模式 JDK 动态代理和 cglib 代理 直接使用 AOP 框架 下载 demo 实例 引入 package com.cap.aop; public interface ICalculator { ...
分类:编程语言   时间:2015-03-17 11:59:35    阅读次数:259
旋转数组的最小数字
自己补充的整个程序,包含排序,旋转,查找#include using namespace std;void my_sort(int a[],int len){ int temp; for (int i=0;ia[j+1]) { temp = a[j]; a[j] = a[j+1]; ...
分类:编程语言   时间:2015-03-17 11:56:18    阅读次数:187
javascript继承
大家都知道JavaScript中没有类的概念,那么 怎么实现继承呢?这就是今天要实现的内容。在实现之前,先来看一道腾讯的js面试题:有一只小狗,叫“花花”,它会‘汪汪’叫,它的同伴也会‘汪汪’叫,后来环境发生变化,新出生的狗狗不会‘汪汪’叫了,而是变成‘呜呜’。试通过继承来达到目的。带着实际问题去学...
分类:编程语言   时间:2015-03-17 11:55:18    阅读次数:158
Java中导入、导出Excel
当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。这样在我们实际的开发中,很多时候需要实现导入、导出Excel的应用。目前,比较常用的实现Java导入、导出Excel的技术有...
分类:编程语言   时间:2015-03-17 11:53:20    阅读次数:272
Python模块学习之optparse
python处理命令行模块optparse的使用
分类:编程语言   时间:2015-03-17 11:52:13    阅读次数:234
hdoj 1753 大明A+B 高精度/java
大明A+BTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9273Accepted Submission(s): 3318Problem Descr...
分类:编程语言   时间:2015-03-17 11:50:13    阅读次数:204
MFC单文档静态分割视图
//声明一个分割对象CSplitterWnd m_wndSplitter;//在CMainFrame.cpp中重载函数OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext)//代码当中的CMedicTreeView和CMedic.....
分类:编程语言   时间:2015-03-17 11:47:30    阅读次数:255
javaproxy 多级代理利器
相比于其它代理,好处是跨平台,只要目标主机装有java,就可以正常使用。不过移动设备我没有测试过,有兴趣的同学可以找个移动设备试试。javaproxy官方网站:官方说明http://www.me.lv/jp/manual.htmljavaproxy代理可实现端口反弹代理,多级代理。代理支持http,https,ftp以及so..
分类:编程语言   时间:2015-03-17 10:41:13    阅读次数:156
Unity UGUI——提供可视功能的UI组件(Text)
基本属性介绍...
分类:编程语言   时间:2015-03-17 10:35:55    阅读次数:137
Unity UGUI——Text组件(Character和Paragraph)
Character和Paragraph属性组...
分类:编程语言   时间:2015-03-17 10:34:51    阅读次数:156
数组中出现次数超过一半的数字
?? 《剑指Offer》P163 题目:找出数组中一个出现次数超过整个数组长度一般的数字   解法一:将原问题转化为求数组的中位数,采用快速排序的思想,每一次Partition取末位为哨兵,遍历将小于、大于哨兵的数分别移至哨兵左右,最后返回哨兵在处理后的数组中的位置。不断缩小要处理的数组的长度大小,最终确定返回值为数组长度一半的元素,即为中位数。   解法二:由...
分类:编程语言   时间:2015-03-17 10:33:19    阅读次数:159
理解Java的GC日志
分析如下GC日志: [GC [PSYoungGen: 9216K->1024K(9216K)] 1246196K->1246220K(1287040K), 0.2398360 secs] [Times: user=0.29 sys=0.01, real=0.24 secs] [Full GC [PSYoungGen: 1024K->0K(9216K)] [ParOldGen: 1245196K...
分类:编程语言   时间:2015-03-17 10:33:12    阅读次数:189
Unity3d 赛车车辆各类性能算法
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多Unity3D资源、Unity3D培训视频、Unity3D教程、Unity3D常见问题、Unity3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。    在制作前,必须先了解真实车辆的原理:   车辆分前轮驱动,后轮驱动和四驱动。动力由引擎提供,反应的力到轮胎上,因此产...
分类:编程语言   时间:2015-03-17 10:32:11    阅读次数:285
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!