12 2015 档案
Java 多线程(六) synchronized关键字详解
摘要:Java 多线程(六) synchronized关键字详解 多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。 同步机制可以使用synchronized关键字实现。 当synchronized关键字修饰一个方法的时候,该方... 阅读全文
posted @ 2015-12-29 14:03 呵呵哒_萧大大 阅读(389) 评论(0) 推荐(0)
Java 多线程(五) 多线程的同步
摘要:Java 多线程(五) 多线程的同步为什么要引入同步机制 在多线程环境中,可能会有两个甚至更多的线程试图同时访问一个有限的资源。必须对这种潜在资源冲突进行预防。 解决方法:在线程使用一个资源时为其加锁即可。 访问资源的第一个线程为其加上锁以后,其他线程便不能再使用那个资源,除非被解锁。程序实例... 阅读全文
posted @ 2015-12-26 10:28 呵呵哒_萧大大 阅读(297) 评论(0) 推荐(0)
Java 多线程(四) 多线程访问成员变量与局部变量
摘要:Java 多线程(四) 多线程访问成员变量与局部变量 先看一个程序例子: public class HelloThreadTest{ public static void main(String[] args) { HelloThread r = new HelloTh... 阅读全文
posted @ 2015-12-26 10:13 呵呵哒_萧大大 阅读(5139) 评论(0) 推荐(1)
Java 多线程(三) 线程的生命周期及优先级
摘要:Java 多线程(三) 线程的生命周期及优先级线程的生命周期 线程的生命周期:一个线程从创建到消亡的过程。 如下图,表示线程生命周期中的各个状态: 线程的生命周期可以分为四个状态:1.创建状态: 当用new操作符创建一个新的线程对象时,该线程处于创建状态。 处于创建状态的线程只是一个空... 阅读全文
posted @ 2015-12-26 10:00 呵呵哒_萧大大 阅读(257) 评论(0) 推荐(0)
Java 多线程(二) 线程的实现
摘要:Java 多线程(二) 线程的实现线程的实现 在Java中通过run方法为线程指明要完成的任务,有两种技术来为线程提供run方法: 1.继承Thread类并重写它的run方法。之后创建这个子类的对象并调用start()方法。 2.通过定义实现Runnable接口的类进而实现run方法。这个类的... 阅读全文
posted @ 2015-12-25 14:38 呵呵哒_萧大大 阅读(371) 评论(0) 推荐(0)
Java 多线程(一) 基础知识与概念
摘要:多线程Multi-Thread 基础线程概念 线程就是程序中单独顺序的流控制。 线程本身不能运行,它只能用于程序中。 说明:线程是程序内的顺序控制流,只能使用分配给程序的资源和环境。进程 进程:执行中的程序。 程序是静态的概念,进程是动态的概念。 一个进程可以包含一个或多个线程。 一个... 阅读全文
posted @ 2015-12-25 10:52 呵呵哒_萧大大 阅读(319) 评论(0) 推荐(1)
Freemarker 常见语法大全
摘要:FreeMarker的插值有如下两种类型:1,通用插值${expr};2,数字格式化插值:#{expr}或#{expr;format}------插值格式化(通用、数字、日期)${book.name?if_exists } //用于判断如果存在,就输出这个值${book.name?default(‘... 阅读全文
posted @ 2015-12-22 15:17 呵呵哒_萧大大 阅读(267) 评论(0) 推荐(0)
MySQL创建数据库和表的Demo
摘要:Demo:创建数据库的语法1、基本语法create database tour character set gbk;use tour;无主键自增长的create table EMB_T_Employee( emb_c_operatorID int not null, emb_c_empCode va... 阅读全文
posted @ 2015-12-21 17:29 呵呵哒_萧大大 阅读(2256) 评论(0) 推荐(0)
MySQL创建索引语法
摘要:1.介绍: 所有mysql索引列类型都可以被索引,对来相关类使用索引可以提高select查询性能,根据mysql索引数,可以是最大索引与最小索引,每种存储引擎对每个表的至少支持16的索引。总索引长度为256字节。 mysim和innodb存储引擎的表默认创建索引都是btree索引,目前mys... 阅读全文
posted @ 2015-12-21 16:28 呵呵哒_萧大大 阅读(3855) 评论(0) 推荐(0)
MySQL创建和操作数据库表demo
摘要:【1】建立员工档案表要求字段:员工员工编号,员工姓名,性别,工资,email,入职时间,部门。 【2】合理选择数据类型及字段修饰符,要求有NOT NULL,auto_increment, primary key等。 DROP TABLE IF EXISTS `workers_info`;CREATE 阅读全文
posted @ 2015-12-21 15:48 呵呵哒_萧大大 阅读(1186) 评论(0) 推荐(0)
MySQL创建和修改数据库语法
摘要:1.创建数据库语法:CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_specification [, create_specification] ...]注:CREATE DATABASE用于创建数据库,并进行命名。如果要使用CR... 阅读全文
posted @ 2015-12-21 14:18 呵呵哒_萧大大 阅读(5726) 评论(0) 推荐(0)