`
man_yutao
  • 浏览: 39693 次
  • 性别: Icon_minigender_1
  • 来自: 梦的国度
社区版块
存档分类
最新评论
文章列表
一个简单的例子 import java.util.*; public class SetList { public static void main(String[] args) { List<Integer> list = new ArrayList<Integer>(); for (int i = -3; i < 3; i++) { list.add(i); } for (int i = 0; i < 3; i++) { ...
ArrayList和Vector都是继承了相同的父类和实现了相同的接口。如下 public class Vector<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable {} public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, C ...
ArrayList有两个私有属性: 1、存储数据的数组elementData 2、记录已有数据内容数目的int size 数组elementData的初始容量是可以通过构造函数int 类型参数指定的,默认长度为10, 如果构造参数是Collection集合,容量为集合size的1.1倍与Integer.MAX_VALUE中较小者。 向ArrayList集合末尾中添加元素的方法 public boolean add(E o) { ensureCapacity(size + 1); elementData[size++] = o; return true; } ...
enum PayrollDay{ MONDAY(PayType.WEEKDAY),TUESDAY(PayType.WEEKDAY), WEDNESDAY(PayType.WEEKDAY),THURSDAY(PayType.WEEKDAY), FRIDAY(PayType.WEEKDAY), SATURDAY(PayType.WEEKEND),SUNDAY(PayType.WEEKEND); private final PayType payType; PayrollDay(PayType payType){ this.payType=payType; } double pay ...
  javascript是没有块级作用域概念,如下 function outPutNumber(count){ for(var i=0;i<count;i++){ } alert(i);//10 } outPutNumber(10);   上面的运行结果是10,很显然i在整个function中都是有效的,但是可以通过改进来实现作用域的功能的,如下 function outPutNumber2(count){ (function(){ for(var i=0;i<count;i++){ } alert( ...

java的攻与防

看到评论里很多人都说没有用,还有觉得去掉这个方法,那个方法的解决方案,在这个例子中怎么改都行,因为这个例子是我乱编的,我真正要说的是一种解决方案。 同志们呀,要领会精神! 我们的程序有时可能会被无意的进行了攻击,现在就来举个被攻击的例子,说明如何防御。 先创建一个工作类Work,只有一个简单的工资属性salary public class Work{ private int salary; public Work(int salary){ this.salary=salary; } public void setSalary(int salary){ this.salar ...
         领导让我搭建一个老项目的环境,用来演示,项目部署后发现其中的js插件不支持ie8,仅能在ie6下运行,没办法向美工同志要了个ietest,结果发现在过滤器中,从session中获取的数据总是null,后来用session的getId()方法,发现过滤器中的session竟然和controller中的session不是同一个,陷入了困局中。最后用同事的电脑连了下我的项目(IE6),两个session是同一个,看来调试程序不能使用ietest呀,害死人不偿命呀!
myeclipse调试改名:   properties  --> myeclipese  -->  web  -->Web Context-root   发布改名:   导出的war包时,直接改名即可
在使用oracle时变更多个字段都用如下方式 update test  set (aa,bb)=(select aa,bb from test where id=22869) where id=22868 但在使用sybase数据库时,同样更新多个字段,用上面的形式却不行, update atable set (atable.swdjy1,atable.bmjj) =(select  btable_kz.scjyqx_q , btable.djzclx_dm from btable,btable_kz where btable.nsrdzdah=btable_kz.nsrdzda ...

php 生成 uuid

function create_guid() { $microTime = microtime(); list($a_dec, $a_sec) = explode(" ", $microTime); $dec_hex = dechex($a_dec* 1000000); $sec_hex = dechex($a_sec); ensure_length($dec_hex, 5); ensure_length($sec_hex, 6); $guid = ""; $guid .= $dec_hex; $guid .= create_guid_ ...
在js中使用ajax向后台传递参数时,中文到达后台会出现乱码问题。   前台处理方法用js方法 定义和用法 encodeURI() 函数可把字符串作为 URI 进行编码。 语法 encodeURI(URIstring) 参数 描述 URIstring 必需。一个字符串,含有 URI 或其他要编码的文本。 返回值 URIstring 的副本,其中的某些字符将被十六进制的转义序列进行替换。 说明 该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。 该方法的目的是对 U ...
  GRANT ALTER ANY INDEX TO "TEST"                     ; GRANT ALTER ANY MATERIALIZED VIEW TO "TEST"         ; GRANT ALTER ANY PROCEDURE TO "TEST"                 ; GRANT ALTER ANY SEQUENCE TO "TEST"                  ; GRANT ALTER ANY TABLE TO "TEST&qu ...
  软件环境:  1、Windows 2000+ORACLE 8.1.7  2、ORACLE安装路径为:C:\ORACLE  实现方法:  1、 开始->设置->控制面板->管理工具->服务  停止所有Oracle服务。  2、 开始->程序->Oracle - OraHome81->Oracle Installation Products->  Universal Installer  卸装所有Oracle产品,但Universal Installer本身不能被删除  5、 运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORAC ...
  带通配符(%)的like语句 当通配符在搜寻词首出现时,orale将不使用该字段的索引,但在词尾出现时还是会使用索引的 order by语句 任何在order by语句的非索引项或者有计算表达式都会降低查询速度 第一种格式是使用IN操作 ...
从业以来,除了刚开始参加了一个小项目的开发,其他时间都进行不同系统的维护工作。期间发现了一些问题,希望对大家有用,避免发生。 1、可能当时开发人员时间比较紧张,发现代码都是从相近功能的模块直接拷贝过来的 ...
Global site tag (gtag.js) - Google Analytics