2015年6月25日
摘要: 表单标签:先声明标签:在html之上表单:文本:密码:提交:复选框:(list内的选项一定要用 '单引号' ) (在{之前加上#号,在每个选项前加上编号,就形成map形式的键:值对) 单选框:同上 下拉列表:同上 (multiple="true"的效果见下... 阅读全文
posted @ 2015-06-25 16:24 咋是你呀~ 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1、拦截器获取 Web 资源模式2、静态对象获取 Web 资源模式1、拦截器获取 Web 资源模式:(1)使用Struts2 Aware拦截器index.jsp表单: /firstAction" method="post"> 姓名: 密码: FirstA... 阅读全文
posted @ 2015-06-25 10:25 咋是你呀~ 阅读(194) 评论(0) 推荐(0) 编辑
  2015年6月24日
摘要: 反射的介绍:http://www.jikexueyuan.com/course/530.html 阅读全文
posted @ 2015-06-24 22:41 咋是你呀~ 阅读(82) 评论(0) 推荐(0) 编辑
摘要: Struts2 属性驱动和模型驱动 帮助我们完成了 数据自动获取 数据自动封装1、使用属性驱动 来完成数据自动获取和数据自动封装:index.jsp:表单的填写 /loginAction" method="post"> 姓名: 密码: LoginActio... 阅读全文
posted @ 2015-06-24 20:17 咋是你呀~ 阅读(180) 评论(0) 推荐(0) 编辑
  2015年6月23日
摘要: Structs2配置文件概述:详解:(两个看不见的value都是设置true/false)package的相关使用:(name是包名。action相当于以前的servlet的概念,对应一个请求name为请求的url地址 假如要访问这个包下的action,则访问url就是:localhost:8080... 阅读全文
posted @ 2015-06-23 23:16 咋是你呀~ 阅读(116) 评论(0) 推荐(0) 编辑
  2015年6月13日
摘要: 各种位运算的使用=== 1. & 按位与 === & 运算通常用于二进制取位操作,例如一个数 & 1的结果就是取二进制的最末位。这可以用来判断一个整数的奇偶,二进制的最末位为0表示该数为偶数,最末位为1表示该数为奇数.=== 2. | 按位或 === | 运算通常用于二进制特定位上的无条件赋值,例如... 阅读全文
posted @ 2015-06-13 09:36 咋是你呀~ 阅读(174) 评论(0) 推荐(0) 编辑
  2015年4月4日
摘要: 我们知道,求逆序对最典型的方法就是树状数组,但是还有一种方法就是Merge_sort(),即归并排序。实际上归并排序的交换次数就是这个数组的逆序对个数,为什么呢?我们可以这样考虑:归并排序是将数列a[l,h]分成两半a[l,mid]和a[mid+1,h]分别进行归并排序,然后再将这两半合并起来。在合... 阅读全文
posted @ 2015-04-04 10:30 咋是你呀~ 阅读(197) 评论(0) 推荐(0) 编辑
  2015年3月27日
摘要: 1 #include 2 #include 3 using namespace std; 4 5 struct cmp1 //小到大 6 { 7 bool operator () (int &a, int &b) 8 { 9 return a>b;10 ... 阅读全文
posted @ 2015-03-27 09:36 咋是你呀~ 阅读(116) 评论(0) 推荐(0) 编辑
  2015年3月20日
摘要: fafu 1008 1 #include 2 #include 3 const int N=100000+5; 4 int n, q; 5 int a[N], tree[N>1;14 build(rt>1));28 tree[(rt>1);29 t[r... 阅读全文
posted @ 2015-03-20 11:27 咋是你呀~ 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 int n, m; 3 int a[10]; 4 int tree[6>1; 20 build(rt=r) 30 return tree[rt]; 31 if(a>r || b>1; 34 int x=query(rt>1; 54 if(a<=m) 55 updata(rt<... 阅读全文
posted @ 2015-03-20 10:14 咋是你呀~ 阅读(170) 评论(0) 推荐(0) 编辑