自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 HashMap源码

文章内容摘取自 https://blog.csdn.net/weixin_43591980/article/details/109496637 请多多支持原作者注释Because TreeNodes are about twice the size of regular nodes, we use them only when binscontain enough nodes to warrant use (see TREEIFY_THRESHOLD). And when they become .

2021-06-27 16:15:53 177

原创 git快捷开启代理

找到 bash 的配置文件bash.bashrc在最下方加入alias proxy=‘export https_proxy=http://127.0.0.1:1080’alias unproxy=‘unset https_proxy’新开启gitbash输入proxy 命令 代理生效输入unproxy 命令 取消代理

2021-06-17 19:03:36 146

原创 互联网常用技术快速入门

activemqdocker pull rabbitmq:3.8.3-management记得选择带有management的版本,如果普通版本,即使执行docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_management,管理页显示可能会有问题https://github.com/docker-library/rabbitmq/issues/434docker run -d --hostname my-rabbit --name

2021-04-02 12:00:56 181

原创 redis集群部署

https://www.bilibili.com/video/BV1MN41197X6https://my.oschina.net/u/3385288/blog/4554332安装6.0.6yum install -y gcc gcc-c++ make automakeyum -y install centos-release-sclyum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils#临时有效,退出

2021-04-02 11:58:07 115

原创 rabbitmq集群部署

https://www.cnblogs.com/knowledgesea/p/6535766.html

2021-04-02 11:55:57 113 1

原创 centos服务器间免密登录

cd /root/.ssh/ssh-keygen -t rsa 一路enterssh-copy-id -i ~/.ssh/id_rsa.pub -p 22 root@172.16.22.132ssh root@172.16.22.132 发现已经不需要密码了

2021-03-17 17:29:28 137

原创 linux 中crontab 的简单使用

yum install crontabssystemctl enable crondsystemctl start crondvi /etc/crontab 修改配置0 2 * * * root ntpdate ntp1.aliyun.com 每天2点执行同步时间* * * * * root ntpdate ntp1.aliyun.com 每分钟执行一次同步时间 (最小单位为分钟) 可以先使用每分钟测试一下执行的脚本是否有效crontab /etc/crontab 使修改的配置

2021-01-27 16:02:32 131

原创 Mybatis第一部分自定义持久层框架(上)

为什么需要持久层框架分析jdbc问题

2021-01-11 14:55:30 165 2

原创 springboot 在idea多模块下 子模块的web项目用内置tomcat启动访问jsp报404

原文章启动时debugorg.springframework.boot.web.servlet.server.DocumentRootpublic final File getValidDirectory() { File file = this.directory; file = (file != null) ? file : getWarFileDocumentRoot(); file = (file != null) ? file : getExplodedWarFileDocumen

2020-09-07 17:32:00 395 2

原创 mysql批量操作多数据库存储过程

CREATE DEFINER=`root`@`localhost` PROCEDURE `batchAddField`(IN `tableName` varchar(100),IN `fieldName` varchar(100),IN `fieldType` varchar(100),IN `defaultValue` varchar(100), IN `colComment` varchar(100))BEGIN #数据库名称 DECLARE schemaName VARCHAR(1

2020-09-07 11:40:34 298

原创 axsure发布局域网教程

控制面板 -> 右上角 选择查看方式 类别 -> 程序 -> 启用或关闭windows功能启用Internet Information Services (网络信息服务),如果要求重启电脑 建议重启按windows键 输入 iis到该界面后 选择 Default Web Site 点击 基本设置自定义存放axure生成文件的文件夹打开需要发布的axure文件,选择publish(发布)genarate html files (生成html文件)选择文件夹时 在 i

2020-08-28 15:55:20 1783

原创 IDEA jclasslib 解决无法查看内部类字节码问题

idea 编译后文件不显示内部类class文件 如果有能解决这个问题的大佬麻烦留言私信分享下解决办法。解决办法: 把光标放入你想查看类(内部类)的里面 然后show bytecode with jclasslib,标题虽然是主类的,但是显示的内容是刚刚你光标所在的那个类的字节码内容。想看内部类的class 只能通过 show in explorer 在文件夹外用jclasslib 软件看。不能直接用插件很难受。package com.atguigu.java;/** * @author sh.

2020-08-08 10:41:08 2885 1

原创 尚硅谷宋红康JVM 第1章:JVM与Java体系结构

尚硅谷宋红康JVM笔记第1章:JVM与Java体系结构第1章:JVM与Java体系结构具体视频和资料请关注尚硅谷官方公众号获取课程主要分为4部分(目前只出到第一部分)课程大纲package com.atguigu.java;/** * @author shkstart * @create 2020 下午 12:11 */public class StackStruTest { public static void main(String[] ar

2020-07-31 15:04:32 406 1

原创 The last packet sent successfully to the server was 0 milliseconds ago

The last packet sent successfully to the server was 0 milliseconds ago问题是由于docker内网ping不通外网导致ping不同的原因是因为 在docker启动中 开了防火墙,即使关闭掉也可能会导致网络问题重启docker即可解决该问题...

2019-12-30 11:19:11 483

原创 poi设置列宽和自动适应高度

sheet.setColumnWidth(4, 50*256); for(int i = 4; i <= taskItemCount+3; i ++) { Row row = sheet.getRow(i); int enterCnt = 1; int rwsTemp = row.getCell(4).toString().getBytes().length/75; if...

2019-12-04 09:35:02 2847

原创 收藏文章

session和cookie的区别https://www.cnblogs.com/8023-CHD/p/11067141.html深入解析ThreadLocal 详解、实现原理、使用场景方法以及内存泄漏防范 多线程中篇(十七)https://www.cnblogs.com/noteless/p/10373044.html...

2019-08-16 16:08:13 112

转载 List和set集合,Map集合的区别以及它们的实现类有哪些?有什么区别?(转)

List 是可重复集合,Set 是不可重复集合,这两个接口都实现了 Collection 父接口。Map 未继承 Collection,而是独立的接口,Map 是一种把键对象和值对象进行映射的集合,它的每一个元素都包含了一对键对象和值对象,Map 中存储的数据是没有顺序的, 其 key 是不能重复的,它的值是可以有重复的。List 的实现类有 ArrayList,Vector 和 Linked...

2019-08-16 15:44:19 180

转载 Java中static、final、static final的区别(转)

final:List itemfinal可以修饰:属性,方法,类,局部变量(方法中的变量)final修饰的属性的初始化可以在编译期,也可以在运行期,初始化后不能被改变。final修饰的属性跟具体对象有关,在运行期初始化的final属性,不同对象可以有不同的值。final修饰的属性表明是一个常数(创建后不能被修改)。final修饰的方法表示该方法在子类中不能被重写...

2019-08-16 15:15:25 89

原创 使用freemarker+itextpdf通过HTML模版导出PDF踩过的坑

使用freemarker+itextpdf通过HTML模版导出PDF踩过的坑文章目录使用freemarker+itextpdf通过HTML模版导出PDF踩过的坑1. 在linux中路径的问题2.导出的pdf中文不显示3.springcloud gateway nullpointerexception (NettyRoutingFilter)4.分页处理5.pdf导出图片时,图片过长导致分页问题,...

2019-08-09 10:45:57 5537

原创 linux软链接以及误删/root后如何恢复

linux软链接其实类似windows中的快捷方式使用ln命名 就可以创建ln -s /root/ linkToRoot执行后在当前目录会生成linkToRootcd该软链接就可以直接进入设定的目录删除软连接使用rm 直接删除该文件即可(rm就行了!)rm linkToRoot尚硅谷的视频和网上好多资料都让用rm -rf linkToRoot 这样是极其危险的,一旦你不小心加了...

2019-07-20 17:39:17 3141

原创 尚硅谷明哥时间管理八堂课笔记

尚硅谷明哥时间管理八堂课文章目录守时看书尊重自己和别人的时间提问没时间无效社交目标高效利用时间拖延症守时不迟到不掐点到不太早到守时:提前几分钟到时间越准确给人的感觉越靠谱准时是给对方准确的数字并兑现承诺这是建立信任最直接的方式可以量化的东西尽量量化时间是可以量化成金钱的,要珍惜自己的时间看书看书最重要的是知识的积累和行为的改变看烂书是最浪费的时间的事...

2019-07-18 14:58:05 451

原创 centeos7 安装bacula

Bacula有能力的同学建议多参考bacula安装官方文档 。安装前需要准备的环境C 和 C++ 编译器 yum install -y gcc gcc-c++MySQL,我们需要准备一个 MySQ L数据库,可以参考mysql安装。因为要使用 MySQL 作为 database server,所以还需要安装 mysql-devel。(使用阿里云的镜像,yum install mysq...

2019-07-11 10:48:21 544

原创 centos7快速安装mysql

下载并安装MySQL官方的 Yum Repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm安装、启动yum -y install mysql57-community-release-el7-10.noarch.rpmyum -y install mysql-co...

2019-07-11 09:28:16 126

原创 git撤销本地commit

今天用IDEA 合并了个yml文件,结果他把我整个git目录下所有修改的文件都提交了,瞬间慌成一匹马还好百度了一下找到git目录用git log 找到你想要回退的那个commitgit reset --soft commit_id以下为reset的参数:git reset –mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退c...

2019-05-20 14:49:40 7284 3

转载 解决报错 javax.persistence.TransactionRequiredException: Executing an update/delete query

参考文章 https://www.cnblogs.com/milton/p/6046699.html经过排查发现是@Transactional 失效导致的,就是如下说的第一种情况。Spring中 @Transactional 注解的限制同一个类中, 一个nan-transactional的方法去调用transactional的方法, 事务会失效在private方法上标注transacti...

2019-05-11 14:42:06 1655

转载 详解mysql int类型的长度值问题

https://blog.csdn.net/qq_34107571/article/details/81774698

2019-05-10 17:36:53 238

原创 java 无需跳转页面,后台获取微博开放平台授权code(2019/5/7)

最近要做微博方面的功能,由于官方sdk需要去网页授权,对用户不是很友好,就从网上找了很多资料,最后参考了这位大佬的代码 。https://blog.csdn.net/cambin04/article/details/72581491不过可能版本不同,直接复制大佬的代码发现有些问题,不过稍作修改后就好了,大家可以参考下面的代码。package cn.lpy.weibo.util;impor...

2019-05-07 16:40:29 1136 3

原创 docker push https问题,已经配置daemon 但是不起作用

docker建立私仓想push碰到这个问题可以通过浏览器访问到配置文件已经修改但是没有用docker 版本要客服端和服务端都配置才可以

2019-04-30 11:54:33 2638

转载 Spring中的@AliasFor标签(为什么@service @controller @component 为什么一样)

在Spring的众多注解中,经常会发现很多注解的不同属性起着相同的作用,比如@RequestMapping的value属性和path属性,这就需要做一些基本的限制,比如value和path的值不能冲突,比如任意设置value或者设置path属性的值,都能够通过另一个属性来获取值等等。为了统一处理这些情况,Spring创建了@AliasFor标签。使用@AliasFor标签有几种使用方式。1,...

2019-04-13 14:39:39 452

转载 Honeyview配置

初始状态丑爆,别急,往下看 Honeyview支持多种格式,包括PSD、RAW图像格式;可直接浏览ZIP、RAR、7Z、LZH、TAR、ALZ、EGG等格式的压缩包。 Honeyview还支持右键预览图片,这个功能真的是无敌了。 官方界面十分的丑,不过不用担心,接下来我将告诉你这款软件如何好用(zhuang B)。学会这几招,绝对让朋友们...

2019-04-12 10:02:37 12087

原创 2019 新版windows10修改切换输入法快捷键方式

windows+i打开设置搜索高级键盘设置在切换输入法下面有一个 语言栏选项,进入后根据需求设置

2019-04-01 02:48:55 7020

原创 反射invoke参数类型为数组时报java.lang.IllegalArgumentException: wrong number of arguments异常

由于setXXX只有一个String数组的参数,所以这是编译器会把字符串数组当作一个可变长度参数而我们取得方法只有一个参数,所以就会出现wrong number of arguments的异常,我们只要把字符串数组强制转换为一个Object对象就可以解决这个问题了。...

2019-03-31 00:00:06 1263

原创 动态代理代码实现

手写动态代理MyInvocationHandler:package com.lipengyu.com.lipengyu.util;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import com.lipengyu.service.Person;public class MyI...

2019-03-30 22:22:58 154

转载 步步深入:MySQL架构总览->查询执行流程->SQL解析顺序

前言:  一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。  本文将从MySQL总体架构---&gt;查询执行流程---&gt;语句执行顺序来探讨一下其中的知识。一、MySQL架构总览:  架构最好看图,再配上必要的说明文字。  下图根据参考书籍中一图为原本,再在其上添加上了自己的理解。  从上图...

2019-03-15 23:25:25 86

原创 学习成长路线

2019-03-14 15:38:26 104

转载 word鼠标变箭头

word鼠标变箭头按两次win键

2019-03-07 10:42:37 4371

原创 鼠标右键 留下痕迹 搜索进程

1. 控制面板 选择鼠标 中 指针选项 勾选 当按CTRL键时显示指针的位置2.任务管理器 搜索服务uxsms 停止 再 启动

2018-06-19 14:36:23 255 1

原创 System.getProperties()系統属性

import java.util.Properties;public class EveryProperty {public static void main(String[] args) {Properties props = System.getProperties(); // 系统属性System.out.println("Java的运行环境版本(java.version

2017-12-19 17:23:58 384

尚硅谷springboot课件笔记文档

尚硅谷springboot课件笔记文档,包含课程笔记,课件,已经各种课程中使用的文档

2019-01-23

尚硅谷AngularJS笔记

angularjs入门,四个重要概念,三个重要对象,两个页面语法

2019-01-23

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

TA关注的人

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