堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 栈区: 1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象)
分类:
编程语言 时间:
2016-03-07 22:32:02
收藏:
0 评论:
0 赞:
0 阅读:
366
转自:java并发编程实战 5.3阻塞队列和生产者-消费者模式 BlockingQueue阻塞队列提供可阻塞的put和take方法,以及支持定时的offer和poll方法。如果队列已经满了,那么put方法将阻塞直到空间可用;如果队列为空,那么take方法将阻塞直到有元素可用。队列可以是有界的也可以是
分类:
编程语言 时间:
2016-03-07 22:30:52
收藏:
0 评论:
0 赞:
0 阅读:
149
String类的三个内建正则表达式工具: 1.matches()方法 示例:检查一个句子是否以大写字母开头,以句号结尾 1 public static boolean checkFormat(String sentence){ 2 return sentence.matches("^[A-Z].+\
分类:
编程语言 时间:
2016-03-07 22:30:32
收藏:
0 评论:
0 赞:
0 阅读:
216
第一章; Java是由Sun Microsystems公司推出的Java面向对象程序设计语言(以下简称Java语言)和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。Java最初被称为Oak,是1991年为消费类电子产品的嵌入式芯片而设计的。1995年更名为
分类:
编程语言 时间:
2016-03-07 22:29:43
收藏:
0 评论:
0 赞:
0 阅读:
185
今天项目经理发下任务,需要测试 20 个接口,看看推送和接收数据是否正常。因为对接传输的数据是 xml 格式的字符串,所以我拿现成的数据,先生成推送过去的数据并存储到文本,以便验证数据是否正确,这时候要批量调用这些同名方法,我觉得这里可以发展成有潜力的代码。 推送比较好做数据,队友们都写好代码,但是
分类:
编程语言 时间:
2016-03-07 22:28:42
收藏:
0 评论:
0 赞:
0 阅读:
313
Main函数: static void Main(string [] args){}程序代码需要写在Main函数的花括号内。 一、输出:Console.WriteLine("这是我的第一个程序。");自动换行Console.WriteLine("这是第二行代码。");自动换行Console.Writ
分类:
编程语言 时间:
2016-03-07 22:27:42
收藏:
0 评论:
0 赞:
0 阅读:
187
1.DataDemo01 2.DataDemo02 3.DataDemo03 4.DataDemo04 5.DataDemo05 6.DataDemo06 7.DataDemo07 8.程序
分类:
编程语言 时间:
2016-03-07 22:27:12
收藏:
0 评论:
0 赞:
0 阅读:
268
原创文章与源码,如果转载请注明来源。 开发环境:Myeclipse,依赖包:apache-httpclient 、 Jsoup、base64 一、概述 华科大的教务系统(hub系统)做的算是比较好的,无论是界面还是其安全性来说,都是很不错的。大家可以用浏览器的调试工具F12看一下里面的源码。关于它的
分类:
编程语言 时间:
2016-03-07 22:25:32
收藏:
0 评论:
0 赞:
0 阅读:
344
1、打开第三方依赖包,源文件的快捷键:ctrl + mouseClick 2、由于我们下载的第三方jar 包,如Spring等相关的依赖包时,并没有附加下载相应的源文件,所以经常出现如图的这种问题。 解决方法如下: 1、jar包下都为编译生成的 .class 文件,所以安装相应的反编译插件,反编译为
分类:
编程语言 时间:
2016-03-07 22:22:13
收藏:
0 评论:
0 赞:
0 阅读:
297
对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。 sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态。 在调用sleep()方法的过程中,线程不会
分类:
编程语言 时间:
2016-03-07 22:22:02
收藏:
0 评论:
0 赞:
0 阅读:
217
前面一篇随笔说了Centos上架设javaWeb运行环境的方法,这篇主要讲打包上传服务器。 一、数据库连接文件.propeties 为了数据库安全,mysql3306端口访问我做了ip访问限制,由于mysql和网站都在一个服务器上,所以上传时我们将ip修改成-->localhost 二、webxml
分类:
编程语言 时间:
2016-03-07 22:21:32
收藏:
0 评论:
0 赞:
0 阅读:
240
最近邻搜索(Nearest Neighbor Search) Name of the problem: nearest neighbors, k nearest neighbors (kNN, k-NN), nearset neighbor search, proximity search, sim
分类:
编程语言 时间:
2016-03-07 22:21:22
收藏:
0 评论:
0 赞:
0 阅读:
270
反射 反射是Java的灵魂反射是Java动态性最佳体现动态性是在运行时去改变或绑定编译时确定的效果 Java不是动态语言,只有一定的动态性Java利用反射实现动态性:运行时探究和使用编译时未知的类 类的加载机制Class类(类模板)加载 → 验证 → 准备 → 解析 → 初始化(静态属性初始化) 验
分类:
编程语言 时间:
2016-03-07 22:19:32
收藏:
0 评论:
0 赞:
0 阅读:
202
青蛙的约会 Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 102239 Accepted: 19781 Description 两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上
分类:
编程语言 时间:
2016-03-07 22:18:22
收藏:
0 评论:
0 赞:
0 阅读:
183
平常阅读源码什么的没有目的性,所以很少去看什么源码,主要是比较绕看起来吃力,所以一般工作只是找个模版模仿一下。 以上废话,割———————————————————————————————————————————————————————————— 最近照常模仿使用了其它项目里的DataSource用法
分类:
编程语言 时间:
2016-03-07 22:17:22
收藏:
0 评论:
0 赞:
0 阅读:
2146
观察者模式介绍 观察者模式是一种非常有用的设计模式,在软件系统中,当一个对象的行为依赖于另一个对象的状态时,观察者模式就非常有用。如果不适用观察者模式,而实现类似的功能,可能就需要另外启动一个线程不停地监听另一个对象的状态,这样会得不偿失。如果在一个复杂的系统中,可能就需要开启很多的线程来监听对象状
分类:
编程语言 时间:
2016-03-07 22:17:12
收藏:
0 评论:
0 赞:
0 阅读:
222
1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果:T1 + T3 远大于 T2,则可以采用线程池,以提
分类:
编程语言 时间:
2016-03-07 22:16:42
收藏:
0 评论:
0 赞:
0 阅读:
263
//语句分类:顺序语句,选择语句(分支语句),循环语句 //选择、分支语句 //if(){} //int a = 10; //if (a < 11) //{ // a++; //} //if(a>3) //{ // a--; //} //Console.WriteLine(a); //if(){}e
分类:
编程语言 时间:
2016-03-07 22:15:02
收藏:
0 评论:
0 赞:
0 阅读:
248
1. 用“==”比较两个变量,如果两个变量是基本类型变量,且都是数值类,则值相等就返回true 如果两个变量是引用型变量,则两个对象的地址一样,即指向同一个对象,则返回true 2.equals:String类对equals进行了重写:1)若是同一个对象,返回true; 2)若不是,则比较它们的值,
分类:
编程语言 时间:
2016-03-07 22:14:32
收藏:
0 评论:
0 赞:
0 阅读:
129