码迷,mamicode.com
首页 > 编程语言
Python 异常处理--raise函数用法
raise语句手工引发一个异常:1 "raise" [expression ["," expression ["," expression]]]在Python中,要想引发异常,最简单的形式就是输入关键字raise,后跟要引发的异常的名称。异常名称标识出具体的类:Python异常处理是那些类的对象。执...
分类:编程语言   时间:2014-10-25 20:01:49    阅读次数:542
线程同步的情景之一
从本篇文章开始,我将陆续介绍多线程中会遇到的三种情况。 情景一:此茅坑有主了 大锤:“我擦,居然一个茅坑有两个人在用。” 大锤:“啊,忍不住了,一起挤挤吧~~~” 叫兽:“舒坦了,先走了。” 叫兽按下了冲水开关.... "哗啦啦....." 大锤:“你妹啊,冲什么水啊,冲得我一身 ...
分类:编程语言   时间:2014-10-25 19:59:18    阅读次数:212
多线程和多进程的差别(小结)
非常想写点关于多进程和多线程的东西,我确实非常爱他们。可是每每想动手写点关于他们的东西,却总是求全心理作祟,始终动不了手。今天最终下了决心,写点东西,以后能够再修修补补也无妨。一.为何须要多进程(或者多线程),为何须要并发?这个问题也许本身都不是个问题。可是对于没有接触过多进程编程的朋友来说,他们确...
分类:编程语言   时间:2014-10-25 20:00:02    阅读次数:309
c++冒泡排序法
//冒泡排序法#includeusing namespace std;int main (){ int i,j,t,ii; int a[11]; //第0个元素始终没有用 cout>a[i]; //输入a[1]~a[10] } cout<<e...
分类:编程语言   时间:2014-10-25 19:58:03    阅读次数:284
SpringMVC_ViewResolvers(2)
在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中存在对该请求的最合..
分类:编程语言   时间:2014-10-25 18:52:25    阅读次数:253
How to import the Spring Framework sourcecode into Eclipse
原文链接:http://www.cnblogs.com/springsource/archive/2012/12/14/2818575.html通过gitdownloadsourcecode之后,需要生成eclipseproject的metadata文件才能成功import,因此run一步import-into-eclipse.bat,通过提示可以看到会调用gradlew.bat,后者有一行setGRADLE_OPTS=-..
分类:编程语言   时间:2014-10-25 18:54:32    阅读次数:250
java之String、StringBuffer、StringBuilder
一、String类: ①。构造字符串对象 常量对象:字符串常量对象是用双引号括起的字符序列。例如:"你好"、"12.97"、"boy"等。 字符串的字符使用Unicode字符编码,一个字符占两个字节 String类较常用构造方法: String  s1 = new String(); String  s2 = new String(String original); String ...
分类:编程语言   时间:2014-10-25 18:48:40    阅读次数:244
java之date
日期类 1.java.lang.System类 System类提供的public static long currentTimeMillis()用来返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差 2. java.util.Date类:表示特定的瞬间,精确到毫秒 ①构造方法: Date()使用Date类的无参数构造方法创建的对象可以获取本地当前时间。 Date(lo...
分类:编程语言   时间:2014-10-25 18:48:10    阅读次数:163
java之Math
一、Math类 java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一般为double型。 abs     绝对值 acos,asin,atan,cos,sin,tan  三角函数 sqrt     平方根 pow(double a,doble b)     a的b次幂 log    自然对数 exp    e为底指数 max(double a,d...
分类:编程语言   时间:2014-10-25 18:50:09    阅读次数:198
java之反射
java之反射 一、Java Reflection      Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,      并能直接操作任意对象的内部属性及方法 ①Java反射机制提供的功能     在运行时判断任意一个对象所属的类     在运行时构造任意一个类的对象     在运行时判断任意一个类所...
分类:编程语言   时间:2014-10-25 18:48:04    阅读次数:321
java获取递归获取嵌套压缩包(zip和rar)中的所有文件
作者:张昌昌          为了获取一个压缩包中的文件,而该压缩包里可能又含有压缩包 、文件夹、文件夹里又包含压缩包、文件等各种嵌套的情况,采用广度优先遍历和深度优先遍历的方法解决了此问题。 public static List getFilesOfZipAndRar(String zipPath) throws IOException      {       String dest...
分类:编程语言   时间:2014-10-25 18:48:36    阅读次数:438
图的遍历算法
1、连通图的宽度优先搜索(BFS) (1)算法思路 准备:起点v 和一个空队列Q 。 ①  将v 打上已访问标记,并将 v 放入队列Q 。 ②   取出队列 Q 的 队首元素   u ,搜索所有与 u 相邻的顶点。如果 w 与u 相邻且未访问, 则将w 打     上已访问标记,并将 w 放入队列Q 。 ③  重复②,直到队列Q 空 (2)算法代码: (3)复杂性...
分类:编程语言   时间:2014-10-25 18:47:26    阅读次数:270
Java 类的热替换---转载
构建基于 Java 的在线升级系统Java ClassLoader 技术剖析在本文中,我们将不对 Java ClassLoader 的细节进行过于详细的讲解,而是关注于和构建在线升级系统相关的基础概念。关于 ClassLoader 的详细细节许多资料可以参考,有兴趣的读者可以自行研读。要构建在线升级...
分类:编程语言   时间:2014-10-25 18:46:07    阅读次数:285
Java Math 类中的新功能--浮点数
Java?语言规范第 5 版向java.lang.Math和java.lang.StrictMath添加了 10 种新方法,Java 6 又添加了 10 种。这个共两部分的系列文章的第 1 部分介绍了很有意义的新的数学方法。它提供了在还未出现计算机的时代中数学家比较熟悉的函数。在第 2 部分中,我主...
分类:编程语言   时间:2014-10-25 18:44:11    阅读次数:273
C++与C的区别:传值,传址,传引用
贴段代码先 1 void c_swap(int *a, int *b) 2 { 3 *a = *a ^ *b; 4 *b = *a ^ *b; 5 *a = *a ^ *b; 6 } 7 8 void swap(int &a, int &b) 9 {10 a = a...
分类:编程语言   时间:2014-10-25 18:42:06    阅读次数:174
几种任务调度的 Java 实现方法与比较--转载
前言任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。本文由浅入深介绍四种任务调度的 Java 实现:TimerScheduledExecutor开源工具包 Quartz开源工具包 JCronTab此外,为结合实现复杂的任务调度,本文还将介绍 Calendar 的一些使用方法。回...
分类:编程语言   时间:2014-10-25 18:40:07    阅读次数:262
在JavaScript里嵌入大量字符串常量的方法
【转】在JavaScript文件里嵌入大量字符串常量是经常遇到的事。有时为了省事,就把一些界面的HTML和CSS直接写在JS文件里。数量少还好,多的话就密密麻麻的一坨文字,讲究美观的文艺青年们,会用大量的字符连接符号甚至加上缩进,强制换成好几行。例如:var html = '' + ...
分类:编程语言   时间:2014-10-25 18:40:21    阅读次数:218
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!