码迷,mamicode.com
首页 > 2015年03月10日 > 全部分享
Spring之DAO模块
Spring的DAO模块提供了对JDBC、Hibernate、JDO等DAO层支持 DAO模块依赖于commons-pool.jar、commons-collections.jar Spring完全抛弃了JDBC API,开发者只需要使用封装好的JdbcTemplate执行SQL语句,然后得到需要的结果 DAO层业务逻辑 public interface IpersonDao{ ...
分类:编程语言   时间:2015-03-10 09:01:17    阅读次数:215
看好你的门-确保验证机制的安全(2)-安全处理敏感信息
我们需要综合考虑下面这些因素: 系统所提供功能的安全程度; 用户对不同类型的验证控制的容忍和接受程度; 支持一个不够友好的界面需要的整体成本(便捷和安全往往是一个事物...
分类:其他好文   时间:2015-03-10 09:00:17    阅读次数:112
看好你的门-确保验证机制的安全(3)-正确处理验证信息
1、 前提执行安全的验证机制,不仅仅要同时满足几个关键安全目标,许多的时候也需要牺牲其他目标。比如易用性、成本、还有功能。2、 正确处理验证信息的基本要求一些基本要求,写下来,以后也可以参考。 1. 要确认完整的用户名和密码等信息;也就是说,要区分大小写,不过滤或者修改任何字符,不添加也不截断...
分类:其他好文   时间:2015-03-10 08:59:55    阅读次数:152
看好你的门-确保验证机制的安全(5)-防止滥用密码修改和密码找回功能
首先需要声明,本文纯属一个毫无远见和真才实学的小小开发人员的愚昧见解,仅供用于web系统安全方面的参考。1、 前提执行安全的验证机制,不仅仅要同时满足几个关键安全目标,许多的时候也需要牺牲其他目标。比如易用性、成本、还有功能。2、 防止滥用密码修改的基本要求一些基本要求,写下来,以后也可以参考。 1. 加一个简单图片验证码,基本确保是人在操作,而不是机器; 2. 只能从已经通过验证的会话中访...
分类:其他好文   时间:2015-03-10 08:59:45    阅读次数:165
关于MBR、GPT、ESP、MSR、EFI、UEFI
关于MBR、GPT、ESP、MSR、EFI、UEFI和WIN8中SECURE BOOT的基础知识:1.MBR分区表:Master Boot Record,即硬盘主引导记录分区表,只支持容量在 2.1TB 以下的硬盘,超过2.1TB的硬盘只能管理2.1TB,最多只支持4个主分区或三个主分区和一个扩展分...
分类:其他好文   时间:2015-03-10 09:01:03    阅读次数:1590
【博弈论】poj2484 A Funny Game
如果当前状态可以根据某条轴线把硬币分成两个相同的组,则当前状态是必败态。因为不论在其中一组我们采取任何策略,对方都可以采取相同的策略,如此循环,对方必然抽走最后一枚硬币。因为我们先手,因此抽完后盘面变成了一个n-1或n-2长度的链,此时对方只需按照奇偶性把某个位置的硬币抽走,就可以让我们达到必败态。...
分类:其他好文   时间:2015-03-10 09:00:42    阅读次数:117
Apple Watch版微信来了 收发微信刷朋友圈不在话下
昨晚果粉守了一夜的Apple Watch发布会,意料中的惊喜不少,最让人兴奋的是微信成为首批支持的应用。是的,在全球拥有4.68亿月活跃用户的微信怎么可能不第一时间入驻呢?之前我们就有聊过Apple Watch已向微信开放WatchKit接口?现在Apple Watch版微信真的来了,收发微信消.....
分类:微信   时间:2015-03-10 09:00:52    阅读次数:794
《css知多少》系列完结,求推荐!
《css知多少》系列就此完结了。常来光顾的朋友可能会觉得突然:css的知识点还有很多,怎么突然就完了,还没讲完呢?这样说是对的。不过凡事都有一个定位,如果盲目求多,定位模糊,那样就没有目的没有方向了。 我的身份不是前端开发人员,而是产品经理。我规划的产品是一款项目管理软件,我也是一个PMP。我...
分类:Web程序   时间:2015-03-10 08:58:41    阅读次数:242
Delphi 不用标题栏移动窗体
据说有多种方法 procedure TxxxxForm.FormMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer); const sc_DragMove: Integer = $F01...
分类:移动开发   时间:2015-03-10 08:58:48    阅读次数:151
Topcoder SRM 652 DIV1 250
题意:大概是求前n个数的最大公倍数。解题思路:筛法+质因子分解,敲玩就去睡觉了,没想到没优化被cha了。。。解题代码: 1 // BEGIN CUT HERE 2 /* 3 4 */ 5 // END CUT HERE 6 #line 7 "ThePermutationGame.cpp...
分类:其他好文   时间:2015-03-10 08:58:27    阅读次数:387
C# XML操作
一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/boo...
分类:Windows程序   时间:2015-03-10 08:59:38    阅读次数:191
Linux Tomcat 开机自启动的方法
修改Tomcat/bin/startup.sh 为:export JAVA_HOME=/usr/java/j2sdk1.4.2_08export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.export P...
分类:系统相关   时间:2015-03-10 08:59:06    阅读次数:185
Listview之优化BaseAdapter中的getView中的contentView
BaseAdapter中getView中改动的地方:@Override public View getView(int position, View contentView, ViewGroup arg2) { TextView textview; ImageVie...
分类:其他好文   时间:2015-03-10 08:58:44    阅读次数:205
DISCUZ后台模块开发流程
一、source/admincp/menu/ 下新建一个新的menu文件菜单(不影响原有为基础) 命名:menu_managerment.php 内部代码,主要定义顶部菜单:$topmenu['managerment'] = '';、左侧菜单:$menu['managerment'][] = arr...
分类:Web程序   时间:2015-03-10 08:57:06    阅读次数:163
oracle的存储过程和函数(PL/SQL)
czmmiao存储过程概述存储过程是子程序的一种类型,能够完成一些任务,作为schema对象存储于数据库。是一个有名字的PL/SQL代码块,支持接收或不接受参数,同时也支持参数输出。一个存储过程通常包含定义部分,执行部分,Exception部分,可以被其他子程序调用,也可以被重用。过程定义CREAT...
分类:数据库   时间:2015-03-10 08:57:05    阅读次数:225
hdu 4009 Transfer water(最小型树图)
Transfer waterTime Limit: 5000/3000 MS (Java/Others)Memory Limit: 65768/65768 K (Java/Others)Total Submission(s): 3995Accepted Submission(s): 1438Pr.....
分类:其他好文   时间:2015-03-10 08:56:55    阅读次数:152
10款很酷的HTML5动画和实用应用 有源码
10款很酷的HTML5动画和实用应用,这里有菜单、SVG动画、Loading动画,总有你喜欢的,而且,每一款HTML5应用都提供源代码下载,方便大家学习和研究,一起来看看吧。1、HTML5 SVG 树枝分叉动画特效今天我们来分享一款基于HTML5和SVG的动画效果,它是一个可以自动分叉的树,动画将以...
分类:Web程序   时间:2015-03-10 08:57:34    阅读次数:249
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!