摘要:  Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构区别巨大。Struts 2以WebWork为核心,採用拦截器的机制来处理用户的请求,这种设计也使得 阅读全文
posted @ 2017-05-20 21:40 clnchanpin 阅读(275) 评论(0) 推荐(0)
摘要: 这个周六有幸參加了在广州举行的阿里移动技术峰会。非常不easy能在广州參加一次技术分享会,以往都要跑到京杭深等地方,非常麻烦。希望以后能在广州举办越来越多的技术会议,提高下广州的技术圈分享氛围。 简要地补几幅图吧,以后官网应该有更具体的图片和ppt放出来的 以下是详细会议的主题 我以下将按顺序讲下感 阅读全文
posted @ 2017-05-20 20:31 clnchanpin 阅读(279) 评论(0) 推荐(0)
摘要: 题目地址:HDU 4968 这题的做法是全部学科的学分情况枚举,然后推断在这样的情况下是否会符合平均分。直接暴力枚举就可以。 代码例如以下: #include <cstring> #include <cstdio> #include <math.h> #include <algorithm> usi 阅读全文
posted @ 2017-05-20 19:38 clnchanpin 阅读(234) 评论(0) 推荐(0)
摘要: Equal Sum Partitions Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 551 Accepted Submission(s): 阅读全文
posted @ 2017-05-20 18:47 clnchanpin 阅读(317) 评论(0) 推荐(0)
摘要: 前几天学习了牛腩——新闻公布系统,里面提到了一些编码技巧,总结了一下和大家分享,有时候就会由于你不知道的这一小点能提升你非常高的工作效率! 1、连续按两下tab键,相应的代码段就会自己主动加入(如:if推断,for循环) 2、Ctrl+k&Ctrl+D(将代码段排序) 3、未编写完毕哪里,特别方便! 阅读全文
posted @ 2017-05-20 17:47 clnchanpin 阅读(267) 评论(0) 推荐(0)
摘要: 开发过程 需求分析:做什么、为什么、合入版本号、涉及软硬件、交付时间点、周边影响、风险识别等,分析完输出设计文档。 用例表单:分析完毕后要输出用例表单。考虑各种场景,用例表单未完毕不可写代码。 需求澄清:开发SE、測试SE、开发MDE、开发者必须到场。开发者就设计文档针对每一个改动点和SE对齐。并提 阅读全文
posted @ 2017-05-20 16:37 clnchanpin 阅读(162) 评论(0) 推荐(0)
摘要: 我门要对某个文件夹下全部图像文件进行统一处理,假设图像的数量过多。那么手动地一张张处理就会显得有些麻烦。本文使用OpenCV和bash来完毕我们指定的任务。任务将文件夹A下的全部统一格式的jpg图像变成统一尺寸的图像,输出到文件夹B中。A文件夹下图像的宽度和高度须要去掉最后一列、最后一行,而且使得输 阅读全文
posted @ 2017-05-20 15:23 clnchanpin 阅读(317) 评论(0) 推荐(0)
摘要: 定义 观察者模式定义了对象之间的一对多依赖,当一个对象改变时。所以依赖于它的对象都会得到通知。 演示样例 interface Observer { void update(int data); } class NewsPaper { private LinkedList<Observer> obse 阅读全文
posted @ 2017-05-20 14:39 clnchanpin 阅读(188) 评论(0) 推荐(0)
摘要: 近期数据库从10.2.0.3升级到了10.2.0.5之后,一些对象无法编译通过。查看了这些对象主要表如今之前写法不严格的SQL语法导致了这些package无法成功编译,诸如select查询列中不能使用混淆的列名称等。另外一个比較表现突出的是返回ORA-00932: inconsistent data 阅读全文
posted @ 2017-05-20 13:36 clnchanpin 阅读(7109) 评论(0) 推荐(0)
摘要: 实现简单的支持加、减、乘、除的计算器 复制一份Struts1Demo改动:Struts1Calc 方案1: Struts1Calc 创建ActionForm: CalcForm extends ActionForm。 num1 num2。生成getter setter; 创建4个Action。在页面 阅读全文
posted @ 2017-05-20 13:35 clnchanpin 阅读(240) 评论(0) 推荐(0)
摘要: 文件夹 1 简单介绍2 Swift入门3 简单值4 控制流5 函数与闭包6 对象与类7 枚举与结构 1 简单介绍 今天凌晨Apple刚刚公布了Swift编程语言,本文从其公布的书籍《The Swift Programming Language》中摘录和提取而成。希望对各位的iOS&OSX开发有所帮助 阅读全文
posted @ 2017-05-20 13:00 clnchanpin 阅读(199) 评论(0) 推荐(0)
摘要: 开机流程: 1)BIOS:开机主动运行的韧体。会认识第一个可开机设备。 2)MBR:第一个可开机设备的第一个扇区内的主引导分区块。当中包括引导载入程序。 3)引导载入程序:一支可读取内核文件来运行的软件,boot loader; 4)内核文件:開始操作系统功能。 CMOS与BIOS: 基本的功能为记 阅读全文
posted @ 2017-05-20 11:26 clnchanpin 阅读(389) 评论(0) 推荐(0)
摘要: 在LinearLayout中有个让元素居中的办法就是。比方在LinearLayout里有个TextView.设置TextView的gravity能够让其居中。 而在Realative里设置这个不起作用。困扰了我挺长时间。事实上在Realative里有个替代的方法。就是设置子组件的android:la 阅读全文
posted @ 2017-05-20 10:00 clnchanpin 阅读(2775) 评论(0) 推荐(0)
摘要: 擅长排列的小明 时间限制:1000 ms | 内存限制:65535 KB 难度:4 描写叙述 小明十分聪明。并且十分擅长排列计算。比方给小明一个数字5,他能立马给出1-5按字典序的全排列,假设你想为难他,在这5个数字中选出几个数字让他继续全排列。那么你就错了,他相同的非常擅长。如今须要你写一个程序来 阅读全文
posted @ 2017-05-20 08:54 clnchanpin 阅读(223) 评论(0) 推荐(0)