一、Struts2拦截器原理: Struts2拦截器的实现原理相对简单,当请求struts2的action时,Struts 2会查找配置文件,并根据其配置实例化相对的拦截器对象,然后串成一个列表,最后一个一个地调用列表中的拦截器。 比如:应用要求用户登陆,且必须为指定用户名才可以查看系统中某个视图资 ...
分类:
其他好文 时间:
2017-09-11 22:50:22
阅读次数:
104
1. include动作 / include指令 include指令语法:<%@ include file="URL"%> include动作语法:<jsp:include page="URL" flush="true | false" ></jsp:include> include动作和inclu ...
分类:
编程语言 时间:
2017-09-11 22:50:13
阅读次数:
172
在Java中如果想比较两个字符串是否相等,可以使用string1==string2 或string1.equal(string2)来比较。 但是,第一种方法过于局限。例如, String string1=“string”; String string2=“string”; 此时,string1==s ...
分类:
编程语言 时间:
2017-09-11 22:49:57
阅读次数:
190
1. 在jquery中append元素,如果该元素中有id值并且绑定事件,那么该id事件会失效,必须刷新一下才能使用。 2.解决办法: 举例:如果在一个<div class="title"></div>中,通过append添加一个id="demo"的按钮,常用的直接$("Selector").on( ...
分类:
移动开发 时间:
2017-09-11 22:49:40
阅读次数:
186
目标代码文件、可执行文件和库 C语言将源代码文件转换成可执行文件,分两步:编译和链接。编译器将源代码转换成中间代码,链接器将此中间代码与其他代码相结合来生成可执行文件。优点是可以模块化修改。 目标文件和可执行文件都是由机器语言指令组成的。但目标文件只包含您所编写的代码转换的机器语言,而可执行文件还包 ...
分类:
其他好文 时间:
2017-09-11 22:49:33
阅读次数:
177
1072: [SCOI2007]排列perm Description 给一个数字串s和正整数d, 统计s有多少种不同的排列能被d整除(可以有前导0)。例如123434有90种排列能被2整除,其中末位为2的有30种,末位为4的有60种。 给一个数字串s和正整数d, 统计s有多少种不同的排列能被d整除( ...
分类:
其他好文 时间:
2017-09-11 22:49:24
阅读次数:
124
1、抽象类是定义我是什么的 3、static 是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。这样做有什么意 ...
分类:
其他好文 时间:
2017-09-11 22:49:09
阅读次数:
118
参考:http://blog.csdn.net/qq_34134078/article/details/51780356 1.单一原则 即:明确类的定义。通俗来讲,让他们只做一件事,而不是多件事。 提高类的可读性,更加好维护,降低耦合度。当然,方法,变量亦是如此。 2.里氏替换原则 a.子类可以实现 ...
分类:
编程语言 时间:
2017-09-11 22:49:01
阅读次数:
199
要学习Java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。 下面将简单介绍一下 ,最后用一个表作了些简单的总结。 功能和作用的不同构造器是为了创建一个类的实例。这个过程也可以在创建一个对象的时候用到:Platypus p1 = ...
分类:
编程语言 时间:
2017-09-11 22:48:51
阅读次数:
128
springboot中 使用 @Autowired 注入时, 是可以为静态变量进行注入的 然后, 调用的方式为: 也可以在 application.yml中的常量, 使用静态注入: ...
分类:
编程语言 时间:
2017-09-11 22:48:43
阅读次数:
220
用Xshell root连接时显示ssh服务器拒绝了密码,应该是应该是sshd的设置不允许root用户用密码远程登录 修改 /etc/ssh/sshd_config文件,注意,安装了openssh才会有这个文件,如果文件不存在请检查是否安装了openssh。 输入以下命令 找到 改成 如果不能更改, ...
分类:
系统相关 时间:
2017-09-11 22:48:35
阅读次数:
404
普通的partial update 1.插入测试数据 2.更新 基于groovy脚本执行partial update 1.内置脚本 插入测试数据 更新 2.外部脚本 更新 用脚本删除文档 upsert操作 ...
分类:
其他好文 时间:
2017-09-11 22:48:28
阅读次数:
171
2442: [Usaco2011 Open]修剪草坪 Description 在一年前赢得了小镇的最佳草坪比赛后,FJ变得很懒,再也没有修剪过草坪。现在, 新一轮的最佳草坪比赛又开始了,FJ希望能够再次夺冠。 然而,FJ的草坪非常脏乱,因此,FJ只能够让他的奶牛来完成这项工作。FJ有N (1 <= ...
分类:
其他好文 时间:
2017-09-11 22:48:20
阅读次数:
124
problem1 link (1)$n \neq m$时,假设$n<m$,那么同一行中的$m$个数字必定都相等。 (2)$n=m$时,要满足任意的$i_{1},i_{2},j_{1},j_{2},A[i_{1}][j_{1}]+A[i_{2}][j_{2}]=A[i_{1}][j_{2}]+A[i_ ...
分类:
其他好文 时间:
2017-09-11 22:48:12
阅读次数:
169
1:接口可以被哪一些修饰符修饰? 答案:interface only public & abstract are permitted、 2:输出下面的答案! ...
分类:
其他好文 时间:
2017-09-11 22:48:03
阅读次数:
91
创建了一个TCP时间戳服务器,并创建了对应的客户端程序,两者的通信都在同一台PC上实现(手边只有一台笔记本,sorry...) 1.TCP 服务器 简单解释一下: 利用最基本的socket模块实现, 总体的效果是客户端发送消息,服务器端对消息打上时间戳,并发送回客户端; HOST为空,也即默认为本机 ...
分类:
其他好文 时间:
2017-09-11 22:47:56
阅读次数:
176