- 浏览: 303985 次
- 性别:
- 来自: 西安
最新评论
-
guyinyihun:
好用,谢谢分享
[转]java 类里判断字符串是iso-8859-1还是gb2312,utf-8,gbk等,判断编码类型 -
java小叶檀:
可以使用hashset retainAll实现
找相同元素 -
爱拼才会赢小超人-1983:
...
UUID -
tuspark:
这篇《serialversionuId作用》解释的更清楚,更有 ...
为何加入:private static final long serialVersionUID -
futily:
public static void middleRevers ...
java数组反转
文章列表
java 处理文件路径中的空格
- 博客分类:
- JAVA基础
问题背景:
windows下有个目录名称Program Files中间有空格。java读取的时候变成%20.
代码却没有处理
---------------------------------------------------------------
String path=Parameter.class.getResource("").getPath();//得到路径
//String path=Parameter.class.getResource("").toString();//这个不行,无法处理里面的空格。
//Sy ...
windows下文件名长度
- 博客分类:
- JAVA基础
文件名可以有255个字符(包括空格),但不能有以下字符:
\ / : * ? < > " !
session超时设置
- 博客分类:
- JAVA基础
具体设置很简单,方法有三种:
(1)在主页面或者公共页面中加入:session.setMaxInactiveInterval(600);参数600单位是秒,即在没有10分钟活动后,session将失效。
这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。
(2)也是比较通用的设置session失效时间的方法,就是在项目的web.xml中设置
<!-- 设置session失效,单位分 -->
<session-config>
<se ...
页面引入flex填充整个页面
- 博客分类:
- javascript
1,页面中在<div>引入flex,flex没有将外部空间充满。
解决办法
var globle = {
maxWidth:window.onload=function()
{
var obj = document.getElementsByTagName("object");
if(obj.length!=0)
{
for(var i=0;i<obj.length;i++)
{
var objwsf = obj[i];
if(objwsf.n ...
Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS : 4E00-9FBF:CJK 统一表意符号
Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS :F900-FAFF:CJK 兼容象形文字 Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A :3400-4DBF:CJK 统一表意符号扩展 A
CJK的意思是“Chinese,Japanese,Korea”的简写 ,实际上就是指中日韩三国的象形文字的Unicode编码
Characte ...
spring注解事务
- 博客分类:
- Spring
第一步:引入<tx:>命名空间 ,在spring的配置文件中修改,
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
[color=red] xmlns:tx[/color]="http://www.spr ...
ServletContextListener的使用
1:ServletContext对象是一个为整个web应用提供共享的内存,任何请求都可以访问里面的内容
2:如何实现在服务启动的时候就动态的加入到里面的内容:我们需要做的有:
1) 实现servletContextListerner接口 并将要共享的通过setAttribute(name,data)方法提交到内存中去
2)应用项目在通过getAttribute(name)将数据或到
<listener>
<listener-class>ServletContextTest.Servlet ...
两个数组,一个有M个元素,一个有N个元素,这个数组中有重复元素,请用最少的循环将其中重复元素找出
用哈希表算法,循环M+N次。M是将加入哈希,N是从哈希里查的次数
转 http://ryxxlong.iteye.com/blog/844451
1,在主页面或者公共页面中加入
session.setMaxInactiveInterval(900);
参数900单位是秒,即在没有活动15分钟后,session将失效。设置为-1将永不关闭。
这里要注意这个session设置的时间是根据服务器来计算的,而不是客户端。所以如果是在调试程序,应该是修改服务器端时间来测试,而不是客户端。
2
<session-config>
<session-timeout>15</session-timeout>
</ ...
数据库连接池实现要解决如下问题
- 博客分类:
- 其他
1. 连接池中的池对象应该是Connection连接的代理对象,并且屏蔽掉close等方法,这样是避免用户关闭连接从而导致真实数据库链接被关闭。
2. 数据库连接池应该使用close方法来归还链接,而不是额外的方法,这样的做法是应该保证数据库链接的获取与使用的透明性。
3. 连接池并发取,收链接的问题。
4. 对于一个数据库连接池应该考虑超时收回,也就是客户端借出链接一直没有归还(或关闭),应考虑强制回收。
commons pool 高级配置
- 博客分类:
- JAVA基础
pool.properties
#设置后进先出的池策略
lifo=true
#允许最大活动对象数
maxActive=24
#允许最大空闲对象数
maxIdle=6
#允许最大等待时间毫秒数
maxWait=150000
#被空闲对象回收器回收前在池中保持空闲状态的最小时间毫秒数
minEvictableIdleTimeMillis=100000
#允许最小空闲对象数
minIdle=0
#设定在进行后台对象清理时,每次检查对象数
numTestsPerEvictionRun=1
#指明是否在从池中取出对象前进行检验,如果检验失败,则从池中去除连接并尝试取出另一个. ...
跳转分两部分,一是发生在servlet,一是在JSP,其实JSP也就是servlet,不过还是有点差异滴。
Servlet:
当然,在servlet中,一般跳转都发生在doGet, doPost等方法里面。
1) redirect 方式
response.sendRedirect("/a.jsp");
页面的路径是相对路径。sendRedirect可以将页面跳转到任何页面,不一定局限于本web应用中,如:
response.sendRedirect("http://www.ycul.com");
跳转后浏览器地址栏变化。
这种方式要传值 ...
java多线程
1,run(),start()
run()方法的访问控制符号必须是public的,返回值void
start()调用start()方法使线程处于可运行状态,这意味着它可以由JVM调度并执行。这并
不意味着线程就会立即运行
2,sleep(),yield()
sleep 方法可以使低优先级的线程得打执行的机会,
同样也可以让高的优先级有执行的机会。
yield()方法只能使同优先级的线程有执行的机会。
3,wait(),notify().notify()都是由java.lang.Object类提供。
三个方法用来协调多个线程对共享数据的存取,所以必须 ...
环比发展速度是以报告期水平与其前一期水平对比(相邻期间的比较),所得到的动态相对数。表明现象逐期的发展变动程度。如计算一年内各月与前一个月对比,即2月比1月,3月比2月,4月比3月 ……12月比11月,说明逐月的发展程度。如分析抗击"非典"期间某些经济现象的发展趋势,环比比同比更说明问题。
同比发展速度主要是为了消除季节变动的影响,用以说明本期发展水平与去年同期发展水平对比而达到的相对发展速度。如,本期2月比去年2月,本期6月比去年6月等。其计算公式为:同比发展速度=本期发展水平/去年同期发展水平×100%。在实际工作中,经常使用这个指标,如某年、某季、某月与上年同期对比 ...
spring中properties使用总结
- 博客分类:
- Spring
1,sping配置文件中引用properties文件中的变量
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:jdbc.properties</value>
< ...