上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
  2020年1月1日
摘要: 进程与线程 20世纪60年代中期,设计多道程序OS时,引入了进程概念,利用进程解决了单处理机环境下的程序并发执行的问题。在此后20年后多道程序OS中一直都是以进程作为能拥有资源和独立调度的基本单位的。 直到80年代中期,提出了比进程更小的基本概念——线程的概念,试图用它来提高程序并发执行的程度。特别 阅读全文
posted @ 2020-01-01 17:29 FFStayF 阅读(196) 评论(0) 推荐(0) 编辑
  2019年12月30日
摘要: 一、动态代理是利用Java反射机制实现的 JAVA反射机制:在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 类加载过程中的加载过程会在内存中生成一个代表此Cla 阅读全文
posted @ 2019-12-30 23:07 FFStayF 阅读(224) 评论(0) 推荐(0) 编辑
  2019年3月15日
摘要: 对着HashMap进行比较https://www.cnblogs.com/wqff-biubiu/p/8963817.html ConcurrentHashMap与HashMap实现的接口 相同:AbstractMap,Serializable,Map >可序列化的键值对 差别:Concurrent 阅读全文
posted @ 2019-03-15 15:24 FFStayF 阅读(210) 评论(0) 推荐(0) 编辑
  2019年3月8日
摘要: 一,数据定义 数据:所有可能被输入到计算机中,且能被计算机处理的符号的集合。一个班中所有的学生。 数据元素:数据的基本单位。学生 数据项:具有独立含义的数据最小单位。学生的学号,性别等 数据对象:性质相同数据元素的集合,是数据的一个子集。男学生 数据结构:所有数据元素以及数据元素之间的关系,可以看做 阅读全文
posted @ 2019-03-08 16:35 FFStayF 阅读(508) 评论(0) 推荐(0) 编辑
  2019年3月7日
摘要: https://docs.spring.io/spring-boot/docs/2.2.0.BUILD-SNAPSHOT/reference/html/getting-started.html#getting-started-manual-cli-installation 一、安装 1、手动安装 下 阅读全文
posted @ 2019-03-07 12:43 FFStayF 阅读(280) 评论(0) 推荐(0) 编辑
  2019年2月24日
摘要: 《深入理解Java虚拟机》第十三章 当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象是线程安全的。 线程安全强度排序:不可变,绝对线程安全,相对线程安全,线程兼 阅读全文
posted @ 2019-02-24 16:35 FFStayF 阅读(189) 评论(0) 推荐(0) 编辑
  2019年2月23日
摘要: 《深入理解Java虚拟机》第十二章 物理机硬件的效率与一致性 处理器、高速缓存、主内存关系:为解决存储设备IO与处理器运算速度的巨大差距,增加了一个高速缓存,每个处理器都有自己的高速缓存,所有处理器共用一个主内存, 导致的问题:多个处理器运算任务涉及到同一块主内存区域时,将可能导致各自缓存数据不一致 阅读全文
posted @ 2019-02-23 21:24 FFStayF 阅读(162) 评论(0) 推荐(0) 编辑
  2019年2月21日
摘要: 官网下载压缩包(可在迅雷的浏览器中打开网址下载--贼快) 解压到指定文件夹 配置环境变量 %mysql_home%/bin 创建%mysql_home%/下创建my.ini文件 [mysql]#设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3 阅读全文
posted @ 2019-02-21 23:36 FFStayF 阅读(124) 评论(0) 推荐(0) 编辑
  2019年2月20日
摘要: https://blog.csdn.net/kwy15732621629/article/details/78059778 http://www.phperz.com/article/15/0923/159043.html 阅读全文
posted @ 2019-02-20 15:16 FFStayF 阅读(138) 评论(0) 推荐(0) 编辑
  2019年2月19日
摘要: 策略模式:定义了算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化对于使用算法的客户。 观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会受到通知并自动更新。 装饰者模式:动态地将责任附加到对象上去,若要扩展功能,装饰着提供了比继承更有弹性的替代 阅读全文
posted @ 2019-02-19 18:47 FFStayF 阅读(272) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页