-
并发编程之第三篇(synchronized)
并发编程之第三篇(synchronized) 并发编程之第三篇(synchronized) 3. 自旋优化 4. 偏向锁 撤销-其它线程使用对象 撤销-调用wait/notify 批量重偏向 批量撤销 5. 锁消除 4.7 wait/notify API介绍 4.8 wait notify的正确姿势 同步模式之保护性暂停 异步模式之生产者/...
-
JVM内存模型
JVM内存模型 个人博客 http://www.milovetingting.cn JVM内存模型 前言 本文为学习Java相关知识所作笔记,参考以下资料:https://github.com/Snailclimb/JavaGuide ,感谢原作者的分享! 基本概念 JVM是可运行Java代码的虚拟计算机,包括一套字节码指令集、一组寄存器、一...
-
到头来还是逃不开Java - Java13面向对象基础
到头来还是逃不开Java - Java13面向对象基础 面向对象基础 没有特殊说明,我的所有学习笔记都是从 廖老师 那里摘抄过来的,侵删 引言 兜兜转转到了大四,学过了C,C++,C#,Java,Python,学一门丢一门,到了最后还是要把Java捡起来。所以奉劝大家,面向对象还是要掌握...
-
并发队列之PriorityBlockingQueue
并发队列之PriorityBlockingQueue 这一篇说一下PriorityBlockingQueue,引用书中的一句话:这就是带优先级的无界阻塞队列,每次出队都返回优先级最高或者最低的元素(这里规则可以自己制定),内部是使用平衡二叉树实现的,遍历不保证有序; 其实也比较容易,就是基于数...
-
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...
-
stl_vector复习
stl_vector复习 #include iostream #include vector #include algorithm //for_each #include ctime using namespace std; void STRConstructor() //初始化,输入 { vectorint vec(5,12); //cout vec endl; 错误 vectorint vec1(5); for(int i=0;i5;i++) cout vec1[i]...
-
stl_string复习
stl_string复习 #include iostream #include string #include algorithm using namespace std; void definition() //定义 { string str(5,'a'); cout str endl; string str1("abcdefghijklmn"); cout str1 endl; string str2("123456789",3); cout str2 endl; string s...
-
Java基础
Java基础 unit1 Java基础 1.Java语言跨平台性:面向对象+跨平台 JDK:程序开发工具包,开发 = JRE+使用的工具 JRE:运行环境,运行 = JVM+核心类库 JVM:虚拟机,翻译 2.JDK下载:JDK安装-》配置环境变量-》 P11 3.关键字:硬定义 标志符:自定义 常量:字符串,整数,...
-
Java基础之一、入门知识
Java基础之一、入门知识 资料来源于《明解 Java》日本作者 写的很详细 1:命令---java 类名 该命令不是去执行类名.class文件(文件名和类名有可能不一致), 切记是表示执行具体的类; 2:字符+数值 执行顺序时先把数值转换为字符型数值,再进行的字符串的+运算,不是...
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
