真想不到连QQ都删了



与女朋友分手近五个月了,今天打开QQ后发现,前女友竟然将我的QQ都删除了,心都凉了!感叹:真情何在啊!曾经美好的一切就这样没了吗?是不是有点无情无义呢?真的是连朋友都没得做了!想不到最终,男人啊,以后可要醒目点了!

有时候觉得自己又很贱,作为男人,而自己像是在死缠烂打,自己被人抛弃了,还要跪求她,而她就会越无情,好不念旧情,不管如何,我真的还爱她,爱中有恨,有点委屈,当初的誓言全都没了,就像泼出去的水一样!

男人,不要悲伤了,你真的没错,一点都没错,你对得起你的爱情,你真的努力了,只是她放弃了你!加油吧!

Read more

java多线程之生产者消费者模式-线程同步问题



  java多线程之生产者消费者模式-线程同步问题,java线程生死锁问题。生产者与消费者问题是线程模型中的经典问题:生产者与消费者在同一时间段内共用同一个存储空间,如下图,生产者向空间里存放数据,而消费者取用数据,如果不加以协调可能会出现以下情况:

java生产者消费者模式-线程同步问题

java生产者消费者模式-线程同步问题

存储空间已满,而生产者占用着它,消费者等着生产者让出空间从而去除产品,生产者等着消费者消费产品,从而向空间中添加产品。互相等待,从而发生死锁。[......]

Read more

java线程之状态的介绍以及线程实现实例(图示)

java线程之状态的介绍,java线程的各个状态是什么?初始状态,就绪(可运行)状态,终止状态,阻塞状态等。

java线程状态图示:

java线程状态图

java线程状态图

1、java线程的实现有两种方式,一是继承Thread类,另外是实现Runnable接口,当我们new了这个对象后,线程就进入了初始状态

2、当该对象调用了start()方法,就线程进入就绪(可运行)状态

3、进入可运行状态后,当该对象被操作系统选中,获得CPU时间[......]

Read more

java IO流读写操作文件实例实例

java IO流读写操作文件实例实例,为了弥补不能读写文件的缺陷,java后来加入了Reader和Writer两个抽象类类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方法,Reader中read(char[] ch,int off,int length)和close()方法是抽象方法。子类应该实现他们。我们在用java读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader  BufferedReader。最重要的io文件操作类是InputStreamRea[......]

Read more

JVM如何优化

JVM优化设置,设置堆的大小,java程序运行优化设置。jvm是java虚拟机,在编辑完.java源程序后,再编译成.class二进制文件,最后还要启动jvm解释并执行class文件,在main主线程中进行;另外在GC(垃圾回收)机制中,同样也是用到jvm,java虚拟机。现在主要为大家讲解如何优化jvm:

  1. JVM优化之堆大小设置
    JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统[......]

Read more

java如何动态显示最新的时间

java如何动态显示最新的时间,java程序显示最新时间的实例源码,实时刷新时间获取当前最新的时间的方法实例介绍:

package nyist.daylight;

import java.awt.Dimension;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import javax.swing.JFrame;
import javax.s[......]

Read more

Java程序员必去的20个英文技术网站

Java程序员必去的20个英文技术网站是什么?java程序员应该到哪里自学。Java开发者必须知道的20个英文技术网站:

http://www.javaalmanac.com - Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.

http://www.onjava.com - O’Reilly的Java网站. 每周都有新文章.

http://java.sun.com  - 官方的Java开发者网站 – 每周都有新文章发表.

http://www.developer.com/java  - 由Gamelan.com[......]

Read more

Java程序员面试中经常问到的算法题有哪些

Java程序员面试中经常问到的排序算法题有哪些,以下为大家总结了java程序员面试过程中考官可能会问到的排序算法题目,希望可以给您带来帮助。很多面试,经常会被问到一些基本的算法题,而大部分算法的理论及思想,我们可能也用语言实现过,但是在项目开发中应用的比较少,很快就忘光了,造成在面试中很尴尬的局面,怎么在面试中就卡壳了呢?在此写下我在面试中经常被问到的一些java基本的算法,全当复习。

一、java冒泡排序算法

package sort.bubble;

import java.util.Random;
/**
* 依次比较相邻的两个数,将小数放在前面,大数放在后面
*[......]

Read more

JDK/bin目录下的exe文件的用途介绍

JDK/bin目录下的exe文件的用途介绍,bin目录下exe运行文件的解析,bin目录下的文件有什么用?假如你打开了JDK安装目录下的bin目录,你会看到很多exe文件,那么你可能会产生疑惑,下面就为大家介绍那些文件的作用以及jdk相关命令简单说明:
javac:Java编译器,将Java源代码换成字节代
java:Java解释器,直接从类文件执行Java应用程序代码
appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器
javadoc:根据Java源代码及其说明语句生成的HTML文档
jdb:Java调试器,可以逐行地执行程序、设[......]

Read more

java经典算法题目附带答案(一)

java经典算法题目附带答案,java算法实例附带答案,java面试算法题目,面试中可能会遇到的相关的java算法举例说明。java程序如何实现阶乘?递归方法的使用实例,java程序判断输入某年某月某日,判断这一天是这一年的第几天?判断101-200之间有多少个素数,java程序输出9*9乘法口诀 。java算法题目介绍:
【程序1】  java算法题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
1.程序分析:   兔子的规律为数列1,1,2,3,5,8,13,21….
public[......]

Read more