10 态度071

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 49w+

Java程序员面试中的多线程问题

参考:http://blog.jobbole.com/18571/很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了Java线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0、Java中多线程同步是什么?在多线程程序下,同步...

2015-09-12 16:41:14

ThreadLocal

参考:http://blog.jobbole.com/20400/ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,Thre...

2015-09-12 16:15:36

开发中用到的工具

1、画原型工具:Axure RP Pro 7.02、数据库之前抽取数据ETL工具:Kettle-ETL-pdi-ce-5.2.0.0-2093、js格式化工具:jscodeImprover_26943 jsci.exe4、oracle客户端:Oracle10G_Client5、反编译工具:比克尔 gd-gui.exe6、照片批量修改尺寸工具:VarieDrop1210_3...

2015-02-28 16:16:59

数据表或记录被锁住

最近老是碰到数据库中的数据表被锁需要解锁的问题,弄了一番后,现在把方法贡献出来给大家,请大家多指教1、select * from v$locked_object 查出被锁定的对象,其中object_id是对象的ID,session_id是被锁定对象有session ID;2、select object_name, object_type from dba_objects where obj...

2015-02-28 15:03:11

读取properties文件

public class ConstantsClass { private static Properties p; public static Properties getProperties(){ p = new ConstantsClass().getProperties1(); return p; } ...

2015-02-10 10:42:30

使用 for增强对 Map遍历

/** * 使用 for增强对 Map遍历 */ package com.wl.entry; import java.util.HashMap; import java.util.Map; import java.util.Map.Entry; public class Demo { public static void ...

2015-01-30 15:33:24

linux系统总是提示Read-only file system

linux系统总是提示Read-only file system,也就是说系统是只读的,什么也写不了。一条命令就可以了mount -o remount rw /

2015-01-13 09:17:24

IE图片更新不刷新

问题:在IE浏览器中,页面上图片更新后,重新取图片,即img.src重新取后台更新过的图片,图片无变化?原因:IE会有缓存问题。解决办法:在更新完成后,在img.src=...?t=Math.random();地址后面加一个随机数参数。以便区分这两次是不同的请求,即每次都是要取后台取。...

2014-10-31 11:29:07

搭建局域网maven服务器

http://blog.csdn.net/liu_xing_hui/article/details/7246029

2014-10-11 15:21:15

解决Spring MVC @ResponseBody返回中文字符串乱码问题

[size=large]解决Spring MVC @ResponseBody返回中文字符串乱码问题[/size]引起乱码原因为spring mvc使用的默认处理字符串编码为ISO-8859-1,具体参考org.springframework.http.converter.StringHttpMessageConverter类中public static final Charset DEFA...

2014-10-11 14:35:25

mysql设置表明不区分大小写

[b]一、oracle表名不区分大小写,但是mysql表名默认是区分大小写的;[/b][b]二、mysql设置表名不区分大小写方法:[/b]1、Linux下mysql安装完后是默认:区分表名的大小写,不区分列名的大小写;2、用root帐号登录后,在/etc/my.cnf中的[mysqld]后添加添加lower_case_table_names=1,重启MYSQL服务,这时已设置成功...

2014-09-24 16:43:27

ubuntu设置系统时间

ubuntu设置时区,网上同步时间Linux默认情况下使用UTC格式作为标准时间格式,如果在Linux下运行程序,且在程 序中指定了与系统不一样的时区的时候,可能会造成时间错误。如果是Ubuntu的桌面版,则可以直接在图形模式下修改时区信息,但如果是在Server版 呢,则需要通过tzconfig来修改时区信息了。使用方式(如将时区设置成Asia/Chongqing): sud...

2014-09-18 15:30:18

Enter键搜索功能

页面中有搜索,输入完查询条件,按Enter键触发搜索功能;// 按Enter键实现搜索function clickSearch(){ if (event.keyCode == 13) { searchFunction(); }}

2014-09-17 16:44:22

window、Linux路径问题

struts2设置了struts.multipart.saveDir后会在根目录建立文件夹,这样会涉及linux下的权限问题,最好不要设置,使用struts默认需要使用路径时,用下面的方法取得项目根目录的绝对路径(Tools为方法类)public static String getRootPath() { String classPath = Tools.class....

2014-09-17 16:00:35

经典SQL

活塞 1990公牛 1991公牛  1992 公牛   1993 火箭   1994 火箭   1995 公牛  1996 公牛   1997 公牛   1998 马刺   1999 湖人   2000 湖人   2001 湖人   2002 马刺   ...

2014-09-04 11:15:19

导出Excel

List list = interviewRecordDAO.totalCompanyForTeacherAll(paramMap);// 第一步,创建一个webbook,对应一个Excel文件HSSFWorkbook wb = new HSSFWorkbook();// 第二步,在webbook中添加一个sheet,对应Excel文件中的sheetHSSFSheet sheet ...

2014-09-01 16:18:34

同一tomcat下部署多个应用

在同一个Tomcat下部署多个WebApp可能出现的问题1.如果有在工程中引入 Log4j 工具包,并指定了其监听程序。请在 web.xml 配置参数:Java代码: webAppRootKey webApp.root 避免启动时,存在两个工程而报错。原因:如果不定义webAppRootKey参数,那么webA...

2014-08-20 12:47:34

其他字段相同,把某一个不同的字符拼接

1、Oracle 用 wm_concat(字段) 拼接2、mysql 用group_concat(字段)拼接

2014-08-18 13:23:13

使用wro4j和maven在编译期间压缩js和css文件

最近在对一个web系统做性能优化.而对用到的静态资源文件的压缩整合则是前端性能优化中很重要的一环.好处不仅在于能够减小请求的文件体积,而且能够减少浏览器的http请求数.因为是基于java的web系统,并且使用的是nginx+tomcat做为服务器.最后考虑用wro4j和maven plugin在编译期间压缩静态资源.优化前:基本上所有的jsp都引用了这一大坨静态文...

2014-07-20 12:35:39

数据检索速度

1、检索原表比视图快。 程序中调sql语句时,能用原表的尽量用原表,因为用原表查询的时候速度远快于查询视图。 比如:原表检索 select t.kcbj,min(t.xn) as xn,min(t.xq) as xq,min(t.jszgh) as jszgh,min(t.kcmc) as kcmc,min(t.skzhou) as skzhou,min(t.skxingqi)...

2014-07-03 11:51:34

查看更多

勋章 我的勋章
    暂无奖章