自定义博客皮肤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)
  • 资源 (17)
  • 收藏
  • 关注

原创 close_wait造成tomcat假死

close_wait造成tomcat启动失败,关闭假死进程背景介绍现象分析背景介绍 更新服务器上服务版本,在更换完jar包之后,重启Tomcat时失败,查找原因是服务对应进程假死导致Tomcat服务重启失败,特此记录。现象分析更新线上jar包,关闭服务进程./shutdown.shnetstat -antp |grep 8086输入命令查看端口监听: netstat -lnp|...

2020-03-19 14:32:02 483

原创 Linux常用命令--文本查看

引言Linux环境下开发及服务部署上线等操作,经常会涉及到查看日志或者查看文本等操作。本文介绍几种常见的查看本文文件的命令。eg:全文本显示倒序显示全文本分页显示文本任意浏览搜索文本显示文本头部内容显示文本尾部内容指定顺序显示文本过滤显示文本去重显示文本文本编辑查看cattacmorelessheadtailsortseduniqvi...

2019-10-09 17:23:22 1067

原创 [转]一个炒鸡方便的持续集成打包发布插件Alibaba Cloud Toolkit内置于idea,程序员的福音

https://blog.csdn.net/eumenides_/article/details/88842065#commentBox

2019-08-01 10:20:19 223

转载 java工具类开发之日期工具类DateUtils的单元测试【转】

DateUtils工具类单元测试

2019-06-10 19:32:46 539

原创 Intellij IDEA查看单元测试的代码覆盖率问题

选择src-main-java 下的第一个文件夹邮件,点击run tests in " "with coverage,即可查看代码的单元测试覆盖率大小。

2019-06-06 16:58:03 14834

原创 报错非法字符,需要class,interface或enum

从gitlab中下载下来的代码,运行时出现了上述错误,**解决办法:**用记事本新建一个Java文档,将之前代码拷贝进去,覆盖之前的Java文档即可。

2019-06-06 16:45:42 529

转载 xshell常用命令大全

xshell常用命令大全xshell常用命令大全(1)命令ls——列出文件ls -la 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件ls a* 列出当前目录下以字母a开头的所有文件ls -l *.doc 给出当前目录下以.doc结尾的所有文件(2)命令cp——复制文件cp afile afile.bak 把文件复制为新文件afile.bakcp afile /h...

2019-05-31 10:42:38 589

原创 Java中Synchronized修饰不同位置的用法

synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种:修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象;修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象;修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个类的所有对象;修改一个类,其...

2018-10-29 21:28:37 470

转载 线程的几种状态转换

[toc]线程的几种状态转换线程在一定条件下,状态会发生变化。线程一共有以下几种状态:1、新建状态(New):新创建了一个线程对象。2、就绪状态(Runnable):线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于“可运行线程池”中,变得可运行,只等待获取CPU的使用权。即在就绪状态的进程除CPU之外,其它的运行所需资源都已全部获得。3、运行状态(Running)...

2018-10-29 20:24:54 349

原创 Redis实现分布式锁

1、redis加锁的几种实现2、Redis面试题总结13、Reidis面试总结2

2018-10-08 09:05:50 660

原创 Mysql中explain作用详解

Mysql中explain作用详解这篇文章主要介绍了Mysql中explain的相关内容,涉及索引的部分知识,具有一定参考价值,需要的朋友可以了解下。一、MYSQL的索引索引(Index):帮助Mysql高效获取数据的一种数据结构。用于提高查找效率,可以比作字典。可以简单理解为排好序的快速查找的数据结构。索引的作用:便于查询和排序(所以添加索引会影响where 语句与 order by 排...

2018-10-07 22:37:19 809

转载 String a="123"创建对象个数问题

String a="123"创建对象个数问题String类型对象创建个数,我总结为一下几种情况(均不考虑字符串在常量池中已存在的情况):1 String a=“123”;创建了1个对象jvm在编译阶段会判断常量池中是否有 “123” 这个常量对象如果有,a直接指向这个常量的引用,如果没有会在常量池里创建这个常量对象。2 String a=new String(“123”);创建了2个...

2018-10-06 16:10:24 4274

转载 class.forname和classloader区别

Java中class是如何加载到JVM中的:1.class加载到JVM中有三个步骤    装载:(loading)找到class对应的字节码文件。    连接:(linking)将对应的字节码文件读入到JVM中。    初始化:(initializing)对class做相应的初始化动作。2...

2018-10-06 14:17:51 9314

转载 线程池相关参数的理解

比如去火车站买票, 有10个售票窗口, 但只有5个窗口对外开放. 那么对外开放的5个窗口称为核心线程数, 而最大线程数是10个窗口.如果5个窗口都被占用, 那么后来的人就必须在后面排队, 但后来售票厅人越来越多, 已经人满为患, 就类似于线程队列已满.这时候火车站站长下令, 把剩下的5个窗口也打开, 也就是目前已经有10个窗口同时运行. 后来又来了一批人,10个窗口也处理不过来了, 而且售票厅人...

2018-10-06 09:09:36 147

转载 Linux常用命令

1.# 表示权限用户(如:root),$ 表示普通用户开机提示:Login:输入用户名password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的用户环境.退出当前shell,输入:exit2.useradd netseek 添加一个netseek用户passwd netseek 给netseek这个用户设置密码.(/etc/passwd /etc/group)us...

2018-10-05 22:36:25 123

原创 《深入理解Java虚拟机》学习笔记---JVM垃圾回收与内存分配

转载自http://qsxuan.com/articles/1014.html

2018-10-05 21:56:11 96

转载 Hibernate与 MyBatis的比较

Hibernate与 MyBatis的比较2012年11月16日 11:42:15 alicejiyayun 阅读数:371381 标签: hibernate Hibernate ibatis IBATIS MyBatis mybatis 更多个人分类: J2EE最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。第一章 Hibernate与MyBat...

2018-10-05 21:53:46 3240

转载 什么是java OOM?如何分析及解决oom问题?

什么是java OOM?如何分析及解决oom问题?最近查找了很多关于OOM,甚至于Java内存管理以及JVM的相关资料,发现这方面的东西太多了,竟有一种眼花缭乱的感觉,要想了解全面的话,恐非一篇文章能说清的,因此按照自己的理解整理了一篇,剩下的还需要继续学习。1)什么是OOM? OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMem...

2018-10-04 21:23:11 164

转载 spring aop 实现对方法执行时间的监控

spring aop 实现对方法执行时间的监控开发环境3.在resources创建applicationContext-aop.xml4.创建aop切面类5.然后运行maven clean install 打包6.在别的工程中引用该jar包,实现监控6.1在工程中引入改jar包6.2在工程的application.xml中引入该jar包的配置文件6.3在工程的log4j中配置日志文件路径开发环境...

2018-10-03 14:23:11 1475

转载 Spring Boot 常用注解

1. 常用注解2. RestController 相关3. JPA 相关4. hibernate-validator5. @Service VS @Bean 和 @Configuration6. @Resource、@Autowired、@Qualifier 区别SpringBoot常用注解

2018-08-03 17:52:53 101

转载 StringBuilder的用法及String,StringBuffer与StringBuilder的区别

StringBuilder的用法及String,StringBuffer与StringBuilder的区别

2018-07-31 15:28:50 128

原创 运用springboot发送邮件小项目中遇到的问题

运用springboot发送邮件小项目中遇到的问题@(我的第一个笔记本)[发送邮件] 一. 缺少依赖问题问题描述IntelliJ IDEA总是提示Cannot resolve symbol 解决路线利用springboot发送邮件的一个子项目,但是出现了一些问题,问下你。也利用网上介绍的方法( 1. Maven Projects - Report (刷新图标...

2018-07-27 17:29:56 1733

原创 Spring Boot整合Mybatis完成对数据库增删改查功能

Spring Boot整合Mybatis完成增删改查功能@(我的第一个笔记本)[JackMa, 2018-07-23]前谈: 开发工具:Intellij IDEA 开发环境:Java version1.8 所用技术:springboot+mybatis+mysql 测试工具:postmanSpring Boot整合Mybatis完成增删改查功能一. 创建项目二. 编...

2018-07-27 17:10:49 14311 11

原创 springboot-mybatis-MySQL获取数据库生日数据发送定时邮件项目

获取数据库生日数据发送定时邮件项目@(实习第一个小项目)[JackMa 2018-07-27] 背景介绍:刚到公司实习,导师想让我通过这样一个简单的项目实现对spring boot+mybatis+mysql等相关技术进行熟悉和学习(这可能是最全最完整的一份项目文档!!!)。所用工具 开发工具:Intellij IDEA 开发环境:Java version1.8 所用技术:sp...

2018-07-27 17:04:41 2542 1

原创 华为云Bu【nononoknow】

华为云Bu校园宣讲的现场面试自我介绍,(着重介绍的科研项目汇中)Java学了多久啦,怎么学的,做过什么项目,Java多线程的实现,hashmap的多线程的实现...

2018-06-17 10:30:24 1463

原创 建行浙江分行总部【等。。。】

签到-->领取座位牌、手机袋-->上交简历、上交手机-->分组群面面试是群面7、8个人一个小组发放材料主要是针对:实习生和最终不会留任,及实习生和实习单位互不满意的现状做一个调查项目,改善以改善现状。首先第一个环节是自由发言,针对上述问题设计自己的调查策略。(一分钟)其次是小组讨论(20分钟)小组选取组长进行结果汇报(三分钟)面试提问,共计四个面试官,分别提出问题第一个面试官:区...

2018-06-16 11:30:02 821

原创 大华【GG】

官网投的简历,后面在线【笔试】就是一些Java相关的题目,20道选择题,三道简答题,没有IDE 0.0Java四个基本特性分别是什么,详细说明一下集合arraylist和linklist的区别关系型数据库的索引介绍一下多线程的实现方法Spring Aop和IOC说一下常用工具的使用和调试常见的I/O流有那么些说下抽象类和接口的区别项目介绍一下啊...

2018-06-16 11:02:27 172

原创 中国绿城大数据研发中心【offer】

绿城总共经过了一次机考,四次面试才拿到了offer。网上投的简历,后面打电话邀请我去紫金港校区参加宣讲会,【没去】再后来发送了一份笔试邀请,其实最开始一直没重视这个岗位的(毕竟一直追逐的是互联网公司)后面做在线笔试的时候看到全部是逻辑推力,树立运算,性格测试。后面就收到了面试通知;一面到黄龙体育中心的12楼,一出电梯口,直接懵逼了,来面试的人超级多,最主要的是大家都穿着正装,就差一个领带,而我哈哈...

2018-06-16 10:03:28 860

转载 Final、Finally、Finalize三者的定义!

一.final如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在new一个对象时初始化(即只能在声明变量或构造器或代码块内初始化),而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不...

2018-05-21 15:12:52 159

转载 关于抽象类和接口的总结

关于抽象类和接口的总结区别1:抽象类体现继承关系,一个类只能単继承。接口体现实现关系,一个类可以多实现。区别2:抽象类中可以定义非抽象方法和抽象方法,子类继承后可以直接使用非抽象方法。接口的方法都是抽象的,必须由子类去实现。接口中的成员都有固定的修饰符。区别3:抽象类有构造方法,用于给子类对象初始化。而接口没有构造方法。特点1:抽象类不可以实例化,即不能用new创建对象。抽象类必须由其子类覆盖了所...

2018-05-18 16:08:30 154

ShareMouseSetup v5.0.40

ShareMouse是一个可以实现多个电脑之间共享一个鼠标键盘的挎平台软件,除此之外还可以文件在不同电脑熵拖动复制,并共享粘贴板,本资源是Win版的。

2020-08-05

产品思维地图.png

产品经理,思维地图,认知用户,产品落地,个人成长,产品管理,创造价值,产品思维

2019-08-09

toolkit-intellij-2019.7.1.zip

Alibaba Cloud Toolkit (后文简称 Cloud Toolkit)是阿里云针对 IDE 平台为开发者提供的一款插件,用于帮助开发者高效开发并部署适合在云端运行的应用。 您在本地完成应用程序的开发、调试和测试后,可以使用在 IED (如 Eclipse 或 IntelliJ)中安装的 Cloud Toolkit 插件,通过图形配置的方式连接到云端部署环境并将应用程序快如部署到云端。

2019-08-04

bc_ha-Restorator-2007-l.rar

Restorator是一个与应用程序的Windows资源及应用程序构成打交道的工具(PE文件及RES文件)

2019-07-18

WinRAR.exe

WinRaR中文版,替换原有WinRaR文件可以去除广告弹窗。

2019-07-18

2018年支付行业研究报告

关于支付行业的最全最新研究报告,涉及面广而全,精而细。

2019-03-03

EEMD总体经验模态分解

总体经验模态分解,相比于经验模态分解EMD有更高的速度,更快的效果

2018-12-10

贴吧系统源码

作为大型的论坛。利用Java实现了对贴吧的开发。奉上源码敬请欣赏

2018-11-28

Java虚拟机

对Java虚拟机进行了详细的介绍。对内存分类、垃圾回收都有详细的讲解

2018-11-28

Java学习的路线图

提供给初学者的Java路线图,指导刚入门Java的你。实现最快速的入门和精通

2018-11-28

万年历Java程序源代码

Java实现对万年历的编写和开发,给出了详细的源代码和代码注释文档

2018-11-28

Oracle的服务工具

Oracle数据库的操作服务工具,让你对Oracle数据库的操作更加的 高效快捷

2018-11-28

多功能记事本

实现了对多种格式的文本的编辑和文件打开及保存功能,让你的开发更加的便捷

2018-11-28

myeclipse的黑色主题

myeclipse的黑色主题,让你的开发更加专业,黑色主题提高你的开发效率

2018-11-28

JAVA.class文件的反编译插件

可以反编译出对应的class文件,得到了高效的便捷的准确的编译结果

2018-11-28

利用springboot-mybatis实现定时邮件的发送

利用springboot-mybatis实现对数据库的定时扫描遍历,获取当前生日的字段对其定时发送邮件。

2018-07-27

利用springboot-jpa实现对数据库的增删改查操作

利用springboot-jpa实现对数据库高效的增删改查操作。

2018-07-27

空空如也

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

TA关注的人

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