//将origin属性注入到destination中 public <T> void mergeObject(T origin, T destination) { if (origin == null || destination == null) return; if (!origin.getClass().equals(destination.getClass())) return; Field[] fields = origin.getClass().getDeclaredFields(…
JAVA 遍历文件夹下的所有文件(递归调用和非递归调用) 1.不使用递归的方法调用. public void traverseFolder1(String path) { int fileNum = 0, folderNum = 0; File file = new File(path); if (file.exists()) { LinkedList<File> list = new LinkedList<File>(); File[] files = file.listFile…
package test; //前序遍历的递归实现与非递归实现 import java.util.Stack; public class Test { public static void main(String[] args) { TreeNode[] node = new TreeNode[10];//以数组形式生成一棵完全二叉树 for(int i = 0; i < 10; i++) { node[i] = new TreeNode(i); } for(int i = 0; i < 10…
import java.beans.BeanInfo; import java.beans.Introspector; import java.beans.PropertyDescriptor; class Beanutils{ //merge two bean by discovering differences public static <M> void merge(M target, M destination) throws Exception { BeanInfo beanInfo…
<script src="jquery-1.7.2.min.js" type="text/javascript"></script> <script type="text/jscript"> function notnull() { var count = 0; $("input[type=text]").each(function () { if ($(this).val() == '')…
var defaultEmptyOK = false; // スペース var whitespace = " \t\n\r "; function checkNull (theField, s, emptyOK) { if (checkNull.arguments.length == 2) emptyOK = defaultEmptyOK; if ((emptyOK == true) && (isEmpty(theField.value))) return true;…
一.无继承性的属性 1.display:规定元素应该生成的框的类型 2.文本属性: vertical-align:垂直文本对齐 text-decoration:规定添加到文本的装饰 text-shadow:文本阴影效果 white-space:空白符的处理 unicode-bidi:设置文本的方向 3.盒子模型的属性:width.height.margin .margin-top.margin-right.margin-bottom.margin-left.border.border-style…
SELECT a.dzzmc, a.dzzdm, a.px, CONVERT(decimal(18, 2), ISNULL(b.sjpfzdf, 0) * 0.6 + (ISNULL(a.zddfzdf, 0) + ISNULL(b.zddfzdf, 0)) / 2 * 0.4) AS zzdf, CONVERT(decimal(18, 2), ISNULL(a.dzzjssjpf, 0) * 0.6 + (ISNULL(a.dzzjszddf, 0) + ISNULL(b.dzzjszddf,…
Java中经常会遇到判断非空的时候. 有的时候判断了非空但是还是报空指针,为什么.? 判断的时候一般都会判断两次.类似于: Org o = new Org(); if ( o.getId()!=null && !o.getId.equals("")) { Org oo= orgService.findById(o.getId()); if (oo != null) { tbVOrg.setOrgParName(org.getOrgName()); } } 进行验证的时候…
好久没机会写点东西了,今天把自己遇到的一个小问题跟大家分享一下如何修改db2数据库表中列的属性--将列的非空属性改为允许空的属性,修改数据表的某一列属性其实很简单但是里面有需要细节需要dba注意,毕竟数据的安全才是最重要的啊!db2数据库支持直接使用ddl修改原表列属性,但是在修改之前需要确认要修改的列是否存在唯一性约束,否则你是无法修改属性的.注:该操作会导致表处于pending状态,在操作之前需要确认该表是否24小时表,是否为大表(因为需要reorg重置表状态,数据量太大将导致业务中断时间变…