最近用到对用户信息进行判断,看到这个方法的详解,感觉比较好,所以拿过来,让自己可以时常看看 hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来 getatt ...
分类:
编程语言 时间:
2017-03-30 10:22:39
阅读次数:
330
转自: http://www.cnblogs.com/memewry/archive/2012/08/22/2651696.html 一、进程/线程间同步机制。 临界区、互斥区、事件、信号量四种方式临界区(Critical Section)、互斥量(Mutex)、信号量(Semaphore)、事件( ...
分类:
编程语言 时间:
2017-03-30 10:23:02
阅读次数:
332
直接上代码吧,大伙一看便知 这时:commonsmultipartresolver 的源码,可以研究一下 http://www.verysource.com/code/2337329_1/commonsmultipartresolver.java.html 前台: 1 2 3 4 5 6 7 8 9 ...
分类:
编程语言 时间:
2017-03-30 10:26:39
阅读次数:
276
判定条件很简单,就是在同一时刻,同一帐号仅在一个终端上可正常操作。 我这里用简单的key,value进行判定,将用户存储在map里面,新登录用户登陆进系统后,判断map里是否存在当前用户,若存在就删除,将新登录用户的session信息存入map里,这样前面登录用户就会退出系统。 继承HttpSess ...
分类:
编程语言 时间:
2017-03-30 10:27:21
阅读次数:
918
题目 [1, -2, 3, 5, -3, 2] 返回:8[0, -2, 3, 5, -1, 2] 返回:9[-9, -2, -3, -5, -3] 返回:-2 主要程序 int MaxSum4(int *A, int n,int &beg,int &end) { if(A==NULL||n<=1) ...
分类:
编程语言 时间:
2017-03-30 10:30:24
阅读次数:
238
在CS模式开发中一般我们需要用到大量的线程来处理比较耗时的操作,以防止界面假死带来不好的体验效果,下面我将我定义的线程基类给大家参考下,如有问题欢迎指正。 基类代码 1 #region 方法有返回值 2 /// <summary> 3 /// 功能描述:多线程执行方法,方法有返回值 4 /// 作 ...
分类:
编程语言 时间:
2017-03-30 10:34:43
阅读次数:
304
有一个小工程,使用了spring,在使用maven的assembly打包成独立可执行的jar包后,在执行时报如下错误:Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace 网上 ...
分类:
编程语言 时间:
2017-03-30 10:47:13
阅读次数:
390
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有:打开数据库连接/关闭数据库 ...
分类:
编程语言 时间:
2017-03-30 10:53:11
阅读次数:
383
┝:表示在JSP中要使用JavaBean。 ┝id:表示生成的实例化对象,凡是在标签中看见了id,则肯定表示一个实例对象。 ┝class:此对象对应的包.类名称 ┝scope:此javaBean的保存范围,四种范围:page、request、session、application --%> jsp:... ...
分类:
编程语言 时间:
2017-03-30 10:54:36
阅读次数:
177
清楚了spring的IOC 和 AOP,最后一篇就来整合SSH框架把,记录下来,以后应该会用的到。 --WH 一、web项目中如何使用spring? 当tomcat启动时,就应该加载spring的配置文件,而不是每次都要手动使用new ClassPathXmlApplicationContext来加 ...
分类:
编程语言 时间:
2017-03-30 10:58:20
阅读次数:
201
方法一,利用第三方jar包:jxl.jar 同时,读取Excel中的内容为: 方法二,利用jar包:poi-3.2-FINAL-20081019.jar 这里补上相关的jar包:jxl.jar, poi.jar 的下载地址: http://download.csdn.net/download/kua ...
分类:
编程语言 时间:
2017-03-30 10:58:48
阅读次数:
267
重载Overloading与重写Overriding是一个类中多态性的两种表现。 (1)Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。 方法重载是让类以统一的方式处理不同类型数据的一种手段。 调用方法时通过传递给它们的不同参数个数和参数类型来决定具 ...
分类:
编程语言 时间:
2017-03-30 11:02:04
阅读次数:
248
JAVA EXCEL API:是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为它是使用Java编写的,所以我们在Web应用中可以通过JS ...
分类:
编程语言 时间:
2017-03-30 11:02:31
阅读次数:
227
简介 http://projects.spring.io/spring-frameworknull ...
分类:
编程语言 时间:
2017-03-30 11:12:17
阅读次数:
155
以前的项目大多数都是java程序猿又当爹又当妈,又搞前端(ajax/jquery/js/html/css等等),又搞后端(java/mysql/oracle等等)。 随着时代的发展,渐渐的许多大中小公司开始把前后端的界限分的越来越明确,前端工程师只管前端的事情,后端工程师只管后端的事情,正所谓术业有 ...
分类:
编程语言 时间:
2017-03-30 11:15:04
阅读次数:
397
#include #define Min(a,b) (a>b?b:a) using namespace std; int main() { int a[5]={1,2,3,4,5}; int *p=(int *)(&a+1);//本身数组名就是地址了,也就是数组名就是指针,>取数组的地址,也就是取指... ...
分类:
编程语言 时间:
2017-03-30 11:19:50
阅读次数:
137
IoC(Inversion of Control) (1). IoC(Inversion of Control)是指容器控制程序对象之间的关系,而不是传统实现中,由程序代码直接操控。控制权由应用代码中转到了外部容器,控制权的转移是所谓反转。 对于Spring而言,就是由Spring来控制对象的生命周 ...
分类:
编程语言 时间:
2017-03-30 11:24:09
阅读次数:
186
一、模问题 1.负数模整数,结果为负数,例:-5%2 = -1; 2.正数模负数,结果为正数,例:5%(-2)=1; 3.负数模负数,结果为负数,例:-5%(-2)=-1; 4.0模任何数结果为0,例:0%5 = 0; 二、自增、减问题 1. 三、强制类型转换 1.System.out.printl ...
分类:
编程语言 时间:
2017-03-30 11:25:42
阅读次数:
170
摘要:面试也是一门学问,在面试之前做好充分的准备则是成功的必须条件,而程序员在代码面试时,常会遇到编写算法的相关问题,比如排序、二叉树遍历等等。在程序员的职业生涯中,算法亦算是一门基础课程,尤其是在面试的时候,很多公司都会让程序员编写一些算法实例,例如快速排序、二叉树查找等等。本文总结了程序员在代码 ...
分类:
编程语言 时间:
2017-03-30 11:26:40
阅读次数:
321
一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。 工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2)工厂方法模式(Factory Method):又称为多形性工厂; 3)抽象工厂 ...
分类:
编程语言 时间:
2017-03-30 11:28:44
阅读次数:
166