现在位置: 首页 > theses发表的所有文章
  • 08月
  • 31日
综合 ⁄ 共 1410字 评论关闭
  我们来进行一下拦截器的原理分析,从Struts2的源代码开始,然后我们手动创建一个项目进行模拟。(源代码需要下载然后添加好才能看到)我们可以用Debug来读源码。   从doFilter开始执行,流程如图。 下面是Struts2官方的图。 这其中主要要解释的就是重复调用一个个interceptor(是从配置文件中读取的),当全部调用完成后,再调用Action。 下面我们用一个小项目来模拟一下,就很好理解了(项目中的类名和Struts2中的相同或类似)。 我们新建了一个Java Project。 代码如下。 public class Action { public void execute(){ ......
阅读全文
  • 08月
  • 10日
综合 ⁄ 共 1139字 评论关闭
网上查到的全都是escape,和需要的编码不是一回事,好不容易找到的结果 保存下来以备以后使用 js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、   传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。                             例如:<script language="javascript">document.write('<a href="http://passport.baidu.com/?logout&aid=7&u='+encodeURIComponent("http://cang.baidu.com/bruce42")......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 21字 评论关闭
下载地址:MSDN2012离线版ISO镜像
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 920字 评论关闭
用动能定理 ,与在peek(山顶)时的动能和bitter(坏土豆)的所在位置的动能比较,找出最大值,求出速度即可。 因为忽略了摩擦力 #include<stdio.h> #include<string.h> #include<math.h> #define g 20 struct spot{ double x,y; }p[1005]; int main() { int t,cas=1; scanf("%d",&t); while(t--) { int numpeek,numbitter,sweetw,i; scanf("%d%d%d",&numpeek,&numbitter,&sweetw); double maxv=0; for( i=0;i<numpeek;i++) { scanf("%lf%lf",&p[i].x,&p[i].y);......
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 6866字 评论关闭
#ifndef __LINKEDLIST_H__ #define __LINKEDLIST_H__ // LinkedListd.h /*===========================线性单链表================================*/ /* 以下是关于线性表链接存储(单链表)操作的18种算法 */ /* 1.初始化线性表,即置单链表的表头指针为空 */ /* 2.创建线性表,此函数输入负数终止读取数据 */ /* 3.打印链表,链表的遍历 */ /* 4.清除线性表L中的所有元素,即释放单链表L中所有的结点,使之成为一个空表 */ /* 5.返回单链表的长度 */ /* 6.检查单链表是否为空,若为空则返回1,否则返回0......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 1581字 评论关闭
globals     boolean isDebug=true     unit mHero = null      constant integer SMART=851971   //右键单击     constant integer STOP=851972    //停止     constant integer ATTACK=851983  //攻击     constant integer ATTACKGROUND=851984    //攻击地面     constant integer MOVE=851986   //移动     constant integer PATROL=851990 //巡逻     constant integer HOLD=851993   //保持原位 endglobals function printf takes string msg returns nothing     if isDebug then         call DisplayTextToPla......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 9488字 评论关闭
final、finally和finalize的区别是什么? 这是一道再经典不过的面试题了,我们在各个公司的面试题中几乎都能看到它的身影。final、finally和finalize虽然长得像孪生三兄弟一样,但是它们的含义和用法却是大相径庭。这一次我们就一起来回顾一下这方面的知识。 final关键字 我们首先来说说final。它可以用于以下四个地方: 定义变量,包括静态的和非静态的。 定义方法的参数。 定义方法。 定义类。 我们依次来回顾一下每种情况下final的作用。首先来看第一种情况,如果final修饰的是一个基本类型,就表示这个变量被赋予的值......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 916字 评论关闭
最近因为工作需要抽空学习了一下Spring Batch,本次学习基于Spring Batch2.1.8。 Spring Batch是一个进行批处理的框架,系统中可能会有需要在后台执行的不需要人工干预的任务处理要求,比如说定时计算报表数据,定时抽取数据等。 先来看Spring Batch官方给出的两张图:   从图中可以看到Spring Batch被划分为三个模块,Application,Core,Infrastructure,这三个模块的定义是这样的: The Infrastructure provides the ability to batch operations together, and to retry an piece of work if there is an exception......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 732字 评论关闭
■思科认证网络工程师(Cisco Certified Network Associate,CCNA) 认证简介:该认证可证明持证者已掌握网络的基本知识,能利用局域网和广域网的接口安装和配置Cisco路由器、交换机及简单的LAN和WAN,提供初级的排除故障服务,提高网络的性能和安全。 认证难度:★★☆☆☆ ■思科认证资深网络工程师(Cisco Certified Network Professional,CCNP) 认证简介:CCNP是Cisco认证体系中的一项中级认证,可证明持证者能使用复杂的协议和技术,来安装、配置、操作网络,并具备诊断及排除故障的能力。 考试内容:涉及构建CISCO可扩建网络(BS......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 2605字 评论关闭
现代社会对通信的依赖和要求越来越高,于是设计和开发效率更高的通信系统成了通信工程界不断追求的目标。通信系统的效率,说到底是频谱利用率和功率利用率。特别是在无线通信的情况下,对两个指标的利用率更高,尤其是频谱利用率。于是,各种各样具有较高频谱效率的通信技术不断被开发出来,OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用)是一种特殊的多载波调制技术,它利用载波间的正交性进一步提高频谱利用率,而且可以抗窄带干扰和抗多经衰落。OFDM通过多个正交的子载波将串行数据并行传输,可以增大码元的......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 776字 评论关闭
Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left to right, level by level from leaf to root). For example: Given binary tree {3,9,20,#,#,15,7}, 3 / \ 9 20 / \ 15 7 return its bottom-up level order traversal as: [ [15,7], [9,20], [3] ] 思路:按层序遍历得到结果,然后逆序输出就ok了。 class Solution { public: vector<vector<int> > levelOrderBottom(TreeNode *root) { vector<vector<......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1295字 评论关闭
UI kits 通过UI套件,我们可以初步了解扁平化设计。 套件非常的节省时间——可以自由选择套件中的元素,然后进行自己的实验。大多数UI套件的格式是PSD,非常易于编辑。下面推荐的UI套件种类不一,从简单免费的到复杂收费的,扁平化的UI套件可真是越来越多了;这里我们提供了一个推荐列表。 在选择UI套件时,不要对颜色太较真。大多数的套件都支持改变颜色主题,只需点击几下,就能全面修改,这样就不用一个一个手动修改了。 Featherweight UI (free) Featherweight UI简约、支持视网膜(Retina),照片滚动箭头、按钮、简单的图......
阅读全文