一、JSP简介
JSP是Java Server Pages的缩写,是由Sun公司于1999年6月推出的技术,通过在传统的HTML中插入JSP脚本代码从而构成JSP页面。JSP是基于Java Servlet及整个Java体系的Web开发技术,可以利用这一技术来构建安全的、跨平台的动态Web站点。JSP目前在不断的进行更新和优化。
JSP具有如下主要特点:
1.程序逻辑和显示分离
使用JSP技...
分类:
Web程序 时间:
2015-08-05 20:30:48
阅读次数:
174
MZL's Border
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 895 Accepted Submission(s): 287
Problem Description
As is known to...
分类:
其他好文 时间:
2015-08-05 20:30:01
阅读次数:
134
文章个人学习源码所得,若存在不足或者错误之处,请大家指出。上一章中叙述了Configuration.xml流化到Mybatis内存中的过程,那么接下来肯定就是Configuration.xml文件解析操作,在Mybatis中,这个解析的操作由SqlSesssionFactoryBuilder负责。接下来我们看看SqlSessionFactoryBuilder的方法签名:
SqlSession...
分类:
其他好文 时间:
2015-08-05 20:29:26
阅读次数:
352
先看一段摘抄的代码 UIWindow*window = [UIApplication sharedApplication].keyWindow;
self.frame =window.bounds;
[windowaddSubview:self];看着很神奇,不是吗?居然可以直接往UIWindow上添加view,有点黑魔法的感觉。UIWindow究竟是什么,如何使用,我们一起往...
文章个人学习源码所得,若存在不足或者错误之处,请大家指出。Properties配置格式如下:
Configuration.xml中:
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/my...
分类:
其他好文 时间:
2015-08-05 20:29:16
阅读次数:
166
点击打开杭电2094
Problem Description
有一群人,打乒乓球比赛,两两捉对撕杀,每两个人之间最多打一场比赛。
球赛的规则如下:
如果A打败了B,B又打败了C,而A与C之间没有进行过比赛,那么就认定,A一定能打败C。
如果A打败了B,B又打败了C,而且,C又打败了A,那么A、B、C三者都不可能成为冠军。
根据这个规则,无需循环较量,或许就能确定冠军。你的任务就是面...
分类:
其他好文 时间:
2015-08-05 20:29:05
阅读次数:
151
任何一种变换方法都是为了我们能够更简单的解决问题,傅立叶变换亦是如此。我们平时是如何去分解一个复杂的问题呢?一个经典的方法就是把这个复杂的问题分解成为多个简单的可操作的子问题。...
分类:
其他好文 时间:
2015-08-05 20:29:58
阅读次数:
2936
变形课
Problem Description
呃......变形课上Harry碰到了一点小麻烦,因为他并不像Hermione那样能够记住所有的咒语而随意的将一个棒球变成刺猬什么的,但是他发现了变形咒语的一个统一规律:如果咒语是以a开头b结尾的一个单词,那么它的作用就恰好是使A物体变成B物体.
Harry已经将他所会的所有咒语都列成了一个表,他想让你帮忙计算一下他是否能完成老师...
分类:
其他好文 时间:
2015-08-05 20:28:50
阅读次数:
127
Pick-up
sticks
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 10949
Accepted: 4085
Description
Stan has n sticks of various length. He throws them one...
分类:
其他好文 时间:
2015-08-05 20:29:23
阅读次数:
139
一、线形代数理论基础
线形代数(linear algebra)是数学的一个分支,研究矩阵理论、向量空间、线性变换和有限维线形方程组等内容。
比较重要的思想有:1.线性代数的核心内容是研究有限维线性空间的结构和线性空间的线性变换;2.向量的线性相关性是研究线性空间结构与线性变换理论的基础;3.矩阵是有限维线性空间的线性变换的表示形式;4.线性方程组的求解问题是n维空间到m...
分类:
编程语言 时间:
2015-08-05 20:30:01
阅读次数:
433
题目大意:有一种操作(u,c),表示所有以u为终点的边的权值减去c,所有以u为起点的边权值加上c
最后要求所有的边的权值非负且尽量大解题思路:最小且最大,二分,枚举边的最小权值,然后看是否符合
对于给出的所有有向线段(u,v,val)
所有对u和v的操作才会影响到这条边,对其他点的操作并不会影响到,所以可以将边分开出来讨论
假设对u的操作为d[u],对v的操作为d[v],那么这条边的权值就变...
分类:
其他好文 时间:
2015-08-05 20:29:51
阅读次数:
119
第一步:搭好 程序Output到文件 的管道
FileOutputStream fos = new FileOutputStream("B.txt");//如果没有fos2.txt文件则会自动创建这个文件
第二步:写入数据 到管道
//方式一:int oneByte
fos.write(1);
//方式二 byte[
] bu...
分类:
其他好文 时间:
2015-08-05 20:27:02
阅读次数:
197
有时候,我们写的命令行程序需要批次执行,这里可以让Python程序读取命令行参数,再编写一个命令行批次执行脚本.bat,实际上就是一个充满命令的、改了后缀名的文本文件,在多个测试用例扔进Python程序中是非常有用的。
例如,如下图,有一个cmdArgs.py程序,当在python cmdArgs.py 后面带上-h -i,程序则输出-h与-i参数,后面所带内容:
如果输入其它参数,比...
分类:
编程语言 时间:
2015-08-05 20:29:26
阅读次数:
199
<link rel="stylesheet" type="text/css" href="/ext-3.4/resources/css/ext-all.css">
<script type="text/javascript" src="/ext-3.4/adapter/ext/ext-base.js">
<scr...
分类:
Web程序 时间:
2015-08-05 20:28:26
阅读次数:
203
将csv文件或者excel表格导入数据库的方法:
Excel数据直接导入mysql会需要用到phpexcel开源类,详情使用可以参考这篇文章~
http://www.cnblogs.com/freespider/p/3284828.html
本文使用的方法是:
Excel ——> CSV——>MySql
首先将excel另存为csv文件,然后开始分析数据。
代码如下:
<?PHP...
分类:
数据库 时间:
2015-08-05 20:28:36
阅读次数:
236
迷宫问题
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 11189
Accepted: 6698
Description
定义一个二维数组:
int maze[5][5] = {
0, 1, 0, 0, 0,
0, 1, 0, 1, 0,
0,...
分类:
其他好文 时间:
2015-08-05 20:27:36
阅读次数:
147
??
题意:N座高楼,高度均不同且为1-N中的数,从前向后看能看到F个,从后向前看能看到B个,问有多少种可能的排列数。
思路:一开始想的是dp,但是数据范围达到2000,空间复杂度无法承受。
考虑以最高的楼分界,左边有f-1个递增的楼,右边有b-1个递减的楼,考虑将剩下n-1楼分为f+b-2组,规定每组中最高的在最左边,那么只需要
再从n-1组选出f-1组放到左边即可。
现在解决将n-1...
分类:
其他好文 时间:
2015-08-05 20:29:16
阅读次数:
117