- 博客(44)
- 资源 (2)
- 收藏
- 关注

原创 Zookeeper集群搭建
本文为Zookeeper伪集群搭建,步骤如下1、下载apache-zookeeper-3.6.2-bin.tar.gz安装包。下载地址:Zookeeper下载地址
2020-12-11 10:27:54
557
原创 Redis集群创建
mkdir -p /home/redis-cluster-testcd /home/redis-cluster-testvim redis-cluster.conf# 把下列信息写入redis-cluster.conf文件中 port ${PORT} cluster-enabled yes cluster-config-file nodes.conf cluste...
2019-10-18 15:49:52
185
原创 Ubuntu搭建svn 服务器
1、安装svn2、创建svn仓库目录,目录如下 /home/svn/repo3、创建svn窗口 svnadmin create /home/svn/repo4、进入 repo目录中的conf目录5、修改配置文件: svnserve.confanon-access = readpassword-db = passwdauthz-db = authzpas...
2019-04-05 18:14:34
200
原创 整合@RequestMapping和@ResponseBody,ajax请求时不用每次都写两个注解
整合@RequestMapping和@ResponseBody,ajax请求时不用每次都写两个注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@RequestMapping@ResponseBodypublic @interface RestMapping {...
2018-09-21 15:47:30
1544
原创 webservice调用错误
org.xml.sax.SAXException: SimpleDeserializer encountered a child element, which is NOT expected, in something it解决办法:在WEB-INF下有一个server-config.wsdd文件,找到相应的服务,把style="document"删掉...
2018-09-03 19:19:38
1391
原创 springboot打包运行jar包提示 未找到主清单
buildscript { repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } } dependencies { classpath("org.springframework.boot:...
2018-08-31 15:44:33
548
原创 ubuntu14.04 docker 18-ce 换源
修改Docker配置文件/etc/default/docker:DOCKER_OPTS="--registry-mirror=网址"使用service docker restart重启Docker服务即可。
2018-08-02 15:43:05
803
原创 ubuntu mysql 10061
在ubuntu上安装好mysql后 连接报错10061 解决办法:1、查看端口是否开启,没有开启则开启 2、开启后还是不行,找到mysql的配置文件 /etc/mysql/mysql.conf.d 3、执行 sudo vim mysqld.cnf ,把 bind-addredd 注释掉 ...
2018-07-25 23:28:04
1367
原创 BigDecimal除法问题
BigDecimal做除法时,尽量使用divide(BigDecimal divisor, int scale, int roundingMode),这个方法divisor:被除数 scale保留小数位数 roundingMode保留小数时采用的方法,一般使用BigDecimal.ROUND_UP(四舍五入)如果不指定保留小数位数,在遇到除不尽的情况下就会报错BigDecimal源码:...
2018-03-10 11:37:07
11169
转载 JOOQ日期格式化
@Overridepublic Map<String, List<TmstaInEntity>> queryForEcharts(TmstaInQuery query) { return create.select(tmsta01In.STATUS_BEGIN, tmsta01In.STATUS_END ,dateFormat(tmsta0...
2018-03-10 10:34:34
1779
原创 数据库时间自动更新
问题:今天在项目中发现,每次修改数据时,记录的创建时间也会自动修改原因:在建表时,时间选择为timestamp格式,勾上了‘根据当前时间戳更新’项...
2018-03-05 14:23:55
2761
原创 idea配置svn不成功
错误:can not run program 'svn'原因:安装TortoiseSVN客户端时,没有选中command line client tools这个选项解决办法:重装一次,并选中该项
2018-02-26 16:33:12
851
原创 JOOQ批量插入报错
问题:jooq批量插入时,报错 column count doesn't match value count原因:生成record对象时,某个值为空
2018-02-23 14:10:12
1565
原创 表单回车自动提交
问题:表单中只有一个type='text'的input时,按回车会自动提交表单。解决办法:添加一个<input type='text' style='display:none'>
2018-02-23 14:05:00
158
原创 ubuntu14.04 配置开机启动
配置开机启动tomcat1、下载tomcat 压缩包 apache-tomcat-7.0.79.tar.gz2、解压:tar -zxvf apache-tomcat-7.0.79.tar.gz /opt3、编写启动脚本 tomcat 移动到 /etc/init.d 目录下4、chmod 777 tomcat5、进入 /etc/init.d目录6、update-rc.d to
2017-08-05 17:55:44
539
原创 spring 配置thymeleaf
3.0.5.RELEASE org.thymeleaf thymeleaf ${thymeleaf.version} org.thymeleaf thymeleaf-spring4 ${thym
2017-05-28 14:11:56
368
原创 Gson 的坑
公司项目中经常要使用json作为数据交换格式,在使用Gson时遇到了一个特别奇怪的问题。debug时,在List中看到是有数据的,转成json后却是null。当时我采用的是下面第一种写法(二)、 ArrayList常用的初始化方法有三种:1: List strings=new ArrayList(){{ add("1"); ad
2017-05-17 14:12:16
1386
原创 docker 进入容器
最近在docker,安装了nginx后,想要进入容器内部修改配置文件,尝试了网上各种方法后,还是进不去,特依此记录sudo docker run -it nginx /bin/bash
2017-04-04 10:30:47
318
原创 synchronized的理解
java线程锁 synchronized 关键字加载方法上,代表锁住的是this这个对象,即当前类这个对象,锁永远都是加到对象上的,而不是方法上
2017-03-14 10:24:50
361
原创 spring mvc 返回中文乱码
spring mvc ajax 返回中文乱码 解决办法: @RequestMapping(value = "*",produces = "text/html;charset=UTF-8")
2016-12-23 12:57:24
400
原创 java ftp下载
上周公司有需要用到FTP下载,当任务分给我时候感觉还有点挑战性,因为之前并没有接触过这个东西,经过上午在网上浏览后,就大致有了想法。决定采用apache的ftp组件来做。需要用到的jar包: commons-net commons-net 3.5下面是代码:这是ftp下载需要用的一些配置信息/** * Created with Int
2016-12-04 20:22:29
681
原创 ubuntu14.04 安装vim错误
在ubuntu14.04 安装vim时,出现如下情况: 下列信息可能会对解决问题有所帮助: 下列软件包有未满足的依赖关系: vim : 依赖: vim-common (= 2:7.4.826-1ubuntu1) 但是 2:7.4.1689-3ubuntu1.1 正要被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
2016-11-30 12:10:26
566
原创 spring jdbc
错误:No value specified for parameter 3 原因:在执行update方法时,在object数组后,又写了一个参数。
2016-11-23 13:25:57
624
原创 springmvc
错误: http status 400 The request sent by the client was syntactically incorrect。springMVC提交请求后,后台不显示任何错误,页面显示上面的错误信息。原因:参数类型错误。
2016-11-23 11:16:06
254
原创 springMVC-doService()分析
1、request到dispaterServlet-> doservice( request,response){ 1、保存请求快照 2、共享上下文信息,本地解析,主题解析等对象给 handler和view对象 3、 }-->doDispatch( request,reponse){ 1、判断request是否是文件上传请求
2016-11-18 17:19:22
1524
原创 js文件预览
图片 可选 //图片预览var image1 = '';function selectImage(file){ //加载预览图的地方,必须是一个img标签 $("#pic").css("display","block"); if(!file.files || !
2016-10-28 15:35:34
2776
原创 img不刷新问题
今天在做ajax上传图片时:由于新上传的图片会处理成和原来的图片名称一样,这样就造成img标签的src看起来是没有变化的,所有就不会重新请求图片。解决办法:src=url?new date().getTime(),给加上时间戳
2016-10-28 15:19:00
1458
原创 深度复制
今天在项目中遇到一个问题,需要从session中拿到一个List数据,然后进行处理,切不能影响到原有数据,因此就需要用到深度复制 解决办法:先把list转成json串,然后再由json转回去。这里我用的事gson代码如下:String json=new Gson().toJson(List对象); list list=new Gson().fromJson(json
2016-10-19 09:17:12
408
原创 tomcat
电脑强制注销时,idea的tomcat强制关闭了,重新开启后,没有了之前的配置,在重新配置时出现了:ssl http connector node not found:set up one on server.xml原因:在配置tomcat时,https port这个也写上了。解决办法:不写
2016-10-18 16:57:46
518
原创 spring aop拦截action
昨天采用spring aop+log4j做日志时,在action层配置了aop代理,造成注入的service一直为空,但是在junit测试时,一点问题没有。原因:spring 管理action时,采用注解的方法注入时,不会生效。解决办法:在struts.xml中加入: 该配置的意思是:使自动注入生效
2016-09-30 10:37:55
1161
原创 JSP引入静态资源路径问题
在传统的javaWeb项目中,大多数的路由功能都是有action或者servlet来控制的,在引入静态资源时,在引入静态资源采用相对路径容易发生路径错误。解决办法:在jsp中加入如下代码:String path = request.getContextPath();String basePath = request.getScheme() + "://" + request.g
2016-09-28 16:59:39
3795
原创 SVN提交错误
错误:CHECKOUT can only be performed on a version resource解决办法:在eclipse中 右键项目名>team>clenup/refresh,如不能解决,则在本地文件中,右键>tortoiseSVN>cleanup.后一中需要在本地安装svn的客户端,TortoiseSVN
2016-09-26 09:40:44
577
原创 分页优化问题
在mysql中分页需要用到limite关键字。当数据量小的时候,使用 select * from A limit n,m(n:起始行,m:每页显示的数量)不会有什么问题,但是在数据量较大的时候就会出现速度慢的问题。上面这条sql语句在分页的时候,会从表头开始扫描,直到要找的那一行,在数据量很大的时候势必会造成扫描的行数过多,这样一来,越是到后面的页数查询速度就会越慢。优化的方法:
2016-08-27 15:31:51
464
原创 easyui问题
今天在项目中使用easyui时,遇到了一个非常头疼的问题:ajax返回的状态码为200,但执行的确实error方法。造成datagrid不能刷新。原因:在ajax方法中,添加了 dataType:'json' 。由于期望返回的是json数据,但是并没有返回任务东西,所以报错,去掉该项,即可正确执行。...
2016-08-23 14:52:42
469
原创 hibernate+spring报错
Spring4+Hibernate4运行报错Could not obtain transaction-synchronized Session for current thread原因:在service层上加了 @Transactional注解,但是在spring的配置文件中没有开启事务注解解决办法:在applicationContext.xml中加入 如下配置
2016-08-15 16:27:53
371
jdk8文档api
2016-08-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人