上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 48 下一页
  2019年10月20日
摘要: (1)使用Thread.stop()或者Thread.interrupt()方法。(不建议使用,不可控) (2)设置共享变量,自定义终止方法,通过修改共享变量的值是run()或cal()执行完毕。 (3)等待run()或者是call()方法执行完毕。 阅读全文
posted @ 2019-10-20 22:57 song.yan 阅读(189) 评论(0) 推荐(0)
摘要: (1)线程的生命周期共有六种状态 1)NEW:new一个线程。 2)RUNNABLE:执行start方法进入可运行状态,等待分配时间片。 3)BLOCKED:阻塞状态(例如:同步锁被其他线程持有) 4)WAITING:等待状态(例如:执行wait/slee/join/...之后) 5)TIMED_W 阅读全文
posted @ 2019-10-20 22:40 song.yan 阅读(1893) 评论(0) 推荐(0)
  2019年10月18日
摘要: 第一步:创建一个发布者 第二步:创建一个订阅者的监听器 第三步:创建一个订阅者 第四步:测试(编写客户端) (1)发布者客户端 执行main方法,创建一个发布者。 (2)订阅者客户端 执行main方法,创建一个订阅者(订阅上面发布者的频道)。 发布者发布信息: 订阅者接收到订阅信息: 订阅者取消订阅 阅读全文
posted @ 2019-10-18 09:45 song.yan 阅读(3336) 评论(1) 推荐(1)
  2019年10月16日
摘要: Redis是使用C语言开发的,在C语言中没有字符串这种数据类型,字符串大都是通过字符数组实现的,但是使用字符数组有以下不足: 1. 字符数组的长度都是固定,容易发生空指针2. 获取字符数组的长度的时候需要便利数组,时间复杂度较高3. 字符数组长度发生改变之后需要重新分配内存4. 使用\0表示结尾,在 阅读全文
posted @ 2019-10-16 11:41 song.yan 阅读(878) 评论(0) 推荐(0)
  2019年10月13日
摘要: Redis常见的数据类型分为:字符串类型、散列类型、列表类型、集合类型(Set)、有序集合类型(zset)。 一、字符串类型 二、Hash哈希 (1)数据结构 1)zipList(压缩列表): 2)ht(hashtable): (2)zipList源码分析 1)下面是源码的注释中的一段描述: 压缩列 阅读全文
posted @ 2019-10-13 19:54 song.yan 阅读(300) 评论(0) 推荐(0)
  2019年10月12日
摘要: 1,题目: 输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 2,题解: 链接:https://www.nowcoder.com/questionTerminal/8ee967e43c2c4ec193b040ea7fbb10b8来源:牛客网 这段小小的代码,很是巧妙。 如果一个整数不 阅读全文
posted @ 2019-10-12 08:04 song.yan 阅读(155) 评论(0) 推荐(0)
  2019年10月11日
摘要: 一、定义 (1)代理模式是指为其他对象提供一个代理,来控制对这个对象的访问 (2)代理在客户端和目标对象之间起到中介的作用 (3)属于结构型设计模式 阅读全文
posted @ 2019-10-11 07:55 song.yan 阅读(116) 评论(0) 推荐(0)
  2019年10月10日
摘要: 一、定义 (1)原型模式是指:原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。(有一个模板类的对象,通过拷贝这个对象获取一个一样的对象)。 (2)调用者不需要知道创建对象的细节,不需要调用构造函数。 (3)属于创建型模式。 二、场景 (1)类初始化过程中消耗资源多。 (2)new产生的 阅读全文
posted @ 2019-10-10 16:05 song.yan 阅读(172) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-10-10 09:14 song.yan 阅读(97) 评论(0) 推荐(0)
  2019年10月9日
摘要: 一、区分三种工厂模式 1,我自己理解的工厂模式就是将创建对象的过程封装隐藏起来,将封装对象的方法放到一个工厂类里面这就是工厂设计模式。 2,这种模式的好处体现在两个方面: 1)代码复用。不需要咋每次需要对象的时候都去重复创建对象的过程,只需要调用一下工厂类的创建对象的方法。 2)安全。将创建对象的具 阅读全文
posted @ 2019-10-09 21:47 song.yan 阅读(130) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 48 下一页