张三与王二麻子
码龄6年
关注
提问 私信
  • 博客:589,002
    动态:8
    589,010
    总访问量
  • 137
    原创
  • 1,998,358
    排名
  • 84
    粉丝
  • 0
    铁粉

个人简介:本是后山人,偶作前堂客, 醉舞经阁半卷书,坐井说天阔。 大志戏功名,海斗量福祸, 论到囊中羞涩时,怒指乾坤错。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2018-11-05
博客简介:

张三与王二麻子

查看详细资料
个人成就
  • 获得148次点赞
  • 内容获得43次评论
  • 获得823次收藏
  • 代码片获得338次分享
创作历程
  • 17篇
    2021年
  • 37篇
    2020年
  • 86篇
    2019年
成就勋章
TA的专栏
  • 学习之路
    6篇
  • jvm
    2篇
  • 面试
    2篇
  • 笔记
    1篇
  • mybatis
    2篇
  • 多线程
    1篇
  • 时期时间
    1篇
  • 代码规范
    1篇
  • Json
    1篇
  • 事物
    1篇
  • idea
  • jdbcTemplate
  • docker
    1篇
  • 微服务
    1篇
  • java新特性
    1篇
  • dubbo
    3篇
  • sql优化
    8篇
  • eclipse
    2篇
  • typora
    1篇
  • java基础
    10篇
  • spring
    1篇
  • 代理模式
    2篇
  • 工厂设计模式
    1篇
  • 文件编辑工具
    1篇
  • 阿里云
    1篇
  • 集合
    2篇
  • redis
    2篇
  • Nginx
    1篇
  • 虚拟化技术
    2篇
  • linux
    5篇
  • 包装类
    1篇
  • 消息中间件
    1篇
  • 登录
    1篇
  • logstash
    1篇
  • RequestBody
    1篇
  • servlet
    3篇
  • 日志
  • FastDFS
    1篇
  • XML
  • Tomcat
    1篇
  • JQuery
    2篇
  • Filter&Listener
  • Filter&Listener
  • Filter&Listener
    1篇
  • EL&JSTL
    1篇
  • Cookie&Session
    1篇
  • Mysql
    6篇
  • oracle
    3篇
  • 大佬经验
    4篇
  • 简单编程题
    15篇
  • jdk
    1篇
  • 正则表达式
    1篇
  • 仓库
    1篇
  • 工具包
    1篇
  • springboot
    2篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

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

MyBatis 插件之拦截器(Interceptor),拦截查询语句

一.背景在很多业务场景下我们需要去拦截sql,达到不入侵原有代码业务处理一些东西,比如:分页操作,数据权限过滤操作,SQL执行时间性能监控等等,这里我们就可以用到Mybatis的拦截器Interceptor二.Mybatis核心对象介绍从MyBatis代码实现的角度来看,MyBatis的主要的核心部件有以下几个:Configuration 初始化基础配置,比如MyBatis的别名等,一些重要的类型对象,如,插件,映射器,ObjectFactory和typeHandler对象,MyBatis所有的配置
原创
发布博客 2021.12.09 ·
4890 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

一款基于DDD(领域模型驱动开发利器)开发模式的工程框架及代码生成器 快速使用教程

现如今,作为开发人员,其实无形中需要做大量的重复工作,即无数的开发人员面临着一个问题---重复造轮子。是否有一种方式可以替软件开发人员省去这些繁杂对的工作,提高开发效率呢?答案是肯定的,今天,小三就为大家介绍一看超级实用又简单的代码生成器。不仅可以生成可即时运行的代码框架,还能够一键生成全套的增删改查的代码。书归正传,话不多上,直接上实用教程。一 、下载代码:https://gitee.com/amjt/ddd-generator?_from=gitee_search如图点击下载,下载代码到本地...
原创
发布博客 2021.12.01 ·
1825 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

Vue开发环境和服务器部署的跨域问题解决方案

开发环境中,由于域名ip端口的不同会遇到跨域的问题,此时我们需要配置代理服务,在根目录新增 vue.config.js 文件。module.exports = { devServer: { proxy: { '/api': { target: 'http://107.10.128.59:8082/', //接口域名 changeOrigin: true, //是否跨域
原创
发布博客 2021.10.29 ·
3415 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

element UI el-table 表格的 slot-scope=“scope“插槽不生效

element UI el-table 表格的 slot-scope="scope"插槽不生效https://segmentfault.com/q/1010000018712853// 不生效的插槽是这样的<el-table-column align="center" prop="position" width="270" label="位置"> <template slot-scope="scope"> <div cl
原创
发布博客 2021.10.24 ·
20397 阅读 ·
21 点赞 ·
7 评论 ·
35 收藏

springboot项目中pom依赖已经删除了但是maven上还是报红线_在IntelliJ IDEA中导入Maven的依赖项...

IntelliJ IDEA 导入依赖的问题需要从subversion导入一个项目 - 这是一个maven项目。但是我在处理maven库依赖时遇到了问题,这导致不能自动地包含所有的maven依赖项 - 当我打开该类时,IDEA显示依赖错误。问题如下图所示:想让所有的依赖关系被自动添加 - 这是否可行?还是说必须要通过所有的类文件来识别和添加maven依赖?经过一些尝试,做了一些修改之后,发现了解决上述问题的一种可行方式,如下图所示:但是,它不会提前引入和检查新的依赖关系吗?!…在intelliJ
原创
发布博客 2021.10.10 ·
1657 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

阿里云 服务器 部署项目 连接 同一台服务器 mysql 数据库失败 Communications link failure

现象描述:阿里云 服务器安装了mysql 数据库,在同一台服务器发布项目。本地电脑idea 启动项目 和cmd 启动项目都能正常启动,可以连接到数据库,本地电脑 navicat 也能访问阿里云数据库。连接信息配置如下spring: datasource: type: com.alibaba.druid.pool.DruidDataSource druid: driver-class-name: com.mysql.cj.jdbc.Driver url: j
原创
发布博客 2021.10.03 ·
602 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

linux创建数据库以及数据库用户密码

一、登录数据库用户名密码 使用root账号登录mysql -uroot -p输入密码:xxx二、创建用户create user 's_root'@'%' identified by '123456'; (%表示 可以远程登录该数据库)如果提示 :ERROR 1819 (HY000): Your password does not satisfy the current policy requirements这是由于密码太简单导致的,有两种解决方式,1、修改数据库密码配置规则,但是不
原创
发布博客 2021.10.03 ·
1935 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

亚信离职后,彻底卸载亚信安全助手

1.确定电脑已经安装了这个垃圾查看这个流氓进程的运行文件目录:打开任务管理器,UniAccessAgent进程存在,查看进程位置指向 C:\Windows\LVUAAgentInstBaseRoot (看不到任何文件,好家伙,这程序直接把自己隐藏了,内行直呼 流氓)2.禁用服务禁用自动启动Uni开头的服务如果不禁用的话,等下还是会启动的,即便是进入安全模式,也会自动启动打开任务管理把UniAccessAgent,UniAccessAaentDaemon启动类型改为禁用:3.以管理员身
原创
发布博客 2021.10.02 ·
20895 阅读 ·
12 点赞 ·
18 评论 ·
41 收藏

SpringBoot+WebSocket基于Redis订阅发布实现集群化

https://www.cnblogs.com/cnsyear/p/12638121.html
原创
发布博客 2021.08.19 ·
381 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

一篇文章彻底讲解清楚 Spring依赖注入,控制反转

要了解控制反转( Inversion of Control ), 我觉得有必要先了解软件设计的一个重要思想:依赖倒置原则(Dependency Inversion Principle )。什么是依赖倒置原则?假设我们设计一辆汽车:先设计轮子,然后根据轮子大小设计底盘,接着根据底盘设计车身,最后根据车身设计好整个汽车。这里就出现了一个“依赖”关系:汽车依赖车身,车身依赖底盘,底盘依赖轮子。这样的设计看起来没问题,但是可维护性却很低。假设设计完工之后,上司却突然说根据市场需求的变动,要我们把车子的轮子
原创
发布博客 2021.05.07 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

阿里P8大佬总结:Java线程池详解,看了你就懂

本篇文章主要介绍了线程池作用、如何创建线程池、自定义线程工厂和拒绝策略以及深入分析不推荐直接使用Executors静态工厂直接创建线程池的缘由,让大家可以对线程池有个更深刻的认识,而不是只停留在盲目去用的层面。线程池的必要性及作用线程能够充分合理地协调利用CPU、内存、I/O等系统资源,但是线程的创建需要开辟虚拟机栈、本地方法栈、程序计数器等线程私有空间,在线程销毁时需要回收这些系统资源。频繁地创建和销毁线程会大大浪费系统资源,这时候就需要线程池来管理线程,提高线程的复用(当然线程的作用并不仅于此)。
原创
发布博客 2021.04.29 ·
289 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Apache集合处理工具类的使用

Commons Collections增强了Java Collections Framework。 它提供了几个功能,使收集处理变得容易。 它提供了许多新的接口,实现和实用程序。 Commons Collections的主要功能如下Bag - Bag界面简化了每个对象具有多个副本的集合。BidiMap - BidiMap接口提供双向映射,可用于使用值使用键或键查找值。MapIterator - MapIterator接口提供简单而容易的迭代迭代。Transforming Decorators - 转
原创
发布博客 2021.02.03 ·
842 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM内存结构 VS Java内存模型 VS Java对象模型

Java作为一种面向对象的,跨平台语言,其对象、内存等一直是比较难的知识点。而且很多概念的名称看起来又那么相似,很多人会傻傻分不清楚。比如本文我们要讨论的JVM内存结构、Java内存模型和Java对象模型,这就是三个截然不同的概念,但是很多人容易弄混。可以这样说,很多高级开发甚至都搞不不清楚JVM内存结构、Java内存模型和Java对象模型这三者的概念及其间的区别。甚至我见过有些面试官自己也搞的不是太清楚。不信的话,你去网上搜索Java内存模型,还会有很多文章的内容其实介绍的是JVM内存结构。首先,这三
原创
发布博客 2021.01.25 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

再有人问你Java内存模型是什么,就把这篇文章发给他

前几天,发了一篇文章,介绍了一下JVM内存结构、Java内存模型以及Java对象模型之间的区别。有很多小伙伴反馈希望可以深入的讲解下每个知识点。Java内存模型,是这三个知识点当中最晦涩难懂的一个,而且涉及到很多背景知识和相关知识。网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完之后还是搞不清楚,甚至有的人说自己更懵了。本文,就来整体的介绍一下Java内存模型,目的很简单,让你读完本文以后,就知道到底Java内
原创
发布博客 2021.01.25 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java源代码编译过程

编译其本质是将一种语言规范转换成另一种语言规范,即将Java语言规范转换为JVM虚拟机语言规范。结果就是.java文件到.class文件。对于C/C++编译直接将高级语言转换为机器语言,Java语言不是采用这种策略,而是将高级语言编译成一种中间态的语言–与平台无关,其执行过程是依靠对应平台的JVM在执行时刻逐条的将字节码指令转换为对应的机器语言,为了提高转换速度存在JIT技术。二、javac编译的具体过程源码–>Token流–>语法树–>注释语法树–>字节码文件词法分析:扫
原创
发布博客 2021.01.13 ·
337 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JVM---汇编指令集

《JVM指令助记符》变量到操作数栈:iload,iload_,lload,lload_,fload,fload_,dload,dload_,aload,aload_操作数栈到变量:istore,istore_,lstore,lstore_,fstore,fstore_,dstore,dstor_,astore,astore_常数到操作数栈:bipush,sipush,ldc,ldc_w,ldc2_w,aconst_null,iconst_ml,iconst_,lconst_,fconst_,dcons
原创
发布博客 2021.01.13 ·
1104 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

位运算(按位与、按位或、异或)

按位与运算符(&)参加运算的两个数,按二进制位进行“与”运算。运算规则:只有两个数的二进制同时为1,结果才为1,否则为0。(负数按补码形式参加按位与运算)即 0 & 0= 0 ,0 & 1= 0,1 & 0= 0, 1 & 1= 1。例:3 &5 即 00000011 & 00000101 = 00000001 ,所以 3 & 5的值为1。按位或运算符(|)参加运算的两个数,按二进制位进行“或”运算。运算规则:参加运算的两个数只
原创
发布博客 2021.01.13 ·
550 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

JVM参数配置大全

前阵子遇到几个面试题都是关于对Java内存控制的,因此从网上找到这篇文章,希望自己对Java的内存分配有重新的认识/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -XX:GCTimeRa
原创
发布博客 2020.12.08 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

BeyondCompare4 过期解决方法

修改C:\Program Files\Beyond Compare 4\BCUnrar.dll,这个文件重命名或者直接删除,则会新增30天试用期,再次打开提示还有28天试用期一劳永逸,修改注册表1)在搜索栏中输入 regedit ,打开注册表删除项目:计算机\HKEY_CURRENT_USER\Software\ScooterSoftware\Beyond Compare 4\CacheId...
原创
发布博客 2020.11.23 ·
2017 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Navicat.15

https://www.cnblogs.com/zhanqing/p/Navicat.html
原创
发布博客 2020.07.28 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多