20165210 Java第八周学习总结
20165210 Java第八周学习总结 教材内容学习 - 第十二章学习总结 进程与线程 操作系统与进程 Java中的线程 Java的多线程机制 主线程 线程的状态与生命周期 1. 新建
2. 运行
3. 中断
4. 死亡 Thread类与线程的创建 使用Thread的子类 使用Thread类 目
hdu-1598 find the most comfortable road---kruskal+枚举下界
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1598 题目大意: XX星有许多城市,城市之间通过一种奇怪的高速公路SARS(Super Air Roam Structure---超级空中漫游结构)进行交流,每条SARS都对行驶在上面的Flycar
Head First HTML与CSS、XHTML (中文版).(Elisabeth Freeman) PDF扫描版
面对那些晦涩的html书你不禁要问:“难道要成为专家之后才能读懂这些?”那么,你应该选择《head first html与css、xhtml(中文版)》真正来学习html。这本书对你来说,将是一个系统学习创建工业标准web页的体验,而不只简单地阅读:你将玩游戏、解决谜题、探索秘密,并以你从未想过的
python基础第二章
Python基础第二章 二进制 字符编码 基本数据类型-数字 基本数据类型-字符串 基本数据类型-列表 基本数据类型-元组 可变、不可变数据类型和hash 基本数据类型-字典 基本数据类型-集合 二进制 二进制是计算技术中采用的一种进制。二进制数由0和1两个数码组成,它的基数为2,进制规则是“逢二
1978年的国歌改词事件
http://www.xtrb.cn/epaper/ncwb/html/2009-05/19/content_113537.htm 自1949年9月27日,中国人民政治协商会议第一次全体会议通过田汉作词、聂耳作曲的《义勇军进行曲》为代国歌的决议后,60年来,那慷慨激昂、催人警醒奋进的旋律就一直回荡
sublime text 快捷键
Ctrl+Shift+P:打开命令面板 Ctrl+P:搜索项目中的文件 Ctrl+G:跳转到第几行 Ctrl+W:关闭当前打开文件 Ctrl+Shift+W:关闭所有打开文件 Ctrl+Shift+V:粘贴并格式化 Ctrl+D:选择单词,重复可增加选择下一个相同的单词 Ctrl+L:选择行,重复
643. Maximum Average Subarray I
[抄题]: Given an array consisting of n integers, find the contiguous subarray of given length k that has the maximum average value. And you need to out
IDEA中 @override报错的解决方法(转载)
今天用IDEA导入一个java工程时,碰上一个问题,代码中所有@override处标红,并提示:@override不支持对接口的实现。
网上百度了一下发现, 原因是引用JDK5版本中存在小bug的问题。@Override是JDK5就已经有了,但是不支持对接口的实现,认为这不是Override而
MySQL中SQL语句之反引号,单引号
在SQL语句中有几点问题,特此记录。 1.表、字段等用什么符号?用反引号或者不用,用单引号会产生错误; 2.字符串需要使用单引号或着双引号。 eg: create table test; ok create table test;ok create table 'test'; error
初学Direct X(3)
初学Direct X(3) 1.获取外设输入——键盘以及鼠标 无论是获取鼠标还是键盘的设备,首先得初始化DirectInput,不过先把必要的环境先配置好: 所要用到的头文件以及库文件是(相比于前两次): #include <dinput.h>
#pragma comment(lib,"dinpu
javascript创建函数的20种方式汇总
1.函数声明 function sayHello(){
console.log('hello');
}
function leave(){
console.log('goodbye');
}
//test
sayHello(); 2.为完成需求,赶紧声明一个函数吧 var sayH
codeforce 510C Fox And Names(拓扑排序)
Fox And Names time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Fox Ciel is going to publ
利用jvisualvm分析java虚拟机运行情况(解决项目中运行时间长久的问题)
前言
在平时的开发中,我们经常会遇到一个方法或者程序运行慢,卡住的问题,如果遇到数据量大的情况更加难以分析,此时就需要运用一些分析工具辅助我们去分析问题。
准备工具
jdk自带的jvisualvm.exe
eclipse
问题分析
在实际的项目中,程序长时间运行,最后报了OutOfMemoryError的内存溢出错误。由此展开问题分析:
尝试解决:
1.通过增加内存大小:...
强引用、软引用、弱引用、虚引用
Java中的四种引用及其应用场景是什么?
强引用: 通常我们使用new操作符创建一个对象时所返回的引用即为强引用
软引用: 若一个对象只能通过软引用到达,那么这个对象在内存不足时会被回收,可用于图片缓存中,内存不足时系统会自动回收不再使用的Bitmap
弱引用: 若一个对象只能通过弱引用到达,那么它就会被回收(即使内存充足),同样可用于图片缓存中,这时候只要Bitmap不再使用就会被回收
虚引...
【Java编程的逻辑】并发基础知识
线程的基本概念
线程表示一条单独的执行流,它有自己的程序执行计数器,有自己的栈。
在Java中创建线程有两种方式:一种是继承Thread,另外一种是实现Runnable接口
public class HelloThread extends Thread{
@Override
public void run() {
System.out.println...
今日推荐
周排行