自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis中主从节点的爱恨情仇

故事发生在数据库的家族,由于redis经常被MySql同学diss无法高可用,于是愤青redis开始自己进化了 这时候小黑,小白,小红这哥仨开始商量着怎么桃园结义,开始打天下 小白说:咱们是亲哥仨,咱们是一个团队,咱们应该用主从模式,主节点主要负责写数据,从节点主要负责读数据,只要做好数据的同步,读写分离提高性能,另外主大哥崩了,其他的兄弟自动补上,这样不就干掉MySql咱们也可以实现高可用了吗 小黑:我觉得大哥说得对 小红:I think so 于是这哥仨开始哼哧哼哧干活了,小白大哥是主节点,小

2020-11-07 16:13:22 171

原创 多线程的概念与具体实现

一线程与进程的概念 进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间。自己电脑的任务管理器就可以查看。 线程:是进程中的一个执行路径,共享一个内存空间,线程直接可以自由切换,并发执行,一个进程至少有一个线程。 线程实际上是在进程基础之上的进一步划分,一个进程启动之后,里面的若干执行路径又可以划分成若干个线程。 二线程的调度 分时调度 所有的线程轮流使用CPU的使用权,平均分配线程占用CPU的时间。 抢占试调度 优先让优先级高的线程使用CPU,如果线程的优先级相同,那..

2020-07-21 15:37:54 189

原创 使用集合书写快递存取项目

之前的时候用过数组书写快递的存取项目,最近学了集合,开始使用集合来书写快递存取,之后在引入IO流和本地文件联系起来。 首先先写一个Case类,声明快递对象和私有属性 这个类没什么说的,声明之后,生成get,set方法,有参和无参的构造函数,toString方法。 上代码 public class Case2 { //快递单号 private int expressNum; //快递公司名称 private String companyName; //柜子号码

2020-07-19 11:44:47 457

原创 找到休息日,孙工你累吗?

题目: 某公司软件开发工程师孙工,作息规律为上三天班,休息一天,经常不确定休 息日是否周末,为此,请你开发一个程序,当孙工输入年及月,以日历方式显示对 应月份的休息日,用中括号进行标记.同时,统计出本月有几天休息,轮到周末休 息有几天.(注:首次休息日是2019年2月2日) 这个任务对于新开始接触日历方法的人来说应该是不好理解的,因为我就是,诶,这一节学的异常的痛苦。但是不怕,没有一个秃头的心怎么做的了一名优秀的程序员。这个任务一开始我自己写,Calender类和方法满天飞,导致自己结构写的乱七八.

2020-07-17 08:20:43 401 1

原创 集合的学习笔记。欢迎指正

1.类集是java对数据结构的实现,无限的往下存储 java的类集结构图(Map与List和Set并不是平级) 2.二叉树 4.Collection接口,是在整个 Java 类集中保存单值的最大操作父接口,里面每次操作的时候都只能保存一个对象的数据。 此接口定义在 java.util 包中 单次存储,可以指定删除的结果会返回布尔类型的结果 此接口的常用方法有: Public boolean add(Ee) 向集合中插入一个元素 public It...

2020-07-16 19:24:28 157

原创 Object类的常用方法!附加个人理解,欢迎指正!

1)checkFromIndexSize​(int fromIndex, int size, int length) 检查是否在子范围从 fromIndex (包括)到 fromIndex + size (不包括)是范围界限内 0 (包括)到 length (不包括)。简单理解就是是否越界,意思就是1+(1+size)是不是在区间0-3内; 2)checkFromToIndex​(int fromIndex, int toIndex, int length) 检查是否在子范围从 fromIndex (

2020-07-16 18:27:36 500

原创 JDK环境变量怎么配?为什么不建议配到Path中!

很多初学Java的小伙伴面临的第一个问题就是eclipse或ider的使用,但是软件嘛,基本都是傻瓜式操作。只是使用这些软件的前提是你需要下载好JDK和配置环境变量。而网上也是很多教程都教将JDK的环境变量配置到Path里,这当然可以用,但是以后继续做开发的时候,如果你用的和你的团队用的不是一个版本的时候。你猜猜是你改你的版本还是你的团队改。而你要是将环境变量配置到Path中,如果某一次多删一个“,”或“%”,下次开机你就偷着乐吧,所以我建议新建一个JAVA-HOME。就相当于新建一个文件夹,以后的修...

2020-07-02 09:58:48 436

空空如也

空空如也

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

TA关注的人

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