struts 配置 本博客搬家后链接 :http://www.itkezhan.org要配置Struts 2,首先先要有Struts 2的Jar包,可以去Struts的官网下载(http://struts.apache.org/),这里有3个GA版本可以选择下载,我选择的是最新的2.2.3.1版本。若你的硬盘空间比较大,建议下载struts-2.2.3.1-all.zip版本的,因
linux 通过 设置配置文件修改mysql的默认编码 搬家后的博客链接: IT客栈 www.itkezhan.org有时候因为编码需要修改mysql的编码,windows下修改有图文界面简单一些,linux大家就可以参考下面的方法默认登录mysql之后可以通过SHOW VARIABLES语句查看系统变量及其值。 mysql> show variables like '%character%';
详解mysql 内部编码结构 搬家后的博客链接: IT客栈 www.itkezhan.org基本概念• 字符(Character)是指人类语言中最小的表义符号。例如'A'、'B'等;• 给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符,这一数值就是字符的编码(Encoding)。例如,我们给字符'A'赋予数值0,给字符'B'赋予数值1,则0就是字符'A'的编码;• 给定一系列字符并
JSP不同线程导致对象改变 搬家后的博客链接: IT客栈 www.itkezhan.org<% final HttpServletRequest f = request; System.out.println("sdaddsdasdsd"); new Thread() { public void run() { RequestDispatcher rd; try
win系统下查看应用程序占用端口的方法 搬家后的博客链接: IT客栈 www.itkezhan.org假如我们需要确定Windows7下谁占用了我们的80端口,我们可以这样设置:1、Windows平台在windows命令行窗口下执行:C:\>netstat -aon|findstr "80"TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448
Servlet 执行不了 搬家后的博客链接: IT客栈 www.itkezhan.orgtomcat 中的Servlet文件是放在Web-INF/classes下面,我们用myeclipse新建的Setvlet编译之后需要重新启动tomcat,然后去浏览器输入对应的地址才嫩正常访问。如果出现 HTTP method GET is not supported by this URL 只要重启tomcat就可以
提示 指定的服务未安装 unable to open the service 'tomcat7' 搬家后的博客链接: IT客栈 www.itkezhan.org运行tomcat7w.exe tomcat7.exe ,提示 指定的服务未安装 unable to open the service 'tomcat7'(用的是绿色的Tomcat7)。解决方法:打开命令行提示符窗口=> 进入Tomcat安装目录==> 进入bin目录下==> 输入:service.bat in
线索二叉树前驱后继的查询算法(C 语言) 搬家后的博客链接: IT客栈 www.itkezhan.org线索二叉树分为五个域(域:装数据的变量)分别是 LchildLtag data Rtag RchildLtag 和 Rtag 是一个标识变量,又称为控指针Ltag 控制(标识) Lchild 中的内容性质Rtag 控制(标识) Rchild 中的内容性质data 是存放这个结点实际的
全面总结Java泛型 搬家后的博客链接: IT客栈 www.itkezhan.org虽然Scala创始人Martin Odersky说当年正是因为Java泛型的丑陋,所以才想到要创建一个新的语言,不过这仍然不妨碍我们学习Java泛型。毕竟即使听说Java泛型不好用,但好不好用还是得会用了才知道。下面是一些有关Java泛型的总结:普通泛型class Point{ // 此处可以随便写标识
获取时间(Java) 搬家后的博客链接: IT客栈 www.itkezhan.orgJava中关于时间的操作主要是:1、获取当前时间,和某个时间进行比较。此时主要拿long型的时间值。 方法如下: 要使用 java.util.Date 。获取当前时间的代码如下Date date = new Date();date.getTime() ;还有一种方式,使用 System
谈谈静态链表(JAVA实现) 搬家后的博客链接: IT客栈 www.itkezhan.org我认为静态链表对现在主流的语言没有什么用了。不过最近还是研究一下。静态链表其实就是一个数组这个数组的每一个单元包括了保存数据的容器 data 和 指向下一个数据位置的容器 cur。如果是要参加工作的程序员,我认为没有必要学习这种结构。我觉得这种方法就有点像是以前没有指针的语言缺陷而产生这么一个补救方法而已
android UI进阶之自定义组合控件 搬家后的博客链接: IT客栈 www.itkezhan.org好久没写博客了。实在是忙不过来,不过再不总结总结真的不行了。慢慢来吧,有好多需要去总结的,博客里还是记录ui方面的。今天和大家分享下组合控件的使用。很多时候android自定义控件并不能满足需求,如何做呢?很多方法,可以自己绘制一个,可以通过继承基础控件来重写某些环节,当然也可以将控件组合成一个新控件,这
android mimeType 表 搬家后的博客链接: IT客栈 www.itkezhan.org转自:http://www.cnblogs.com/Rooty/archive/2011/07/16/2107962.html一、MIME TYPE描述多用途互联网邮件扩展(MIME,Multipurpose Internet Mail Extensions)是一个互联网标准,它扩展了电子邮件标准
android 垂直 SeekBar 源代码(VerticalSeekBar) 搬家后的博客链接: IT客栈 www.itkezhan.org这几天需要用到垂直的 seekbar 但是android 包下翻了一下。发现没有,只能自己修改源码。主要是继承 AbsSeekBar 然后修改下面这些方法onProgressRefresh() //当进度条数据更新的时候,例如我们拖动滑动条的时候,这个方法被调用setThumbPos()
Android开发 MeasureSpec介绍 搬家后的博客链接: IT客栈 www.itkezhan.org在自定义View和ViewGroup的时候,我们经常会遇到int型的MeasureSpec来表示一个组件的大小,这个变量里面不仅有组件的尺寸大小,还有大小的模式。这个大小的模式,有点难以理解。在系统中组件的大小模式有三种:1.精确模式在这种模式下,尺
完美解决Android在listview添加checkbox实现单选多选操作问题 搬家后的博客链接: IT客栈 www.itkezhan.org在Android某些开发需求当中,有时候需要在listveiw中加入checkbox实现单选,多选操作。表面上看上去只是改变checkbox那么简单,然而实际开发中,实现起来并不是那么得心应手。尤其当listview比较多(比如屏幕最多只能显示10个item,但总共有12个item,也就是说listview的item数大
AIDL 发生异常的原因 搬家后的博客链接: IT客栈 www.itkezhan.org我建立了两个project。一个是activity 的 ,一个是service 的。在进行两个project通信时,应该有以下几点注意:1.在activity project中引入service project中aidl文件。注意引入后的aidl文件包名应该和service中aidl文件包名保持一致。2.se
Android Service 的两个不同的生命周期 搬家后的博客链接: IT客栈 www.itkezhan.org第一种是通过 startService() 来启动的生命周期startService() >> onCreate() >> onStart() >> Service 运行中 >> 服务通知停止stopService() >> onDestroy() >> 服务结束第二中是通过 bindSer
Android Service 一般需要用到的4个类 第一个继承 Service第二个继承 Binder第三个继承 Activity第四个继承 ServiceConnectionBinder 定义在 Service 中ServiceConnection 定义在 Activity 中四个类扮演的角色相当于 Activity 是一个公司的总部 Service 是公司的 A 部门