摘要: 14. 线程安全与锁优化 1. 什么是线程安全? 当多个线程同时访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替进行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那就称这个对象是线程安全的 2. Java语言中的线程安全 我们将J 阅读全文
posted @ 2020-04-06 10:43 傑0327 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 13.Java内存模型与线程 1.Java内存模型 Java 内存模型的主要目的是定义程序中各种变量的访问规则,即关注在虚拟机中把变量值存储到主内存和从内存中取出变量值的底层细节 该变量指的是 实例字段、静态字段、和构成数组对象的元素,不包含线程私有的 局部变量和方法参数 Java线程 -》 工作内 阅读全文
posted @ 2020-04-06 10:30 傑0327 阅读(360) 评论(0) 推荐(0) 编辑
摘要: https://www.cxyxiaowu.com/7584.html 索引是什么? 索引是帮助MySQL高效获取数据的数据结构。 索引能干什么? 提高数据查询的效率。 索引:排好序的快速查找数据结构!索引会影响where后面的查找,和order by 后面的排序。 一、索引的分类 1️⃣从存储结构 阅读全文
posted @ 2019-12-31 12:08 傑0327 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 在mysql中的锁看起来是很复杂的,因为有一大堆的东西和名词:排它锁,共享锁,表锁,页锁,间隙锁,意向排它锁,意向共享锁,行锁,读锁,写锁,乐观锁,悲观锁,死锁。这些名词有的博客又直接写锁的英文的简写 >X锁,S锁,IS锁,IX锁,MMVC... 1.1 为什么需要学习数据库锁知识 即使我们不会这些 阅读全文
posted @ 2019-06-13 16:21 傑0327 阅读(527) 评论(1) 推荐(1) 编辑
摘要: 引自:http://blog.csdn.net/u012467492/article/details/46790205 SQL语句考察(一) 1.查询出每门课都大于80 分的学生姓名 name kecheng fenshu张三 语文 81张三 数学 75李四 语文 76李四 数学 90王五 语文 8 阅读全文
posted @ 2017-09-07 11:40 傑0327 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 一. 基本概念 一个大型的程序系统常常是由很多不能功能模块组成的。程序系统运行时不同功能模块要按一定顺序执行,以协同完成一件任务。功能模块协作运行完成一件任务存在同步和异步两种方式。如果在某一时间段,这个程序系统的所有功能模块都在为完成相同的一件任务而服务,某一个功能模块在完成一件任务的子任务后,需 阅读全文
posted @ 2017-07-29 19:46 傑0327 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 一. 基本概念 一个大型的程序系统常常是由很多不能功能模块组成的。程序系统运行时不同功能模块要按一定顺序执行,以协同完成一件任务。功能模块协作运行完成一件任务存在同步和异步两种方式。如果在某一时间段,这个程序系统的所有功能模块都在为完成相同的一件任务而服务,某一个功能模块在完成一件任务的子任务后,需 阅读全文
posted @ 2017-07-29 19:44 傑0327 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 01初始阶段 大型网站都是由小型网站演变而来的,网站架构也一样 小型网站最开始没有太多人访问,只需要一台服务器就绰绰有余,就像这样: 应用程序、数据库、文件等所有资源都在一台服务器上,通常使用 Linux PHP MySQL Apache 就可以完成整个项目部署,然后再买个域名,租一个廉价的服务器就 阅读全文
posted @ 2017-07-28 21:05 傑0327 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Cookie和Session都是用来保持服务器和客户端之间连接状态的。 cookie机制 Cookies是服务器在本地机器上存储的小段文本并随每一个请求发送至同一个服务器。网络服务器用HTTP头向客户端发送cookies,在客户终端,浏览器解析这些cookies并将它们保存为一个本地文件,它会自动将 阅读全文
posted @ 2017-07-28 20:31 傑0327 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.MVC(Model-View-Controller)设计模式: 首先让我们了解下MVC(Model-View-Controller)的概念: MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用 阅读全文
posted @ 2017-07-20 20:58 傑0327 阅读(8895) 评论(1) 推荐(3) 编辑