- 博客(20)
- 资源 (6)
- 收藏
- 关注
原创 浅谈数据库主键策略
数据库表的主键很多童鞋都非常熟悉了,主键就是Primary Key,简称PK。数据库主键的作用是唯一标识一条记录,所以在同一张表中,任意一条记录的主键都是唯一的,不然,数据库系统就无法根据主键直接定位记录。虽然数据库系统本身对主键没有特别的要求,但是,写程序的时候,要考虑清楚使用什么类型的主键。正确地使用主键是存储数据成功的一半,错误地使用主键会让一个应用逐渐走向崩溃。主键不可修改
2017-07-20 11:41:45 394
原创 Java Access [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
在Win7 64位系统下,使用Java+Access数据库编程,用Java连数据库时,出现错误提示,如下:Javajava.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 网络上有很多类似错误的解决办法,其中之一就是:url = "jdbc:odbc:Driver={Microsoft Access
2017-03-28 17:40:05 12439
转载 Java中的24种设计模式与7大原则
一、创建型模式1、抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类. 2、生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构造. 将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示. 3、工厂模式(factory method patt
2017-02-10 11:23:14 502
原创 实现Freemarker生成word文档,内容可二次写入
1. 需求场景最近项目有需要做一个导出word文档的功能,但由于数据量的问题,数据不能从后台一次性获取到,需要多次查询获取。2. 技术选型生成word文档涉及各种样式,使用freemarker模板来实现最好不过。3. 逻辑思路编写2个ftl模板,一个子模板,一个父模板,父类模板中include子类模板。 程序运行中读取子ftl模板生成子ftl文件,然后读取父ftl模板生成result.ftl文件,
2017-01-10 17:30:18 2723 3
原创 easyui datagrid表格数据为空美化
使用datagrid表格时经常可能会遇到加载空数据,下面提供一种扩展方法,用于表格空数据的处理<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>Basic DataGrid - jQuery EasyUI Demo</title> <link rel="stylesheet" type="text/css"
2016-10-08 09:18:06 3992
原创 基于Bootstrap右键菜单的简单实现
1.依赖文件:<script src="js/jquery.min.js"></script><script src="js/BootstrapMenu.min.js"></script>BootstrapMenu.min.js下载地址: http://download.csdn.net/detail/zhaoliangbao2778/96015772.例子var _addBtpMenuEven
2016-08-12 11:43:51 2597
原创 Spring 4.x与CXF 2.*不兼容
最近在给一个新项目添加cxf功能时候,启动报错: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'XXX': Invocation of init method failed; nested exception is java.lang.NoSuchMethodError
2016-08-01 15:15:34 5424
转载 你可能并不需要消息队列
英文原文:You Probably Don’t Need a Message Queue 我是一个极简主义者,我不喜欢过早或者没必要地让软件复杂化。而往软件系统中添加组件就是严重增加复杂性的一种做法。我们来拿消息队列举个例子。 消息队列是一个能让你获得容错性,分布式,解耦等架构能力的系统。纸上谈兵的话,它看起来还不错。 或许消息列队在你的应用中有不少适用的场景。你可以看下这篇关于
2016-06-27 10:10:47 359
原创 解决eclipse中MAVEN项目提示One or more constraints have not been satisfied
编译maven项目后报错One or more constraints have not been satisfied.可以在pom.xml文件中添加如下配置:<project>…………………… <profiles> <profile> <id>jdk-1.7</id> <activation> <activeByDefau
2016-06-06 16:29:48 10506 1
原创 父级页面动态适应iframe高度变化
实现原理: iframe通过修改父级url地址来提醒父级页面,iframe高度有变化。父级页面中定义的iframe: <iframe id="iframe" name="iframe" align="middle" style="min-width:1280px;width:100%;margin:0 auto" height="1000px" min-height="1000px" fra
2016-05-19 10:13:59 1321
原创 easyui-window title的赋值和获取
以下为例:<div id="addTab" class="easyui-window" title="添加" data-options="modal:true,closed:true" style="width:560px;height:400px;padding:10px;display:none;"> </div>easyui-window title赋值: $('#addTab').p
2016-04-29 11:59:07 1869 1
原创 分布式事务操作之Spring+JTA+mybatis
一、技术背景 在项目中需要操作多个数据库,同时,需要保证操作的原子性,保证对多个数据库的操作一致性,而传统的JDBC事务被限定在一个单一的数据库连接中,故引用JTA,即Java Transaction API。JTA事务比JDBC事务更强大,一个JTA事务可以有多个数据源参与者。 现在,我们用spring+jta+mybatis来完成基本的测试框架。二、技术实现第一步:导入JOTM
2016-04-14 15:49:05 10450 13
转载 UI设计中的高保真和低保真
低保真一般用Axure Rp产出,高保真分两种,带交互的或不带交互的。不带交互的高保真直接根据低保真用PS产出即可。带交互的,需要 PS产出后,再切图,再使用Axure RP与低保真结合产出高保真。参与人员包括领导(需求提出方)、产品经理(需求细化方)、产品设计师(低保真以及交互设计方)、UI(高保真制作方),开发不算直接参与到这个流程中,在需求细化方面就已经会和开发讨论过。
2016-01-11 10:16:48 5235
原创 eclipse下svn切换地址
1.断开svn,清空svn信息2.share project 3.4.5.如果之后提示“提交”,选择不提交6.完成
2015-12-14 11:48:44 510
原创 Spring+Struts2+Dubbo框架下使用webservice接口服务
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-10-29 16:03:20 4398
转载 解决POI读取Excel内存溢出的问题
Office软件一直是一个诲誉参半的软件,广大普通计算机用户用Office来满足日常办公需求,于是就产生了很多生产数据和文档,需要和企业单位的专用办公系统对接,而Office的解析工作一直是程序员非常头痛的问题,经常招致程序员的谩骂,也被誉为是微软最烂的发明之一。POI的诞生解决了Excel的解析难题(POI即“讨厌的电子表格”,确实很讨厌,我也很讨厌Excel),但如果用不好POI,也会导致程序出
2015-07-23 17:35:56 2564
转载 java POI实现向Excel中插入图片
转载地址:http://www.devba.com/index.php/archives/5206.html 做Web开发免不了要与Excel打交道。今天老大给我一个任务-导出Excel。开始想的还是蛮简单的,无非就是查找,构建Excel,response下载即可。但是有一点不同,就是要加入图片,就是这个加入图片搞了好久。同时网络上确实没有发现比较好的资料,所以写这篇博文记
2015-05-20 18:58:47 728
转载 PostgreSQL 序列(SEQUENCE)
文章来源:http://www.cnblogs.com/mchina/archive/2013/04/10/3012493.html PostgreSQL 序列(SEQUENCE)一、简介序列对象(也叫序列生成器)就是用CREATE SEQUENCE 创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。二、创建序列方法一:直接在表中指定字段类型为serial 类型 复制代码davi
2015-05-06 13:37:35 616
jscam.swf文件不同像素(842×595、960x720、1024x768、1754×1240、2105×1487、3508×2479)
2018-05-08
hibernate-tools(包含版本3、版本5)解决hbm.xml中文注释乱码和生成实体类注释
2017-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人