自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 httpclient 请求响应时间设置

参考https://blog.csdn.net/senblingbling/article/details/43916851https://bbs.csdn.net/topics/392063739

2021-06-04 15:50:28 1103

原创 SVN报错:Error Updating changes: svn: E155037

sqlite3下载将sqlite3.exe拷贝到.svn目录下(.svn目录位于项目根目录下,默认是隐藏的)打开cmd--打开数据库sqlite3 wc.db--查看所有操作记录select *from work_queue;--删除所有操作记录delete from work_queue;然后回到IDEA中,选中项目右键,选择Subversion -> 选择Cleanup,就好了(如果没好可以尝试重启IDEA)参考参考...

2021-05-11 09:14:00 248

原创 Java 接口和抽象类区别

1、Java接口和Java抽象类最大的一个区别,就在于Java抽象类可以提供某些方法的部分实现,而Java接口不可以(就是interface中只能定义方法,而不能有方法的实现,而在abstract class中则可以既有方法的具体实现,又有没有具体实现的抽象方法)如果向一个抽象类里加入一个新的具体方法时,那么它所有的子类都一下子都得到了这个新方法,而Java接口做不到这一点,如果向一个Java接口里加入一个 新方法,所有实现这个接口的类就无法成功通过编译了,因为你必须让每一个类都再实现这个方法才行,这显然

2021-05-10 17:22:59 178

原创 使用 Java 8 的流获取集合中的重复元素

public class ListDuplicate { public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("hello"); list.add("hello"); list.add("world"); System.out.println(getDuplicate.

2021-04-28 16:11:09 1061

原创 java BigDecimal比较大小

java的BigDecimal比较大小//前提为a、b均不能为nullif(a.compareTo(b) == -1){ System.out.println("a小于b");} if(a.compareTo(b) == 0){ System.out.println("a等于b");} if(a.compareTo(b) == 1){ System.out.println("a大于b");} if(a.compareTo(b) > -1){ Sys

2021-04-08 11:05:41 70

原创 idea-git 修改远程仓库地址

如果你的项目中有.git目录,且目录下有conf配置文件可以用这种方式我的项目中没有 .git目录,可以直接在项目设置中改选中项目右键-git-repository-remotes

2021-03-12 09:46:18 1804

原创 java jdbc ResultSet 取值

有个妹子问我ResultSet 不遍历可以直接转成其他类型的数据集嘛,这不撞枪口上了嘛,正好之前看文章看到过,果断回答可以。有印象然后搜了一下,参考:ResultSet 转对象

2021-03-01 16:17:19 552

原创 linux 查看已安装软件

接触新的环境新的项目需要先了解当前环境下安装了哪些东西一、查看系统配置文件(检查已安装的软件)一些核心软件需要配置环境变量,less /etc/profile 查看(按G查看文件末尾的export)找export配置的理路径二、查看网络运作情况(检查已部署的应用)一些服务和应用是不会配置环境变量,需要通过其它额外的手段检测,可以有以下两种方式:  1、查看此机器上所有服务和应用运作情况:netstat -anp  从结果可以看出,目前已经安装并启动svn、mysql、nginx服务和一些j

2021-02-23 18:05:59 24552

原创 Failed to start component [StandardEngine[Catalina].StandardHost[localhost]

idea tomcat8/9运行项目启动tomcat时报错,解决,在tomcat配置文件中修改tomcat7\conf\catalina.propertiestomcat.util.scan.DefaultJarScanner.jarsToSkip=\,*

2021-02-19 17:18:18 77

原创 PLSQL 报错“数据库字符集(AL32UTF8)和客户端字符集(2%)是不同的。字符集转化可能会造成不可预期的后果“

问题:连接oracle数据库时提示,本地的字符集和数据库字符集设置不一样,如果要直接使用点确定即可,查询没问题,更新操作的话有2%的不支持,会出现乱码。可以在本地设置字符集,但是已经有设置过别的数据库字符集也可以在注册表中设置,可参考:https://blog.csdn.net/qq_40133329/article/details/107642285暂时没有好的方法,先这样用,尽量避免那2%...

2021-02-18 17:01:20 623

原创 idea+springboot+JRebel插件实现热部署

idea+springboot+JRebel插件实现热部署之前用的仅仅只是实现springboot热启动而已,也只是通过配置springboot中的pom依赖,每次修改代码都是自动重启服务,只是省去了人为重启服务,这种不算是真正意义上的热的实现。类似这种配置修改代码后,不需要人为或自动重启服务,直接刷新就可以实现修改后的操作。idea自身是不支持的,可以结合JRebel插件来实现。可以参考:JRebel热部署JRebel热部署重点,每次修改完代码后记得刷新加载,按快捷键 Ctrl + Shif

2021-02-07 17:10:30 234

原创 jstack命令使用jstack日志查看

jstack是java虚拟机自带的一种堆栈跟踪工具。jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等。 线程出现停顿的时候通过jstack来查看各个线程的调用堆栈,就可以知道没有响应的线程到底在后台做什么事情,或者等待什么资源。 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stac

2021-02-05 11:18:46 2951 1

原创 glassfish连接数问题 domain.xml配置最大连接数

glassfish的web控制台进不去的情况下可以直接在/glassfish/domains/domain03/config 路径下的domain.xml文件进行修改,前提是你得知道具体的配置地方,max-pool-size=“500” 这个地方是配置glassfish连接数据库的最大连接数。然后还需要再看下oracle数据库的最大连接数查询oracle的当前连接数select count(*) from v$session;查看数据库允许的最大连接数select value from v$

2021-02-05 10:44:02 233

原创 SpringBoot项目实现热部署的配置方法

参考:亲测有效

2021-02-03 15:58:47 81

原创 Spring Boot configuration annotation processor not found in classpath

Spring Boot configuration annotation processor not found in classpath问题, 在引入配置文件中的对象值时,提示以上错误,一般情况点击左边的open就可以找到解决方法,但是我的打开居然是not found,呵呵没关系,在网上找,别人家打开的链接打开后需要导入依赖,spring-boot-configuration-processor<dependency> <groupId>org.springfr

2021-02-02 16:35:26 412

原创 搭建本地maven仓库

换了新的设备,旧电脑又不在,那就自己下载一个吧。官网下载 https://maven.apache.org/download.html官网maven与jdk对应版本 https://maven.apache.org/docs/history.html官网maven相关问题 https://issues.apache.org/jira/browse/MNG官网各种指南 https://maven.apache.org/plugins/确定自己适合的maven版本及对应的jdk版本目前jdk1.8,

2021-01-27 10:43:53 267

原创 java 移动端session失效,Session is invalid

场景,移动端重复登录,同一个设备(这里是用pc端浏览器模拟)第一个人登录后,第二个人登录。实现,显示第二个人的数据信息,不能串号。类似顶下去了。所以我先把第一个人的session干掉,再创建新的session,再往新的session里面放第二个人的参数,顶号成功。因为发布的应用采用了session分布式,所以在用pHttpSession.invalidate();该方法时,pLoginsta = reuquest.getSession(true).getAttribute(“loginsta”);这

2021-01-22 15:37:23 3184

原创 LDAP对用户名,密码进行AD域验证

AD域验证登录使用java连接AD域,验证账号密码是否正确参考文档https://blog.csdn.net/scyxm0426/article/details/53171059

2021-01-18 14:59:14 1092

原创 idea SpringBoot @RunWith 报错,找不到

SpringBoot测试类中想用Spring的驱动器,而不是用原来的junit,pom.xml文件中导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test&lt

2020-11-24 16:05:36 2562

空空如也

空空如也

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

TA关注的人

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