自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 为什么大厂一定要用DevOps

https://baijiahao.baidu.com/s?id=1676154242201588726&wfr=spider&for=pc

2020-12-05 21:26:03 105

原创 NIO教程

NIO教程:https://i.csdn.net/#/uc/collection-list?type=1&folder=924498&key=14

2020-11-24 20:50:34 107

原创 webservice、rpc、rmi、jms实现远程方法调用的区别

webservice、jms、rpc、rmi的区别web service提供的服务是基于web容器的,底层使用http协议,类似一个远程的服务提供者,比如天气预报服务,对各地客户端提供天气预报,是一种请求应答的机制,是跨系统跨平台的。就是通过一个servlet,提供服务出去。RPC可以灵活的定义其所基于的协议,如果定义为HTTP,则与Web Service就...

2013-10-22 16:49:10 248

原创 jQuery选择器特殊字符与属性空格问题。

一、选择器中含有特殊符号的注意事项1.选择器中含有“.”、“#”、“(”或“]”等特殊字符根据W3C的规定,属性值中是不能含有这些特殊字符的,但在实际项目中偶尔会遇到表达式中含有“#”和“.”等特殊字符,如果按照普通的方式去处理出来的话就会出错。解决此类错误的方法是使用转义符转义。bb < div id="id[1]">cc 不能这样写:$('#id#b'); ...

2012-07-16 10:21:22 360

原创 转oscache

一.OSCache简介 OSCache是OpenSymphony这个开源项目众多Projects中的一个。他是一个高效的J2EE缓存框架,能够很好的解决动态网站速度的问题。下面来 看下OSCache解决了动态网站的哪些令人郁闷的问题。 1.缓存动态内容:其实我们的动态网页上一般只有一部分是动态的(表头,表尾一般是不变的),如果我们缓存整个网页显然不成,因为有部分是 随着请求...

2012-07-04 14:52:44 111

原创 oscache

Cache是一种用于提高系统响应速度、改善系统运行性能的技术。尤其是在Web应用中,通过缓存页面的输出结果,可以很显著的改善系统运行性能。本文中作者给大家介绍一个实现J2EE框架中Web应用层缓存功能的开放源代码项目----OSCache。通过应用OSCache,我们不但可以实现通常的Cache功能,还能够改善系统的稳定性。1 面临的问题1.1 需要处理的特殊动态内容在...

2012-06-29 18:16:36 123

原创 String.getBytes()和new String()

在Java中,String.getBytes(String decode)方法会根据指定的decode编码返回某字符串在该编码下的byte数组表示,如byte[] b_gbk = "中".getBytes("GBK");byte[] b_utf8 = "中".getBytes("UTF-8");byte[] b_iso88591 = "中".getBytes("ISO8859-1&q

2012-06-12 16:00:39 166

原创 js文件引入顺序

页面引入js文件的顺序不对有可能会引起错误比如jquery原文件和jquery插件的引入,必须原文件先引入,插件再引入原则就是A先调用B,A就先引入,如果AB都只是写函数,没有直接调用的关系,那就无所谓了。...

2012-03-16 11:19:43 856

原创 Eclipse和MyEclipse开发java项目和javaweb项目的工程描述符详解

Eclipse和MyEclipse工程描述符详解有时候在一个Java工程里我们需要加入第三方jar包,这时你加入的最好相对路径,而不是绝对路径。否则你的工程拿到别处就不行运行了。意思就是说你最好把相关的jar放到工程目录下。对于Web工程来说相对简单,web工程是有个lib 目录的。直接复制到这里就行了。而非web工程是不可以的。Eclispe是不能自动完成导入copy的。这就...

2012-02-16 15:34:57 284

原创 java正则表达式(java.util.regex包)

[color=blue]1.正则表达式(regular expression)[/color]正则表达式(regular expression)是根据字符串集合内每个字符串共享的共同特性来描述字符串集合的一种途径。正则表达式可以用于搜索、编辑或者处理文本和数据。必须了解创建正则表达式的特定语法——这超出了Java编程语言的一般语法。正则表达式的复杂性各不相同。但是了解了如何构造正则表达式的...

2012-02-07 15:11:47 690

Java中的数值数据、原码、反码、补码、数据类型及范围、字面量

一、数据在计算机中的表示数据分为两种,一种是数值型数据,另一种是非数值型数据。这里只讨论数值型数据。首先声明:1、无论是二进制、八进制、十六进制还是十进制,大家都是一样的,十进制有的,其他进制也有。例如它们都有正负数之分,都有整数小数部分。2、特别小心二进制数,所有的数据在计算机中都是用0和1的组合表示的,也可以说是二进制,但不是二进制数。一个二进制数在计算机中的表示是...

2012-01-12 16:54:28 363

Java I/O关于缓冲区部分提高性能的源码分析【Stream】

拿FileInputStream来举例:class FileInputStream extends InputStream从顶级的InputStream开始InputStream 定义了3个read方法。[code="java"]read();read(byte[]);read(byte[],int off,int len);[/code]第二个re...

2012-01-06 15:26:45 122

原创 关于struts2表单自动封装数据时类型转换时 ongl setValue()报错的问题

报错[code="java"]DEBUG [http-8080-1] OgnlValueStack.setValue(165) | Error setting valueognl.MethodFailedException: Method "setXxx" failed for object cn.Xxx@f036de [java.lang.NoSuchMethodException:...

2011-12-26 12:09:33 156

原创 sqlserver利用case语句自定义排序

如果机构、部门的编号是放在一个字段里,但编码规则是比较复杂的如deptcode为10位,前两位编码为1级部门,后两位为2级部门,再后两位为3级部门等等,互为父子关系1级 0100000000 2级 0101000000 0102000000 ...3级 0101010000 0101020000 ...下面根据deptcode排序[code="sql"]select ...

2011-11-29 18:12:24 350

原创 sqlserver 两表之间数据复制

先取消自增字段,手动添加自增字段id。一个实例只能打开一个IDENTIFY_INSERT。[code="sql"]SET IDENTITY_INSERT TABLEA ON insert into TABLEA (id,name) SELECT id,name FROM OPENDATASOURCE('SQLOLEDB', 'Data Source=IP;U...

2011-11-15 15:01:35 260

java 类库 类加载器 jdk jre 总结。

[b]1.类加载器[/b] 详细资料看:[u]http://www.ibm.com/developerworks/cn/java/j-lo-classloader/[/u] 节选:[i] Java 中的类加载器大致可以分成两类,一类是系统提供的,另外一类则是由 Java 应用开发人员编写的。系统提供的类加载器主要有下面三个: 引导类加载器...

2011-11-09 18:13:21 324

原创 Oracle数据库名,数据库实例名SID,数据库服务名,全局数据库名

一、数据库名 就是在你安装oracle软件过程中创建的数据库,或者是安装完后,自己再创建的数据名称。主要用于一个oracle中安装了多个库,他们之间的区分。一个库会在windows的服务中生成一个oracle_service.数据库名是在安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、备份与恢复数据库时都需要使用到的。 查询当前数据名方法一:select...

2011-10-12 00:01:54 170

原创 测试你适合什么职业(我做过最准的.科学的测试!)

要求:每题考虑的时间不得超过10秒钟。 每7题为一部分找出你选择最多的那个字母,按顺序进行排列。   1.你倾向从何处得到力量:   (E)别人。   (I)自己的想法。   2.当你参加一个社交聚会时,你会:   (E)在夜色很深时,一旦你开始投入,也许就是最晚离开的那一个。   (I)在夜晚刚开始的时候,我就疲倦了并且想回家。   3.下列哪一件...

2011-09-06 21:49:27 426

struts2国际化小结

[b][color=blue]1.java中使用国际化。[/color][/b]国际化即internationalization简称i18n.java中是通过配置文件名为baseName-language-country.properties内容为key-value形式的属性文件来实现国际化的。可以通过Local类来查看java支持那些国家与语言的国际化。[code="ja...

2011-08-18 22:27:15 82

struts2类型转换+校验

[color=blue][b]1.action中validate()与validateXxx()[/b][/color]用于action执行前的校验,如果校验失败,跳到input视图,前者校验整个Action;后者校验该Action中的Xxx方法.如果两者都有,则validateXxx方法会先调用。[color=blue][b]2.struts2中输入校验的流程[/b]...

2011-08-18 00:30:38 138

struts2拦截器小结(2)

[b]1.类MethodFiledInterceptor[/b]当只需要拦截特定方法的时候可以继承此拦截器。然后配置文件中传入两个参数来实现过滤。[code="xml"] method1,method2 method1,method3 [/code]excludeMethods:不会被拦截器处理includeMethods:...

2011-08-17 20:41:18 176

struts2拦截器小结(1)以及ValueStack和StackContext的一点细节

1.使用自定义拦截器来判断用户提交action时是否登录[code="java"]public String intercept(ActionInvocation invocation) throws Exception { // TODO Auto-generated method stub //如果是登录或注册请求,跳过拦截器 String actionName=in...

2011-08-16 00:18:07 145

java路径问题小结

[b]1.user.dir[/b][code="java"] //通过来获取;此目录并非是固定的,而是根据该代码所属类运行时的环境而定。 //普通的java程序中获得的是该类所属项目的根目录(d:\workspace\app) //在特定服务器下发布运行的javaweb程序则获得的是该服务器下提供运行环境的目录 //(如用Tomcat将获得F:\Tomcat 6.0\bin)...

2011-08-14 18:47:25 116

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除