自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (10)
  • 收藏
  • 关注

原创 【Git】Git仓库删除仓库.idea文件

.idea git

2023-05-26 09:59:16 625

转载 java list并列排序

排序

2022-01-20 08:25:31 868

原创 Excel外链接转图片

1.新建excel文件,对A列填充链接,点击另保存->选择保存类型为Excel启用宏的工作薄(*.xlsm)2.打开另保存的*.xlsm文件,按快捷键Alt+F11,点击VBA界面的视图->代码窗口,复制文本最后的附件代码,点击文件->保存3.点击excel的视图->宏->查看宏->选择Sheet1.test,位置选当前工作薄,最后点击执行效果如下...

2021-01-27 20:45:19 3860 3

原创 charles4.2.8 抓包 程序(电脑window 10专业版,手机是iPhone IOS12.3.1)

1、下载charles包、安装https://www.charlesproxy.com/download/// Charles 4.2目前是最新版,可用,尝试成功破解。Registered Name: https://zhile.ioLicense Key: 48891cf209c6d32bf42、关闭电脑防火墙打开控制面板,选择Windows防火墙,关了3、连接手机...

2021-01-26 16:46:49 326

转载 spring boot 事物管理

1 问题背景有时候,我们总是需要再SpringBoot2中对一个Service方法做一个完整的事务,发现异常时,进行回滚,然后又能返回错误信息。事务定义事务,就是一组操作数据库的动作集合。事务是现代数据库理论中的核心概念之一。如果一组处理步骤或者全部发生或者一步也不执行,我们称该组处理步骤为一个事务。当所有的步骤像一个操作一样被完整地执行,我们称该事务被提交。由于其中的一部分或多步执行失败,导致没有步骤被提交,则事务必须回滚到最初的系统状态。事务特点1.原子性:一个事务中所有对数据库的...

2021-01-19 13:28:56 255

转载 mysql show index from XXX

本文主要讲解一下mysql show index 的语法,以 show index from bbs_posts 为例,先看下执行效果如图1、Table表名2、Non_unique 如果索引不能包括重复值则为0,如果可以则为1。也就是平时所说的唯一索引。3、Key_name 索引名称,如果名字相同则表明是同一个索引,而并不是重复,比如上图中的第二、三条数据,索引名称都是index_fID_lastTime,其实是一个联合索引。4、Seq_in_index 索引中的列序列号,从1开始...

2020-11-24 14:59:50 586

原创 mysql 数据库锁表查询

select * from information_schema.innodb_trx如果查询有数据代表有锁定解决kill try_mysql_thread_id扩展:当前出现的锁select * from information_schema.innodb_locks锁等待的对应关系select * from information_schema.innodb_lock_waits ...

2020-09-28 13:47:22 2861

转载 Java中list集合深复制

import org.apache.commons.collections.CollectionUtils;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class CopyTest { public static void main(String[] args) { List<Integer> list = new ArrayList...

2020-09-24 16:03:26 322

原创 mysql安装出现Errcode: 2 - No such file or directory

2020-08-31 20:09:24 1787

转载 mysql-解压版安装配置详解

1、下载MySQL解压版,MySQL解压版官网下载参考2、配置环境变量高级系统设置->环境变量,新建一个系统变量MYSQL_HOME,变量值为mysql的解压路径,如:D:/dev_config_soft/mysql-5.7.20-winx64,然后在path里添加 ;%MYSQL_HOME%\bin 注意前后分号。3、新建my.ini文件以前的版本解压后或许会存在my-default.ini文件,若没有,手动创建该文件,内容为:[mysqld]port = 3306 base.

2020-08-26 16:19:37 152

原创 Spring boot @Async注解 使用注意事项

Spring boot @Async注解需要使用到的注解:@Async:用于指定注解的方式为异步调用的方法@EnableAsync:用于开启异步调用机制,注解在有@Config注解修饰的类上需要注意的问题一:异步方法的定义位置问题最好将异步调用的方法单独放在一个@Component类中,或者说不要将异步调用方法写在@Controller中,否则将无法进行调用,因为SpringBoot使用@Transaction需要经过事务拦截器,只有通过了该事务拦截器的方法才能被加入Spring的事务管理器.

2020-07-23 09:49:38 838

转载 java垃圾收集器介绍

如果说收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。java虚拟机规范中对应垃圾收集器应该如何实现并没有任何规定,因此不同的厂商,不同版本的虚拟机所提供的垃圾收集器可能会有很大差别,并且一般都会提供参数供用户根据自己的应用特点和要求组合各个年代所使用的收集器。虚拟机的垃圾收集器以上展示了虚拟机不同分代的收集器,如果两个收集器之间存在连线,就可以说明他们可以搭配...

2020-01-11 10:57:38 223

转载 java垃圾收集算法介绍

垃圾收集是java中相当重要的一部分,大部分人都把这项技术当作java语言的半生产物。事实上,GC的历史比java久远。本篇文章主要介绍java中的垃圾回收算法,并且由于垃圾收集算法设计大量的程序细节,而且各个平台的虚拟机操作内存的方法又各不相同,所以只是简单介绍。标记-清除算法他是java中最基础的收集算法,如同它的名字一样,孙阿法分为“标记”和“清除”两个阶段,首先标记处所有需要回收的...

2020-01-11 10:54:17 256

转载 java对象存活判定算法

在堆里存放着java世界中几乎所有对象实例,垃圾收集器在对堆进行回收前,第一件事就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”。引用计数算法给对象添加一个引用计数器,每当有一个地方引用它时,计数器就增加1;当引用失效时,计数器就减1;任何时刻计数器为0时对象就是不可能在被使用的。可观的说引用计数器的实现简单,判定效率也很高,在大部分情况下他都是一个不错的算法,但是主流的jav...

2020-01-11 10:52:31 299

转载 visualvm 插件 visual gc 使用介绍

原文地址:https://www.cnblogs.com/reycg-blog/p/7805075.html支持原创visual gc 是 visualvm 中的图形化查看 gc 状况的插件。具体详细介绍可参照: http://www.oracle.com/technetwork/java/visualgc-136680.html本文也是在此基础上进行的整理归纳。OUT...

2020-01-09 22:00:02 456

转载 HashMap中hash方法的具体实现

你知道HashMap中hash方法的具体实现吗?你知道HashTable、Concur...

2019-10-17 20:04:30 634

原创 XXXXcannot be read or is not a valid ZIP file 12-spring-boot-springmvc-mybatis

再导入工程时,由于中间卡顿,作者自己强制关闭了IDE,导致maven本地库的文件下载有问题,在进行安装和更新时,工程上面出现红色感叹号。解决办法:打开problems小窗口,观察报错的信息为上面标题报错的样子,就自己百度进行查找问题的解决办法,一般都是下载的文件有问题,发现网上都是说的类似(一般就是jar包不存在,或者存在却没发现,解决办法都是将其删除后重新下载一次。),但是不太好用,我发现这...

2019-09-22 19:09:34 202

转载 http状态码大全(最全整理)

HTTP状态码详解 HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由 RFC 2616 规范定义的 ,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。所有状态码的第一个数字代表了响应 的五种状态之一。 我们经常使用浏览器发出http请...

2019-08-18 22:34:09 7065 1

原创 Java开发常见异常及原因(此博文持续整理更新中)

1.空指针异常:java.lang.NullPointerException。这个异常我们开发中最常见的异常了,当null调用属性或者方法的时候就会报空指针异常。2.类型转换异常:java.lang.ClassCastExceptionA和B他们有相同的父类,他们可以强制转化成父,但是他们之间却不能互相转化。其实他们两个是两个不同个的实体。3.java.lang.NumberFor...

2019-08-18 16:43:47 260

转载 Java经典面试30题

2)  Error和RuntimeException 及其子类都是未检查的异常(unchecked exceptions),而所有其他的Exception类都是检查了的异常(checked exceptions).checked exceptions: 通常是从一个可以恢复的程序中抛出来的,并且最好能够从这种异常中使用程序恢复。比如FileNotFoundException,...

2019-07-29 19:25:55 159

转载 软件开发面试题

 1   sring loc aop  理解...

2019-07-27 10:12:36 932

原创 常见排序算法 图文说明

冒泡排序 快速排序 插入排序 希尔排序 选择排序 堆排序 桶排序 基数排序冒泡排序(Bubble Sort),又被称为气泡排序或泡沫排序。它是一种较简单的排序算法。它会遍历若干次要排序的数列,每次遍历时,它都会从前往后依次的比较相邻两个数的大小;如果前者比后者大,则交换它们的位置。这样,一次遍历之后,最大的元素就在数列的末尾! 采用相同的方法再次遍历时,第二大的元素就被排列在最大元素之前。...

2019-07-13 17:27:02 100

原创 博客排名记录

2019.7.7记录从点滴开始2019.7.8经过周末的博客记录,排名咵咵的向前2019.7.13经过几天的沉积(如下)20190813一点点的进步 哈哈20190908这一段时间博客更新较少20190927怀疑统计是不是出问题,疑问疑问...

2019-07-07 16:26:26 145

原创 MySQL索引

官方定义:索引(Index) 是帮助MySQL高效获取数据的数据结构。我们常说的索引一般指的是BTree(多路搜索树)结构组织的索引。其中还有聚合索引,次要索引,复合索引,前缀索引,唯一索引,统称索引,当然除了B+树外,还有哈希索引(hash index)等。而储存引擎决定了索引的使用,mysql储存引擎与索引关系如下MySQL存储引擎主要分为 InnoDB 存储引擎与 MyISAM ...

2019-07-07 16:15:59 75

原创 mysql执行计划细节介绍

使用explain关键字可以模拟优化器执行sql查询语句,从而得知MySQL 是如何处理sql语句。idselect 查询的序列号,包含一组可以重复的数字,表示查询中执行sql语句的顺序。一般有三种情况:第一种:id全部相同,sql的执行顺序是由上至下;第二种:id全部不同,sql的执行顺序是根据id大的优先执行;第三种:id既存在相同,又存在不同的。先根据id大的优先执行,再...

2019-07-06 15:56:19 95

转载 java技术栈

一、基础篇JVMJVM内存结构堆、栈、方法区、直接内存、堆和栈区别Java内存模型内存可见性、重排序、顺序一致性、volatile、锁、final垃圾回收内存分配策略、垃圾收集器(G1)、GC算法、GC参数、对象存活的判定 JVM参数及调优Java对象模...

2019-06-09 16:20:52 989

原创 Git Bash客户端从Github远程仓库下载、上传文件

预备1.注册Github账号,在Github创建仓库.并且准备仓库的url2.下载Git Bash的windows版本或者操作系统版本.开始步骤中添加文件,并且标记文件,刚开始请忽略.正式开始先打开Git Bash总结:这是git相关的第三篇博文,通过Git Bash连接远程仓库.前面有通过MyEclipse2014连接Git远程仓库的讲解.送给有需要的...

2019-05-11 14:13:36 476

原创 MyEclipse2014从GitHub导出项目到workspace

请参考myeclipse2014提交项目到Git远程仓库步骤首先打开myeclipse2014,file->import上一步next之后,需要把远程仓库的地址准备一下,以及自己的github账号和密码(如下下图所示)下图中Directory中是选择本地的一个仓库,如果没有本地仓库,选择目录后会自动创建一下如下面的截图所示 自己仓库中导入了远程仓库中的...

2019-05-09 22:28:16 345

原创 myeclipse2014配置本地git库以及远程github库步骤最全

请参考myeclipse 2014从GitHub远程仓库导出项目到workspace谨为帮助配置过程中遇到问题的伙伴,请拿走不谢,转载请附明出处.0.准备阶段本次配置环境win7 64位+myeclipse2014+JDK1.7.0_80 64位1.本地git库配置步骤及成功验证myeclipse2014由于自带git插件,本次不再多加配置.检查:如果打开MyEclip...

2019-05-08 20:45:49 928

原创 安装maven时提示:NB: JAVA_HOME should point to a JDK not a JRE.

我是win7系统.我的java jdk是默认安装的.环境变量里,JAVA_HOME:C:\Program Files\Java\jdk1.7.0_80;,path:C:\Program Files\Java\jdk1.7.0_80\bin;然后打开win+R。cmd进入输入javajavacjava -version 都没有问题.在maven官网下载maven至...

2018-11-17 14:57:01 6618

postman google 插件

压缩包内含,安装方式 亲测可用,为保证顺利使用下载后请首先查看readerme.txt文件,遇到安装问题的请下方留言,不定期查看解决

2020-10-13

myeclipse2019.rar

有积分的支援一下,不充足的按照这个链接下载。链接: https://pan.baidu.com/s/1J6QcOvYojSeLQPOeUIuBsw 提取码: phwr

2019-09-23

AngularJS 视频教程

AngularJS 视频教程,内附有百度云下载连接,永久有效,欢迎爱好者一块讨论学习

2019-02-16

jvisualvm visualgc

首先下载好该工具包,配置好JDK环境,在控制台输入jvisualvm命令,打开jvisualvm界面,工具->插件->已下载,安装后即可使用.无法使用的请留言.

2018-11-25

斐讯K2路由器刷华硕固件所用到的工具包

斐讯K2路由器刷华硕固件所用到的工具包,内置详细教程.

2018-11-24

黑马 49期 视频

整套视频教程,师傅领进门修行在个人.此课程能把你带进门,剩下的就看你的了.

2018-11-10

计算机考研课程(种子)

计算机考研视频

2018-08-19

ajaxfileupload实现异步式上传文件

亲测可以,给个好评,如果使用的tomcat服务器,文件默认上传到部署文件夹下的upload文件夹下,上传后,请到此目录查看

2018-05-30

er图实例模板

请下载后有帮助的,给个好评,当时制作时,因为不懂,真的太为难了

2018-05-30

chrome 谷歌浏览器 C:\fakepath\xx解决办法

chrome 谷歌浏览器 C:\fakepath\xx解决办法

2017-05-29

空空如也

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

TA关注的人

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