转自:http://my.oschina.net/chihz/blog/1805731. Python中的异常栈跟踪之前在做Java的时候,异常对象默认就包含stacktrace相关的信息,通过异常对象的相关方法printStackTrace()和 getStackTrace()等方法就可以取到异常...
分类:
编程语言 时间:
2015-08-10 17:35:15
阅读次数:
111
Python发挥不了多核处理器的性能(据说是受限于GIL,被锁住只能用一个CPU核心,关于这个,这里有篇文章),但是可以通过Python的multiprocessing(多进程)模块或者并行运算模块(例如,pprocess)来使用到多核。测试代码如下,程序先后分别测试了串行运算、并行运算以及多线程和...
分类:
编程语言 时间:
2015-08-10 17:32:22
阅读次数:
142
源文地址:http://jingyan.baidu.com/article/e4d08ffdb61b040fd3f60d44.html第一步,我们先在互联网上把java2pas这个工具下载下来。 下载地址:http://download.csdn.net/detail/zqycn/7791619 ....
分类:
编程语言 时间:
2015-08-10 17:33:57
阅读次数:
111
Python 技术专题Python 是由 Guido van Rossum 开发的,可免费获得的。是一种非常高级的解释型语言。其语法简单易懂,而且面向对象的语义功能强大又灵活,Python 可以广泛使用并具有高度的可移植性。本专题内容包括可爱的 Python 系列、Python 探索系列、Pytho...
分类:
编程语言 时间:
2015-08-10 17:32:54
阅读次数:
168
作者:阮一峰日期:2010年5月23日这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; }...
分类:
编程语言 时间:
2015-08-10 17:31:40
阅读次数:
116
Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过C语言解决。知识点字符串运行时间限制0M内存限制0输入Lily使用的图片包括"A"到"Z"、"a"到"z"、"0"到"9"。输入字母或数字个数不超过1024...
分类:
编程语言 时间:
2015-08-10 17:30:28
阅读次数:
1124
首先来一个Java Swing的HelloWord程序。 1 package cn.java.swing.chapter03; 2 3 import javax.swing.JButton; 4 import javax.swing.JFrame; 5 import javax.swing.JPa....
分类:
编程语言 时间:
2015-08-10 17:30:46
阅读次数:
125
1.CPU发展趋势核心数目依旧会越来越多,依据摩尔定律,由于单个核心性能提升有着严重的瓶颈问题,普通的桌面PC有望在2017年末2018年初达到24核心(或者16核32线程),我们如何来面对这突如其来的核心数目的增加?编程也要与时俱进。笔者斗胆预测,CPU各个核心之间的片内总线将会采用4路组相连:)...
分类:
编程语言 时间:
2015-08-10 17:30:53
阅读次数:
112
看了一堆文章,终于把JAVA CAS的原理深入分析清楚了。 感谢GOOGLE强大的搜索,借此挖苦下百度,依靠百度什么都学习不到! ? 参考文档: http://www.blogjava.net/xylz/archive/2010/07/04/325206.html http://b...
分类:
编程语言 时间:
2015-08-10 16:23:33
阅读次数:
144
5.5 Follower and candidate crashes Until this point we have focused on leader failures. Follower and candidate crashes are much simpler to handle than leader crashes, and they are both handled in t...
分类:
编程语言 时间:
2015-08-10 16:19:28
阅读次数:
212
刚学OpenGL,我试着用MFC把我 做的OpenGL程序整理成一个带有菜单单文档的形式,点击不同的菜单会弹出不同的图形
下面我把我程序中出现的小问题说一下
/*绘制三维球、棱锥、棱柱*/
void CXXXView::wireQuadSurfs()
{
glMatrixMode(GL_PROJECTION);
glOrtho(-2.0, 2.0, -2.0, 2.0, 0.0, 5....
分类:
编程语言 时间:
2015-08-10 16:17:39
阅读次数:
195
原题: http://poj.org/problem?id=1511题目大意:
单向图,需要从点1到每个点去一次,去了马上回来,再去下一个点,求往返路径和。如果只有100个点,跑一遍floyd就可以了,这里有10w个点,不行。
朴素的dijkstra是N^2的复杂度,这里要超时。
所以这里我们用spfa这种接近2N的算法。由于二维数组空间不够,所以只能用vector或者邻接表,因为vecto...
分类:
编程语言 时间:
2015-08-10 16:14:11
阅读次数:
219
SwaggerUI RESTFUL API。
我们都知道,接口文档是非常重要的,但是随着代码的不断更新,文档却很难持续跟着更新,今天要介绍的工具,完美的解决了这个问题。而且,对于要使用我们接口的人来说,不需要在给他提供文档,告诉他地址,一目了然。...
分类:
编程语言 时间:
2015-08-10 16:16:35
阅读次数:
276
HDU - 2227
Find the nondecreasing subsequences
Time Limit: 5000MS
Memory Limit: 32768KB
64bit IO Format: %I64d & %I64u
Submit Status
Description
How many nondecrea...
分类:
编程语言 时间:
2015-08-10 16:14:24
阅读次数:
203
C语言中:
一、register变量
关键字regiter请求编译器尽可能的将变量存在CPU的寄存器中。有以下几点注意的地方。
register变量必须是能被CPU寄存器所接受的类型,这通常意味着register变量必须是一个单个的值,并且其长度应小于或等于整型的长度。但是,有些机器的寄存器也能存放浮点数。register变量可能不存放在内存中,所以不能用取址符运算...
分类:
编程语言 时间:
2015-08-10 16:13:17
阅读次数:
138
// poj 2774 Long Long Message 后缀数组
//
// 题目大意:
//
// 求两个串的最长公共子串.
//
// 解题思路:
//
// 后缀数组.将两个字符串用一个不出现在两个字符串的其他字符连接,并在最后
// 同样用一个字符作为结束.一个串的子串,一定是某个后缀的前缀.求出height数组
// height[i]表示sa[i-1]和sa[i]的公共前缀L...
分类:
编程语言 时间:
2015-08-10 16:12:56
阅读次数:
166
2013年Python社区诞生了很多实用的开发工具,这些工具 在一定程度上 可以帮助你节省更多的时间。本文为你汇总了这些工具,它们大部分都是开源的,你还可以通过源码来学习更多的Python开发知识。 1. Radon Radon是一个用于 ...
分类:
编程语言 时间:
2015-08-10 16:08:12
阅读次数:
242