排序:
默认
按更新时间
按访问量

sun的命名规范

1 ,类名要首字母大写,后面的单词首字母大写  2 ,方法名的第一个单词小写,后面的单词首字母大写  3 ,变量名的第一个单词小写,后面的单词首字母大写  为了使 JavaBean 的属性名和存取方法都符合规范, Sun 在 JSR 文档中规定了属性名和存取方法名的映射规则: ① 属性名对应的存取...

2018-07-25 13:38:37

阅读数:44

评论数:0

classpath路径的使用

【01】 src路径下的文件在编译后会放到WEB-INF/clases路径下。默认的classpath是在这里。直接放到WEB-INF下的话,是不在classpath下的。用ClassPathXmlApplicationContext当然获取不到。 【02】如果单元测试的话,可以在启动或者运行的...

2018-07-22 19:50:19

阅读数:46

评论数:0

MyBatis逆向工程自动生成代码

什么是逆向工程MyBatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向工程方式是...

2018-07-05 10:58:17

阅读数:21

评论数:0

ssm框架搭建详细步骤

一、创建一个web项目,并且导入相应的jar包(spring\spring-core\spring-jdbc\spring-aop\spring-context\spring-webmvc\junit\commons-lang\mybatis\mybatis-spring等等)二、配置web.xm...

2018-07-04 15:43:43

阅读数:195

评论数:0

eclipse中applet嵌入html

問題就是用eclipse寫了個applet,用了package,然後創建一個html文件,嵌入applet後無法運行,如果不用package,而直接把程序拷到defaultpackage的文件中卻可以。http://topic.csdn.net/u/20080913/13/2d33fec4-c4a...

2018-07-01 16:40:08

阅读数:83

评论数:0

用信号量机制实现吃冰淇淋问题(pv操作)

       PV操作的简单理解一、什么是PV操作      在操作系统中,进程是一个很要花时间理解的东西,进程通常分为就绪、运行和阻塞三个工作状态。三种状态在某些条件下可以转换,三者之间的转换关系如下:               进程三个状态之间的转换就是靠PV操作来控制的。PV操作主要就是P...

2018-05-07 22:33:10

阅读数:70

评论数:0

java常用方法

第一章 字符串 1 、 获取字符串的长度: length() 2 、 判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s) 、后缀 endsWith(String s) 3 、 比较两个字符串: equals(String s) 4 、 把字符串转化为相应的数...

2018-04-19 16:17:52

阅读数:29

评论数:0

JAVA图形界面(GUI)之布局管理器

一个友好的读者界面是一款软件成功的关键因素之一。布局管理器就是用来管理读者的界面。摆放的效果直接影响到界面是否美观。布局管理器通过布局管理类来对各种读者组件进行管理。 使用布局管理器,不仅可以有序的排列组件,而且当窗体发生变化时,布局管理器很根据新版面来适配窗口大小。 如果设计时未指定组件的布局管...

2018-04-14 18:58:07

阅读数:59

评论数:0

Swing常用控件

javax.swing包中的常用组件:—容器组件JFrame(框架)JDialog(多窗体程序以及窗体间传递数据)JPanel(面板)JScrollPane(滚动面板)—文本组件JLabel、JTextField、JPasswordField、JTextArea—表单组件JButtonJCheck...

2018-04-14 18:52:10

阅读数:96

评论数:0

Lock锁

Lock锁简介Lock锁机制是JDK 5之后新增的锁机制,不同于内置锁,Lock锁必须显式声明,并在合适的位置释放锁。Lock是一个接口,其由三个具体的实现:ReentrantLock、ReetrantReadWriteLock.ReadLock 和 ReetrantReadWriteLock.W...

2018-04-12 09:45:07

阅读数:23

评论数:0

Java多线程编程:Callable、Future和FutureTask浅析

通过前面几篇的学习,我们知道创建线程的方式有两种,一种是实现Runnable接口,另一种是继承Thread,但是这两种方式都有个缺点,那就是在任务执行完成之后无法获取返回结果,那如果我们想要获取返回结果该如何实现呢?还记上一篇Executor框架结构中提到的Callable接口和Future接口吗...

2018-04-11 20:38:53

阅读数:20

评论数:0

自定义线程池ThreadPoolExecutor参数设置

JDK1.5中引入了强大的concurrent包,其中最常用的莫过了线程池的实现ThreadPoolExecutor,它给我们带来了极大的方便,但同时,对于该线程池不恰当的设置也可能使其效率并不能达到预期的效果,甚至仅相当于或低于单线程的效率。ThreadPoolExecutor类可设置的参数主要...

2018-04-11 17:46:49

阅读数:29

评论数:0

集合

一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collectio...

2018-04-10 19:32:12

阅读数:15

评论数:0

Java多线程学习(总结很详细!!!)

此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?        本文主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的线程函数用法、概述等。首先让我们来了解下在操作系统中进程和线程的区别: ...

2018-04-10 19:28:12

阅读数:25

评论数:0

maven(一) maven到底是个啥玩意~

该篇文章篇幅很长,大概的思路如下          maven的介绍,初步认识,获取jar包的三个关键属性 --> 介绍仓库(获取的jar包从何而来)-->用命令行管理maven项目(创建maven项目) --> 用myeclips...

2018-04-10 09:01:04

阅读数:25

评论数:0

外部类之外创建内部类对象

(1)  <外部类类名>.<内部类类名>  引用变量=<外部类对象引用>.new<内部类构造器>;(2)  &am...

2018-04-09 18:30:24

阅读数:41

评论数:0

Java equals()方法使用详解及总结

equals()          超类Object中有这个equals()方法,该方法主要用于比较两个对象是否相等。该方法的源码如下:?123public boolean equals(Object obj) {  return (this == obj);  }      我们知道所有的对象都...

2018-04-03 23:24:37

阅读数:13

评论数:0

java正则表达式

java 正则表达式 语法 示例概要:Java正则表达式的语法与示例| |目录1匹配验证-验证Email是否正确2在字符串中查询字符或者字符串3常用正则表达式4正则表达式语法1匹配验证-验证Email是否正确Java | 复制1234567891011121314public static voi...

2018-04-02 22:37:01

阅读数:25

评论数:0

java程序加载过程

在java中,当创建一个对象时总的加载过程如下:首先加载要创建对象的类及其直接与间接父类。在类被加载的同时会将静态成员进行加载,主要包括静态成员变量的初始化,静态语句块的执行,在加载时按代码的先后顺序执行。需要的类加载完成后,开始创建对象,首先会加载非静态的成员,主要包括非静态成员变量的初始化,非...

2018-04-01 14:37:26

阅读数:37

评论数:0

单列模式

     即某个类中同一时刻只允许有一个对象;单列模式的使用一般是为了节省系统资源。示例:class Singleton { private static Singleton s; public static Singleton getInstance() { if(s==null) ...

2018-04-01 13:54:09

阅读数:21

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭