前面稍微学习了下Strust2基本使用,对Struts2的工作流程以及底层源码完全不懂,今天打算把Struts2的工作流程好好的摸索一遍。
1.这是一张网上download的struts2工作流程图,
对上图稍做解释:
1.首先客户端/浏览器发送一个请求到服务器,即HttpServletRequest会经过一系列(Fliter)过滤器(ActionContextCleanUp该...
分类:
其他好文 时间:
2016-07-19 13:56:57
阅读次数:
144
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
import org.apache.commons.lang.St...
分类:
其他好文 时间:
2016-07-19 13:55:57
阅读次数:
123
kafka是一种高吞吐量的分布式发布订阅消息系统,这几天要上kafka,只在其中的一个节点使用,结合具体的项目实践在此将kafka的本地安装部署流程记录下来与各位同仁分享交流。
准备工作:
上述的文件除了jdk以外均放在/usr/local/kafka目录下。1、安装jdk,kafka的使用要用到jdk
首先检查有无jdk:java -version
cd /usr/local/hadoop...
分类:
其他好文 时间:
2016-07-19 13:55:25
阅读次数:
235
说明:此篇是作者对“SVM”的第二次总结,因此可以算作对上次总结的查漏补缺以及更进一步的理解,所以很多在第一次总结中已经整理过的内容在本篇中将不再重复,如果你看的有些吃力,那建议你看下我的第一次总结:
http://blog.csdn.net/xueyingxue001/article/details/51261397
如何定位唯一的分隔超平面...
分类:
其他好文 时间:
2016-07-19 13:53:29
阅读次数:
180
先看效果图
自定义view其实完全可以集成自view,viewgroup,或者现有的view。 public JumpCircleView(Context context) {
this(context, null);//可以直接new
} public JumpCircleView(Context context, AttributeSet attrs) {...
分类:
其他好文 时间:
2016-07-19 13:55:47
阅读次数:
307
Please indicate the source: http://blog.csdn.net/gaoxiangnumber1
Welcome to my github: https://github.com/gaoxiangnumber12.1 Principles of Network Applications2.1.1 Network Application Architectures
A...
分类:
移动开发 时间:
2016-07-19 13:53:01
阅读次数:
391
当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。
HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码:
200 - 请求成功
301 - 资源(网页等)被永久转移到其它URL
404 - 请求的资源(网页等)不存在
500 - 内部服务器错误...
分类:
Web程序 时间:
2016-07-19 13:54:50
阅读次数:
232
bugreport是什么,怎么用?Android系统想要成为一个功能完备,生态繁荣的操作系统,那就必须提供完整的应用开发环境。而在应用开发中,app程序的调试分析是日常生产中进程会进行的工作。Android为了方便开发人员分析整个系统平台和某个app在运行一段时间之内的所有信息,专门开发了bugreport工具。这个工具使用起来十分简单,只要在终端执行(linux或者win):adb bugrepo...
分类:
移动开发 时间:
2016-07-19 13:55:47
阅读次数:
993
这是一个轻量级的库,配置几行代码,就可以实现在Android上实现进程常驻,也就是在系统强杀下,以及360获取root权限下,clean
master获取root权限下都无法杀死进程
支持系统2.3到6.0
支持大部分设备,包括三星,华为,oppo,nexus,魅族等等
可以简单对开机广播进行保护
github地址:
https://github.co...
分类:
系统相关 时间:
2016-07-19 13:54:15
阅读次数:
3900
1:声明式异常处理
什么是声明式:就是在web.xml中声明对各种异常的处理方法。
是通过元素来声明的,下面有几个子元素如下图
error-code:http错误代码
exception-type:java异常类的完整名
location:响应http错误代码或者java异常的资源路径
下面通过例子一一讲解:
1:首先我们做个最简单的先在程序中加一个FileNotFound.ht...
分类:
其他好文 时间:
2016-07-19 13:54:07
阅读次数:
219
Ⅰ、概述
接着上一篇文章来讲述关于RTC的计数功能,我们以实例RTC日历(读写年、月、日、星期、时、分、秒)来讲述该章节。
STM32F1系列芯片的RTC功能和其他系列(F0、F2、F4等)相比来说,功能要弱一点,原因在于F1系列的RTC日历功能需要我们通过软件进行处理(换算RTC计数值)才能真正实现RTC日历的功能,而其他系列芯片不用这么麻烦,可直接读取日历值。
该文和上一篇文章的区...
分类:
其他好文 时间:
2016-07-19 13:52:53
阅读次数:
322
排序算法的总结及其相关面试题...
分类:
编程语言 时间:
2016-07-19 13:53:43
阅读次数:
312
该怎么用Python来编写一个Web应用呢?
这是一个相当复杂的问题,甚至很容易就能写一本书来探讨Web开发与Python,以及如何关联两者,所以我很想先把这个问题放一放。但是鉴于我刚相当粗暴地捣毁了PHP,明智些,还是回答这个问题吧,宜早不宜迟。
最直接简单的回答是:不要再读了,马上使用Flask着手构建一样东西。然而,我觉得还有更好回答。
本文并非是教程。也许将来我会写一篇,...
分类:
编程语言 时间:
2016-07-19 13:53:32
阅读次数:
325
在学习Android四大模块的时候在service的学习是必须要掌握的,而且个人感觉相当重要!很多场合都有需要的!
首先我们看看Service的种类
按运行地点分类
以上面三种方式启动的服务其生命周期也有区别,将在随后给出。2、Service 与 Thread 的区别很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起...
分类:
移动开发 时间:
2016-07-19 13:53:22
阅读次数:
184
STL概述STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括链表,容器和数组。要点STL算法作为模板函数提供。为了和其他组件相区别,在本书中STL算法以后接一对圆括弧的方式表示,例如sort()。STL另一个重要特性是它不是面向对象的。为了具有足够通用性,STL...
分类:
其他好文 时间:
2016-07-19 13:51:54
阅读次数:
171
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。
用户名:/^[a-z0-9_-]{3,16}$/
密码:/^[a-z0-9_-]{6,18}$/
十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/
电子邮箱:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})...
分类:
其他好文 时间:
2016-07-19 13:53:00
阅读次数:
195
快递鸟是全球物流接口服务商,为电商 ERP、电商平台、仓储、清关公司提供物流跟踪、电子面单、智选物流、物流金融、在线下单等服务,解决电商的物流管理模块和金融模块。现就对快递鸟电子面单API做基本描述,并提供电子面单接口的对接方式。...