`
文章列表
/** * 扩展ArrayList类:重写get方法用来接收多行数据时防止下标越界 * @author Administrator * */ public class AutoArrayList extends ArrayList {        private Class itemClass;        public AutoArrayList(Class itemClass){        this.itemClass=itemClass;        }               public Object get(int index){        try ...
说明:获取工程中src目录下config.properties文件的路径 Java代码: public class Config{     public static String getConfigUrl(){     String classurl  = Config.class.getResource("Config.class").getPath();       //代码编译后配置文件会放在WEB-INF/classes目录下      return classurl.substring(1,classurl.indexOf("WEB-INF&quo ...

Spring原理

一、 IoC(Inversion of control): 控制反转  概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系 核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean 内部最核心的就是IOC 动态注入,让一个对象的创建不用new了,可以自动的生产,这其实就是利用java里的反射 反射其实就是在运行时动态的去创建、调用对象,Spring就是在运行时,跟xml  Spring的配置 文件来动态的创建对象,和调用对象里的方法的 。 二、AOP(Aspect-Oriented Programming): 面向方面编程 ...

Linux常用命令

cd /home 进入到home目录 cd ../   回退到上一级目录 pwd      显示当前路径 ls -l    列表显示当前目录下的所有文件 du -lsh  查看文件信息(-a全部包括隐藏文件|-h以M为单位显示大小|-s统计文件大小) df -h      查看磁盘使用信息 wc -l    统计文件行数 rm -rf   强制删除文件夹下所有文件 cp -r dir1 dir2  复制整个目录下的文件 touch testfile 创建文件 cat log.txt | grep Exception 查找log.txt中关于Exception的内容 grep -l 'log' / ...

ORACLE 备份批处理

以下为ORACLE 自动备份批处理文件内容,请配合任务计划实现   @ECHO OFF SET BACKPATH=d:\ ECHO 准备备份数据库 REM 7天一个循环 IF EXIST %BACKPATH%\ONE GOTO ONE IF EXIST %BACKPATH%\TWO GOTO TWO IF EXIST %BACKPATH%\THREE GOTO THREE IF EXIST %BACKPATH%\FOUR GOTO FOUR IF EXIST %BACKPATH%\FIVE GOTO FIVE IF EXIST %BACKPATH%\SIX GOTO SIX IF ...

JSTL的使用

JSTL标签 ①,JSTL标签的EL表达式 使用很简单,不用在JSP中写入支持标签的语句,直接可以拿来用。 ${hello}        等同于    <%= request.getAttribute("hello") %> EL表达式还支持四则运算,大小比较(返回true或false),为空验证(${empty hello},返回true或false),还支持如${group.name}   ${map.key}返回相应的值 ②,JSTL核心库 (c标签) 首先,你要把jar包引进去,这里有个问题,如果是struts1.3.10的话,其自带的jstl包是1 ...
存放随机数的表结构: create table COUPON_CODE (   ID   NUMBER(22),--主键   CODE VARCHAR2(10),--随机数   USED VARCHAR2(2)--是否使用标识 ) 需求说明:生成1亿条随机数存放到code字段,字段id为主键,取值从1到1亿,要求code值为从1到1亿之间的随机数,且不能重复,code字段类型为字符,长度都固定为8位,不足的在左边补0. 实现思路:每次插入一条数据,ID值和CODE值相同,同时计数器加1,再从已经插入的数据中取出一个随机ID,查出这个ID对应的CODE值,将最新插入的记录的CODE值与随机取得 ...
1、下载maven2.0.8(地址:http://maven.apache.org/download.html) 2、安装maven 解压缩maven到硬盘 设置环境变量,M2_HOME指向maven的主目录,PATH里面加入maven的bin目录。 3、测试maven安装 用下面的命令应该可以看到maven的版本号 mvn --version 用下面的命令应该可以看到mvn在下载文件 mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app 4、将setting.xml文件放在“Mave安装目录\conf”下。 5 ...
Flash投降了。 我们说的是在移动互联网上。Flash的专利持有者Adobe公司—没错,就是那家发明了著名的PhotoShop软件的公司,在上周宣布了一个消息:放弃在手机等移动设备上对Flash的支持,公司将不会再对此投入任何资源。 十多 ...
1. We're here to put a dent in the universe. Otherwise why else even be here? 活着就是为了改变世界,难道还有其他原因吗? 2. Be a yardstick of quality. Some people aren't used to an environment where excellence is expected. 成为卓越的代名词,很多人并不能适合需要杰出素质的环境。 3. Innovation distinguishes between a leader and a follower. 领袖和跟风 ...
    如果一个行业中出现占有绝对优势的企业,我们习惯把它比喻成为一片阴云笼罩着竞争对手,但微软之于电脑操作系统的垄断地位可不能这样形容,它更像是这个领域的太阳,地球上的PC都要围着它转悠...    电脑操作系统从DOS向windows过渡的时候,由于缺少一个开放的,有实力的,能够调动产业各方面积极性的竞争对手,最终由微软一统江湖,垄断地位至今无人撼动。他每隔几年就要进行一些之于用户不疼不痒的升级,这是设备供应商的需求,你可以选择不升级,但代价是不兼容,垄断者的态度就是:要么跟着我们干,要么自己憋屈地活着。盖茨和他的团队创造了windows世界,并制定了这里的规则,同时也改变了window ...
    正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……&q ...
1、一个年轻人,如果三年的时间里,没有任何想法,他这一生,就基本这个样子,没有多大改变了。 2、成功者就是胆识加魄力,曾经在火车上听人谈起过温州人的成功,说了这么三个字,“胆子大”。这其实,就是胆识,而拿 ...
  根据最新消息,代号为Ice Cream Sandwich(冰淇淋三明治)的下一代Google Android 4.0操作系统将会从第四季度提前到10月份发布,以便缩小安卓新机和苹果iPhone 5之间的上市时间间隔,那么Android 4.0究竟有哪些值得期待的地方呢? 1、单一系统        Android 4.0将只提供一个版本,同时支持智能手机、平板电脑、电视等设备。 2、 一流的新UI        Android 3.1的用户界面 ,4.0将有不少改进。 3、开源        如果你是一个ROM的定制用户,那么你会对这条消息很开心,相信源码一旦发布,很快就能看 ...
--根据比对方案ID得到目标表的主键字段 create or replace function F_getpkfield(COMPARE_ID in number) return varchar2 is  PK_FIELD varchar2(100); begin   select t.field_name into PK_FIELD from t_compare_field t where t.is_unique='1' and t.compare_id=COMPARE_ID and rownum=1;   return(PK_FIELD); end F_getpkfield; ------- ...
Global site tag (gtag.js) - Google Analytics