- 博客(23)
- 收藏
- 关注
转载 shell script入门
从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一。Linux的Shell
2013-03-11 23:07:41
7970
1
原创 2013-2-24
这周末处理之前开发时遇到的问题,把思路梳理一下:系统利用axis2+spring框架作为接口开发的标准,由于spring在实例化bean的时候,默认bean都为单例模式,也就是说webservice的实现类都是单例的,这样高并发的请求到达服务器时,就会遇到线程之间共享数据的问题:系统存在的缺陷是多个线程共享一块成员变量(此成员变量是接口实现类中的成员变量)这样当A线程需要读变量的时候,B线
2013-02-24 22:27:49
1440
转载 tomcat 启动 tomcat_dir/bin/startup.bat 一闪而过解决办法及分析
转自 ZNN遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下:tomcat在启动时,会读取环境变量的信息,需要一个CATALINA_HOME 与JAVA_HOME的信息,CATALINA_HOME即tomcat的主目录,JAVA_HOME即java安装的主目录,jdk的主目录。首先,要在环境变量处,配置
2013-01-27 11:07:21
4093
原创 Axis2框架
Axis2为你开发的应用程序提供 支持web服务 的功能当你的系统需要和其他系统进行集成,共同配合来完成一些业务的时候,我们一般就通过webservice来实现这样的需求,webservice就是通常说的接口,应用场景:1、不同系统之间相互调用,相互收发数据,这些不同的系统有的可能是java开发的,有的可能是c++开发的比如A系统完成某个业务需要B系统来配合,A就可以通过webse
2012-12-23 23:16:13
2302
原创 绿色版软件 tomcat+eclipse的使用
绿色版的软件下载好后直接解压到某目录就可以使用了, tomcat下载地址http://tomcat.apache.org/,我下载的是apache-tomcat-7.0.34-windows-x86eclipse下载地址http://www.eclipse.org/downloads/,我下载的是Eclipse Juno4.2 Eclipse IDE For Java EE Deve
2012-12-20 20:48:33
2260
转载 s2 访问session的两种方式
Struts2 的Action中若希望访问Session对象,可采用两种方式: 1、从ActionContext中获取; 2、实现SessionAware接口。 (1)从ActionContext中获取:import java.util.Map; import com.opensymphony.xwork2.ActionContext;
2012-12-12 16:04:28
437
原创 写好ant脚本的第一步
要运用好ant来构建项目,我认为理清项目的目录至关重要:拿myeclipse为例:WebProject和JavaProject在工作空间的目录结构:一个WebProject下面会有两个属于我们的目录 /src 、/WebRoot,其余的.classpath .project为IDE工具自己生成的配置文件/src一般存放项目的各种配置文件和java文件/WebRoot是Web
2012-12-09 22:17:24
681
原创 对BMC接口的理解
项目中的接口大多只完成请求转发功能, 从ipad客户端接受请求报文,讲请求报文做初步处理后转发到ocrm系统BMC服务端与OCRM之间的通信遵循SOAP协议((1)SOAP:简单对象访问协议,基于HTTP和XML实现,被称为第一个发明任何新技术的技术(2)传统的服务器与客户端之间的通信遵循HTTP协议,随着web的发展,越来越多的业务需要多个系统配合完成,所谓的系统集成应运
2012-11-26 21:49:24
10405
原创 mybatis <foreach>标签
在mybatis的mapper配置文件中,可以利用标签实现sql条件的循环,可完成类似批量的sqlmybatis接受的参数分为:(1)基本类型(2)对象(3)List(4)数组(5)Map 无论传哪种参数给mybatis,他都会将参数放在一个Map中:如果传入基本类型:变量名作为key,变量值作为value 此时生成的map只有一个元素。如果传入对象: 对象
2012-11-22 22:09:29
65850
转载 请求JSP页面时,服务端会把jsp编译成java类(servlet)
很多人都会认为JSP的执行性能会和Servlet相差很多,其实执行性能上的差别只在第一次的执行。因为JSP在执行第一次后,会被编译成Servlet的类文件,即.class,当再重复调用执行时,就直接执行第一次所产生的Servlet,而不再重新把JSP编译成Servelt。因此,除了第一次的编译会花较久的时间之外,之后JSP和Servlet的执行速度就几乎相同了。Web容器处理JSP文件请求的执
2012-11-17 23:45:27
13218
原创 web开发中的字符编码问题
三种常用的字符集编码:UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编码,通用性很强。UTF-8编码的文本可以在各国支持UTF8字符集的浏览器上显示。如,如果页面的编码格式是U
2012-11-17 23:42:45
2409
1
原创 mybatis动态sql
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> SELECT PL.PLID,PL.PLNAME,PL.PLTYPE,PL.BRANCH,PL.PLICON,PL.PLFILE, (SELECT ORG
2012-11-01 19:16:32
2349
原创 ActionContext获取请求参数
利用ActionContext类完成页面与服务器之间的通信(需引入com.opensymphony.xwork2.ActionContext包) 通过ActionContext.getContext()得到一个ActionContext对象例如: ActionContext ac = ActionContext.getContext()这个对象可以很方便地得到页面请求过来的参数
2012-11-01 18:54:39
12233
原创 linux常用命令(待补充)
ls 列出当前目录下的文件或目录 不含权限,创建时间等信息ls -a 显示当前目录下的隐藏文件ls -rlt 显示当前目录下的文件, 而且进行排序, 排序规则是时间升序ll 显示当前目录下的文件或目录,包括权限,创建时间等信息(ll并不是通用的命令,而是自定义的一种命令,在用户的.profile文件中可以通过alias
2012-10-25 22:59:02
983
转载 js事件处理函数中return的作用
这里面的return含有一些细节知识:例如:onClick='return add_onclick()'与 onClick='add_onclick()'的区别JAVASCRIPT在事件中调用函数时用return返回值实际上是对window.event.returnvalue进行设置。而该值决定了当前操作是否继续。当返回的是true时,将继续操作。当返回是false时,将中断操
2012-10-25 20:56:20
27294
原创 在linux上安装JDK碰到的问题以及linux常用命令的学习
操作系统:ubuntu 12.04一、在oracle官网上下载最新版本的JDK : jdk-6u37-linux-x64.bin下载之后默认放在了 /home/myname/下载 目录下 由于目录有中文,之前遇到过目录带中文的种种纠结问题,不想放在这里,于是在命令行myname@myname-PC:~$ sudo mv /home/myname/下载/jdk-6
2012-10-23 23:26:34
867
原创 json使用小结
json是一种轻量级的传输格式, 是javascript源生的传输数据的格式,最简单的json格式:{"key":"value"} 键和值之间用冒号分隔个人觉得json中最小的单元就是{"key":"value"},它可以组合成许多复杂的结构,json有两种结构:1、key/value对的集合,就像上面最简单的例子一样,在许多不同的语言中,这种结构被理解为 对象(object)、记录
2012-10-22 18:36:08
472
原创 某些java类为什么要实现Serializable接口
什么是Serializable接口?一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才能被序列化什么是序列化?将对象的状态信息转换为可以存储或传输的形式的过程,在序列化期间,对象将其当前状态写入到临时存储区或持久性存储区,之后,便可以通过从存储区中读取或反序列化对象的状态信息,来重新创建该对象什么情况下需要序列化?当我们需要把对象的状态信息通过网络进
2012-10-22 17:52:07
4042
原创 s2 标签的使用
s2标签库不依赖于任何表现层技术,strtus2提供的大部分标签,可以在各种表现层技术中使用。使用s2之前需要用在页面中引入s2标签库:这需要把struts2相关的jar包 放在工程的WEB-INF/lib/下面 .如:struts2-core-2.0.11.1.jar ognl-2.6.11.jar oro-2.0.8.jar freemarker-2.
2012-10-21 19:10:27
636
原创 sql语句执行结果对返回值的影响
java程序通过ibatis框架与数据库通信时,dao层代码片段如下:public List branchsSelect(){ List list = null; SqlSession session = this.sessionFactory.openSession(); list = session.selectList("gc.branchs"); return
2012-10-18 14:38:13
1053
原创 数据的导入导出(备份与还原)
imp/exp 它们是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin下该命令在“开始菜单>>运行>>CMD”中执行(快捷键:WINDOWS+R 输入cmd)一、数据导出(exp.exe)1、将数据库orcl完全导出,用户名system,密码accp,导出到d:\daochu.dmp文件中 exp system/accp@orcl file=d:\d
2012-10-17 18:01:00
798
原创 应用服务器学习笔记
weblogic:使用weblogic服务器管理应用程序应按照以下步骤进行:1、建立一个域,weblogic是以域的形式管理应用的,每个使用weblogic服务器的用户都应建立一个属于自己的域,以便往这个域里面发布项目、配置数据源等,域是基础,一切后续行为以这个域作为前提。2、weblogic和was服务器类似,都允许在控制台配置JNDI数据源,任何应用都需要和数据库打交道,虽然我
2012-10-05 20:58:20
507
原创 myeclipse配置tomcat问题
在myeclipse中 配置tomcat配置完以后,在myeclipse中启动tomcat服务器时发生****** tomcat-user.XML 拒绝访问 错误原因:(1)系统是win7,(2)tomcat安在了C盘下,(3)不是以管理员身份运行的myeclipse引起以上错误的根本原因是myeclipse没有访问tomcat文件目录的权限,读不到tomcat的配置文件解
2012-10-03 09:37:20
554
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人