-
并发编程之第三篇(synchronized)
并发编程之第三篇(synchronized) 并发编程之第三篇(synchronized) 3. 自旋优化 4. 偏向锁 撤销-其它线程使用对象 撤销-调用wait/notify 批量重偏向 批量撤销 5. 锁消除 4.7 wait/notify API介绍 4.8 wait notify的正确姿势 同步模式之保护性暂停 异步模式之生产者/...
-
SpringBoot常用注解解析
SpringBoot常用注解解析 @RestController 将返回的对象数据直接以 JSON 或 XML 形式写入 HTTP 响应(Response)中。绝大部分情况下都是直接以 JSON 形式返回给客户端,很少的情况下才会以 XML 形式返回。转换成 XML 形式还需要额为的工作,上面代码中演示的直接就是将对...
-
JVM内存模型
JVM内存模型 个人博客 http://www.milovetingting.cn JVM内存模型 前言 本文为学习Java相关知识所作笔记,参考以下资料:https://github.com/Snailclimb/JavaGuide ,感谢原作者的分享! 基本概念 JVM是可运行Java代码的虚拟计算机,包括一套字节码指令集、一组寄存器、一...
-
一篇文章看懂微服务
一篇文章看懂微服务 微服务的概念 传统单体大项目的缺点: 系统较大、较复杂,开发难度大 部署速度慢 难以升级、维护 微服务: 小:微服务是体积较小的功能单元,将一个大项目拆分为多个微服务 独:服务都是独立的,运行在单独的JVM进程中,需要单独部署、维护,服务可...
-
C++的new&delete
C++的newdelete new的过程 new的过程: 先分配memory,再调用ctor 我们常用的创建对象的方法有两种 Complex c(1,2); //栈Complex *pc = new Complex(1,2); //堆 第一种创建出来的对象将保存在栈上,第二种则在堆上,必须手动回收内存空间(通过delete) 为了解释new的...
-
stl_list复习
stl_list复习 #include iostream #include list #include algorithm using namespace std; //底层结构是双向链表 struct Node{ int a; char c; }; struct Node1{ //重点中的重点 int a; char c; Node1(int d,char e) { a=d; c=e; } bool operator==(const Node1 i) { i...
-
PS切图工具
PS切图工具 缓存设置: 编辑-首选项-暂存盘 改完除了C盘之外的其他盘 单位设置: 编辑-首选项-单位与标尺 将单位修改成像素 PS预设: 工具 (窗口-工具) 标尺 (视图-标尺) 图层 (窗口-图层) 信息 (窗口-信息) 字符 (窗口-段落) 框选一块区域后,可以在信息里...
-
并发队列之ArrayBlockingQueue
并发队列之ArrayBlockingQueue 上一篇我们说了并发队列中的LinkedBlockingQueue队列,这次我们看看ArrayBlockingQueue,看看名字,我们想象一下LinkedList和ArrayList的区别,我们可以知道ArrayBlockingQueue底层肯定是基于数组实现的,这是一个有界数组; ArrayBlocki...
-
Centos8(Liunx) 中安装PHP7.4 的三种方法和删除它的三种方法
Centos8(Liunx) 中安装PHP7.4 的三种方法和删除它的三种方法 编译安装 Centos8下PHP源码编译和通过yum安装的区别和以后的选择 其实这两种方法各有千秋: yum安装: 从yum安装来说吧,yum相当于是自动化帮你安装,你不用管软件的依赖关系,在yum安装过程是帮你把软件...
2020-02-09 16:01:22 虚拟主机配置php安装php文件php扩展php序列化mssqlmysql安装mysql配置microsoft sql serversql安装
-
Java面向对象
Java面向对象 unit2 面向对象 1.面向对象:封装 继承 多态 面向对象强调结果 面向过程强调步骤 2.类与对象:对象是具体的实体(行为+属性),类是抽象的模板(成员方法+成员变量) 导包--创建对象--使用: import cn.itcast.first.demo06.Student;//导包 Student stu =...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
