前两天买了张火车票,令人egg碎的验证已经无力吐槽,试了几次都让我开始怀疑我的IQ是不是适合再从事程序猿的这个”神圣的职业“了。今天分享的是一段比较传统而不失实用的验证,验证的意义想必大家都已知晓。好了,语言总是苍白无力。直入真题来看代码的实现的吧。操作环境:
jboss eap 6.2
tomcat也可以,比较懒直接用的jboss。大家...
分类:
其他好文 时间:
2015-04-30 23:22:56
阅读次数:
425
在上一节,我们自己写的web框架,只能运行显示一个HelloWorld。现在我们对其进行一次加工,让他至少能运行一个登陆程序。
首先看login.jsp
<%@ page import="
ja...
分类:
Web程序 时间:
2015-04-30 23:20:39
阅读次数:
341
java开源报表软件中,pentaho report算是比较优秀的;能够满足大多数应用,足以和国内商业报表媲美;现记录实际开发报表完整过程教程,让初学者快速入门并应用到项目中。...
分类:
Web程序 时间:
2015-04-30 23:21:46
阅读次数:
568
Swift中的switch语句的类另用法:
// 强大的switch语句
var a:Int = 100
switch a {
case a where a 0:
println("Positive")
defaul...
分类:
编程语言 时间:
2015-04-30 23:20:41
阅读次数:
289
ACboy很喜欢玩一种战略游戏,在一个地图上,有N座城堡,每座城堡都有一定的宝物,在每次游戏中ACboy允许攻克M个城堡并获得里面的宝物。但由于地理位置原因,有些城堡不能直接攻克,要攻克这些城堡必须先攻克其他某一个特定的城堡。你能帮ACboy算出要获得尽量多的宝物应该攻克哪M个城堡吗?
做法:设一个0节点,自身价值是0,dp[i][j]表示第i个节点,取了j个节点后的价值。因为先取父亲才能取儿子,所以要从dp[i][1] 开始转移。把子节点的状态转移到父亲节点。
因为和分组背包一样,子节点不能重复更新父亲...
分类:
其他好文 时间:
2015-04-30 23:20:35
阅读次数:
352
这一题,也是简单的二分搜索,求解放置的牛之间的距离尽可能远,也就是最大化最小值。
主要的一步就是将第i头牛放在了x[j]的位置中,第i + 1
头牛就要放在满足x[j] + d ,k的最小值。
下面是AC的代码:
#include
#include
using namespace std;
int N, M;
int X[100005];
bool C(int x)
{
int ...
分类:
其他好文 时间:
2015-04-30 23:19:52
阅读次数:
378
教育专家推荐的软件,当老师的错过了,错过了肯定是您的损失。
【一】自定义每堂课的开头白 并可语音朗读出
唐诗、名言、英文 等 这些您都可在课堂上使用,更可创建您的个性开头白
【二】 各种显示画轴,富有意境
【三】 各种动态效果 ,蕴含生趣
【四】 学生信息 QQ头像管理方式
【五】 仿APP极简风
...
分类:
移动开发 时间:
2015-04-30 23:21:20
阅读次数:
359
一、什么是JDBC
JDBC(Java Database Connection)为java开发者使用数据库提供了统一的编程接口,它由一组java类和接口组成.是java程序与数据库系统通信的标准APl。 JDBC API使得开发人员可以使用纯 java 的方式来连接数据库,并执行操作。
sun公司由于不知道各个主流商用数据库的程序代码,因此无法自己写代码连接各个数据库。因此,sun公司决定自己提...
分类:
数据库 时间:
2015-04-30 23:19:03
阅读次数:
387
学习ASP .NET MVC5官方教程总结(六)通过控制器访问模型的数据
在本章中,我们将新建一个MoviesController 控制器,并编写获取电影数据的代码,使用视图模板将数据展示在浏览器中。
在进行下一步之前,你需要先编译应用程序,否则在添加控制器的时候会出错。
在解决方法资源管理器的Controllers文件夹右键,选择"添加...
分类:
Web程序 时间:
2015-04-30 23:20:14
阅读次数:
327
调用在windows server 2012 的IIS上部署的webservice服务需要进行NTLM协议认证,为了能正常利用cxf生成客户端,首要解决的是需要windows NT authentication,可以采用早前的开源库jcifs。
public static void main(String[] args) {
Config.registerSmbURLHandle...
分类:
其他好文 时间:
2015-04-30 23:21:16
阅读次数:
460
一、描述
基于简单工厂模式中将所有类的创建和初始化放在一个工厂类中出现的问题,我们引进了工厂方法模式,该模式是GoF总结的23种设计模式的第一种,这个设计模式将一个工厂类拆分成多个具体的工厂类,每个具体的工厂类负责相应的类的对象的创建。
在工厂方法模式中,抽象工厂类负责定义创建对象的接口,具体对象的创建由实现该抽象工厂的具体工厂类来完成,它由四部分组成:抽象工厂类、实现抽象工厂类的具体工厂类、...
分类:
编程语言 时间:
2015-04-30 23:18:38
阅读次数:
309
linux应用开发-进程控制理论
一 进程
进程是一个具有一定独立功能的程序的一次运行活动。
二 进程特点和状态
动态性
并发性
独立性
异步性
状态 就绪 执行 阻塞
三 调度算法
进程调度:按一定算法,从一组待运行的进程中选出一个来占有CPU运行。
先来先服务
短进程优先调度
...
分类:
系统相关 时间:
2015-04-30 23:19:49
阅读次数:
347
MaintainJ能够在很短的时间内进行debug(找出缺陷)、能够方便的了解项目已有特性从而容易进行功能增强(enhance)、能够展现调用耗时从而能够快速定位瓶颈调整系统提升系统性能、此外利用它还能快速的建立与实际调用一致的UML 类关系视图和调用时序视图,这也是形成文档的关键资料。而这些工作的快速完成均是由于MaintainJ是一款基于AOP实现的能够在操作具体用例(Use case)过程中时...
分类:
其他好文 时间:
2015-04-30 23:18:10
阅读次数:
375
在看J2SE的时候,再次看到了String这个字眼,其实在C#系统实践的过程中就多次使用了:
对于String和StringBuilder最大的区别就是可变不可变的问题,其实这个在数据类型中是存在多对对比并行存在的,就比如Char和Varchar的完美对比。...
首先创建自己的主页,username.github.io
例xnus.github.io
在xnus.github.io目录下创建CNAME文件,添加www.example.com,就是你要映射的域名。
然后到你的域名注册商处创建一条A记录,主机名www,对应值可以这样查询,
看到199.27.78.133没?
这个就是要写在域名注册商的对应值,写好如下:
主机名
...
分类:
其他好文 时间:
2015-04-30 23:19:56
阅读次数:
289
在上讲中,我们使用了XML的方式来配置Quartz定时任务,虽然比用API的方式简便多了,但是Spring还支持基本注解的方式来配置。这样做不仅更加简单,而且代码量也更加少了。...
分类:
编程语言 时间:
2015-04-30 23:17:27
阅读次数:
285
函数依赖:
定义:R(U)是在属性集U上的关系模式,X,Y是U的子集。若对于R(U)的任意一个可能关系r,r中的不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y,或者Y函数依赖X,记作X--->Y。
单纯的概念有点难以理解,通过例子1:属性集U,关系模式R(U),子集X,Y,可能关系r1。
可以理解为X能唯一确定Y,则X--->Y。常用...
分类:
数据库 时间:
2015-04-30 23:19:24
阅读次数:
357