上一页 1 ··· 6 7 8 9 10

2018年9月6日

摘要: 第一种 实现Runnable接口,覆写run()方法 第二种 继承Thread类,覆写run()方法 第三种 利用Callable接口、Executors工具类、ExecutorService接口、Future接口实现有返回结果的多线程 第一种 实现Runnable接口,覆写run()方法 ① 自定 阅读全文
posted @ 2018-09-06 01:35 0820LL 阅读(320) 评论(0) 推荐(0) 编辑

2018年9月5日

摘要: 简单工厂模式:又称静态工厂方法模式,就是有一个专门生产某个产品的类。定义一个工厂类和方法(一般为静态方法),该方法根据参数创建不同产品。 1) 工厂类角色:这是本模式的核心,定义一个方法,该方法根据参数来创建不同产品 2) 抽象产品角色:它一般是具体产品继承的父类或者实现的接口。 3) 具体产品角色 阅读全文
posted @ 2018-09-05 16:26 0820LL 阅读(173) 评论(0) 推荐(0) 编辑

2018年9月4日

摘要: 单例模式要求类能够返回对象的一个引用(永远是同一个)和一个获得该实例的方法(必须是静态方法,通常使用 getInstance 这个名称) 单例模式定义: 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象 阅读全文
posted @ 2018-09-04 20:52 0820LL 阅读(125) 评论(0) 推荐(0) 编辑
摘要: pdf 转换为图片 (注意:pdf 默认转换的是透明背景,如果转为jpg格式必须添加背景色。-background white -flatten) 默认转换的图片清晰度不是很高,可以通过来参数设置: 阅读全文
posted @ 2018-09-04 15:15 0820LL 阅读(420) 评论(0) 推荐(0) 编辑

2018年9月2日

摘要: 观察者模式(又称发布/订阅者模式)提供了避免组件之间紧密耦合的一种方法,将观察者和被观察者的对象分开。在该模式中,一个对象通过添加一个方法使自身变得可观察。当被观察的对象更改时,它会通知已注册的观察者,这些观察者收到通知后所执行的操作与被观察者的对象无关。这种模式使得对象可以互相对话,而不必了解原因 阅读全文
posted @ 2018-09-02 23:00 0820LL 阅读(148) 评论(0) 推荐(0) 编辑

2018年8月31日

摘要: JDBC代表Java与数据库的连接,这对Java编程语言和广泛的数据库之间独立于数据库的连接标准的Java API,其允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据。 JDBC分为双层架构和三层架构 sql API https://docs.oracle.com/javase/8/d 阅读全文
posted @ 2018-08-31 09:12 0820LL 阅读(325) 评论(0) 推荐(0) 编辑

2018年8月30日

摘要: 简单插入排序 选择排序 冒泡排序 快速排序 希尔排序 归并排序 堆排序 基数排序 阅读全文
posted @ 2018-08-30 13:29 0820LL 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Java中I/O操作主要是指使用Java进行输入、输出操作。 Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。 数据流是一串连续不断的数据的集合,就像水管里的水流,在水管的一端一点一点的供水,而在水管的另一端看到的是一股连续不断的水流。数据写入程序可以 阅读全文
posted @ 2018-08-30 11:24 0820LL 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 终止线程一般建议采用的方法是让线程自行结束,进入Dead(死亡)状态,就是执行完run()方法。即如果想要停止一个线程的执行,就要提供某种方式让线程能够自动结束run()方法的执行。比如设置一个标志来控制循环是否执行,通过这种方式让线程离开run()方法。 第一种 使用Thread类提供的stop( 阅读全文
posted @ 2018-08-30 11:10 0820LL 阅读(1099) 评论(0) 推荐(0) 编辑

2018年8月29日

摘要: 在windows下,一个文件有:创建时间、修改时间、访问时间。 在Linux下,一个文件有:状态改动时间、修改时间、访问时间。 1)查看文件(或文件夹)的三种时间标记 (stat 命令) Access 访问时间(access time) atime Modify 修改时间(modifytime) m 阅读全文
posted @ 2018-08-29 11:10 0820LL 阅读(693) 评论(0) 推荐(0) 编辑

2018年8月22日

摘要: 说明:测试平台 Ubuntu 16.04.4 LTS cron是一个Linux下的定时执行工具,可以在无需人工干预的情况下运行作业。所以,在Linux中,周期性执行的任务一般由cron这个守护进程来处理。cron会读取一个或多个配置文件,这些配置文件中包含了命令行命令及其执行的时间。cron的配置文 阅读全文
posted @ 2018-08-22 16:28 0820LL 阅读(328) 评论(0) 推荐(0) 编辑

2018年8月17日

摘要: Ubuntu平台 预备条件: 1)平台是Gridion上的Ubuntu 2)安装了JRE (版本如下) 3)在IDE(我用的是IDEA)打包成可运行的jar文件 设置步骤: 1)新建.desktop文件。该文件在 /usr/share/applications/ 目录下。我的jar文件的名字是Nan 阅读全文
posted @ 2018-08-17 15:29 0820LL 阅读(1111) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10

导航