自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自动杀掉某进程的shell脚本

背景:#!/bin/bash# when file is deleted,ffmpeg download process not end,the script should kill the useless process.downloadPaths=$(ps -ef|grep ffmpeg | grep data3 |awk '{print $2,$13}')processIds=$(echo "$downloadPaths" |awk '{print $1}')paths=$(echo "

2021-06-01 15:39:47 720

转载 JDK1.2之后的四种引用类型

JDK1.2之后的四种引用类型背景内容完全参考《深入理解Java虚拟机-周志明》区别于之前的引用和非引用,需要描述这样一类对象:当内存空间足够时,则能保留在内存中;如果内存空间在进行垃圾回收之后还是非常紧张,则抛弃这些对象。很多系统的缓存功能符合这样的应用场景。定义强引用(Strong Reference):在程序代码之中普遍存在的,类似于“Object obj=new Object(...

2020-03-09 09:18:07 145

转载 我的技术积累(长期更新)

我的技术积累前言学习编程的路途中总会遇到各种各样自己不会的东西,然后就去搜索,参考,然后就接触和学习到了各种虽然零散但很重要的知识点,这些东西可能过上一段时间就会被淡忘,实在太可惜了,所以想用博客记录下来,但由于都是别人的东西,自己没什么产出,所以只记录链接和简介。很后悔没能坚持写博客,但希望以后可以坚持下去,以前学过的东西暂不刻意去追寻,但以后学过的知识希望自己都能牢牢抓住。(只记录平日看...

2019-02-11 11:25:19 713

原创 IntelliJIdea性能调优

IntelliJIdea性能调优承接上一篇《Eclipse性能调优》,看看相同的调优手段对于Idea效果如何。文章目录IntelliJIdea性能调优1 调优前的程序运行状态1.1 idea64.exe.vmoptions1.2 Idea启动情况1.3 GC日志2 类加载时间优化3 调整内存设置控制垃圾收集频率4 定制CMS收集器5 尝试使用G1收集器6 总结6 参考资料1 调优前的程序运行...

2019-01-09 19:53:29 1438

原创 读Spring官方文档的简单笔记(长期更新)

读Spring官方文档的简单笔记只是记述一些自己觉得重要的一些点,并不会把各种细节都写下来。文档地址:https://docs.spring.io/spring/docs/5.1.3.RELEASE/spring-framework-reference/core.html版本:Version 5.1.3.RELEASE文章目录读Spring官方文档的简单笔记2019.1.52019....

2019-01-07 16:12:41 340

原创 Eclipse性能调优

Eclipse性能调优根据《深入理解Java虚拟机 JVM高级特性与最佳实践》调优自己的Eclipse。虽然我感觉10多秒的启动时间还可以,且用起来没什么卡顿,比我用Idea时的1分多钟启动时间,时不时卡顿强多了,但仍然想试试,看能优化到什么程度。之后也会对于Idea进行优化,做一下对比。文章目录Eclipse性能调优1 调优前的程序运行状态1.1 硬件参数1.2 虚拟机参数1.3 eclip...

2019-01-07 15:44:36 748

原创 虚拟机性能监控与故障处理工具

虚拟机性能监控与故障处理工具文章目录虚拟机性能监控与故障处理工具概述JDK的命令行工具1 jps:虚拟机进程状况工具2 jstat:虚拟机统计信息监视工具3 jinfo:Java配置信息工具4 jmap:Java内存映像工具5 jhat:虚拟机堆转储快照分析工具6 jstack:Java堆栈跟踪工具7 HSDIS:JIT生成代码反汇编JDK的可视化工具JConsole:Java监视与管理控制台1...

2018-12-21 19:42:45 148

原创 OutOfMemoryError异常

OutOfMemoryError异常文章目录OutOfMemoryError异常前言准备实战1 Java堆溢出2 虚拟机栈和本地方法栈溢出2.1 StackOverflowError2.2 OutOfMemoryError方法区和运行时常量池溢出JDK1.6的运行时常量池(方法区,永久代)溢出参考链接前言Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外面的人想进...

2018-12-04 15:00:44 200

原创 自己编译JDK

自己编译JDK前言买了《深入理解JAVA虚拟机 JVM高级特性与最佳实践》(周志明,第二版),作者在第一章作了一些介绍后就提出,想要一探JDK内部的实现机制,最便捷的路径之一就是自己编译一套JDK,通过阅读和跟踪调试JDK源码去了解Java技术体系的原型。虽然门槛会高一点,但肯定比阅读各种书籍、文章更加贴近本质。另外,JDK中的很多底层方法都是本地化(Native)的,需要跟踪这些方法的运...

2018-11-28 19:01:03 3081

原创 安装Centos7后扬声器有声音,耳机却没声音的解决

安装Centos7后扬声器有声音,耳机却没声音的解决问题描述在dell笔记本的win10基础上安装了centos7双系统后,发现插入耳机后耳机没有声音,但扬声器发声,拔下耳机后扬声器仍有声音。问题解决在网上搜索到了下面的解决办法:https://www.jianshu.com/p/97a58a9ccf81但我的情况与他稍微有些不同,所以额外记录一下。在终端输入“alsamixer”后...

2018-10-31 19:40:21 3686

原创 Learn in FCC(5)

第三章 jQuery没想到在讲js之前就先来个jQuery。1.$(document).ready(function(){});。2.$("button").addClass("animated bounce");给按钮加弹跳动作。 jQuery可以给元素加class。Animate.css,原来class还能让元素动起来。3.addClass("animated shake");加振动c...

2015-12-19 14:43:18 269

原创 Learn in FCC(4)

上次有说到Bootstrap网格布局中的列有col-xs-*和span*,后来我稍微查了下,据说前者是版本3的,后者是版本2。至于为什么w3c要把新版改成旧版,这就不知道了。23.Well,一种会引起内容凹陷显示或插图效果的容器<div>。24.过渡,略。25. class="btn btn-default",默认按钮。26.这里说到一个感觉蛮重要的认识:不是所有的class有...

2015-12-19 14:42:28 117

原创 Learn in FCC(3)

第二章 Bootstrap 响应式设计12.这题用网格系统将标题和原本看起来很扎眼的图片给重新分布了下,顿觉舒服。13. Font Awesome Icon,Bootstrap的矢量图标。可用i(斜体)标签来导入。比如<i class="fa fa-thumbs-up"></i>(拇指)。14.<i class="fa fa-info-circle">(“...

2015-12-19 14:40:51 68

原创 Learn in FCC(2)

Responsive Design with Bootstrap1.Bootstrap可以根据你的屏幕大小来调整HTML元素,所以叫响应式设计。用这个就不用再为移动设备重新写页面代码。    使用之前,引入其css库<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.mi...

2015-12-19 14:04:18 224

原创 Start with Free Code Camp

之前偶然在Github上注意到FreeCodeCamp,昨天仔细看了下,发现是个在线学习js的网站/组织,字面意思,自由编码夏令营。http://www.freecodecamp.com/,有兴趣的朋友可以去做做题玩。800h+的课程,除了短时间的引导外,前5个小时是Html和Css,我耐着性子做了这68道题,发现都是一些基础的概念,很简单,但也有 一些我原本不知道/不清楚/没记住的东西:in...

2015-12-19 14:02:54 288

空空如也

空空如也

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

TA关注的人

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