自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (7)
  • 收藏
  • 关注

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

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

2015-09-12 16:41:14 142 1

原创 ThreadLocal

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

2015-09-12 16:15:36 177

原创 开发中用到的工具

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 170

原创 数据表或记录被锁住

最近老是碰到数据库中的数据表被锁需要解锁的问题,弄了一番后,现在把方法贡献出来给大家,请大家多指教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 219

原创 读取properties文件

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

2015-02-10 10:42:30 138

原创 使用 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 204

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

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

2015-01-13 09:17:24 306

原创 IE图片更新不刷新

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

2014-10-31 11:29:07 312

原创 搭建局域网maven服务器

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

2014-10-11 15:21:15 140

原创 解决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 135

原创 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 275

原创 ubuntu设置系统时间

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

2014-09-18 15:30:18 370

原创 Enter键搜索功能

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

2014-09-17 16:44:22 564

原创 window、Linux路径问题

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

2014-09-17 16:00:35 240

原创 经典SQL

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

2014-09-04 11:15:19 126

原创 导出Excel

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

2014-09-01 16:18:34 132

原创 同一tomcat下部署多个应用

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

2014-08-20 12:47:34 141

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

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

2014-08-18 13:23:13 356

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

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

2014-07-20 12:35:39 157

原创 数据检索速度

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 331

原创 ckeditor设置内容不可编辑

var editor=CKEDITOR.instances.a_content;try{ editor.setReadOnly(true);}catch (e) {}// 2018-06-13 update opCommand是ID// 1.从可编辑模式到只读var editor = CKEDITOR.instances.opCommand;if (edit...

2014-05-20 14:21:40 1849

原创 递归遍历无限极节点树

1、查询出所有的根节点:public List getGroupTree() { List list=new ArrayList(); List groupList=groupDao.getGroupList("/"); for (Group group : groupList) { list.add(getChildrenList(group)); } return...

2014-04-08 08:46:12 236

原创 spring MVC上传附件和前台提交日期到对象的一个Date类型的参数

一、附件上传,1、在applicationContext.xml中添加: 2、在controller中这样接受:@RequestMapping("/upload")public @ResponseBody int uploadExcel(@RequestParam MultipartFile file, Model model){}3、file与前台的 name名字...

2014-03-14 08:37:11 133

原创 hibernate一对多添加

@OneToMany(cascade = { CascadeType.ALL}, [color=red]fetch = FetchType.LAZY[/color] ,targetEntity = Student.class,mappedBy="classes")红色是关键,不能忘记。

2014-03-13 17:18:58 84

原创 上传附件成功后的返回值问题

1、页面上传Excel: 文件名: 本地上传: 上传 // 获取附件名 function getFileName(tValue){ var t1 = t...

2013-10-11 09:49:20 583

原创 随 笔

还是没把这点嗜好坚持下去,或许是还不习惯吧,没事,再来。每天的日报不是都记得吗,是吧,会形成这个习惯的,哈。

2013-10-10 16:41:41 180

原创 不定义JQuery插件,不要说会JQuery

一:导言   有些WEB开发者,会引用一个JQuery类库,然后在网页上写一写$("#"),$("."),写了几年就对别人说非常熟悉JQuery。我曾经也是这样的人,直到有一次公司里的技术交流,我才改变了自己对自己的看法。二:普及JQuery知识知识1:用JQuery写插件时,最核心的方法有如下两个:$.extend(object) 可以理解为JQuery 添加一个...

2013-10-10 16:33:17 94

原创 下决心

从今天开始写博客,理由如下:1、可以把自己成长的经历记录下来,这点是首要也是主要的;2、可以加深对知识点的理解和记忆;3、对知识点的记录备份,将来忘掉了,或是想巩固一下,可以到这里来翻阅;4、大众的眼睛是雪亮的,旁观者清,可以吸收大众的意见和看法,纠正自己看法的局限性,也可以共同讨论,开拓视野;5、对大众回报吧,以前一直是从网络中搜寻答案,只吸收,不提供,现在只想给大众一个参考...

2013-09-30 09:25:56 105

原创 java程序员修炼之道

大牛告诉我们应该好好学习与修炼以下知识与技能1、Java语言学习(对线程(thread),串行化,反射,网络编程,JNI技术,容器(Map,List, Iterator), 类加载器(ClassLoader),输入输出流,垃圾回收机制, 有比较深入的了解,最起码做过项目应用。有过Java项目的性能优化经验,最起码掌握一种性能监视工具的使用,熟悉JVM参数,最起码知道可以在JVM启动时指定不...

2013-09-25 12:00:04 136

原创 JS开发者经常忽略或误用的7个基础知识点

JavaScript 本身可以算是一门简单的语言,但我们也不断用智慧和灵活的模式来改进它。昨天我们将这些模式应用到了 JavaScript 框架中,今天这些框架又驱动了我们的 Web 应用程序。很多新手开发者被各种强大的 JavaScript 框架吸引进来,但他们却忽略了框架身后浩如星海的 JavaScript 实用技巧。本文将为你呈献其中7个基础知识点。 1. 在 String.prot...

2013-08-22 14:48:03 109

原创 js省市区联动

1、先投入js:2、设置初始值$(function(){ // 省 市 区 addressInit('cmbProvince', 'cmbCity', 'cmbArea', '江苏', '无锡市', '新区');});3、页面上代码省:市:区:...

2013-05-21 17:30:44 208

原创 自定义tooltip

在datagrid中的某一个单元格设置tooltip,效果图如下:1、导入css样式:myTooltip.css:@CHARSET "UTF-8";#tipPanel{ background:white; padding:0; width:600px;height: 158px; border:solid 1px #95B8E7; font-size:14px; color

2013-05-10 17:01:32 1103

原创 常用禁止缓存的四种方法

以下是常用禁止缓存的四种方法:  1、客户端缓存要在head中加入类似如下内容:META HTTP-EQUIV="pragma" CONTENT="no-cache">META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">META HTTP-EQUIV="expires" CONTENT=

2013-05-10 16:21:02 1263

原创 javascript父、子页面交互小结

文章分类:Web前端     帧用来存放子页面,既可以是iframe,又可以是frameset。window对象是全局对象,页面上的一切函数和对象都在它的作用域里。     1、parent代表父窗口、如果父窗口又存在若干层嵌套,则top代表顶级父窗口。 self代表窗口自身。 Java代码if(self==top){//}判断窗口是否处于顶级  i

2013-05-10 15:28:32 687

原创 两张表数据合并显示_还要分页

public Map getStudyEventList(Map map) {// TODO 查询学生学籍意外情况Map resultMap=new HashMap();// 转班个数int changeClassCount=studentChangeclassDao.getChangeClassCount(map);// 其他意外个数int studyEventCount

2013-05-10 10:56:16 3411

原创 java web 怎么将数据库中的二进制流图片还原显示在jsp中

public String displayImage(){String sql = "SELECT empHeadImg,empHeadImgName FROM t_personal WHERE id= " + employeeId;PreparedStatement ps = null;ResultSet rs = null;InputStream is = null;Out...

2013-04-09 14:11:48 495

原创 Easyui DataGrid 显示外键对象

{field:"positionname",title:"职位",align:"center",width:80,formatter: function(value,row,index){return new Object(row["position"]).positionname;} }

2013-04-09 14:09:59 377

原创 tomcat启动时,自动启动一个线程

package test;import javax.servlet.*;public class MyCode implements ServletContextListener{ //当Tomcat启动时会执行contextInitialized() public void contextInitialized(ServletContextEvent e)...

2013-04-09 14:07:38 349

原创 日期段的取法(昨天、今天、本周、本月、本季度、本年)

日期转化:昨天、今天、本周、本月、本季度、本年时间间隔(开始日期和结束日期)var startDate=new Date();// 开始日期 var endDate=new Date();// 结束日期 var selectDate=$("#logDate").combobox("getValue"); switch (selectDate) { ca...

2013-04-09 13:44:53 208

原创 总结 20 个开发细节

1:提交到SVN的代码必须有提交备注,以便于以后查看。2:如考虑页面缓存,可以在路径后增加随机数:url + "&TimeS=" + Math.random();。3:类的头注释:类说明、作者、版本、特别说明。4:方法必须有注释:方法说明、参数列表含义。5:没有特殊要求,列表页面一律10条数据进行显示,需要弹出框的以15条进行显示。6:列表页面必须有增加、删除、修改、详细四个按...

2013-03-22 09:53:54 78

在线客服、在线交流工具

在线客服、在线交流,封装好的代码,无需任何修改,可以直接使用。

2018-06-13

日期多选,连续日期、间断日期快速选择

日期多选控件,连续日期、间断日期快速选择,也可一次显示多个月的,可自定义月份等功能

2018-06-13

Tomcat内存溢出三种情况及解决办法

Tomcat内存溢出三种情况及解决办法,不同的异常采用不同的方式解决,不能盲目的增加内存就可以了。

2018-06-13

爬虫实例demo

爬虫实例

2017-07-13

ddcc_client(爬虫)

ddcc_client(爬虫),爬虫技术,代码可以直接拿过去用。

2017-07-13

Activiti工作流数据库表结构

Activiti工作流数据库表结构,23张表结构讲的非常细

2017-07-13

Activiti工作流课程

Activiti工作流课程,工作流的使用,实例代码,清晰明了

2017-07-13

空空如也

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

TA关注的人

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