`
文章列表

test

    博客分类:
  • test
接口:/usercenter/service/forgetUserExtPasswordThree 流程号: 142017071413460300706069 入参: {     "requestContext": {         "channel": "14",         "serviceCode": "forgetUserExtPasswordThree",         "channelUserId": "11185525" ...
实现线程的方式: 实现Runnable接口 继承Thread对象 使用ExecutorService、Callable、Future实现有返回结果的多线程 public class MyThread { public static void main(String[] args) throws Exception { // 实现Runnable接口创建线程 Thread t1 = new Thread(new Runnable() { public void run() { // to do } }); t1.star ...

HTML 和 ExtJS 组件

    博客分类:
  • ext
当你要创建一个网页时, 经常会发现,你知道怎样用原生的html来创建,却不知道如何使用浩如烟海的ext组件来实现。本文将介绍一些使用ext组件创建html的一些技巧。 简介   组件的渲染 首先让我们用一个简单的例子了解一下组件是如何渲染的: /** The renderTo config option specifies a parent DOM element for * rendering the component. * For brevity it is not shown in the remaining examples. */ new Ext. ...
前言 json-lib是java开发中比较常用的java bean和json相互转换的工具, 它可配置化的解析过程使用起来非常灵活。但官方文档比较简单,新手使用稍有困难。 本文将简单介绍java bean转化为json的使用方式、渲染过程,并针对常见的 ...
操作DB2数据库,很多异常都是用SQL CODE和SQL State提示,现在把收集到的的SQLCODE和SQLState代码作以说明,以备参考(格式如:ErrorCode:-302 SQLState:22001): ================================================== 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互联系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 01561 用DA ...
通过修改user表授权MySQL 权限控制信息存储在表mysql.user中.mysql.user 表字段如下:host:用户通过哪台主机访问;user: 用户名称password: 加密密码*_priv等字段就是对应的权限.如下记录:(host, user, select_priv) = (192.168.1.1, zhangsan, Y) 即在客户机192.168.1.1上通过zhangsan账号访问数据库, 具有查询权限.(host, user, select_priv) = (192.168.1.2, zhangsan, N) 即在客户机192.168.1.2上通过zhangsan账 ...
使用Spring MVC 习惯把jsp放到WEB-INF下. 通常jsp只用作页面展现, 数据处理放到控制器中, 如果将jsp放到webapp下,则可以绕过控制器直接访问到jsp页面,这时页面可能就不能正常展现. 把jsp放到WEB-INF下,通过控制器转发就很好的解决了这个问题; 这样做还有一个好处是可以防止通过URL推断出你的工程目录结构. 但这又带来的新的问题, 有的jsp页面不需要数据处理, 通常这样的jsp要放到webapp下, 但WEB-INF下和webapp下都有jsp, 项目结构就显得比较凌乱.    推荐把jsp全部放到WEB-INF下, 然后在spring 配置文件中用 & ...
spring mvn 控制器的参数类型不能用接口List, 要使用可实例化的实现类 如ArrayList. jquery ajax 对数组序列化后参数名称变为 arg[], 如数组 users = ['a', 'b'], 在request参数中为 users[]=a&users[]=b, 因此 spirng 控制器中参数名称要用注解将user[] 映射到ArrayList参数. 完整示例如下: 前端ajax实现: $.ajax('save.do', {    users: ['a', 'b'] }) spring 控制器 @RequestMapping("/save.do ...
Quartz在Spring中动态设置cronExpression (spring设置动态定时任务)     2007-07-25 13:52     什么是动态定时任务:是由客户制定生成的,服务端只知道该去执行什么任务,但任务的定时是不确定的(是由客户制定)。     这样总不能修改配置文件每定制个定时任务就增加一个trigger吧,即便允许客户修改配置文件,但总需要重新启动web服务啊,研究了下Quartz在Spring中的动态定时,发现     <bean id="cronTrigger" class="org.springframework.sc ...
        Document document = DocumentHelper.createDocument(); //创建root         Element root = document.addElement("parameters");          //生成root的一个接点          Element param = root.addElement("parameter");         // 为节点添加属性         param.addAttribute("key", "sy ...
压缩字符串: 1. 创建字符串写入输出流os, 用于接收压缩后的byte[] 2. 用os 创建 GZIPOutputStream 对象gos 3. 将要压缩的字符串写入gos 4. 关闭gos 5. 从os中获取压缩后的内容 注意: 第4步和第5步顺序不能颠倒, 否则会抛出异常java.io.EOFException: Unexpected end of ZLIB input stream. 完整代码如下: public static byte[] zip(String src) { ByteArrayOutputStream os = null; GZIPOutputStream ...
Endeavour 是一个功能丰富基于Web的软件项目管理工具,适合用来管理大规模的迭代和增量企业系统软件项目,主要功能包括:用例管理、迭代开发、项目计划、需求变更管理、缺陷跟踪、测试用例、文档管理和其他功能等。 Endeavour 不仅开发源代码而且免费, 开发源代码--你可以根据需要自行定制功能 免费--就不多说了, 大家都喜欢. 支持多语言: 可以支持中文哦, E文不好的童鞋们有福了. 最新版本为 1.25 官网地址:http://endeavour-mgmt.sourceforge.net/index.html 支持linux和windows平台, 默认使用数据库hsqldb, 也 ...
使用Hibernate_MySQL开发, 自动创建表模式. 创建表时提示找不到pg_class表. 检查发现hibernate.dialect配置成了org.hibernate.dialect.PostgreSQLDialect, 改为org.hibernate.dialect.MySQLDialect 问题解决
  /**      * 替换字符串中的变量      * @param src 带有变量的字符串      * @param replacement 变量对应的值      * @param regex 变量表达式      * @return 替换后的字符串      */     public static String replace(String src, Map<String, String> replacement, String regex)     {         if (isEmpty(src))         {             return sr ...

Hibernate 查询

1.HQL 查询部分字段 public class Persion() {     private String id;     private String name;     public Persion(id, name) {         ...     } } hql: select new Persion(p.id, p.name) from persion; 2.标量查询返回对象(Persion不需要映射文件) SQL: select id, name from t_persion; 执行 session.createSQLQuery(sql).setResultTrans ...
Global site tag (gtag.js) - Google Analytics