码迷,mamicode.com
首页 > 编程语言
python 异常处理
异常抛出机制:为程序开发人员提供一种在运行错误发现,进行恢复处理,然后继续执行的能力。范例:>>>try: ...f=open(‘unfile.py‘,‘r‘) ...exceptIOError,e: ...printFalse,str(e) ... False[Errno2]Nosuchfileordirectory:‘unfile.py‘#!/usr/bin/python try:#try尝试..
分类:编程语言   时间:2015-06-09 17:37:05    阅读次数:198
java利用线程池(ExecutorService)配合Callable和Future实现执行方法超时的阻断
今天在项目开发中需要用到对执行方法加上时间控制,如果方法执行过长则跳出执行,废话不说,直接上代码,用的是线程池配合Callable和Future方式对执行方法的超时阻断。希望各位牛人指正  //启用线程池 final ExecutorService exec = Executors.newFixedThreadPool(1); Callable> ...
分类:编程语言   时间:2015-06-09 17:36:50    阅读次数:146
Java-找出单链表的倒数第k结点
简单的Java单链表小程序...
分类:编程语言   时间:2015-06-09 17:32:51    阅读次数:111
Visual C++学习笔记2:对话框布局操作
Visual C++的学习之路到了第2站,跳过了类和对象等基本概念,直接到了对话框布局操作,个人认为这是特别实用的知识点。虽然说不看这章,自个儿摸索着也能搞明白大致的操作流程,但是书上操作上的小技巧,可以让你以后开发事半功倍。...
分类:编程语言   时间:2015-06-09 17:33:57    阅读次数:169
spring事务的配置使用
第一种:编程式事务管理其中一种 配置文件中配置信息: </be...
分类:编程语言   时间:2015-06-09 17:34:43    阅读次数:164
python-GUI的几个模块
python的默认GUI工具集是Tk,可以通过python接口Tkinter来使用Tk,Tk并非最强最新,也不是包含GUI构建模块最多的工具集,但它非常简单,并且可以开发出能运行于大多数平台的GUI程序。Tkinter是python的默认GUI库,它基于Tk工具集,Tk最初是为工具命令语言Tcl设计的,Tk流行后被移植到许多其它的脚本语言中,包括python。使用Tk时要创建一个顶层窗口,然后是一些...
分类:编程语言   时间:2015-06-09 17:32:15    阅读次数:147
Java-找出两个单链表的首个公共节点
Java-找出两个单链表的首个公共节点...
分类:编程语言   时间:2015-06-09 17:29:39    阅读次数:130
java语言实现顺序表
public class SqList { private int[] data; private int length; public SqList() { data = new int[30]; length = 0; } public boolean empty() { return length == 0; } public int length() {...
分类:编程语言   时间:2015-06-09 17:29:11    阅读次数:145
Java 传值和传引用
在Java中是传值还是传引用?其实不管Java参数的类型是什么,一律都是传递参数的副本。如果Java是传值,那么传递的是值的副本,如果Java是传引用,那么传递的是引用的副本。   在Java中,变量分为以下两类:  基本类型变量(int,long,double,float,byte,boolean,char),传值的副本 对象型类型,传引用的副本。其实就是复制指向地址的指针。(在c++中,当参数...
分类:编程语言   时间:2015-06-09 17:27:14    阅读次数:181
Java 关键字详解
访问控制修饰符号 1)        private 私有的 private 关键字是访问控制修饰符,可以应用于类、方法或字段(在类中声明的变量)。 只能在声明 private(内部)类、方法或字段的类中引用这些类、方法或字段。在类的外部或者对于子类而言,它们是不可见的。 所有类成员的默认访问范围都是 package 访问,也就是说,除非存在特定的访问控制修饰符,否则,可以从同一个包中...
分类:编程语言   时间:2015-06-09 17:26:52    阅读次数:141
java 线程中 stop()和 suspend()方法为何不推荐使用?
用 synchronized 关键字修饰同步方法; 反对使用 stop(),是因为它不安全。它会解除由线程获取的所有锁定,而 且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它 们。结果很难检查出真正的问题所在; suspend()方法容易发生死锁。调用 suspend()的时候,目标线程会停下来, 但却仍然持有在这之前获得的锁定。此时,其他任何线程都不能访问锁定的资源...
分类:编程语言   时间:2015-06-09 17:27:00    阅读次数:311
tomcat7项目启动报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory
报这个错说明用的是tomcat7 打开myeclipse,Preferentces->MyEclipse->Servers->Tomcat->Tomcat 6.x ,载入Tomcat7,在"Paths"下,点击“Add JAR/ZIP”,加载tomcat7下的……/bin/tomcat-juli.jar。点击“OK”....
分类:编程语言   时间:2015-06-09 17:25:06    阅读次数:260
python路上的陷阱
preface: 这是个悲伤的故事。python基础没学好,容我写篇博客压压惊,不多说了,直接上代码。 一、复制运算,连等会让所有对象共享一个地址。还是不要偷懒的好。 In [4]: a = b = c = {} In [5]: a["abc"] = 2 In [6]: b Out[6]: {'abc': 2} In [7]: a = {} In [8]: b = {} In [9]: c...
分类:编程语言   时间:2015-06-09 17:25:08    阅读次数:132
万年历(java实现)
设计思路: 以1900年1月1日(该年1月1日为周一)为基准,计算这一天与输入的日期的那一个月的第一天的距离totalDay,(例如:输入2015 6 6)则计算 1900 1.1 到 2015年 6.1; 用totalDay取余7 + 1,就能得到输入日期那一个月的第一天是周几,然后判断该月的天数输出就行了。 1 ,3 ,5 ,7 ,8 ,10, 12月有31天,2月闰年29天,平年28天...
分类:编程语言   时间:2015-06-09 17:19:15    阅读次数:148
java 字符串拼接的单元测试
本文分为几个部分: * String、StringBuffer、StringBuilder的对比 * 字符串拼接方式的对比 使用到的内容: * Junit4单元测试 * slf4j的日志框架String、StringBuffer、StringBuilder的对比对于这三者使用的场景做如下概括(参考:《编写搞质量代码:改善java程序的151个建议》): String:在字符串不经常变化...
分类:编程语言   时间:2015-06-09 17:18:54    阅读次数:189
java 根据经纬度获取地址
public class GetLocation { public static void main(String[] args) { // lat 39.97646 //log 116.3039 String add = getAdd("116.3039", "39.97646"); JSONObject jsonObject = JSONObject.fromOb...
分类:编程语言   时间:2015-06-09 17:16:00    阅读次数:231
MFC文本编程概述
本节是对文本编程的基本知识介绍 我们通过以下代码熟悉文本编程的基本函数有哪些,并且这些函数各有什么作用。 我们通过CClientDC创建一个设备描述上下文对象dc,然后定义一个TEXTMETRIC对象,TEXTMETRIC结构体对象用来表示目前设备描述表中字体的相关信息,其中最为重要的信息就是tmAveCharWidth平均字符的宽度(因为字符之间的宽度不一样,比如‘w’和‘i’,明显前者...
分类:编程语言   时间:2015-06-09 17:13:43    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!