自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 开发知识梳理

JavaJava 基础专题Java 并发专题Java 线程安全专题Java 性能专题Java 设计模式专题Java 新特性专题Java 问题排查专题Java 异常收集LinuxLinux 基础专题MysqlMysql 基础专题Mysql 索引专题Mysql 优化专题HibernateHibernate 注解专题...

2019-09-26 12:27:08 389

原创 分布式事务

SEATA是什么?它的四种分布式事务模式

2022-09-08 10:33:00 104 1

原创 分布式锁

基于 redisson 做分布式锁redisson 是 redis 官方的分布式锁组件。GitHub 地址:https://github.com/redisson/redisson

2021-04-25 15:10:17 91

原创 Docker 基础知识

window docker 设置镜像源$ docker-machine ls // 查看虚拟机$ docker-machine ssh default // 进入虚拟机$ sudo -i // 修改root权限$ cd /mnt/sda1/var/lib/boot2docker // 进入boot2docker$ vi profi...

2020-12-02 09:25:15 117

原创 Hibernate 查询专题

1、 条件查询List<Sort.Order> orders = new ArrayList<>(); orders.add(new Sort.Order(inputDTO.getSortType().equals("asc") ? Sort.Direction.ASC : Sort.Direction.DESC, inputDTO.getSortField())); Page page = pcModuleRepository.findAll

2020-08-06 14:16:58 171

原创 Gradle 专题

在IDEA里gradle配置和使用https://blog.csdn.net/achenyuan/article/details/80682288

2020-05-06 15:39:40 99

原创 Idea中导入Eclipse项目

导入流程https://blog.csdn.net/deng11408205/article/details/79723213遇到javax.servlet.http报错问题https://blog.csdn.net/QQ826688096/article/details/89414128遇到Unable to open debugger port问题https://blog....

2020-02-19 11:47:26 86

原创 Idea专题

Idea中导入Eclipse项目

2020-02-19 11:17:15 106

原创 架构基础专题

架构演进https://mp.weixin.qq.com/s/aHPhuIPuGdqhDYQYgzlP_Q

2019-12-18 11:45:42 74

原创 面试专题

Java 并发编程 73 道面试题及答案https://mp.weixin.qq.com/s/91g6pf9G-JaeFHVxWJJGfw

2019-12-09 14:42:31 86

原创 秒杀专题

https://mp.weixin.qq.com/s/X9ouUzpMn7FhRz9JM5QwJQ

2019-12-06 14:41:08 105

原创 Hibernate 注解专题

一对一关联查询注解@OneToOne的实例详解@OneToOne(fetch = FetchType.LAZY)@JoinColumn(name = "developer_id", referencedColumnName = "developer_id", insertable = false, updatable = false)public Developer getDevelop...

2019-12-05 13:47:55 106

原创 Java 性能专题

响应时间和吞吐量http://mp.weixin.qq.com/s?__biz=MzI3ODcxMzQzMw==&mid=2247484873&idx=1&sn=29b53be1cf632d78b52a0cd78532e3a1&chksm=eb5380ffdc2409e95183b57d2a931f44eec754a9c6b545d177e2f0590e0b02...

2019-11-26 15:29:45 97

原创 Postgresql 基础

postgresql 运程访问pg_hba.conf -> host all all 192.168.0.0/24 md5postgresql.conf -> listen_addresses = '*' # what IP address(es) to listen on;postgresql 连线被拒,请检查主机名称和埠号,并确定 postmaster...

2019-11-23 23:45:49 499

原创 Mac 专题

随心所欲的全键盘控制 - Shortcathttps://sspai.com/post/32524

2019-11-21 12:57:04 94

原创 消息队列

17 个方面,综合对比 Kafka、RabbitMQ、RocketMQ、ActiveMQhttps://mp.weixin.qq.com/s/hrtaZ0b-WkMaXv2re3-S-A

2019-11-13 12:21:00 65

原创 下单减库存

参考:https://mp.weixin.qq.com/s/_5lJSI9-srNIySMrYtlVOg

2019-11-08 09:20:46 270

原创 tomcat cpu占用过高

第一步: 使用top -c 命令查看哪个进程占用cpu这里看到占用cpu的进程为20067第二步:使用top -H -p 20067(进程ID)查看占用cpu的线程第三步:把列表中的占用高的线程pid转化成16进制$printf "%x\n" 26493(线程ID)第四步:利用jstack命令搜索线程信息$ jstack -l 20067(进程ID)>...

2019-11-04 13:45:28 303

原创 Java 问题排查专题

tomcat cpu占用过高https://blog.csdn.net/weixin_37946518/article/details/102894717

2019-11-04 13:05:57 82

原创 Java 新特性专题

Lambda表达式https://mp.weixin.qq.com/s/WVMBn2yspybbFc8jTC6mmg

2019-10-25 09:45:30 82

原创 Quill.js 专题

参考:https://luncher.github.io/2018/06/02/Quill%E7%BC%96%E8%BE%91%E5%99%A8%E6%B7%BB%E5%8A%A0%E8%87%AA%E5%AE%9A%E4%B9%89%E6%8F%92%E4%BB%B6/https://www.cnblogs.com/calvinK/p/6322512.html?utm_source=tu...

2019-10-24 08:50:09 917

原创 Http 基础专题

资料整理中

2019-10-23 09:09:43 54

原创 Java 多线程

参考:https://mp.weixin.qq.com/s/1MOB9kKs3aItdHslJL4z6g进程与线程的关系进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位)线程:同一类线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换开销小。(线程是cpu调度的最小单位...

2019-10-18 09:24:28 116

原创 Java 设计模式

java单例模式首先如果你只是想使用一些工具方法,那么最好用静态类,静态类比单例类更快,因为静态的绑定是在编译期进行的。如果你要维护状态信息,或者访问资源时,应该选用单例模式。还可以这样说,当你需要面向对象的能力时(比如继承、多态)时,选用单例类,当你仅仅是提供一些方法时选用静态类public class StaticSingleton{ private StaticSingleto...

2019-10-18 09:07:37 47

原创 Java 集合

List接口List list = new ArrayList(); // 线程不安全List list = new Vector(); // 线程安全List list = new LinkedList();list.add("a"); // 在尾部插入 ArrayList -> 16ms LinkedList -> 31mslist.add...

2019-10-18 09:01:25 67

原创 Java 字符串

字符串优化处理String str1 = "abc";String str2 = "abc";String str3 = new String("abc");str1 == str2; // true 常量池的优化str1 == str3; // falsestr1 == str3.intern(); // true 常量池的引用subString()方法的内存泄漏...

2019-10-18 08:58:37 81

原创 用户权限专题

参考:https://mp.weixin.qq.com/s/0pHWeAfOp7RHevVBmLGoLw含有组织/职位/用户组的模型(RBAC3模型)(Role-Based Access Control)表结构权限框架 Apache Shrio Spring Security ...

2019-10-16 09:50:42 121

原创 Vue 专题

官方网站:https://cn.vuejs.org/index.htmlvue cli脚手架https://cli.vuejs.org/zh/guide/installation.htmlvue cli 配置文件https://cli.vuejs.org/zh/config/#devserver-proxyvue-nuxt服务端渲染https://bl...

2019-10-16 09:05:41 178

原创 敏感词过滤

核心算法一:构建状态树/** * 读取敏感词库,将敏感词放入HashSet中,构建一个DFA算法模型:<br> * 中 = { * isEnd = 0 * 国 = {<br> * isEnd = 1 * 人 = {isEnd = 0 ...

2019-10-01 20:21:01 180

原创 接雨水算法

接雨水public class Text { public static int max(int a, int b) { return a >= b ? a : b; } public static int trap(int[] arr) { if (arr.length == 0) { return 0; } int n = arr.length;...

2019-10-01 20:01:44 453

原创 vue-nuxt 专题

官方文档https://zh.nuxtjs.org/guidenuxt.js部署到nginx的非根目录_nuxt/runtime.js net::ERR_ABORTED 404 (Not Found)http://www.pianshen.com/article/5144299032/axios请求不携带cookiehttps://github.com/PanJ...

2019-09-30 15:58:25 421

原创 nginx 配置文件解析

参考:https://mp.weixin.qq.com/s/vIG_VwliMML7FkH2lsNvfQ#Nginx的worker进程运行用户以及用户组#user nobody;#Nginx开启的进程数worker_processes 1;#定义全局错误日志定义类型,[debug|info|notice|warn|crit]#error_log logs/error.l...

2019-09-29 13:49:08 45

原创 字体库专题

java 实现jar包谷歌开源的字体提取工具 sfntly 的正确打开方式字体下载

2019-09-29 13:36:58 81

原创 支付专题

微信支付https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=6_4支付宝电脑端支付支付宝手机端支付

2019-09-29 13:32:37 78

原创 便捷登录专题

微信手机端https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115微信电脑端https://developers.weixin.qq.com/doc/oplatform/Website_App/WeChat_Login/Wechat_Login.htmlQQ电脑端https://mp....

2019-09-29 13:30:08 80

原创 安全基础专题

Web安全之CSRF攻击的防御措施

2019-09-29 13:22:25 61

原创 Jvm 基础专题

待续

2019-09-29 13:11:03 66

原创 Mysql 基础专题

mysql 登录--本地连接mysql –uroot -p--远程连接mysql –uwgb –hXXX.XXX.XXX.XXX –pmysql查询分析https://www.cnblogs.com/xpp142857/p/7373005.htmlmysql 运程访问MySql Workbench -> GRANT ALL ON jihui88_m...

2019-09-29 13:06:10 171

原创 Spring Cloud构建微服务架构

Spring clund 基础教程:http://www.ityouknow.com/http://blog.didispace.com/spring-cloud-starter-dalston-1/http://how2j.cn/k/springcloud/springcloud-eureka-server/2038.html#nowhereSpringCloud与Eure...

2019-09-29 11:19:46 119

原创 SpringCloud 基础专题

Spring Cloud构建微服务架构

2019-09-29 11:18:18 84

空空如也

空空如也

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

TA关注的人

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