自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.sql.SQLException: Access denied for user ‘root‘@‘localhost‘

Access denied for user 'root'@'localhost' 通过创建新的 mysql 用户解决了问题

2022-07-13 10:08:41 1022

原创 gitlab-ce 14 初始密码无法登录

gitlab-ce-14 安装好后,root 用户的初始密码放在 /etc/gitlab/initial_root_password 文件中,但我用这个密码仍然登录失败。用下面的命令可快速重置 root 密码,已验证通过。gitlab-rake "gitlab:password:reset[root]"[root@localhost gitlab]# gitlab-rake "gitlab:password:reset[root]"Enter password: Confirm passwo.

2022-04-14 16:12:52 3193

原创 The type okio.ByteString cannot be resolved. It is indirectly referenced from required .class files

开发环境:eclipseBuild id: 20100218-1602jdk 1.6编译出错的关键代码 okhttp3.RequestBody body = okhttp3.RequestBody.create(contentType, param);提示:The type okio.ByteString cannot be resolved. It is indirectly referenced from required .class files解决...

2020-08-29 11:35:04 1992

原创 为了应对 Xss 跨站脚本攻击,新增 XssFilter 统一处理实践

问题背景:1、早期的软件产品,使用 spring mvc2、jsp form 表单中要传附件,同时有 input 字段要提交,因此表单 encType 必须是multipart/form-data, action="POST"问题:1、按照流转很广的方式 ,新建 XssFilterServletRequestWrapper extendsHttpServletRequestW...

2019-11-08 14:57:32 354

原创 连接rabbitmq 报错 com.rabbitmq.client.ShutdownSignalException: connection error

ConnectionFactory factory = new ConnectionFactory(); // 连接IP factory.setHost("127.0.0.1"); // 默认监听端口 factory.setPort(5672); // 虚拟机 factory.setV...

2018-11-01 16:00:58 13528

原创 ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.10' (111) 客户端连接 centos 7 mysql 数据库失败

参考 https://stackoverflow.com/questions/1673530/error-2003-hy000-cant-connect-to-mysql-server-on-127-0-0-1-111排查了 /etc/my.cnf 里面的 bind-address 等问题,如果还不行 请执行试下/bin/systemctl stop firewalld.service/...

2018-10-21 20:43:32 4412

原创 java java.lang.reflect.Parameter .getName() 取method的参数变量名(Obtaining Names of Method Parameters)

       根据 oracle 官方解释(https://docs.oracle.com/javase/tutorial/reflect/member/methodparameterreflection.html) , 编译器为了压缩 .class 大小,压缩了参数名,默认用 argN, N代表方法参数列表下标,通过 java.lang.reflect.Parameter .getName() ...

2018-10-17 10:07:55 1807 1

原创 java 9 class newinstance Deprecated

从 java 9 开始,不推荐直接 clazz.newInstance()  会编译警告推荐用 clazz.getDeclaredConstructor().newInstance()注:此方法传播由 nullary 构造函数引发的任何异常, 包括选中的异常。使用此方法可以有效地绕过编译时异常检查, 否则编译器将执行此操作。构造函数. newInstance 方法通过在 Invoc...

2018-08-22 10:00:13 5387 3

原创 phantomjs 抓取页面失败

蛛蛛爬虫无法抓取 angularjs 渲染的页面,解决这个问题通常要用到第三方技术,phantomjs 是个不错的选择,今天测试抓取 www.baidu.com 没有问题(phantomjs getpage.js "http://www.baidu.com"),但抓取自己的网站却有问题 (phantomjs getpage.js "http://www.port56.com"),经过分析,发现是因...

2018-08-15 12:01:52 1709

原创 java 整形相乘溢出

  今天看日志发现有一段程序不应该执行的,经过检查发现,犯了一个错误,四个 int 相乘超出 int 最大值造成溢出,结果为负数3600 * 1000 * 24 * 29 = -1789367296处理:将乘法算式 直接改为 2505600000 或者将第一个数后面加上小写字母 l ,3600l * 1000 * 24 * 29  ...

2018-07-26 22:27:57 611

原创 spring boot restful api 方法参数 BindException 异常处理

 客户端 post json 数据,api 方法 接收的参数绑定出现异常,抛出  BindException 异常,可以按照如下的方式处理1、方法参数中增加 BindingResult 参数,通过 bindingResult.hasErrors()  判断是否出错2、在 配置类中重写 addFormatters 方法@Configurationpublic class MyWe...

2018-07-23 17:14:16 6150

原创 java new interface 的处理

在 spring boot 中,需要重写 WebMvcConfigurerAdapter 抽像类,来定义自己的一些处理逻辑@Configurationpublic class MyWebAppConfigurer extends WebMvcConfigurerAdapter { @Bean public Converter<String, Date> string...

2018-07-21 12:01:33 2063

原创 年月旬日历控件

在网上看到了一个 年月旬的日历控件,自己就写了一个,截图如下:1、html 模板<div class="main-form-kalendar" id="main-form-kalendar" ><div class="kalendar"><ul class=" year"><li ><a id=&quot

2018-05-16 09:11:48 1117

原创 angularjs 1.3 ng-repeat 排序

angularjs 1.3 ng-repeat 对数组进行排序,格式如下{{ orderBy_expression | orderBy : expression : reverse}}其中expression : 根据哪个字段排序reverse:是否倒序示例如下: ng-show="newsList57" ng-repeat="news in newsList57|orderBy:id:true"...

2018-05-10 17:48:42 2906

原创 spring boot 1.5.9.RELEASE @Aspect aop 切面不生效问题

1、我的语法是这样的:@AfterReturning(value = "execution(public int cn.hy.tailer.service.IMessagesSmsoutService.save(MessagesSmsout)) && args(model)")2、IMessagesSmsoutService 的实现类public class MessagesSms...

2018-03-24 22:26:14 4764

原创 angularjs watchGroup

angularjs 1.3 中加入了 watchGroup,更方便做 select 联动var watchGroup = $scope.$watchGroup(['terminalCity', 'terminal'], function(newValues, oldValues, scope) { // newValues[0] -> $scope.termin...

2016-11-15 17:10:23 181

jquery attr onclick 问题

今天要写个获取验证码倒计时 60 秒,用到了 setInterval 。其中按钮点击后要禁用 onclick 事件 (当然也可以在 onclick 事件中判断剩余时间小于 60 秒就 return false) ,当剩余时间为 0 秒时,则要恢复按钮的 onclick 事件,[color=red]问题就出在恢复 onclick 上,enableObj 函数一执行...

2016-10-30 16:58:26 475

java.util.Calendar 常量值

今天反编译之前写的 DateUtil.class ,引用 Calendar 的常量现在全部变成数字了。需要把这些数字变回常量,通过反射把这些值打印出来备用。Calendar.ERA=0Calendar.YEAR=1Calendar.MONTH=2Calendar.WEEK_OF_YEAR=3Calendar.WEEK_OF_MONTH=4Calendar.DAT...

2016-10-26 10:22:50 485

spring 4.2 jdbc 两个新方法

1、SqlRowSet rs = jdbcTemplate.queryForRowSet("select count(1) as count from test where key=? " , key);查询只有一个参数时,不用再向以前样传数组了 new Object[]{ key } ,现在只需要传一个 key 参数即可2、jdbcTemplate.batchUpdate(" ...

2016-10-10 19:02:14 125

原创 centos 6.5 复制并覆盖文件夹 ,不弹出确认框

cp 前面加一个 斜线即可#\cp -rf classes /home/ty/webapp/WEB-INF/

2016-09-30 18:01:14 1517

Cause: org.apache.ibatis.builder.IncompleteElementException: Could not find resu

spring + mybatis + mysql + maven + tomcat,之前运行是正常的,后来突然出了问题,报错如下:Cause: org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.Integer 因为刚引入 mav...

2016-09-29 16:54:16 892

原创 java.sql.ResultSet.getObject float 字段科学计数的处理

经过测试,sql server 2008 数据库, jdk1.5 ,如果字段是 float 并且数字长度大于等于8位,java.sql.ResultSet.getObject  返回的值是科学计数形式,处理方式: 使用 java.sql.ResultSet.getBigDecimal("字段名").toPlainString(); 就按照原始值显示,不用额外格式化

2015-11-05 12:14:02 1481

原创 AIX6.1 + ibm jdk1.5 SR12 OA 不定时宕机 jvm 进程直接 crash 掉

在AIX6.0 或者 5.3 上面一点问题没有,部署到 AIX6.1 上就不定时宕机,jvm 进程直接crash 掉了; 5天会宕机3 4次,OA运行日志 在宕机前10分钟内什么错误都没有。留给我分析的就下面这个 javacore 里面的内容,根据 javacore 判断肯定没有内存溢出,因为宕机的时候有 20% 的空闲内存。 核心信息就两句 Dump Event "gpf" (00002000)...

2014-08-12 11:29:18 277

A域通过iframe嵌套B域,打开B域下面的fck提示fckeditorcode_ie.js 第21行permission denied...

解决办法:在 fckeditorcode_ie.js 的 21 行 window.top.location.search 加上 try catch

2012-09-05 09:06:39 225

org.apache.jasper.JasperException: Unable to compile class for JSP

环境 windows2008 server 服务器+tomcat5.5.28+jdk1.5.0.6 好端端的程序,在别的项目上运行的好好的,在这个环境下却运行很不稳定,不知不觉点了某个页面就报错了,jsp 没有任何问题。 最终解决问题:1、换jdk为 1.6.0.30 2、删除 webapp\WEB-INF\lib\rt.jar ,是同事开发一个特殊功能加进去的(在...

2012-08-29 17:07:21 73

原创 tomcat服务器端下载程序设置 content-disposition inline ,客户端 win7 ie8 中打开 word 附件,会提示安全框,要求输入凭据

tomcat服务器端设置 content-disposition inline  ,客户端 win7 ie8 中打开 word 附件,会提示安全框,要求输入凭据。经过测试,只有word 附件才会有问题,其他的附件不会,临时解决办法:           byte[]

2011-09-04 12:26:55 2603

lucene 写入索引时发生Lock obtain timed out异常

IndexWriter writer = new IndexWriter(this.lucenePath, new SimpleGBKAnalyzer(),false);执行这行代码时报了下面的异常,java.io.IOExceptionjava.io.IOException: Lock obtain timed out: Lock@C:\DOCUME~1\ADMINI~1\LOCALS~...

2010-04-13 18:18:20 252

原创 oracle增加表字段时,加""引起的小问题

       近日,在程序开发及测试过程中发现,在oracle的数据表中增加一个新列语句如下:alter table employee add ("age" number(3,0) not null); 用PLSQL Developer查询表时,发现此字段名是小写的,而其他字段名全部是大写的,奇怪。后来用select age from employee 查询时报错“标识符无效”,再用select

2008-11-07 15:37:00 1011

ibm jdk 1.7 64

AIX6100-05 上安装了 jdk1.7 ,有一点麻烦,现把安装好的 jdk1.7 目录打成 tar ,再 zip 压缩上传到这里

2018-10-19

空空如也

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

TA关注的人

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