`
文章列表
词性编码 词性名称 注 解 Ag 形语素 形容词性语素。形容词代码为 a,语素代码g前面置以A。 a 形容词 取英语形容词 adjective的第1个字母。 ad 副形词 直接作状语的形容词。形容词代码 a和副词代码d并在一起。 an 名形词 具有名词功能的形容词。形容词代码 a和名词代码n并在一起。 b 区别词 取汉字“别”的声母。 c 连词 取英语连词 conjunction的第1个字母。 dg 副语素 副词性语素。副词代码为 d,语素代码g前面置以D。 d
      java.util.concurrent包是在并发中很常用的实用工具类。此包包括了几个小的、已标准化的可扩展框架,以及一些提供有用功能的类,没有这些类,这些功能很难实现或实现起来冗长乏味。下面简要描述主要的组件。   一、执行程序   1、接口 Executor是一个简单的标准化接口,用于定义类似于线程的自定义子系统,包括线程池、异步I/O和轻量级任务框架。根据所使用的具体Executor类的不同,可能在新创建的线程中,现有的任务执行线程中,或者调用execute()的线程中执行任务,并且可能顺序或并发执行。 ExecutorService提供了多个完整的异步任务执 ...
join()方法原型: public final void join() throws InterruptedException public final void join(long) throws InterruptedException public final void join(long, int) throws InterruptedException 方法说明:举例说明,假设有线程对象A和线程对象B。在线程A中的某个方法 ...
线程的“优先级”将线程的重要性传递给了调度器。尽管CPU处理现有线程集的顺序是不确定的。但是调度器将倾向于让优先权最高的线程先执行。然而,这并不意味着优先权较低的线程将得不到执行(也就是说,优先权不会导致死锁)。优先级较低的线程,仅仅是执行的频率较低。 在绝大多数的时间里,所有线程都应该以默认的优先级运行。 JDK中有10个优先级,但它与大多数操作系统都不能映射的很好。比如,Windows有7个优先级且不是固定的,所以这种映射关系也是不确定的。Sun的Solareis有2的31次方个优先级。唯一可移植的方法是当调整优先级的时候,只使用以下三种级别: Thread.MIN_PRIORI ...
方法原型:public void interrupt() 方法说明: 中断线程 如果当前线程没有中断它自己(这在任何情况下都是允许的),则该线程的checkAccess()方法就会被调用,这可能抛出SecurityException 如果线程在调用Object类的wait()、wait(long)或者wait(long, int)方法,或者该类的join()、join(long)、join(long, int)、sleep(long)或者sleep(long, int)方法过程中受阻,则其中断状态将会被清除,它还将抛出一个InterruptedException 如果该线程在可中 ...
线程的执行原理   分析: 时间片:即CPU分配给各个程序的时间,每一个进程都被分配一个时间段,称作它的时间片,即该进程允许运行的时间。由于时间片很短(ms级),所以使各个程序从表面上看是同时进行的。 CPU把一度时间分成很多个时间片,它在一个时间片内只能执行一个进程,然后换下一个时间片,执行下一个进程。 Java线程运行状态与方法调用图:   一、Java线程中常用方法 方法 描述  详解 对象.start() 表示线程处于活动的,可以抢时间片状态,而不是开始运行。  略 对象.interrupt() 表示将线程对象中断。 分析  ...
Java中创建线程有两种方式: 需要从java.lang.Thread类派生出一个新的子类,并在子类中重写Thread类中的run方法 需要实现java.lang.Runnable接口,并实现Runnable中的run方法 下面分别使用两种不同的方式,重写run方法,实现Java多线程操作   一、继承java.lang.Thread类 public class Hello extends Thread{ public Hello(){} public Hello(String name) { this.name = name; } @ ...
一、概念   进程:系统资源分配的基本单位,又是调度运行的基本单位。         例如,用户运行了一个程序,系统就为该程序创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,该进 ...
1、查询oracle server端的字符集。打开SQL Window输入下面SQL查询服务端的字符集。select userenv('language') from dual;2、我的电脑中环境变量界面,在系统变量中新加:变量名:NLS_LANG变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK其中的变量值跟服务器查询到得一致即可。
execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?) 除了返回类型模式(上面代码片断中的ret-type-pattern),名字模式和参数模式以外,所有的部分都是可选的。 返回类型模式决定了方法的返回类型必须依次匹配一个连接点。 你会使用的最频繁的返回类型模式是 *,它代表了匹配任意的返回类型。 一个全称限定的类型名将只会匹配返回给定类型的方法。名字模式匹配的是方法名。 你可以使用 * 通配符作为所有或者部分命名模式 ...
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。   一、log4j.jar包下载地址:http://logging.apache.org/log4j/1.2/download.html 二、配置文件类型:log4j配置文件可以是log4j.xml也可以是log4j.properties   log4j.xml配置说明 <?xml version="1.0" encoding="UTF-8&q ...
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。   一、log4j.jar包下载地址:http://logging.apache.org/log4j/1.2/downl ...
一、插件安装 使用links方式安装插件 1、在Eclipse根目录下新建两个目录,links和myplugins 2、以安装Properties Editor为例说明 1)在links目录下新建文本文件,文件名称可自定义,最好和插件名称匹配,在这里命名为:propedit.txt 2)在myplugins新建目录,目录名称可自定义,最好和插件名称匹配,在这里命名为propedit 3)将插件拷贝入目录propedit中,一般情况下插件目录名称为eclipse,即目录结构   为:myplugins/propedit/eclipse 4)编辑propedit.txt文件中内容为 ...
spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。 spring-src.zip就是所有的源代码压缩包。 除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择组合自己的jar 包,而不必引入整个spring.jar 的所有类文件。 spring-core.jar 这个jar 文件包含Spring 框架基本的核心工具类。Spring 其它组件要 ...
Global site tag (gtag.js) - Google Analytics