Mordor Java Girl
码龄13年
关注
提问 私信
  • 博客:102,464
    102,464
    总访问量
  • 20
    原创
  • 912,435
    排名
  • 14
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 目前就职: 阿里巴巴
  • 加入CSDN时间: 2012-05-24
博客简介:

Katherine的专栏

查看详细资料
个人成就
  • 获得73次点赞
  • 内容获得20次评论
  • 获得219次收藏
  • 博客总排名912,435名
创作历程
  • 1篇
    2024年
  • 2篇
    2023年
  • 1篇
    2020年
  • 2篇
    2019年
  • 6篇
    2018年
  • 8篇
    2016年
成就勋章
TA的专栏
  • Redis
    1篇
  • MySQL
  • maven
    1篇
  • spring
    1篇
  • git
    1篇
  • jvm
    2篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

王者杯·14天创作挑战营·第2期

这是一个以写作博客为目的的创作活动,旨在鼓励码龄大于4年的博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。 注: 1、参赛者可以进入活动群进行交流、分享创作心得,互相鼓励与支持(开卷),答疑及活动群请见https://bbs.csdn.net/topics/619735097 2、文章质量分查询:https://www.csdn.net/qc 我们诚挚邀请你们参加为期14天的创作挑战赛!

77人参与 去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Mybatis plus update PG json 类型 报错解决

2. 自定义 JSON Handler3. update Wrapper4. update 报错信息4.1 No hstore extension installed.hstore 是 PG 扩展的一种数据结构,但实际上我们 PG 数据库定义的为 json 类型,所以请忽略这个报错。关注一下这个报错,其实错误指向也不是很明确,但大体可以 GET 到类型转换出问题了。so 我们在的方法添加断点,发现insert都会走到这个方法,但是update却不会走到这边。5. 解决方案update 的时
原创
发布博客 2024.05.07 ·
1102 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

记一次 频繁Full GC JVM调优

Full GC JVM调优
原创
发布博客 2023.07.12 ·
497 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Linux 解压JAR包 查看class内容

Linux jar命令 解压JAR包 解压JAR包指定文件 查看class内容 查询class相对路径 java
原创
发布博客 2023.02.13 ·
4133 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

Another Redis使用手册

Redis使用手册Another Redis DeskTop Managerredis序列化Another Redis DeskTop Manager跨平台、免费的redis可视化工具,完胜Redis DeskTop Manager。下载地址:https://github.com/qishibo/AnotherRedisDesktopManagerredis序列化redis不序列化,an...
原创
发布博客 2020.04.08 ·
12298 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

MySQL 第一列timestamp自动属性

MySQL 第一列timestamp自动属性Timestamp潜在危险MySQL官方文档explicit_defaults_for_timestamp白话文总结Timestamp潜在危险集团多处提醒:第一列timestamp可能会被MySQL设置为根据当前时间自动更新。甚至集团都建议:建表的时候time_modified列设置在time_created列之前,我觉得这件事挺不可思议的。究竟...
原创
发布博客 2019.12.31 ·
491 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GC日志分析 CMS FullGC时长

GC日志分析 CMS FullGC时长CMS GC日志CMS GC日志背景:公司线上服务器,FullGC耗时超过1秒报警。2019-09-16T11:01:25.287+0800: 9566486.997: [GC (Allocation Failure) 2019-09-16T11:01:25.288+0800: 9566486.997: [ParNew: 1683966K->456...
原创
发布博客 2019.09.17 ·
2811 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Java VisualVM

1、启动VisualVMjvisualvm.exe位于JDK bin文件夹下,双击打开。 2、安装Visual GC插件工具 - 插件 - 可用插件 - Visual GC 如果遇到可用插件地址错误,需要在设置中编辑插件中心URL。 URL地址从https://visualvm.github.io/pluginscenters.html中找到对应版本的地址。 如jd...
原创
发布博客 2018.09.06 ·
402 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

SourceTree删除GIT密码

当GIT服务器修改密码后,sourcetree本地记住的密码,会导致提交代码失败。 本地删除当前用户目录下保存密码的文件,文件路径: C:\Users\wuxiaoyuan\AppData\Local\Atlassian\SourceTree\passwd 清空文件内容即可...
原创
发布博客 2018.09.05 ·
8929 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Git commit与pull的先后顺序

整理这个问题的起因:1.前些天一个晚辈问了我关于commit与pull的先后顺序问题2.今天又因为commit与pull的先后问题与同事争论了一番,同事坚持必须要先commit才能pull,事实真的是这样么?我之前给晚辈的答复是:1.在本地修改与远程代码没有冲突的情况下,优先使用:pull->commit->push2.在有冲突的情况下:commit->pull...
原创
发布博客 2018.08.08 ·
63291 阅读 ·
57 点赞 ·
18 评论 ·
205 收藏

面向切面的Spring编程(官方文档翻译)

5. Aspect Oriented Programming with Spring5.1. IntroductionAspect-Oriented Programming (AOP) complements Object-Oriented Programming (OOP) by providing another way of thinking about program struct...
原创
发布博客 2018.08.08 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring AOP的JDK代理与CGLIB代理

项目中使用AOP出现的一个错误:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'com.pajk.apate.controller.DoctorControllerTest': Unsatisfied dependency expressed thr...
原创
发布博客 2018.08.08 ·
609 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

No plugin found for prefix 'denpendecy' in the current project and in the plugin

今天在一个项目中用mvn denpendecy:tree查看maven依赖树的时候,项目报了一个error[ERROR] No plugin found for prefix 'denpendecy' in the current project and in the plugin groups [org.sonarsource.scanner.maven, org.apache.maven....
原创
发布博客 2018.08.08 ·
5673 阅读 ·
7 点赞 ·
1 评论 ·
2 收藏

上海 三险一金 税后工资计算

public String wagesCalculate(double key) { // 小数保留两位 DecimalFormat df = new DecimalFormat("######0.00"); // 养老 22% 8% double endowment_company = key * 0.22; double endowment_personal = ke...
原创
发布博客 2016.05.30 ·
90 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java System.getProperty()

Java.versionJava运行时环境版本java.vendorJava运行时环境供应商java.vendor.urlJava供应商的 URLjava.homeJava安装目录java.vm.specification.versionJava虚拟机规范版本java.vm.specificatio...
原创
发布博客 2016.05.30 ·
50 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阿里云服务器搭建JavaWeb项目环境

服务器:阿里云CentOs 6.5 64位电脑系统:Mac(如果是windows需要安装xmanage)项目环境:JDK8、Tomcat8阿里服务器页面重置密码,重启服务器下载linux版jdk/tomcatssh root@IP 登陆服务器yum check-update 检查可更新的所有软件包yum update 下载更新系统已经安装的软件包yum install vsftp...
原创
发布博客 2016.03.18 ·
49 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring mvc 透传

随着公司的规模及项目的增多,会有一种透明传输的需求,而透明传输的这一层就用来做权限控制,灰度发布,流量统计。实现透传需要注意的几点:1.Spring MVC实现url通配,后端服务的url各式各样,并不能按照你所设想的长度,so,通配符能解决这个问题。@RequestMapping(value = "/{serviceName}/{methodName}/**/", method = R...
原创
发布博客 2016.03.18 ·
76 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java多线程Callable,Future,FutureTask

我们平时接触到的多线程Thread,Runnable,这两种方式不能返回线程执行后的结果。假如有Thread1、Thread2、Thread3三个线程分别统计信息,所有线程统计完毕交给Thread4汇总,应当如何实现?Callable和Future,前者产生结果,后者拿到结果。Callable和Future推荐一篇不错的博客:http://blog.csdn.net/ghsau/arti...
原创
发布博客 2016.03.17 ·
44 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java 错误:找不到或无法加载主类

1.检查环境变量JAVA_HOME D:\Program Files\jdk1.8.0_45(这里写jdk路径)CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(第一个点表示当前路径)Path    ;%JAVA_HOME%\bin(在最后加上,结尾没有分号)2.测试类,Test.java1 public ...
原创
发布博客 2016.03.16 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaWeb项目启动时,自动执行代码的三种方式(包含不占用tomcat启动时长的方式)...

现有三种方式可以实现在tomcat启动时执行某段代码(三种实现方式见1.2.3.)由于这三种方式的执行时长计算在tomcat的启动时长里,如果tomcat设置了启动超时时间,那么这三种方式执行的操作很可能会让tomcat启动超时。为了解决自动执行的部分不影响tomcat的正常启动我们可以在三种方式中新建一个线程,将需要操作的部分交给子线程去做。我们可以取三种方式的任意一种,新建一个线程:...
原创
发布博客 2016.03.15 ·
57 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阿里云服务器centos搭建Java-web项目

服务器:阿里云CentOs 6.5 64位电脑系统:Mac(如果是windows需要安装xmanage)项目环境:JDK8、Tomcat8阿里服务器页面重置密码,重启服务器下载linux版jdk/tomcatssh root@IP  登陆服务器yum check-update  检查可更新的所有软件包yum update  下载更新系统已经安装的软件包yum
原创
发布博客 2016.03.10 ·
767 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多