摘要:
Logging基础python的日志管理模块logging是python的核心模块之一。先看一个小例子:import logginglogging.debug('This is debug message')logging.info('This is info mes... 阅读全文
摘要:
方法一、 解决的办法自然是用相对路径代替绝对路径,其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log 其中“${WORKDIR}/”是个变量,会被Sys... 阅读全文
摘要:
说到反射,相信有过编程经验的人都不会陌生。反射机制让Java变得更加的灵活。反射机制在Java的众多特性中是非常重要的一个。下面就让我们一点一点了解它是怎么一回事。什么是反射在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它... 阅读全文
摘要:
java enum(枚举)使用详解 + 总结 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常... 阅读全文
摘要:
Java对equals方法的要求:1. 自反性:x.equals(x) == true2. 对称性:x.equals(y) == y.equals(x)3. 传递性:x.equals(y) == true && y.equals(z) == true => ... 阅读全文
摘要:
Java Core的3.6.6有关代码点和代码单元的概念可能让很多同学迷惑,在这里做一点说明。Java char数据类型实际上采用UTF-16编码表示的Unicode的代码单元String str = "你好!";这里str中的第一个代码单元是“你”。通常来讲,基本字... 阅读全文
摘要:
针对不同分辨率的浏览器和不同类型的浏览器,通常需要设置不同的css hack来实现,废话不多说,直接上代码/*for moz*/@-moz-document url-prefix(){ /* ok */ @media screen and (min-width: 9... 阅读全文
摘要:
Python提供了向java一样的非常丰富的异常类。1、NameError:尝试访问一个未申明的变量>>> vNameError: name 'v' is not defined2、ZeroDivisionError:除数为0>>> v = 1/0ZeroDivis... 阅读全文
摘要:
ajax已经成为了一种非常流行的前端提交数据的方法,他相较于jsp最大的优点是能实现页面局部的刷新。这里讲一个简单的ajax+servlet实现简单登录网站的例子。网站代码结构如下图。登录页面代码: Usernam... 阅读全文
摘要:
import subprocessimport win32apiimport win32conimport win32guikey_code_table ={'a': 65, 'b': 66, 'c': ... 阅读全文