自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

转载 java中的成员变量和全局变量有什么区别?

这个概念我在学习之初也有些迷惑,专门整理过这一份文档,希望对你有用。java中就没有全局变量这个概念,只分为成员变量和局部变量。成员变量:Static修饰成为类变量或静态变量,还有就是方法外的变量。生命周期与类相同。局部变量:就是方法中的变量。生命周期就是再次方法中。但是,很多人学习都是先学习的C语言,C语言中存在全局变量这个概念,所以,大家对于Java中的成员变量有时候也称之为全局变量,同时也存在如下的一个约定俗成的小区别使用static 关键字进行声明的变量叫做全局变量在函数外面定

2021-08-14 11:35:25 611

转载 IDEA控制台中文乱码解决

关于IDEA中文乱码的解决方法,如下。1.打开idea安装目录,选择打开文件,末尾添加-Dfile.encoding=UTF-82.打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties files这三项都设置成UTF-83.设置vm option参数为: -Dfile.en..

2020-06-20 13:21:48 3340 1

原创 String和StringBuffer效率比较

举个例子,excel导入数据,数据大概有一万多条,为了提升插入效率,sql语句格式为insert into tableName(fieldName1,fieldName2,fieldName3) values (值1, 值2, 值3), (值1, 值2, 值3)......在拼接该sql语句,我最开始用的是String,结果发现拼接速度很慢,一万多条数据就拼接用了47s,后面改成Strin...

2018-08-20 10:44:45 1201

原创 解决报错error the @annotation pointcut expression is only supported at Java 5

我们的项目由于jar包影响,只能用jdk1.6,但是在工程中引入jdk1.6,tomcat启动时一直报错,报错内容error the @annotation pointcut expression is only supported at Java 5,错误意思大致是:注释切入点表达式只支持在Java 5版本以上,我就纳闷了我安装的是jdk1.6啊,不应该是jdk版本低的问题。最后查找...

2018-08-15 17:27:54 1218

转载 如何优化MySQL insert性能

对于一些数据量较大的系统,面临的问题除了是查询效率低下,还有一个很重要的问题就是插入时间长。我们就有一个业务系统,每天的数据导入需要4-5个钟。这种费时的操作其实是很有风险的,假设程序出了问题,想重跑操作那是一件痛苦的事情。因此,提高大数据量系统的MySQL insert效率是很有必要的。经过对MySQL的测试,发现一些可以提高insert效率的方法,供大家参考参考。1. 一条SQL语...

2018-08-14 10:25:44 7738

转载 超级强大的formValidator

来源:http://www.cnblogs.com/wzmaodonghttp://www.neatstudio.com/show-73-1.shtml  (全)http://www.cnblogs.com/wzmaodong/archive/2008/01/11/1034901.htmlhttps://www.cnblogs.com/cblx/p/5014506.

2017-12-29 09:46:05 890

原创 vmware安装linus系统时提示已将该虚拟机配置为使用64位.....

今天,我用vmware安装了一个linus,当启动虚拟机时,出现了一个错误提示,如下图查了百度,原来是我电脑的虚拟化没开,虚拟化要在bios里开启,我是联想电脑,开启流程如下:1.开机的时候出现如图时按下F2进入BIOS2.然后按箭头向右找到菜单Configuration向下移动到Intel Virtualization Technology3.

2017-12-28 10:42:13 508

原创 ztree递归查询某节点下的所有子节点

今天老大给了我一个需求,我项目里有个机构树,点击左侧的机构,必须显示它下面所有机构的用户信息,如下图所示:我的思路是这样的1.当用户点击左侧某一个节点时,传到后台的是一个当前节点id,然后用当前节点id去机构表查它下面的所有子机构(用递归方式),最后结果拼接成一个机构的字符串,用逗号分隔,格式为a0001,10002,.....2.查询用户表,把第一步获得的结果作为

2017-12-19 11:23:00 6090

原创 JAVA将一个list里的数据复制到另一个list中

有两种方式:1.循环循环第一个list,然后每循环一次,就给新的list赋值List oneList = new ArrayList();List twoList = new ArrayList();oneList.add("1");oneList.add("2");oneList.add("3");for(String str : oneList){two

2017-12-19 11:04:36 60840 1

原创 整合bootstrap和日期控件和jquery的ztree控件到springmvc工程中

今天接到了一个需求,要画一个页面,这个页面有监控开始时间、监控结束时间和用一个树形来展示规则信息,老大要求用bootstrap的日期控件和jquery的ztree,网上找了一些资料,终于做出来了jsp:String path = request.getContextPath();String basePath = request.getScheme()+"://"+

2017-11-10 15:34:09 381

原创 jquery中的html和text的区别

jquery中的html与text都有写入的功能,但是如果给出一个你好的文本,要求写入到某个节点中时用html的效果是:你好用text的效果是:你好

2017-11-10 15:10:22 1701

原创 spring结合redis如何实现数据的缓存

spring结合redis如何实现数据的缓存1. 实现目标  通过redis缓存数据字典表的数据。(目的不是加快查询的速度,而是减少数据库的负担)  2. 所需jar包   注意:jdies和commons-pool两个jar的版本是有对应关系的,注意引入jar包是要配对使用,否则将会报错。因为commons-pooljar的目录根据版本的变化,目录结构

2017-11-10 14:58:48 1804

原创 公告定向发布和全部发布两部分数据拼接思路

今天要做一个首页展示公告列表的功能,我们系统发布公告时有三种方式,第一种是不发布,第二种是定向发布(意思就是指定发向哪些机构),第三种是全部发布(所有机构都能接收到)这时一个用户登进来,我就要展示定向发布和全部发布的信息。ps。全部发布直接查询公告表,定向发布必须把当前用户所在机构去查下,看是否在定向发布的机构内所以我要展示这两部分数据,我思路是这样的,分为两步走

2017-11-04 20:12:15 234

原创 两表关联,查询一张表数据是否在另外一张表中也有,并且这部分数据标红排序

老大给了我一个需求,有两张表,一张表示预警结果表cims_warn_result,另一张是企业监控表cims_warn_monitor,我要做一个列表展示预警结果表的信息,但是如果cims_warn_result表的企业在cims_warn_monitor表中存在的话,那么我要把一整条数据标红,并且排序实现思路:第一种方法1)写一条sql,查询哪些企业在cims_w

2017-11-04 20:01:07 3840

原创 controller或者service层调用配置文件里的属性

配置文件config.properties如下:我要在controller或者service层里获取UPLOADPATH的属性值操作步骤如下:1.在spring的配置文件中写上,如下图2.在controller层或者service层的成员属性区域写上@Value("#{configProperties['UPLOADPAT

2017-11-04 19:29:22 4561

原创 怎么关闭当前tab,并且刷新父级列表

Messager.confirmWin("提示信息","操作成功",function(r){if(r){warning_wind.close();grid.load();var tabItems = window.parent.parent.tabs.items;for ( var i = 0; i if(tabItems[i].itemId=="createModel")

2017-11-02 20:16:03 5331

原创 部署redis在linus上的几个注意事项

1.redis.conf里的protected-mode要设置为no2.redis.conf里面有行代码bind 127.0.0.1直接注释掉

2017-11-02 18:51:18 185

原创 给实体类加个事件监听器

第一步:在实体类头部加个注解,如下图第二步:写一个监听器,可以监听到新增、修改、删除前后的事件/** * Hibernate 事件监听器 */@Service@Transactionalpublic class MyPersistListener extends ContextLoaderListener{  FileUtilServ

2017-11-02 18:32:23 621

原创 本地的jar包部署到公司maven仓库

1.修改pom.xml文件里的版本号为1.2.0-SNAPSHOT,如下图2.选中pom.xml文件,右击-----run as-------maven build,会弹出一个弹出框,如下图在goals里写上deploy -e,点击run3.操作完毕后,再次选中pom.xml,右击-------run as--------

2017-11-02 18:16:51 1869

原创 linus 让一个程序在后台一直运行

命令后面加一个 &就是。

2017-11-02 18:12:51 792

原创 ztree二级菜单有查询条件,ztree一级菜单没有查询条件

今天碰到一个需求,ztree二级菜单有查询条件,ztree一级菜单没有查询条件,一般情况下查询条件都是先取一级菜单,再取二级菜单,但是一级菜单没有查询条件,会多取了一些不应该有的记录,所以这种情况下,只能实行倒推查询,先查二级菜单,得到的结果作为条件去查一级菜单,代码如下:/*** * 获取模型树 * @param id * @return */public List g

2017-11-02 17:48:38 519

原创 浏览器调试js,但是在浏览器控制台找不到该js文件

在浏览器中,按如下操作进行F12-Sources-ctrl+G

2017-11-02 17:35:52 12073 4

原创 myeclipse控制台报某jar包里某个类找不到,查看该jar包是否引入

有时候tomcat启动时,经常报某个类not found,有些错误直接指向jar包的,所以如何查看这个类是在哪个jar包里呢,进而确认该jar是否引入例如控制台报RequestMapping这个类找不到,我们可以把RequestMapping这类名放到任意一个类中,如下图:然后用鼠标点击这个类名,进入下面一个页面,如下图从左侧就可

2017-10-24 21:06:30 1514

原创 myeclipse工程转为idea工程

通过idea的svn下载下来的项目是这样的,如下图所示:可以看到有很多myeclipse工程的配置文件,现在直接在tomcat里是跑不起来的,需要我们一步一步的配置点击file-project structure,弹出如下提示框我们需要从上往下一个个配置1.点击project,选择好你的jdk2.点击Modules,先选择好Module SD

2017-10-23 17:48:23 4568

原创 mysql两表关联但是关联字段类型不一致

今天做项目时发现了一个问题,业务表与字典表关联,发现查询出的结果有重复值,如下图所示:首先,我们先看下业务表数据,就一条记录,如下图:再看下字典表数据,如下图:两表关联,查询结果如下:从中发现,数据有问题,并不是我想要的结果,再仔细查看了下sql,发现语句也没问题,一直百思不得其解,突然想到是不是两者的字段类型不同,查了下两者

2017-10-23 17:21:15 13575 1

转载 一个例子说明数据库union all的作用

现有一张表Aid name1 name21 aa bb2 aa cc3 bb cc4 aa dd.................需要统计每个名字出现的次数希望得到的结果是aa 3bb 2cc 2dd 1下面是具体的步骤,通过逐步分析来体现union all 的作用-----------------------------------

2017-08-24 15:20:33 446

原创 idea如何生成实体类

前几天一直在网上找idea如何生成实体类的文章,搜索了一些网友写的博客,发现写的都很散,所以今天想写一篇总结下,以后方便查阅     前提:idea连接上了内置数据库,至于如何连接,我这里不多做介绍了,网上很多资料,或者可以看下面的链接教程               http://www.cnblogs.com/jeffen/p/6027970.html    第一种:i

2017-08-15 17:07:45 19299 2

原创 idea内置数据库如何查看表注释

idea如何连接内置数据库,这里我就不介绍了,请看下面链接http://www.cnblogs.com/jeffen/p/6027970.html连接上数据库后,如何查看表注释呢?如下图所示选中一张表,然后鼠标右击,选择Modify Table,就可以完成操作了,最终结果如下图

2017-08-15 16:59:52 6259

原创 idea内置数据库如何查看表注释

idea如何连接内置数据库,这里我就不介绍了,请看下面链接http://www.cnblogs.com/jeffen/p/6027970.html连接上数据库后,如何查看表注释呢?如下图所示选中一张表,然后鼠标右击,选择Modify Table,就可以完成操作了,最终结果如下图

2017-08-15 16:53:29 10352 2

原创 hibernate实体类映射不到的问题

由于业务需要,我们在我们的公司的项目里创建了两个entity,我们公司用的项目框架是spring、springMVC、hibernate,两个entity的路径截图如下:下面那个画红色圈的是我新建的entity,之前都是一个entity,tomcat启动后不会报错,现在加了一个entity后控制台就报错了,错误如下:其实错误信息已经很明显了,提示我的

2017-08-11 10:58:36 3010

转载 myeclipse中svn突然失效问题

今天myeclipse提示试用期限只剩下最后一天了,然后我用了破解工具把它破解,但是当我破解完再次打开myelipse工具后,发现工作空间里的所有项目svn标志都没了,右键了下发现也没有svn的选项,最后查了下百度解决方法如下:关闭myeclipse,然后打开myeclipse安装路径(我的安装在D盘):D:\Users\Administrator\Ap

2017-08-09 11:21:23 2001 1

Head First Java 中文

一本java的入门书籍,对于初学者挺有帮助的,但是不建议没有任何编程基础的新手学习。

2013-04-03

空空如也

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

TA关注的人

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