最佳的策略是采用分层的方法,即将“老当益壮”的程序,如Snort、 iptables等老前辈与psad、Apparmor、SELinuxu等一些新生力量结合起来,借助强大的分析工具,我们就可以始终站在技术的前沿。IDS新宠:PSAD。Psad是端口扫描攻击检测程序的简称,它作为一个新工具,可以与ip...
分类:
系统相关 时间:
2015-02-15 10:36:17
阅读次数:
183
Day0:首先是报到,然后发现浙大寝室没网...又木有熟悉的学长可以借个账号,所以就去老师的宾馆蹭网络,做了道USACO的题,看了点论文就到晚饭时间了.晚上是开营仪式,各种发言什么的,还见到了传说中的金策大神.(话说学军的大神们都穿着校服,弘扬校威...)然后是看表演,浙江人多,所以位置单独在二楼,...
分类:
其他好文 时间:
2015-02-15 10:34:59
阅读次数:
1087
1、新建web项目Dynamic Web module version 要选择2.5新建类代码如下:public class PlugService { public String SayHello(String name){ return "你好------------》"+n...
分类:
编程语言 时间:
2015-02-15 10:34:28
阅读次数:
255
概念扫盲DOMDOM是 Document Object Model(文档对象模型)的缩写,是W3C(万维网联盟)的标准。DOM 定义了访问 HTML 和 XML 文档的标准:“W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。”W3C...
分类:
编程语言 时间:
2015-02-15 10:35:17
阅读次数:
204
from wikepediaTypeScript是一门由微软维护和开发的编程语言,免费并且开源。它是JavaScript的超集,添加了静态类型和基于class的面向对象编程。TypeScript是为了大型项目的开发而设计的并被转译成JavaScript。因为TypeScript是JavaScript...
分类:
其他好文 时间:
2015-02-15 10:36:52
阅读次数:
131
Web前端开发中的小错误错误1:表单的label标签跟表单字段没有关联利用“for”属性允许用户单击label也可以选中表单中的内容。这可以扩大复选框和单选框的点击区域,非常实用。错误2:logo图片没有链接到主页点击网站logo就能转到主页已经成为了网民的条件反射。此外,值得一提的是,logo是指...
分类:
Web程序 时间:
2015-02-15 10:33:45
阅读次数:
134
冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端,...
分类:
编程语言 时间:
2015-02-15 10:35:31
阅读次数:
214
概述1. PC优化手段在Mobile侧同样适用2. 在Mobile侧我们提出三秒种渲染完成首屏指标3. 基于第二点,首屏加载3秒完成或使用Loading4. 基于联通3G网络平均338KB/s(2.71Mb/s),所以首屏资源不应超过1014KB5. Mobile侧因手机配置原因,除加载外渲染速度也...
分类:
移动开发 时间:
2015-02-15 10:33:52
阅读次数:
216
一、HTML5有哪些新特性
1.用于媒体播放的、
2.用户绘画的
3.更好的支持本地离线存储
4.新的特殊内容元素,如:article、header、footer、nav等
5.新的表单控件,如:calendar、date、time、email、url、search
二、音频和视频播放
1.音频播放
2.视频播放...
分类:
Web程序 时间:
2015-02-15 09:31:40
阅读次数:
151
刚敲完三层的小例子之后,感觉还是很简单的,只是通过分层让不同的层次完成不同的工作,减少耦合性。可是接下来师父就直接给了一个大难题,让我将三层转变为七层,这对我来说相当困难,自己当时根本就不知道有哪几层,就开始搜。经过一段时间的思考后,终于能够初步明白登录的七层是那些了。下面是我画的包图:
三层的时候只有UI、BLL、DAL,七层只是在原来基础上添加了外观设计模式、接口和抽象...
分类:
其他好文 时间:
2015-02-15 09:34:10
阅读次数:
260
序言
MyBatis,大家都知道,半自动的ORM框架,原来叫ibatis,后来好像是10年apache软件基金组织把它托管给了goole code,就重新命名了MyBatis,功能相对以前更强大了。它相对全自动的持久层框架Hibernate,更加灵活,更轻量级,这点我还是深有体会的。
MyBatis的一个强大特性之一就是动态SQL能力了,能省去我们很多串联判断拼接...
分类:
数据库 时间:
2015-02-15 09:34:16
阅读次数:
448
算法提高 日期计算
时间限制:1.0s 内存限制:256.0MB
问题描述
已知2011年11月11日是星期五,问YYYY年MM月DD日是星期几?注意考虑闰年的情况。尤其是逢百年不闰,逢400年闰的情况。
输入格式
输入只有一行
YYYY MM DD
输出格式
输出只有一行
W
数据规模和约定
...
分类:
编程语言 时间:
2015-02-15 09:31:58
阅读次数:
515
昨天折腾了一天在openshift上diy支持spring-boot的环境,于是想终结一下也是给需要的朋友一个参考。
这篇文章中主要适用在openshift上部署了application后,在本地用eclipse继续开发的case,如果已经有一个现成的proj,只是需要部署上去的话,请参考本人的git 上的代码(https://github.com/RxCAI/openshift-diy...
分类:
编程语言 时间:
2015-02-15 09:30:20
阅读次数:
285
在sql语句中,可以在使用变量之前对变量进行定义,然后在同一个sql语句中可以多次使用这个变量。定义变量,可以使用define或accept命令;删除变量,可以使用undefine命令。
使用define命令
define 显示所有的已定义变量
define variable 显示指定变量的名称,值和其参数类型
define variable=value创建一个char类型的用户变量...
分类:
数据库 时间:
2015-02-15 09:32:31
阅读次数:
209
Cactus
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 1365 Accepted Submission(s): 654
Problem Description
1. It is a Strongly Conn...
分类:
其他好文 时间:
2015-02-15 09:31:12
阅读次数:
158
一、序言
最近一直用mybatis做开发,以前用过hibernate,能感受到一些它们在使用上的区别,不过总想抽出时间来好好比较比较弄弄清楚它们各自的优劣,以便更好进行选择和深入的了解。
网上也看了很多资料,结合自己的使用体会,粗率地概括和总结了一下,以供大家参考。
二、具体运用上的不同
1、所需的jar包
Mybatis:只需要3个(mybatis-3.1....
分类:
Web程序 时间:
2015-02-15 09:31:17
阅读次数:
329