自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于jvm垃圾回收机制是否可以不用stop the word(STW)猜想

思路如下:用可达性算法,在Garbage First的region模式下,和用户线程一起标记GCroot,接下来和用户线程一起运行,直接清理此region里面没有被引用的对象。这个过程就不会STW,但是还有一些没用的对象存在,这种没用的对象越来越多,咋办呢。一旦这个情况积累了一定的内存后,如果到达了一个规定发峰值,可以执行现有Garbage First的模式,还是要SWT。总结一下,GC可以分为2大过程,第一个过程是我的想法,GC可以一直和用户线程一起执行,先清理一部分无用内存,不需要STW。第二个过程

2020-07-29 23:37:31 633

原创 oracle普通索引和唯一索引的区别

以下是建表语句的2个列的索引设置--创建唯一索引create unique index 索引名 on 表名(列名); --创建普通索引create index 索引名 on 表名(列名); 实际区别:-唯一索引:当前索引列不会有重复的值-普通索引:当前索引列可能有重复的值使用区别:-唯一索引:查找时可以定位精准,不会进行多余的查找,找到数据就可以放回,效率高-普通索引:找到符合要求的数据后,查询不会停止,会不停的继续向下一个查找,一直持续到下一个的值时不符合要求的才会停止,效

2020-07-29 10:36:40 1647

原创 windows的cmd常用命令大全

[https://www.cnblogs.com/kekec/p/3662125.html]真的很全

2020-07-23 15:48:34 261

原创 cmd脚本传入参数运行java的jar包

首先写一个java的main函数必须是main函数才可以运行public class ScriptTest { public static void main(String[] args) { // 通过脚本传进来的第一个参数 System.out.println(args[0]); // 通过脚本传进来的第二个参数 System.out.println(args[1]); // 通过脚本传进来的第三个参数 System.out.println(args[2]); }}

2020-07-22 23:36:08 3302

原创 一只公鸡5块钱,一只母鸡3块钱,3只小鸡一块钱,一个农夫用100块钱买100只鸡(不许解方程),怎么实现,编写java程序。java算法

public static void main(String[] args) { // 一共有集中购买方式 int n = 1; // 公鸡的数量为a for(int a = 0;a < 26; a++) {// 如果有25只公鸡就会超过100块 // 母鸡的数量为b for(int b = 0;b< 34; b++) {// 如果有34只母鸡也会超过100块 // 小鸡的数量为c for (int c = 0; c < 100; c++) { if((

2020-07-16 21:06:25 2870

原创 请写一个处理函数,该函数接受一个字符串作为输入,以统计出字符串所包含字符 “(”和 “)” 可匹配成对的数量

用java代码实现 public static void main(String[] args) { String string = "()()()(()())()"; // 记录string里面字符的位置和 int i = 0; // 记录前面是否有"(" boolean has = false; // 记录有几对() int num = 0; while (true) { // 如果循环大于string的长度,就跳出 if (i + 1 > strin

2020-07-16 20:56:44 573

原创 java通过反射(reflex)获取对象(Object)内部属性的值

用嘴简单直接的代码满足需求话不多说,上代码,很简单,有几句注释看看就够了首先随便建立个实体类import java.util.List;/** * @author q3311 * */public class People { private int age; private boolean sex; private String name; private List<String> sonName; public int getAge() { return

2020-07-10 08:58:41 685

原创 java适配器模式之--对象适配器

举个例子:现在有2个类。classA和classB,这个2个没有关联,如果我们想关联classA和classB,那么我们就创造一个classC,去关联这classA和classB。这就是适配器模式中的–对象适配器(还有一个–类适配器,此类型带有继承的写法,不利于扩展和维护,用的地方就很少)更形象的解释如下:现在有一个RMB的java类,还有一个IGameProp(游戏道具)的接口,现在的游戏交易,基本都不会直接用人名币直接购买,而是换成游戏币购买(我也不知道为什么大家都这样)。那么我们就需要一个Gam

2020-07-08 23:11:04 219

空空如也

空空如也

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

TA关注的人

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