我将从正则表达式开始讲Python的标准库。正则表达式是文字处理中常用的工具,而且不需要额外的系统知识或经验。我们会把系统相关的包放在后面讲解。 正则表达式(regular expression)主要功能是从字符串(string)中通过特定的模式(pattern),搜索想要找到的内容。语法之前,我们 ...
分类:
编程语言 时间:
2016-12-28 12:34:51
阅读次数:
263
c++中静态成员函数属于整个类, 而不是某个对象,因此不需要创建对象就可以访问 ...
分类:
编程语言 时间:
2016-12-28 12:34:55
阅读次数:
180
一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。 Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。 spring为我们提供了org.springframework.web.servlet.handler ...
分类:
编程语言 时间:
2016-12-28 12:41:41
阅读次数:
196
1. os path module 1. os.path.abspath(path):根据操作系统的不同返回地址的绝对路径。 2. os.path.basename(path):返回给定路径的最后的名称(无论是文件名称还是文件夹名称),这个值是split()方法返回的第二个值 3. os.path. ...
分类:
编程语言 时间:
2016-12-28 12:44:49
阅读次数:
207
分布式事件 发布/订阅模式分发事件 ?PubSub模式 浏览器允许向DOM元素附加事件处理器; Node的EventEmitter对象 emitter.on(‘evacuate’, function() {…}); emitter.emit(‘evacuate’); emit意为触发,负责调用给定事 ...
分类:
编程语言 时间:
2016-12-28 12:44:56
阅读次数:
235
Java基础第九天继承概述引入首先我来写两个代码://定义学生类
classStudent
{
publicvoidstudy(){
System.out.println("在教室学习");
}
}
//定义老师类
classTeacher
{
publicvoidteach(){
System.out.println("在教室教书");
}
}我们观察上面两个代码:发现name,ag..
分类:
编程语言 时间:
2016-12-28 12:49:42
阅读次数:
236
MD5加密工具类:packagecom.lijianbo.test;
importjava.security.MessageDigest;
importjava.security.NoSuchAlgorithmException;
importorg.apache.commons.lang3.StringUtils;
/**
*MD5加密算法工具类
*@authorbbo
*
*/
publicclassMD5Utils{
/*
*为了提高安全性,我们又..
分类:
编程语言 时间:
2016-12-28 12:52:49
阅读次数:
235
Java是一门高级编程语言,自然少不了对各种文件进行操作的功能。现在笔者就来写一个操作XML的demo供大家参考和学习。首先要知道Java对XML操作的方式并非只有一种,那么究竟哪种方式更高效,哪种方式更适用或主流呢?Java主要有四种方式操作XML文件,下面我们就用代码下载来看一..
分类:
编程语言 时间:
2016-12-28 13:00:26
阅读次数:
155
在python中函数定义为如下的方式defabc():pass#pass代表函数体在此实例中abc为函数名但有一种函数为匿名函数,即没有名字的函数,即如上例没有abc这个函数名,如下例lambdax:x*3但匿名函数为了调用,通常会赋给一个变量,让其可以调用它如calc=lambdax:x*3匿名函数调用:calc(3)..
分类:
编程语言 时间:
2016-12-28 13:03:03
阅读次数:
247
例1、不用线程锁的情况下,两个线程对同一个变量进行加减操作 对count变量不断地加1减1,最后count应该为0,但可以看出用两个线程来进行这个操作的时候,往往得到的结果并不是0,出现错误。 例2、使用线程锁,两个线程对同一个变量进行加减操作 加上线程锁后,结果正常,因此加上线程锁才能保证不会出错 ...
分类:
编程语言 时间:
2016-12-28 14:45:44
阅读次数:
268
简介: JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。在 JavaScript 中,对象是拥有属性和方法的数据。 一.对象的类型 本地对象:就是ECMA定义好的一些对象,包含Array、Boolean、Date、Function、Global、Math、Number、O ...
分类:
编程语言 时间:
2016-12-28 14:47:40
阅读次数:
203
在上一节为大家讲解了文件对话框的使用,本节则主要介绍字体对话框如何应用。 字体对话框的作用是用来选择字体。我们也经常能够见到。MFC使用CFontDialog类封装了字体对话框的所有操作。字体对话框也是一种模态对话框。 CFontDialog类的构造函数 我们先来了解CFontDialog类。它的常 ...
分类:
编程语言 时间:
2016-12-28 14:47:26
阅读次数:
176
实体要序列化 resource文件夹下建立 ehcache.xml <?xml version="1.0" encoding="UTF-8"?> <ehcache> <diskStore path="java.io.tempdir" /> <defaultCache maxElementsInMem ...
分类:
编程语言 时间:
2016-12-28 14:54:01
阅读次数:
224
1. 原码 +7的原码是0000 0111 -7的原码是1000 0111 +0的原码是0000 0000 -0的原码是1000 0000 2. 反码 一个数如果值为正,那么反码和原码相同。 一个数如果为负,那么符号位为1,其他各位与原码相反 +7的反码0000 0111 -7的反码1111 100 ...
分类:
编程语言 时间:
2016-12-28 14:57:09
阅读次数:
228
在苹果的一篇官方文档《Adopting Modern Objective-C》“适应现代的Objectice-c”中提及到使用NS_ENUM和NS_OPTIONS来声明枚举 在苹果的一篇官方文档《Adopting Modern Objective-C》“适应现代的Objectice-c”中提及到使用 ...
分类:
编程语言 时间:
2016-12-28 15:04:22
阅读次数:
225
当在静态初始化块中出现了异常的时候,JVM会抛出 java.lang.ExceptionInInitializerError异常。如果你了解Java中的静态变量,你会知道它们是在类加载的时候进行初始化的。如果在这个静态变量初始化的过程中出现了异常,那么就会抛出 java.lang.Exception ...
分类:
编程语言 时间:
2016-12-28 15:02:22
阅读次数:
195
转文: 一个优秀的Java程序员必须了解GC的工作原理、如何优化GC的性能、如何与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。本文将从GC的工作原理、GC的几个关键问题进行探讨,最后提出一些Java程序设计建议 ...
分类:
编程语言 时间:
2016-12-28 15:04:33
阅读次数:
180
开发清单 JDK 1.7 Servlet 3.0 JSP Dom4j 1.6.1 FullCanlendar 3 后台考虑兼容性,并没有使用数据库,而是采用xml格式存储数据,毕竟一年只有365天,点击FullCanlendar的某一天,设置为休息日,再次点击取消。 XML格式为: 约束文档为: 整 ...
分类:
编程语言 时间:
2016-12-28 15:12:25
阅读次数:
273
1. eclipse permgen space 问题: debug configrations - vm arguments 最后设置: -Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m 2. sessionfactory pac ...
分类:
编程语言 时间:
2016-12-28 15:11:05
阅读次数:
243
1、装饰器: #!/usr/bin/env python3 user_status = False #用户登录了就把这个改成True def login(auth_type): #把要执行的模块从这里传进来 def auth(func): def inner(*args,**kwargs):#再定义 ...
分类:
编程语言 时间:
2016-12-28 15:14:45
阅读次数:
195