public class CyclicBarrierextends Object 事例: package org.wangyi.tool; import java.util.Base64;import java.util.Random;import java.util.concurrent.Cycl ...
分类:
编程语言 时间:
2017-02-09 23:50:18
阅读次数:
352
【datetime】 【random】随机数 生成随机数代码如下: os sys shutil json&picle shelve xml处理 yaml处理 configParser subprocess logging模块 re正则表达式 collections base64 struct has ...
分类:
编程语言 时间:
2017-02-09 23:47:05
阅读次数:
194
形参:形式参数实参:实际参数 传值: 把实参的值复制给形参, 修改函数内的形参,不会影响实参。 传地址: 指针传值,形参为指向实参地址的指针 当对形参的指向操作时,相当于对实参本身进行的操作 ...
分类:
编程语言 时间:
2017-02-09 23:42:41
阅读次数:
209
1、新建java工程 2、设置项目 2、添加jar包 3、配置web.xml 4、src下新建springmvc.xml 5、controller和jsp 6、配置tomcat ...
分类:
编程语言 时间:
2017-02-09 23:42:46
阅读次数:
325
8.1.4 属性占位符配置器 PropertyPlaceholderConfigurer 是一个容器后处理器,负责读取Properties属性文件里的属性值,并将这些属性值设置成Spring配置文件的数据。 通过使用PropertyPlaceholderConfigurer后处理器,可以将Sprin ...
分类:
编程语言 时间:
2017-02-09 23:35:11
阅读次数:
179
在聊这之前我们首先要明确的是,单例模式在实际中的意义以及在python中具有实现的价值? 当前,相信有很多人支持单例模式,也有不少人反对,尤其是在python中,目前依旧具有很大的争议性。我们要在评论之前首先要了解单例模式 什么是单例模式? 顾名思义:就是单个模式 单例模式是一种常见的软件设置模式, ...
分类:
编程语言 时间:
2017-02-09 23:28:13
阅读次数:
276
结构体: 一个变量,存储不同类型的数据项共用体:一个变量,存储不同类型的数据项,相同的内存位置,存储不同的数据类型 struct : 70union大小 : 50union:title : C Programmingunion:title : C Programmingstruct:title : ...
分类:
编程语言 时间:
2017-02-09 23:25:56
阅读次数:
211
脑筋急转弯。 如果是偶数个,那么第一步可以是$n/2+1$位置开始到$n$都减去$n/2$,后半段就和前半段一样了。 如果是奇数个,那么第一步可以是$(n+1)/2$位置开始到$n$都减去$(n+1)/2$,$(n+1)/2$位置变成了$0$,之后的就和前半段一样了。 递归下去即可。因此,答案就是$ ...
分类:
编程语言 时间:
2017-02-09 23:25:10
阅读次数:
202
在学习A*算法之前,首先回忆一下一个非常经典的单源最短路算法Dijkstra 1)维护一个表dist,储存当前求出的各点到S的距离 2)取出dist表中的最小值(显然这个过程是可以用堆优化的),并用该最小值对其他各点的dist值做松弛更新 3)重复2)过程,直到取出的最小值对应节点为T 这里其实无形 ...
分类:
编程语言 时间:
2017-02-09 23:23:08
阅读次数:
282
1.1、进程和线程 进程:一个应用程序一般都是一个进程,正在进行的程序 每一个进程最少都有一个线程,都有一个执行顺序,该顺序是一个执行路径或者一个控制单元 线程:进程中一个独立的控制单元,线程控制着进程的执行。 windows中的任务管理器,可以查看进程,linux下通过ps命令 线程是进程的最小单 ...
分类:
编程语言 时间:
2017-02-09 23:22:50
阅读次数:
238
1.第一个JavaFX Application JavaFX 使用Java来制作可视化图形,可以做动画和3D效果,JavaFX从JDK中直接使用。 创建完毕,得到一个空的窗口。Main从Application中继承过来,launch(args);进入程序,然后一切准备好就进入Start。 entir ...
分类:
编程语言 时间:
2017-02-09 23:22:51
阅读次数:
173
java 线程通信使用wait notify 配合synchronized 当线程执行wait()时,会把当前的锁释放,然后让出CPU,进入等待状态。当执行notify/notifyAll方法时,会唤醒一个处于等待该 对象锁 的线程,然后继续往下执行,直到执行完退出对象锁锁住的区域(synchron ...
分类:
编程语言 时间:
2017-02-09 23:20:40
阅读次数:
232
JAVA EE传统事务机制 通常有两种事务策略:全局事务和局部事务。全局事务可以跨多个事务性资源(即数据源,典型的是数据库和消息队列),通常都需要J2EE应用服务器的管理,其底层需要服务器的JTA支持。而局部事务则与底层采用的持久化技术有关,如果底层直接使用JDBC,需要用Connection对象来 ...
分类:
编程语言 时间:
2017-02-09 23:19:09
阅读次数:
408
1.Java中的字符串类和字符的表示 2.区分String,StringBuilder和StringBuffer 3.从命令行中给main方法传递参数 4.文件操作 1 Java中的字符串和字符 1.1 String类 字符串就是由一系列的字符组成的序列,在很多语言中,比如C语言,将其存储在一个数组 ...
分类:
编程语言 时间:
2017-02-09 23:17:11
阅读次数:
215
Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化 ...
分类:
编程语言 时间:
2017-02-09 23:14:48
阅读次数:
202
一 程序设计基础知识 了解程序和程序语言的概念以及程序设计的步骤、算法的概念、基本特征和 表示;理解程序的三种基本结构、结构化程序设计方法;熟悉几种常见的算法描 述方法:如自然语言、流程图、N-S 流程图及伪代码等。 程序是为了实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。 计算机程 ...
分类:
编程语言 时间:
2017-02-09 23:14:13
阅读次数:
213
一、catch语句中可以抛出异常 (1)、catch语句中抛出的异常需要外层的try...catch...捕获 (1)、catch中捕获的异常可以被重新解释后抛出 (2)、工程中使用这样的方式统一异常类型 二、类类型中的异常 1、异常的类型可以是自定义的类类型 2、对于类类型的异常匹配依旧是自上而下 ...
分类:
编程语言 时间:
2017-02-09 23:07:46
阅读次数:
230