码迷,mamicode.com
首页 > 编程语言
python批量改动指定文件夹文件名称
这小样例仅仅要是说明用python怎么批量改动指定文件夹的文件名称:记得要把脚本跟改动的文件放在同一个文件夹下#encoding:utf-8import osimport sysfiles = os.listdir('D:\\1') #路径能够自己for name in files: a = os....
分类:编程语言   时间:2014-06-28 10:07:55    阅读次数:240
多线程之Thread+handler
应用开发中,经常会遇到需要多线程技术的时候,比如UI显示和数据处理分开。在实际应用中经常会遇到这种场景,我们需要新开一个线程来监听数据状态(数据状态的改变,接收数据,发送数据等等),当发现数据状态改变时通知主线程(通过消息机制发送消息到主线程),主线程接收到通知之后进行处理(自定义消息处理接口)。具...
分类:编程语言   时间:2014-06-28 10:09:47    阅读次数:214
Java-- 异常之使用finally进行清理
对于一些代码,可能会希望无论try块中的异常是否抛出,它们都能得到执行。这通常适用于内存回收之外的情况。为了达到这样的效果,可以在异常处理程序后面加上finally子句。如下: 1 try{ 2 3 //The guarded region: Dangerous activities 4 ...
分类:编程语言   时间:2014-06-28 10:14:22    阅读次数:197
C++学习记录贴
C语言%lx与%x输出结果不同%lx:unsingedlongint(长整形)十六进制表示long%x:unsingedint(整形)十六进制表示对于不同的编译系统,输出的长整型,及整形的所占字节是不同的,这导致你看到的所占位数也不同,但一般情况下整形是占两个字节的,而长整型是占四个字节的。%ld是p..
分类:编程语言   时间:2014-06-27 06:04:19    阅读次数:216
关于python2.7交互模式"退格键乱码"
在RHEL上装好了python2.7.6,进入到交互模式后(就是输入python之后进入的screen),发现退格键和方向键都使用不了,(变成^H^H^H之类的乱码)一个命令输入错误了只能从头开始,不能删除,很是痛苦。查阅文档之后发现是readline模块没有安装的原因,所以只能卸载掉python,先装..
分类:编程语言   时间:2014-06-27 06:52:06    阅读次数:234
centos6.5_x64 安装配置java+tomcat+apache
1.下载:#wgethttp://download.oracle.com/otn-pub/java/jdk/6u31-b04/jdk-6u31-linux-x64-rpm.bin2.赋权限:[root@rrcy~]#ls-ljdk-6u31-linux-x64-rpm.bin-rw-r--r--1rootroot81071431Jun2614:00jdk-6u31-linux-x64-rpm.bin[root@rrcy~]#chmod+xjdk-6u31-linux-x64-rpm.bin3...
分类:编程语言   时间:2014-06-27 06:58:37    阅读次数:431
Spring 的 @Transactional
Spring业务的传达行动在service类前加上@Transactional,声明这个service一切办法需求业务管理。每一个业务办法开始时都会翻开一个业务。Spring默许情况下会对运行期破例(RunTimeException)进行业务回滚。这个破例是unchecked假如遇到checked意外就不回滚。如何改动默许规矩:1..
分类:编程语言   时间:2014-06-27 06:44:59    阅读次数:207
Java线程池使用说明
一 简介 线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。 二:线程池 线程池的作用: 线程池作用就是限制系统中执行线程的数量...
分类:编程语言   时间:2014-06-27 07:49:46    阅读次数:369
Effective C++:条款32:确定你的public继承塑模出is-a关系
(一) public继承意味着“is-a”关系。它的意思是:如果B以public形式继承自A,那么B类型对象肯定是一个A对象,反之不成立。A是B的一种抽象,B是A的特例。任何使用A的地方,都能使用B。 (二) public继承意味着“is a”(是一种)关系: (1)任何一个继承类对象也是一个基类对象; (2)任何可以出现基类对象的地方也可以出现一个继承类对象(例如函数的...
分类:编程语言   时间:2014-06-27 10:28:19    阅读次数:220
初学JavaScript之猜测new操作符的原理
JavaScript中构造函数与普通函数其实没有什么差别,构造函数可以当做普通函数来使用,普通函数也可以用new来模拟构造函数的调用,然而使普通函数与构造函数发生区别的其实就在于new操作符的内部原理,下面是我通过测试猜测的new操作符的执行过程,当你在用new操作符来生成一个对象时内部可能执行了以下几个步骤的操作: 以构造函数  function Person(name){ this.na...
分类:编程语言   时间:2014-06-27 08:28:27    阅读次数:209
Python魔术师--self
Python的self参数有时真让人抓狂,但其实它有魔力。...
分类:编程语言   时间:2014-06-27 07:17:40    阅读次数:302
SpringMVC入门
首先你要Spring所有的包导入 1、配置前端控制器DispatcherServlet 在web.xml中 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee  http://java.sun.com/xml/ns/ja...
分类:编程语言   时间:2014-06-27 07:25:51    阅读次数:318
实现高性能Java解析器
备注: 本篇文章是关于先前相同主题文章的最新版本。先前文章主要介绍创建高性能解析器的一些要点,但它吸收了读者的一部分批评建议。原来的文章进行了全面修订,并补充了相对完整的代码。我们希望你喜欢本次更新。 如果你没有指定数据或语言标准的或开源的Java解析器, 可能经常要用Java实现你自己的数据或语言解析器。或者,可能有很多解析器可选,但是要么太慢,要么太耗内存,或者没有你需要的特定功能。或者开源解...
分类:编程语言   时间:2014-06-27 10:31:00    阅读次数:231
springmvc 处理lsit类型的请求参数
springmvc 处理lsit类型的请求参数...
分类:编程语言   时间:2014-06-27 07:28:29    阅读次数:198
Java equals和toString用法
1、代码       User.java public class User{ String name; int age; public User(String name,int age){ this.name = name; this.age = age; } public boolean equals(Object obj){ if(this == ...
分类:编程语言   时间:2014-06-27 09:29:17    阅读次数:261
Google的Java常用类库 Guava
Guava 中文是石榴的意思,该项目是 Google 的一个开源项目,包含许多 Google 核心的 Java 常用库。 1. 基本工具 [Basic utilities]     让使用Java语言变得更舒适     1.1 使用和避免null:null是模棱两可的,会引起令人困惑的错误,有些时候它让人很不舒服。很多Guava工具类用快速失败拒绝null值,而不是盲目地接受     1....
分类:编程语言   时间:2014-06-27 07:27:53    阅读次数:203
Java程序员们最常犯的10个错误
1.将数组转化为列表 将数组转化为一个列表时,程序员们经常这样做: List list = Arrays.asList(arr); Arrays.asList()会返回一个ArrayList对象,ArrayList类是Arrays的一个私有静态类,而不是java.util.ArrayList类,java.util.Arrays.ArrayList类有set()、get()、con...
分类:编程语言   时间:2014-06-27 10:05:34    阅读次数:319
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!