- 博客(162)
- 资源 (4)
- 收藏
- 关注
原创 eclipse_导入sun.misc包出错
在使用eclipse的过程中,会导致导出sun.misc包中的类出错,解决方案:删除项目的运行jre环境,重新添加jre运行环境
2013-05-07 14:48:49 1478
原创 linux_cp
cp的功能很多,除了单纯的复制之外,还可以建立链接档,比较两档案的新旧而给予更新,以及复制整个目录等功能。下面以几个实用场景描述cp的参数1.-icp ~/.bashrc /tmp/bashrccp -i ~/.bashrc /tmp/bashrc上面连续两次复制.bashrc,第二次添加-i参数,其主要作用是询问是否覆盖2.-a(本次操作基于root用户)cp /var
2013-05-06 22:38:21 844
原创 javaweb_jeecms 搭建二次开发环境
1.下载源码和可运行的项目源码:http://bbs.jeecms.com/fabu/12733.jhtml项目:http://bbs.jeecms.com/fabu/12734.jhtml2.运行项目2.1 解压项目压缩包,将解压的ROOT目录放到tomcatwebapps目录下2.2 在浏览器端运行:http://localhost:8080,按照提示运行项目2
2013-05-06 16:41:39 1061
原创 hessian_spring集成
1.添加spring和hessian的jar包添加hessian的配置文件hessian-servlet.xml web.xml hessian org.springframework.web.servlet.DispatcherServlet namespace classes/hessian-servlet
2013-05-03 15:13:50 667
原创 hessian_入门级运用
1.下载jar包http://hessian.caucho.com/2.配置web.xml HelloServlet com.caucho.hessian.server.HessianServlet home-class com.asarja.hessian.HelloImpl home-api
2013-05-03 15:05:59 744
原创 hessian_简介
一.Binary-RPC协议Binary-RPC 是一种和 RMI 类似的远程调用的协议,它和 RMI 的不同之处在于它以标准的二进制格式来定义请求的信息 ( 请求的对象、方法、参数等 ) ,这样做的好处是什么呢,就是在跨语言通讯的时候也可以使用。来看下 Binary -RPC 协议的一次远程通信过程:1 、客户端发起请求,按照 Binary -RPC 协议将请求信
2013-05-03 14:41:39 939
原创 java_enum
enum是java5之后定义的枚举类型1.定义一个enumpublic enum Size{ //以下是3个Size类型实例 SMALL("S"),MIDDLE("m"),LARGE("l"); private Size(String abbreviation){ this.abbreviation
2013-04-28 16:38:20 773
原创 java_break和continue
java的break用法雷同于c++,有一点不同的就是,java提供了带标签的break,这样做的好处就是,可以方便地跳出多重嵌套循环。demo:TestBeak.javapublic class TestBreak { public static void main(String[] args) { stats: for(int i=0;i<1
2013-04-28 15:10:06 642
原创 js_获取各大主流浏览器的类型和版本
参考 http://www.cnblogs.com/carekee/articles/1854674.html通过userAgent判断浏览器的类型和版本是比较稳定的方式,这样做的效率没有根据各浏览器的特有特征判断的高。var userAgent = navigator.userAgent.toLowerCase();获取各浏览器的userAgent信息IE10 mozilla
2013-04-27 15:12:08 9325
原创 linux_ubuntu软件源选择
这里罗列ubuntu 12.10可用的软件源1.备份source.listcp /ect/apt/source.list /ect/apt/source.list.old2.添加软件源deb http://mirrors.163.com/ubuntu/ quantal main universe restricted multiversedeb-src http://mirrors
2013-04-26 20:38:17 1160
原创 springMVC_后台自动接收list数据
jsp controllerpublic String handler(List list){}这样后台就可以自动接收前台list中的数据
2013-04-26 17:08:35 1403
原创 nosql_memcached_java client
memcached 客户端可以由其他语言实现,这里介绍一下java客户端的使用memcached-java-clientintroduction:在运用中主要通过spring拦截器对某一类方法进行拦截,将这些拦截的方法,首先查询memcached,如果有数据,这一类方法就不会再执行,否则继续执行1.下载memcached-java-client 的jar包具体可以参考先关api调用,比
2013-04-25 15:08:34 790
原创 nosql_memcached简介
1.是什么?memcached是高性能的分布式内存缓存服务器。 一般的使用目的是,通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、 提高可扩展性。1.1特征协议简单基于libevent的事件处理内置内存存储方式memcached不互相通信的分布式为了提高性能,memcached中保存的数据都存储在memcached内置的内存存储空间中。 由于数据仅存
2013-04-25 15:00:01 801
原创 linux_档案权限
1.查看档案信息:ls -al第一栏第一个字符代表:档案的类型d:目录-:档案l:链接档b:随机存储设备c:串行端口设备接下来的9个字符(3个为一组):第一组为档案拥有者的权限第二组为同组的权限第三组为其他非本组的权限r:读w:写x:执行-:无第二栏表示有多少个档案连接到此节点第三栏表示档案的拥有者第四
2013-04-24 23:47:29 630
原创 linux_ubuntu_修改默认语言
vi /etc/default/localeLANG="en_US.UTF-8"LANGUAGE="en_US:en"LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_MONETARY="en_US.UTF-8"LC_PAPER="en_US.UTF-8"LC_IDENTIFICATION="en_US.UTF-8"LC_NAME="e
2013-04-22 22:46:11 559
原创 linux_开关机命令
关机操作需要管理员权限1.who观察谁在线2.netstate -a查看网络的联机状态3.ps -aux后台执行程序4.sync将数据同步写进硬盘(最好执行多次)5.shutdown poweroff init 0关机shutdown -h now立刻关机shutdown -hr now立刻重启poweroff -f
2013-04-21 23:24:14 679
原创 json_ajax提交json格式数据到servlet并解析
jsp页面将将表单数据转换为json格式需要依赖的两个js文件(本次实践基于jquery):网址:http://code.google.com/p/jquery-json/网址:http://jquery.com/download/js$.fn.serializeObject = function () { var o = {}; var
2013-04-19 14:05:31 2490
原创 json_后台传送json格式的对象到前台页面
1.下载jackson依赖的jar包例如以下下载地址:jackson-allhttp://jackson.codehaus.org/1.9.11/jac/jackson-all-1.9.11.jar2.demo2.1servlet传输java对象到jsp页面Controller.java public void service(HttpServletRequest request, HttpSer
2013-04-18 14:43:51 2220
原创 tomcat_get方式传递中文参数乱码问题
首先统一编码:数据库,jsp文件,request,response等等,都设置为utf-8修改$TOMCAT_HOME/config/server.xml<Connector port="8080"redirectPort="8443" debug="0" connectionTimeout="20000" useBodyEncodingForURI="true"disableUp
2013-04-18 14:17:04 665
原创 js_格式化显示时间
function getTime(date){ var now = ""; now = date.getFullYear()+"-"; now += (date.getMonth()+1)+"-"; now += (date.getDate())+" "; now += (date.getHours())+":"; now += (date.getMinutes
2013-04-18 14:11:08 568
原创 mysql_Access denied for user 'root'@'localhost' (using password: NO)
Access denied for user 'root'@'localhost' (using password: NO)针对以上这个问题,目前我的解决方案就是:修改my.ini,在最后添加:skip-grant-tables
2013-04-16 16:52:03 591
原创 js_array_splice
splice:该方法的作用就是从数组中删除一个元素array.splice(index,count,value....);index:表示从哪一个下标开始,count:表示删除元素的个数value:代表增加的元素example:1.var array = new Array(1,2,3,4,5,6);array.splice(0,1,2)result:2,2,3,4
2013-04-16 16:33:44 879
原创 linux_基本热键
1.tab(按两次)用于补齐命令第一次:命令补齐第二次:档案补齐2.ctrl+c指令中断3.ctrl+d作用相当于exit,推出文字接口
2013-04-14 21:47:34 524
原创 springMVC_国际化
1.springMVC对页面固定文本信息的国际化展示2.springMVC对后台注解验证的返回信息国际化显示3.springMVC对系统数据类型的验证的错误信息国际化显示一.XXXServlet.xml <bean id="localeChangeInterceptor" class="org.springf
2013-04-11 15:20:21 833
原创 java_自定义注解_2
下面将自定义注解使用在springMVC中的后台框架验证:1.准备以下jar包: Bean Validation(JSR 303)——Java EE 6的一个核心特性,它为实体验证定义了一个元数据模型和API。其默认的元数据源是注解,但开发者可以通过XML描述符对其进行扩展。Validation API并不依赖特定的应用层或是编程模型,这样同一套验证可由应用的所有层
2013-04-11 14:47:53 878
原创 java_自定义注解_1
一.注解简介1、元注解元注解是指注解的注解。包括 @Retention @Target @Document @Inherited四种。1.1、@Retention: 定义注解的保留策略@Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含@Retention(RetentionPolicy.
2013-04-11 14:34:36 659
原创 log4j_使用指南
1.作用log4j主要用于日志输出2.log4j.properties配置指南2.1日志输出等级OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL从左到右,输出的信息越来越多2.2 log4j.rootCategory=INFO, stdout , R定义输出的等级是INFO,输出的目的地是stdout,R2.3log4j.a
2013-04-09 17:15:56 802
原创 spring_aop_基本概念
一.基本概念1.aspect(切面):一个关注点的模块化,这个关注点会横切多个对象,在spring aop中通过注解@Aspect实现。(个人理解就是定义通知方法的类)2.joinpoint(连接点):程序执行过程中,某一个特定的点,一个连接点代表一个方法被执行。通过声明一个org.aspectj.lang.JoinPoint类型的参数使通知(advice)获取主体部分连接点的信息(例如d
2013-04-09 16:28:46 792 1
原创 spring_aop_annotaion
demo:description:注解方式实现aopAspect.java/** *切面 */@[email protected] class Aspect { private Logger logger = Logger.getLogger(Aspect.class);
2013-04-09 16:27:15 760
原创 spring_aop_proxyInterfaces
demodescription:接口方式的aop编程,这里是使用实现接口的类,对实现类进行aop编程首先准备spring aop所需要的jar包:Aspect.java/** *切面 */public class Aspect { private Logger logger = Logger.getLogger(Aspect.class);
2013-04-09 15:59:22 1883
原创 tomcat_配置https连接方式
1.安装jdk2.keytool -v -genkey -alias tomcat -keyalg RSA -keystore ~/server.keystore -validity 365003.设置keystorePass :后面会用到name:tomcat服务器的地址或者域名其他的信息随意4.修改tomcat_home/config/server.xml
2013-04-03 16:50:04 731
原创 javaweb_web.xml文件_配置指南
/images/small.icon /images/large.jpg asarja web.xml this web application is used to exercise web.xml asarja company asarja com.asarja.base.listener.Reques
2013-04-03 16:37:28 777
原创 javaweb_servlet
servlet生命周期:Server创建一个Servlet的实例Server调用Servlet的init()方法一个客户端的请求到达ServerServer创建一个请求对象Server创建一个响应对象Server激活Servlet的service()方法,传递请求和响应对象作为参数service()方法获得关于请求对象的信息,处理请求,访
2013-04-03 16:24:55 657
原创 javaweb_filter
introduction:它使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在response离开servlet时处理response.换种说法,filter其实是一个“servlet chaining“(servlet 链).
2013-04-02 17:27:48 506
原创 spring_spring容器以外类获取spring容器内部Bean
applicationContext = new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml"}); XBean xBean = (XBean)applicationContext.getBean("xBean");
2013-04-02 10:16:04 888
原创 java_bridge
introduction:桥接模式:优点:将实现予以解耦,让它和界面之间不再永久绑定。抽象和实现可以独立扩展,不会影响对方。对于“具体的抽象类”所做的改变,不会影响到客户。当需要用不同的方式改变接口和实现时,适用于桥接模式缺点:增加了复杂度demo:description:桥接模式适用于多个层次之间的设计TV.javapublic interfa
2013-04-01 15:29:56 678
angularjs javascript文件下载
2015-07-02
jquery控件
2013-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人