本文主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的线程函数用法、概述等。首先让我们来了解下在操作系统中进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最小单位) 线程:同一 ...
分类:
编程语言 时间:
2019-07-31 17:01:23
阅读次数:
96
配置本地yum源1提前下载好EPEL.iso,添加到虚拟机光驱,并在rhel7.0中创建一个文件夹用来挂载ISOmkdir/mnt/cdrom2执行挂载mount-tauto-oloop/dev/cdrom/mnt/cdrom3创建本地源文件并编辑vi/etc/yum.repos.d/local.repo添加以下代码:[local]name=localbaseurl=file:///mnt/cdr
分类:
编程语言 时间:
2019-07-30 10:58:11
阅读次数:
205
一、进程管理 ps 当前用户端下开启的程序 ps -aux 正在开启的程序 top htop实时监控服务管理器 kill -9 编号 强制杀死该进程 二、cp 复制 cp 文件名 路径 cp复制 文件夹不能动时加-r 三、mv 剪切 mv 原文件名 新文件名 重命名 mv (文件名) 路径 剪切粘贴 ...
分类:
系统相关 时间:
2019-07-25 19:21:46
阅读次数:
161
一:两个重点, 一是获取properties文件的路径,总结在注释里,我当时获取了好半天,总是找不到文件。 二是理清这几个class之间的联系,以及本次demo的思路逻辑关系:总的来说就是,在原有的driverManager获取的基础上——>创建一个池子(池子中存储若干个基础的Connection对 ...
分类:
数据库 时间:
2019-07-20 17:18:12
阅读次数:
113
c3p0-config.xml People.java Test.java Test2.java Test3.java Test4.java ...
分类:
数据库 时间:
2019-07-14 00:23:02
阅读次数:
161
无论是 MyBatis 在预处理语句(PreparedStatement)中设置一个参数时,还是从结果集中取出一个值时,都会用类型处理器将获取的值以合适的方式转换成 Java 类型。下表描述了一些默认的类型处理器。 类型处理器 Java 类型 JDBC 类型 BooleanTypeHandler j ...
分类:
其他好文 时间:
2019-07-04 14:34:46
阅读次数:
105
多段线又被称为多义线,表示一起画的都是连在一起的一个复合对象,可以是直线也可以是圆弧并且它们还可以加不同的宽度。 主要用到函数说明: MxLibDraw.pathMoveTo 把路径的开始位置移动指定的点。详细说明如下: double dX 点的X坐标 double dY 点的Y坐标 MxLibDr ...
分类:
移动开发 时间:
2019-06-28 12:01:41
阅读次数:
128
一、模式说明 现实世界中的模板是用于将事物的结构规律予以固定化、标准化的成果,它体现了结构形式的标准化。例如镂空文字印刷的模板,通过某个模板印刷出来的文字字体大小都是一模一样,但是具体使用什么材质的颜料,什么颜色的颜料来印刷文字,取决于具体实际业务场景的需要。由此可见,模板制定了某些固定的条条框框, ...
分类:
其他好文 时间:
2019-06-23 15:45:27
阅读次数:
115
错误问题 java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z is abstractat com.mchange.v2.c3p0.impl.NewPr ...
分类:
编程语言 时间:
2019-06-15 15:40:15
阅读次数:
131