鸣谢:http://shawnccx.iteye.com/blog/730239--------------------------------------------------在SpringMVC后台控制层获取参数的方式主要有两种,一种是request.getParameter("name"),...
分类:
编程语言 时间:
2015-11-30 07:12:38
阅读次数:
153
一、web.xml ssm login.jsp contextConfigLocation classpath:spring.xml org.springframework.web.context.ContextLoaderListener ...
分类:
编程语言 时间:
2015-11-30 07:13:38
阅读次数:
284
dynamic_cast是一个操作符,其用法不再赘述。查看汇编码可以发现实际调用的是这个函数__RTDynamicCast,其内部实现如下:rtti.h:[cpp]view plaincopy#pragmaonceextern"C"{#include};typedefconsttype_infoTy...
分类:
编程语言 时间:
2015-11-30 07:14:35
阅读次数:
734
最近看了boost::any类源码,其实现主要依赖typeid操作符。很好奇这样实现的时间和空间开销有多大,决定探一下究竟。VS2008附带的type_info类只有头文件,没有源文件,声明如下:[cpp]view plaincopyclasstype_info{public:virtual~typ...
分类:
编程语言 时间:
2015-11-30 07:11:56
阅读次数:
225
前言:这个小项目是我刚学习JSP时,参考“JSP程序设计”这本书写的。这里之所以说参考这本书而不是照着这本书写,主要是因为我自己完成的时候删掉了不少繁琐的写法(比如:文件上传);同时对书中容易产生SQL注入漏洞,XSS跨站脚本漏洞等地方的写法进行了修改过滤;登录页面加..
分类:
编程语言 时间:
2015-11-30 02:22:55
阅读次数:
268
众所周知Java有个Objectclass,是所有Javaclasses的继承根源,其内声明了数个应该在所有Javaclass中被改写的methods:hashCode()、equals()、clone()、toString()、getClass()等。其中getClass()返回一个Classobject。Classclass十分特殊,和一般classes一样继承自Object,其实..
分类:
编程语言 时间:
2015-11-30 02:23:12
阅读次数:
169
在上篇基础(1)中,我写了一个装饰器及使用方法,但是如果遇到一个函数带返回值的话,就不好使了,因此重写一个装饰器如下:#basic2.py
#coding:utf-8
defauth(func):
definner(*arg,**kwargs):
print‘before‘
temp=func(*arg,**kwargs)#这行是关键,func相当于fetch_server_li..
分类:
编程语言 时间:
2015-11-30 02:21:41
阅读次数:
161
代理模式代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理地下可以在客户端和目标对象之间起到中介的作用。代理模式一般涉及到三个角色:1.抽象角色:声明真实对象和代理对象的共同接口;2.代..
分类:
编程语言 时间:
2015-11-30 02:22:09
阅读次数:
163
序,Spring的依赖注入是学习spring的基础。IOC为控制反转,意思是需要的时候就由spring生成一个,而不是先生成再使用。
分类:
编程语言 时间:
2015-11-30 02:18:30
阅读次数:
127
*这篇文章网上已经有相关代码,为了加深印象,我做了相关注释,希望对朋友们有帮助 工作原理:基于/proc文件系统 Linux 系统为管理员提供了非常好的方法,使其可以在系统运行时更改内核,而不需要重新引导内核系统,这是通过/proc 虚拟文件系统实现的。/proc 文件虚拟系统是一种内核和内核模块用...
分类:
编程语言 时间:
2015-11-30 02:16:15
阅读次数:
195
PropertyEditor(属性编辑器),PropertyEditorSupport中有两个重要的变量:defaultEditors、customEditors,setAsText、setValue、getAsText方法,自定义属性编辑器,CustomEditorConfigurer的作用。
分类:
编程语言 时间:
2015-11-30 02:11:42
阅读次数:
169
我们以设置右侧按钮为例,左侧方法类似方法一,直接自定义文字letitem=UIBarButtonItem(title:"分享",style:UIBarButtonItemStyle.Plain,target:self,action:nil)self.navigationItem.rightBarBu...
分类:
编程语言 时间:
2015-11-30 00:54:52
阅读次数:
172
http://bingotree.cn/?p=63协程与yield的介绍,轻松搞笑。http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/0013868328689835ecd883d91...
分类:
编程语言 时间:
2015-11-30 00:44:43
阅读次数:
164
java中遍历MAP的几种方法Java代码Map map=new HashMap();map.put("username", "qq");map.put("passWord", "123");map.put("userID", "1");map.put("email", "qq@qq.com");M...
分类:
编程语言 时间:
2015-11-30 00:40:17
阅读次数:
220
Mac下Java开发环境搭建mac配置java开发环境:eclipse + jdk1.8前言搭建开发环境之前,先了解一下一些概念:java,javaSE,javaEE,JVM,JDK,JREjava发展历程JavaSE、JavaME、JavaEE三者之间的关系JavaSE(J2SE):(Java2 ...
分类:
编程语言 时间:
2015-11-30 00:34:47
阅读次数:
157
死锁指两个或者多个线程持有锁的同时并等待对方持有的锁,导致无限期等待的情况,通常发生于以不同顺序请求同一组锁。两个线程以不同顺序获取一组锁会导致死锁,如: 1 public class DeadLockTest { 2 3 public static class LockGroup{ 4 ...
分类:
编程语言 时间:
2015-11-29 23:16:00
阅读次数:
307
1.控制台输入JAVADOC XXX.JAVA运行.JAVA文件。2.双击文件夹下自动生成的index.html文件。3.浏览器打开后即可显示。注:Eclipse编写.JAVA文件,Tab键与源码下的“格式”可重排代码。
分类:
编程语言 时间:
2015-11-29 23:14:00
阅读次数:
286