- 博客(30)
- 资源 (4)
- 收藏
- 关注
原创 解决 attempt to unlock lock, not locked by current thread by node id redisson异常
使用redisson问题
2022-09-07 15:59:10
6764
5
原创 git 如何设置提交用户名和密码
1.项目.git文件https更新代码使用https方式更新Git库代码,这样每次都会提示输入账号和密码,只要有权限的账号都可以更新。修改方式是在git目录的.git文件夹下,打开config文件,将url从ssh修改为https方式[remote "origin"] url = https://github.com/xxxx/xxxx.git fetch = +refs/heads/*:refs/remotes/origin/但是上面这种方
2021-09-13 14:11:40
3476
原创 2020年Java面试题集锦
最近面试了不少Java开发朋友,感觉体会很深,给大家说道说道:面了一些通过的太少,通过率很低,为什么呢?我这里也稍微总结了下:(希望和大家共勉)基础知识不扎实,只是掌握了其表面的东西 数据库这块,只是简单会用,里面的优化和原理不明白 项目中使用某一个框架,不明白这个框架是干什么的,反正就是用了,但是就不明其道理 项目中安全这块没有考虑,或不清楚 Java相关组件只是简单用了下,只知其一...
2020-03-16 23:23:21
201
原创 JDK开发环境搭建及环境变量配置(win10)
一.安装JDK开发环境1.网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html然后下载系统对应的版本,我下载的为Windows x642.打开下载下来的可执行文件点击下一步3.安装位置自行设置,当提示安装JRE时看需求(以后可能会用到),如果需要可一...
2020-03-01 17:00:45
545
1
原创 Maven的下载与安装 之windows
前言:无论到那一家公司上班,开发环境的配置是少不了的,但是又不经常用,会忘记,特此记录下来;第一步: 需要到maven官网下载了,地址如下:http://maven.apache.org/download.cgi第二步:自行解压文件包。第三步:配置环境变量,类似jdk环境配置1.创建MAVEN_HOME环境变量,指向maven的安装目录。2.并将%MAVEN_HOM...
2020-03-01 15:49:38
138
原创 SpringCloud之网关addZuulRequestHeader转发用户标识至其他服务
前言:使用springcloud及相关组件开发项目已有1年时间,从项目框架搭建-项目上线全程参与,目前项目已正常运行:我们也在不断的添砖添瓦,老项目也在不断转移至微服务。中间也遇到过很多问题,办法总比困难多,也都慢慢解决了。后续慢慢会把遇到的问题一一记录下来并提供解决方案,以供后续参考,今天主要记录下通过网关传递用户标识到其余下游服务。问题描述:Springcloud项目使用Sprin...
2020-02-29 16:31:11
2097
原创 navicat连接mysql8.0报错1251解决方案
报错的原因:出现这个原因是mysql8.0 之前的版本中加密规则是mysql_native_password,而在mysql8.0之后,加密规则是caching_sha2_password, 解决问题方法有两种,一种是升级navicat驱动,第二种是把mysql用户登录密码加密规则还原成mysql_native_password. 主要还是用第二种方法:更新方式:用管理员身份打开cmd...
2018-11-27 10:01:05
461
原创 java操作poi生成excel.xlsx(设置下拉框)下载本地和前端下载
需求:导入excel表格,如果excel有错误,将错误的地方标红,在把数据以excel的形式写出,供用户下载解决方案:1.以实体类的方式接收excel并解析(创建两个集合一个接收正常的数据一个接收错误的数据)2.错误集合无论正确错误数据都要存储,并记录是否有误(错误数据拼接特殊字符作为标记,然后记录写入集合)3.如果发现记录有错误记录,就要使用错误数据集合生成excel(对错误的数据对特殊字...
2018-09-24 11:26:00
4988
1
原创 使用dom4j下支持的xpath解析带有命名空间的xml
解析第三方xml的时候碰到了问题:使用xpath解析带命名空间的xml,无论如何都解析不了,也不报错,后来发现是命名空间的问题。找了资料解决了,记录下来:需要注意以下两点 1.解析路径的书写 2.使用xpath还要引用一个dom4j的基础包1.解析使用xml案例<?xml version="1.0" encoding="UTF-8"?><module xmlns=...
2018-08-05 09:29:16
1219
原创 java程序下载PDF文件并上传自己FastDFS服务器
下载第三方.pdf文件,只需提供第三方下载地址即可package cn.itcast;import java.io.DataInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.net.HttpURLConnection;import java.net.URL;pu...
2018-07-22 11:25:03
1791
原创 java中判断字符串中是否包含数字
在javascript中有一个方法isDigit()使用来判断一个字符串是否都是数字,在java的字符串处理方法中没有这样的方法,昨天在接口中用到了,顺便查了下,总结了下// 判断一个字符串是否都为数字 public boolean isDigit(String strNum) { return strNum.matches("[0-9]{1,}"); } // 判断...
2018-07-10 22:34:16
34850
3
翻译 往mq中生产10万条数据如何知道mq什么时候消费完成
最近做了个项目,碰到一个问题,目前已经解决,解决过程共享出来。项目中用到了MQ的中间件,每天大概生产700万+的消息,生产耗时需求是我要把当天的消费情况及时落地,问题在于我不知道什么时候消费完所有消息,最主要的是,我不想写定时任务。方案1:打标,就是在生产消息的时候把最后一条数据打标,从而在消费的时候能知道哪一条数最后一条数据,当执行完该条数据时,就可以进行数据落地操作,但
2018-03-10 14:11:49
1660
原创 jQuery的serialize()方法通过序列化表单值
jQuery的serialize()方法通过序列化表单值,创建URL编码文本字符串,我们就可以选择一个或多个表单元素,也可以直接选择form将其序列化,如:First name: Last name: $(document).ready(function(){ console.log($("form").serialize()); // FirstName=Bill&Last
2017-12-05 12:52:41
3665
原创 $.ajax 和$.post的区别
$.ajax({ }) 和$.post()(jQuery对原生ajax的封装)同样都是ajax的异步请求:原生Json数据交互测试Json数据交互测试 function sendJson(){ $.ajax({ url:"${pageContext.request.contextPath }/item/jsontest.action", type:"post",
2017-11-30 21:28:02
29469
2
原创 java.lang.IllegalArgumentException: findUserById is ambiguous in Mapped Statements collection
异常:java.lang.IllegalArgumentException: findUserById is ambiguous in Mapped Statements collection (findUserById在Mapped Statements集合中不明确(尝试使用包括名称空间的全名或重命名其中一个条目))解决办法:只需要将id="findUserById"改为id="
2017-11-25 21:11:42
2023
1
原创 highChsrts的shiyon
Highcharts : 折线图、 区域图、 柱状图、 饼状图 …下边仅以折线图和柱状图演示:折线图<script type="text/javascript" src="../js/highcharts/modules/exporting.js"><script type="text/javascript" src="../js/highcharts/highcha
2017-11-23 23:20:23
293
原创 jar包的冲突问题如何解决
jar包冲突 启动时出现xxxxNotFound----- 1.项目中真的缺少jar包(添加依赖即可) 2.jar包多了,产生冲突(也有可能jar包之间允许共存的) 引入A的时候依赖B v1.0 引入C的时候依赖B v2.0 去掉低版本的保留高版本的 如何排除依赖jar包 应该在冲突的坐标里面进行排除此jar包例如:比如Ja
2017-11-20 13:17:38
8286
1
原创 POJO类一对多关系配置 有顺序存取
注意:一对多如果不关注集合对象顺序,使用 Set, 关注集合对象顺序使用:List 保证顺序在数据表建立索引数据表 ,存放 list 集合下标 @OrderColumn(存取数据的顺序)配置代码片段,供日后参考@Entity@Table(name = "T_TRANSIT_INFO")public class TransitInfo { @Id @GeneratedValue @
2017-11-19 20:59:50
676
原创 Maven 中阿里云镜像替代中央仓库
前言maven仓库默认在国外,使用难免很慢,尤其是下载依赖的时候,换为国内阿里云镜像,让你感受飞一般的感觉。国内支持maven镜像的有阿里云,开源中国等,这里换为阿里云的。更换修改maven配置文件settings.xml (一般在这里整一下即可)(当然也可以在用户home目录.m2下面添加一个settings.xml文件)下面修改位置:结束语,很快的
2017-11-08 08:53:01
449
原创 异常:java.lang.NoClassDefFoundError: org/quartz/spi/JobFactory
出现异常的原因:因为Spring和quartz的版本冲突的原因(只需更改quartz的版本即可)。新的版本JobFactory的调用方式发生了改变。(改完更新OK)
2017-11-07 16:31:11
5476
1
原创 使用Easy-UI 和SSH JPA 按条件查询分页
1.需求:有条件分页查询 前提 页面部分 *给查询按钮添加点击事件 *将查询表单中的数据转换成符合EasyUI格式js对象到datagrid的load方法加载到datagrid,携带数据到后台(下面有代码) *datagrid要求格式: *转换表单数据JS方法:(上边表单有调用此方法)$.fn.serializeJson
2017-10-22 11:50:42
595
原创 Git文件夹和文件图标不显示(Git)
TortoiseGit文件夹和文件图标不显示的主要原因! 1.是否事先已经安装了TortoiseSvn,(其实安装了也可以没有关系的)如果安装了不用的话 ,也可以卸载了。 2.确认是不是32bit 系统上装了 64bit 的 TortoiseGit,如果是的话,这个只要再安装 32bit 的 TortoiseGit就可以 了。
2017-10-14 15:41:44
23285
5
原创 ajax 异步显示分页
1.jsp页面部分 代码如下:function delCustomer(id){ location.href="${pageContext.request.contextPath}/delCustomer?id="+id;}//当前页码var pageNum=1;//总页数var totalPage=0;//总条数var totalCount=0; //每页条数var
2017-10-09 00:08:47
813
原创 MD5 密码加密
package com.car.util;import java.security.MessageDigest;public class MD5 {public static String getMD5(String md5) {char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8',
2017-10-06 23:50:39
176
翻译 私服nexus的安装环境搭建
(一)nexus安装1. 安装nexus将资源私服文件nexus-2.12.0-01-bundle.zip 解压到安装目录下在命令提示符下,进入此目录,敲入命令nexus install如有下列提示则证明安装成功。如果想卸载,命令为:nexus uninstall 2
2017-10-06 13:09:20
199
阿里巴巴代码规范插件
2018-11-18
apizzaSQ-3.1.0.crx apizza - 极客专属的管理工具插件
2018-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人