吾将上下而求索

我的架构师成长足迹

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

StringBuffer

/* String类适用于描述字符串事物 那么它就提供了多个方法对字符串进行操作 常见的操作有哪些方法? "abcd" 1.获取 1.1 字符串中包含的字符数,也就是字符串的长度 int length();获取长度 1.2 根据位置获取位置上某个字符 ...

2016-08-20 09:16:18

阅读数:338

评论数:0

powerDesigner 连接Oracle 报Unable to connect SQLState=08004 解决方法

powerDesigner 报Unable to connect SQLState=08004 解决方法 环境:win7(64)            powersigner 15           oracle 10G  错误提示: Unable to connect  SQL...

2016-08-20 09:06:01

阅读数:985

评论数:0

BigDecimal使用技巧

BigDecimal使用技巧

2016-08-19 20:35:20

阅读数:672

评论数:0

quartz任务串行并行

quartz任务串行并行 任务有并行和串行之分,并行是指:一个定时任务,当执行时间到了的时候,立刻执行此任务,不管当前这个任务是否在执行中;串行是指:一个定时任务,当执行时间到了的时候,需要等待当前任务执行完毕,再去执行下一个任务。 quartz框架中防止任务并行可以有两种方案: 1、如果是通过M...

2016-08-19 19:39:03

阅读数:490

评论数:0

数据库的隔离级别

数据库事务的隔离性: 数据库系统必须具有隔离并发运行各个事务的能力, 使它们不会相互影响, 避免各种并发问题.    一个事务与其他事务隔离的程度称为隔离级别. 数据库规定了多种事务隔离级别, 不同隔离级别对应不同的干扰程度, 隔离级别越高, 数据一致性就越好, 但并发性越弱   数据库提供了4中...

2016-08-19 18:59:42

阅读数:237

评论数:0

数据库事务四大特性

数据库事务四大特性

2016-08-19 18:55:01

阅读数:320

评论数:0

08_多线程之JOIN

/* join: 当A线程执行到了B线程的.join()方法时,A就会等待。等B线程都执行完,A才会执行。 join可以用来临时加入线程执行。 */ class DemoJoin implements Runnable { public void run() { System.out.pr...

2016-08-19 16:23:26

阅读数:264

评论数:0

07_多线程停止与守护线程

stop方法 /* stop方法已经过时。 如何停止线程? 只有一种,run方法结束。 开启多线程运行,运行代码通常是循环结构。 只要控制住循环,就可以让run方法结束,也就是线程结束。 特殊情况: 当线程处于了冻结状态.(wait or sleep) 就不会读取到标记。那么线程就不会结束。 当没...

2016-08-19 16:20:53

阅读数:211

评论数:0

06_多线程_生产者消费者

class ProducerConsumerDemo { public static void main(String[] args) { Resource r = new Resource(); Producer pro = new Producer(r); Consume...

2016-08-19 16:16:11

阅读数:161

评论数:0

04_多线程_死锁

一、售票中的死锁 * 死锁。 同步中嵌套同步。 产生死锁的原因:同步中嵌套同步,锁却不同 A线程持有a锁,线程B持有b锁,两个线程都持有锁,且互不相让,不释放锁,就会死锁 现实中的例子,两个一人拿一根筷子吃饭,一人轮流吃一口就和谐了 死锁也有和谐状态() */ class Ticket impl...

2016-08-19 15:43:39

阅读数:184

评论数:0

03_ 单例设计模式_双重检查锁定

* 单例设计模式。 */ //饿汉式。 /* class Single { private static final Single s = new Single(); private Single(){} public static Single getInstance() { return s;...

2016-08-19 15:12:25

阅读数:231

评论数:0

02_多线程之售票

一、静态变量解决数据共享 /* 需求:简单的卖票程序。 多个窗口同时买票。 创建线程的第二种方式:实现Runable接口 步骤: 1,定义类实现Runnable接口 2,覆盖Runnable接口中的run方法。 将线程要运行的代码存放在该run方法中。 3,通过Thread类建立线程对象...

2016-08-18 23:50:53

阅读数:298

评论数:0

01_进程和线程

package com.thread.demo01; /* 进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。 线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。 一个进程中至少有一个线程。 Java VM 启...

2016-08-18 22:56:08

阅读数:238

评论数:0

IBatis分页拦截器

IBatis分页拦截器

2016-08-18 19:32:47

阅读数:1326

评论数:1

持续集成篇_09_复制maven项目

1.更改.project中name  2.更改pom.xml中的artifactId

2016-04-29 00:05:00

阅读数:453

评论数:0

分布式架构高可用架构篇_08_MyCat在MySQL主从复制基础上实现读写分离

MyCat在MySQL主从复制基础上实现读写分离

2016-04-25 21:31:00

阅读数:2367

评论数:0

分布式架构高可用架构篇_07_MySQL主从复制的配置(CentOS-6.7+MySQL-5.6)

MySQL主从复制的配置(CentOS-6.7+MySQL-5.6)

2016-04-24 23:39:22

阅读数:2575

评论数:0

分布式架构高可用架构篇_06_MySQL源码编译安装(CentOS-6.7+MySQL-5.6)

MySQL源码编译安装(CentOS-6.7+MySQL-5.6)

2016-04-23 19:28:07

阅读数:1824

评论数:0

分布式架构高可用架构篇_05_fastdfs集群的安装

fastdfs集群的安装测试

2016-04-21 23:19:42

阅读数:1266

评论数:0

分布式架构高可用架构篇_03-redis3集群的安装高可用测试

redis3集群的安装高可用测试

2016-04-21 23:16:59

阅读数:1748

评论数:0

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