
java
文章平均质量分 67
半边多云半边晴
我不懒
展开
-
一分钟了解ParameterizedType类的作用
通过 ParameterizedType 接口来获取泛型的实际类型参数。原创 2023-08-01 14:33:06 · 1542 阅读 · 0 评论 -
springboot通过nacos配置文件动态刷新bean
通过nacos配置项的判断动态创建bean;使用springboot及nacos原创 2023-02-01 14:38:58 · 2848 阅读 · 2 评论 -
Mybatis 拦截器/插件 内注入bean的问题解决
最早是想用Mybatis拦截器/插件 拦截结果集并修改!看看文档和网上的博客,了解了大概也写了个demo;demo使用的时候没有问题所以没有深入研究Mybatis 拦截器/插件 之前使用new的方式配置到配置类中 使拦截器生效 后来改成注入的方式的时候出现了问题Mybatis 拦截器/插件 之前使用new的方式配置到配置类中 使拦截器生效 后来改成注入的方式的时候出现了问题......原创 2022-06-24 13:46:48 · 3021 阅读 · 5 评论 -
IDEA 与eclipse对应快捷键(MAC 与 WINDOWS对应)
IDEA 与eclipse对应快捷键(MAC 与 WINDOWS对应)编号快捷键描述eclipse对应快捷键1ctrl alt V生成变量ctrl 2 L2ctrl shift F全局搜索3ctrl shift R全局替换4ctrl shift A搜索idea中相关功能 如postfix5shift 回车换行6ctrl alt O优化导入7ctrl alt F7跟踪调用8双击shift搜索原创 2020-07-20 09:42:50 · 898 阅读 · 0 评论 -
curl命令如何走代理
如果设置了系统代理,一般的浏览器程序(Chrome, Firefox, Safari)默认都会发现并遵从这个设置。其它的一些应用程序就不一定会遵从这个设置了,比如 QQ 这样的程序,它默认应该是不会遵从这个设置的(它有自己的设置项),再比如打开命令行,输入以下命令:curl https://www.bilibili.com...原创 2019-12-11 21:40:25 · 856 阅读 · 0 评论 -
POI解析excel表格 读与写
import java.io.IOException;import java.io.InputStream;import java.io.PushbackInputStream;import java.util.ArrayList;import java.util.List;import org.apache.poi.hssf.usermodel.HSSFCell;import or原创 2016-12-14 15:11:10 · 457 阅读 · 0 评论 -
Mac OS下tomcat的安装与配置
Mac OS下tomcat的安装与配置1、到 apache官方主页 下载 Mac 版本的完整 tar.gz文件包。解压拷贝到 /Library目录下,并命名为Tomcat,其他目录也可。2、修改目录权限到终端输入sudo chmod 755 /Library/Tomcat/bin/*.sh 3、启动Tomcat按回车键之后会提示输入密码,请输入管理员密码。之后输入并回车: sudo s...原创 2018-03-28 21:11:31 · 364 阅读 · 0 评论 -
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
[DEBUG] Excluded: org.apache.maven:maven-artifact:jar:2.2.1[DEBUG] Excluded: org.apache.maven:maven-settings:jar:2.2.1[DEBUG] Excluded: org.apache.maven:maven-model:jar:2.2.1[DEBUG] Exclude...原创 2019-03-05 00:11:55 · 20141 阅读 · 0 评论 -
git commit后修改注释
首先输入 git log查看一下提交记录发现最近一条的注释有问题,想修改!步骤如下git rebase -i HEAD~5查询最近5条提交记录 并修改pick为edit 随后报错修改(与vi保存修改方法一致)保存后git会提示下一步的操作3.之后输入 git commit --amend会出现下图,修改第一行的注释并保存;4.最后输入git rebase --conti...原创 2019-08-28 16:45:13 · 577 阅读 · 0 评论 -
jsoup爬虫简单使用笔记
好久没有写博客了,最近正好遇到一个工作中的需求,要求将类似于“这是我分享的一个链接http://www.cnblogs.com/TTyb/p/5996847.html”这样的字符串中的链接截取出来并将链接中的图片、标题和正文开头的30个字符截取出来;需求明确后就可以思考一下使用的工具了! 本次使用以前没有接触过的jsoup进行html的抓取;其他都好说,字符串中的链接只需要一个正则表达式即可解决,原创 2017-08-30 14:09:48 · 358 阅读 · 0 评论 -
JVM相关知识点
1 jvm并不是通过引用计数器来判断对象是否存活;是使用可达性分析算法; 2 jvm垃圾回收使用的算法有: 标记清楚算法mark-sweep 复制算法copying 标记整理算法mark-compact 分代收集算法Generational-Collection 3 GC相关概念 3.1 安全点 3.2 安全区域 3.3 垃圾原创 2017-09-19 22:28:10 · 347 阅读 · 0 评论 -
maven 编译失败error in opening zip file/maven missing artifact解决办法
删除maven报错的日志中提示的那个文件 然后重新编辑 即可解决问题原创 2017-09-04 14:08:41 · 2532 阅读 · 0 评论 -
java HttpClient 工具类
package cn.creditease.xuanyuan.server.utils;import java.io.IOException; import java.lang.reflect.Field; import java.lang.reflect.Method; import java.util.HashMap; import java.util.Map;import org.ap原创 2016-09-06 10:23:02 · 534 阅读 · 0 评论 -
An internal error occurred during: "Building workspace". GC overhead limit exceeded
An internal error occurred during: “Building workspace”.GC overhead limit exceeded 解决起因:最近在公司换用自己的MacBook 来进行开发;实用的工具是eclipse(IDEA 这个工具确实挺好,只是我还不会深度使用,无法用公司的复杂的开发环境相配合,所以选用容易上手的eclipse);然后发现在打开eclipse的原创 2016-10-09 17:17:36 · 1129 阅读 · 0 评论 -
IllegalArgumentException: Malformed \uxxxx encoding.
启动tomcat时出现这个异常 原因是我使用了unicode 并放在了 pom.xml文件 中 有时候还会报This is very likely to create a memory leak 内存溢出的问题 此时需要找到根本原因 才可以解决 特此记下!原创 2016-10-19 16:08:42 · 1145 阅读 · 0 评论 -
eclipse 相关问题
Eclipse 启动时停留在loading org.eclipse.mylyn.tasks.ui不走的有关问题解决Eclipse 停留在loading org.eclipse.mylyn.tasks.ui不走的问题解决 昨天突然就遇到这么个问题,感觉非常莫名其妙,在网上找了解决办法.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi转载 2016-11-14 10:33:35 · 298 阅读 · 0 评论 -
java 多线程笔记
来自《java并发编程的艺术》 第二章个人总结: 1 volatile 修饰符的使用; 用于修饰变量; 使用建议:在两个或者更多的线程访问的成员变量上使用volatile。当要访问的变量已在synchronized代码块中,或者为常量时,不必使用。 使用优化: 2 synchronized的实现原理; 无锁状态,偏向锁状态,轻量级锁状态,重量级锁状态原创 2017-01-26 11:58:23 · 429 阅读 · 0 评论 -
java线程池例子
java多线程原创 2017-03-02 16:38:03 · 388 阅读 · 0 评论 -
并发控制常见数据库锁类型
并发控制常见锁类型本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:一、按操作划分,可分为DML锁、DDL锁二、按锁的粒度划分,可分为表级锁、行级锁、页级锁(mysql)三、按锁级别划分,可分为共享锁、排他锁 四、按加锁方式划分,可分为自动锁、显示锁 五、按使用方式划分,可分为乐观锁、悲观锁原创 2017-08-16 14:51:53 · 610 阅读 · 0 评论 -
Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1解决办法
工作中 使用 eclipse的maven 插件进行打包 出现了此问题 “Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project XXX: Compilation failure”;问题原因是因为java环境问题!解决办法:选择正确的原创 2017-09-04 14:07:05 · 586 阅读 · 0 评论 -
JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2解决
JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2解决原创 2016-02-25 14:26:36 · 762 阅读 · 0 评论