- 浏览: 101263 次
- 性别:
- 来自: 深圳
最新评论
-
weizaiC:
[flash=200,200][/flash]
ExtJS实现下拉列表级联 -
yanxunjian:
Java实现读取xml文件sql配置转换为JDBC SQL
...
Java实现读取xml文件sql配置转换为JDBC SQL -
road_16:
奶奶的,大妹子的
ExtJS实现下拉列表级联 -
road_16:
2.0版本的前台显示不了数据,3.0版本的才可以,检查了大半天 ...
ExtJS实现下拉列表级联 -
road_16:
怎么不说明extjs所使用的版本呢?版本不一样,写法也是不同的 ...
ExtJS实现下拉列表级联
文章列表
用C语言写一个ngx_http_hello_module.c的文件
/*
* ngx_http_hello_module.c
*
* Created on: Apr 25, 2015
* Author: lizhenbin
*/
#include <ngx_config.h>
#include <ngx_core.h>
#include <ngx_http.h>
// 当nginx的配置选项中,出现hello,会调用该方法
static char *ngx_http_hello(ngx_conf_t * ...
DELIMITER $$
DROP PROCEDURE IF EXISTS wms_batch_add_packing_list;
CREATE PROCEDURE wms_batch_add_packing_list()
BEGIN
DECLARE done INT DEFAULT 0;
DECLARE key_uuid VARCHAR(100);
DECLARE short_uuid VARCHAR(100);
DECLARE boxNo VARCHAR(100);
DECLARE box_imei_nums INTEG ...
import MySQLdb
import datetime
conn = MySQLdb.connect(user='360_hqb', passwd='360hqb', host='127.0.0.1', port=3306)
conn.select_db('okhqb')
cursor = conn.cursor()
cursor.execute("SET NAMES 'utf8'")
cursor.execute('SELECT s.* FROM is_sales_order s WHERE s.`unhouse_time` IS not NU ...
poi创建Excel设计
- 博客分类:
- J2se
电商商务,目前为止,做网站后台管理系统对到处数据的要求不是很高,反正自己公司内部用的嘛,能拉出来就行了,尽量简单。但是随着业务的发展,供应链系统出来了,涉及到订单,采购,库存,退款退货,财务等模块的集成。系统的生成Excel的业务越来越多,于是乎每个人都自己copy一段前人实现的代码,直接修改修改就生成一个Excel了。
这个操作方法,刚刚系统还小的时候,也没有什么关系,来回就那么点代码,可是当系统复杂了,导出的业务多了,每次代码review都看到一大段相同的代码,很不爽。于是乎写成公用类也就成为必然了。
下面是我设计生成Excel文件的设计:
一、生成 ...
获取对象List某一属性值得集合
- 博客分类:
- 朝花夕拾
工作中,难免在重复的做一些事情,查询数据。eg:销售主订单sales_order, 销售子订单sales_sub_order,关系是一对多。当我们知道销售订单想要获取子订单的数据的获取方式:
一、初步设想方法:
批量获取销售子订单数据,往往是循环去调用数据库查询,eg:
for (SalesOrder salesOrder : salesOrders) {
List<SalesSubOrder> salesSubOrders = SalesSubOrderDao
.listSale ...
List循环删除元素方法
- 博客分类:
- 朝花夕拾
最近在写项目要对一个List集合元素不需要的某些元素删除,遇到循环批量删除结果和预期的不对,之后查看了jdk源码才解决问题,所以没事看看源码还是好处多多,记录一下,以后碰到可以翻出来看看。
package com.okhqb.mode.singleton;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
/**
* 测试List批量删除集合元素
*
* 说明: 1、removeByListIndex(list1)和removeByListE ...
Java Final的理解
- 博客分类:
- 朝花夕拾
Final主要应用场合:数据、方法以及类。
final数据:
(1) 编译期常数,它永远不会改变。
(2) 在运行期初始化的一个值,我们不希望它发生变化。
对于编译期的常数,编译器(程序)可将常数值“封装”到需要的计算 ...
JAVA读写文件基本方法
- 博客分类:
- J2se
JAVA读写文件的基本方法,Reader 类是 Java 的 I/O 中读字符的父类,而 InputStream 类是读字节的父类,InputStreamReader 类就是关联字节到字符的桥梁,它负责在 I/O 过程中处理读取字节到字符的转换,而具体字节到字符的解码实现它由 StreamDecoder 去实现,在 StreamDecoder 解码过程中必须由用户指定 Charset 编码格式。值得注意的是如果你没有指定 Charset,将使用本地环境中的默认字符集,例如在中文环境中将使用 GBK 编码。
写的情况也是类似,字符的父类是 Writer,字节的父类是 OutputSt ...
公司的框架都是用原生的JDBC框架,其中操作数据很大一部分都是在拼凑SQL语句和GET/SET上,这种方式不仅麻烦而且很容易出错,端午节放假几天,突然间想起来把SQL配置XML中去,然后再用JAVA反射机制动态赋值,直接生成可执行的SQL给JDBC,这样可以省下一大堆的时间,而且错误率很少,当然我现在只是实现简单的应用,先上传到博客上,防止丢失说不定格式化了就没了...
下面是我的实现方法:
import java.io.InputStream;
import java.lang.reflect.Field;
import java.lang.reflect.Met ...
主键字符串自增Java实现
- 博客分类:
- J2se
程序实现字符串主键自增,例如:“SN000001”,希望下一条数据是“SN000002”,所以需要字符串主键自增,所以需要传入上一次的主键的字符串,通过调用工具类的方法可以获取下一条记录。
package com.commsoft.ypass.csmp.util.sys;
/**
* 字符串主键自增,条件当传进来的Str是空时,自动创建初始化主键
* 后面的依次自增
* @author lizhenbin
*
*/
public class PrimaryKey {
// 数字串最小值
private static final char MIN ...
将Java字符串数组转化成对应的Entity
- 博客分类:
- J2se
最近新工作的公司,查询出来的数据都是一个字符串数组,或者是一个List的字符串数组,个人感觉不是调用的时候不是很方便,而且通过数组下标来获取值有点麻烦,容易出错,所以工作之余写了一个类,将字符串数组 ...
将简单的POJO转化为JSON或者XML
- 博客分类:
- J2se
利用反射机制获取类的信息,然后将所得的信息,转化成JSON数据,方便传输或者生产xml文件
下面是我的实现方法,办法有点笨,欢迎指正,就是生产xml文件的是很,不知道怎么样修改配置信息,比如
<property name=" " /> 我这里生成的都是mxlls之类的信息,不知道怎么需要改,先放着再说,遇到解决的是很在回来修改。
package com.lzb.common;
import java.io.File;
import java.io.FileOutputStream;
import java.lang.reflect.Field;
...
UDP通信,发送端发送数据,接受端接收数据,发送端发送数据不需要知道客户端接受与否的方式,比TCP通信的方式简单很多,下面是我的写的一个小例子
UDP的发送端:
/**
* UdpServer.java V1.0 2012-5-9 下午4:58:54
*
* Copyright Lizhenbin Co. ,Ltd. All rights reserved.
*
* Modification history(By Time Reason):
*
* Description:
*/
package com.lzb.common.soc ...
Java遍历、删除Map
- 博客分类:
- J2se
面试的时候,遇到一个很尴尬的事情,就是面试官问怎么样遍历map,以前是做过,但是太久没使用了忘记了,自己查阅了一下书籍,我看的是《Java编程思想》第四版的,因为来深圳没有安顿好,不是经常上网,今天有空来发到博客上,随时谨记与心
先说遍历map:
map是主键对应的,所以要想获取map的值,一般都是通过获取key的方式去get()的,所以第一种方法是,但是第一种方式是获取其值的所有的集合,返回的类型是Collection类型
第一种方式是通过keySet的方式,遍历key的set通过get方法获取
第三种方法是通过汇过去Enty.Map<k, v>的方式获取,这种 ...
Java使用JXL创建Excel文件
- 博客分类:
- J2se
以前写过用jxl读取excel的,但是一直没有写出用jxl生成excel,项目中用来生产报表的也是一个一个的赋值,然后循环的方式去生成,感觉不适用,也不方便。
这里用Java的反射机制,在生成报表文件的时候动态获取对象的属性,然后生成相应的报表文件。我这里是将要写入excel的数据信息存放在一个List中,然后通过反射机制获取与excel表头标题的的属性,与之匹配,然后写入到文件中。
下面就是我的具体的实现方法:
package com.lzb.common;
import java.io.FileOutputStream;
import java ...