- 博客(29)
- 收藏
- 关注
转载 数据库设计原则(积累)
1. 原始单据与实体之间的关系 可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。 〖例1〗:一份员工履历资料,在人力资源信息系统中,
2016-08-11 10:44:17
544
转载 《积累》QuartZ Cron表达式
原文地址:http://www.cnblogs.com/sunjie9606/archive/2012/03/15/2397626.html-------------------------------------------------------------------------------------------------------------------------Cro
2016-08-05 10:11:16
412
转载 《积累》键盘keycode对照表
字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76
2016-08-04 16:12:11
632
原创 《走过的路 踩过的坑》--使用CSS3 @media控制页面打印
1web系统中经常会有打印的需求,有的需要打印全部,有的可能只需要打印指定部分,要隐藏某些部分。这里使用css @media来设置example:
2016-08-03 11:14:23
5832
转载 《积累》Java学习之LinkedHashMap
原文链接:http://www.cnblogs.com/whoislcj/p/5552421.html-------------------------------------------前言: 在学习LRU算法的时候,看到LruCache源码实现是基于LinkedHashMap,今天学习一下LinkedHashMap的好处以及如何实现lru缓存机制的。需求背景
2016-07-31 12:37:42
440
原创 《走过的路 踩过的坑》--jQuery ajax dataType返回出错问题及解决
1需求目前在维护一个项目。接到一个需求是要在某个保存动作之前增加一步校验,如果校验通过则可以进行保存,否则返回错误提示并阻止保存动作。因为是寄存项目,保存动作是通过js提交表单发送请求动作,所以在不改变其业务逻辑的前提下,我选择了在保存之前使用jQuery ajax增加一个校验方法。success回调处从后端拿到一个JSON格式的响应,包含一个布尔类型的flag。demo如下:fu
2016-07-29 14:43:32
2260
原创 Ubuntu安装配置msyql
1需求2工具ubuntu 14.04mysqlnavicat for mysql3步骤3.1安装>sudo apt-get install mysql-server>apt-get isntall mysql-client>sudo apt-get install libmysqlclient-dev默认用户名root,密码安装时设定
2016-06-05 14:45:12
409
原创 ubuntu ftp安装 配置
1vps系统Ubuntu 14.04 server版本,为了方便管理文件,所以需要装ftp来up down文件.2OS: Ubuntu 14.04 serverFTP: vsftpdclient: WinSCP3使用SSH登录到root 3.1安装vsftpd>apt-get update>apt-get installl vsftpd3.
2016-06-05 14:06:11
554
原创 Mysql 设置超时重连 autoReconnect=true
1需求昨天在vps测试机上部署了web Demo(SH+mysql)程序,今天访问发现挂了.吓得我赶快把log down下来压压惊.org.springframework.transaction.CannotCreateTransactionException: Could not open Hibernate Session for transaction; nested excep
2016-06-05 13:23:47
26158
4
原创 SM整合出错:ClassCastException: tk.licer.model.Role_$$_javassist_0 cannot be cast to javassist.util.proxy
1.问题spring整合hibernate做web开发时,web.xml中配置openSessionInView,使用hibernateTemplate调用load方法实现延迟加载(lazy_load).openSessionInView定义 openSessionInView org.springframework.orm.hibernate4.support.
2016-05-23 16:01:00
1621
原创 Oracle基本操作
1.使用sys默认密码change_on_install登录sqlplus sys/change_on_install as sysdba;2.创建用户alex,密码passcreate user alex identified by pass;3.给alex授权(默认有创建表空间的权限)grant session to alex; //登录权限grant create
2016-05-22 12:16:19
479
原创 spring配置出错at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:244
1.SSM集成:spring 4.0.5hibernate 4.3.1;sessionFactory 注入datasource xx.xx.model org.hibernate.dialect.Oracle9Dialect true 2.出
2016-05-19 23:40:41
4285
原创 getOutputStream() has already been called for this response 错误异常的处理
1.今天在做导出excel导出的项目中遇到了这个问题:网上搜了一下,参考地址:http://www.cnblogs.com/jorton/archive/2012/05/04/2482609.html原因是因为在导出的时候使用response.getOutputStream() 和 response.getWriter()冲突。2.解决方法 在输出流使用完后,加入下
2015-10-29 14:41:12
1783
转载 软件开发项目管理心得(二)
二、软件设计开发阶段 说实话,虽然理论上知道软件设计阶段对软件开发的重要性,但每次项目实施时,都习惯性的不予以重视。有时候为了赶进度,看设计得差不多了,就催促着进入代码编写阶段,边编写代码再边来发现设计时的问题。以致最终影响到整体的进度。该阶段有几点需要注意的地方: 1、头脑中要有整体软件的模型。 能用原型法直接开发出来跟客户沟通交流当然最好,但限于成本及进度方面的要求,有
2015-09-12 10:23:59
677
转载 软件开发项目管理心得(一)
今天,再把项目管理中的一些体会整理出来,力争能形成一份较为系统的心得文档。 一、需求调研阶段 需求调研阶段工作的完成质量,直接影响着后续项目的所有进程以及项目成败。但是软件项目往往也是因为本阶段出了问题,想完全杜绝需求上的争议是不可能的,本阶段能做的,就是尽量把需求描述清楚,少出问题罢了。下面是我工作中的一些体会: 1、对客户的需求要有所过滤 调研时,面对客户中各级
2015-09-12 10:22:25
1414
原创 SQL 一对多关系检索多行中的一条记录
今天工作中,需要从多表抽取数据。抽取逻辑就是在一对多关系表中,需要检索符合条件的多行中的一条记录。DEMO如下:A表:B表:具体的抽取的逻辑: 所有的A_name对应的 B_name中的第一个B_name记录。比如抽取 所有课程的第一位授课教师的名字SQL:select A.A_name, B.B_name from a in
2015-09-08 15:06:07
6110
转载 关于hibernate中对象的三种状态分析
原文地址: http://blog.youkuaiyun.com/communicate_/article/details/8452786________________________________________________________________________一,首先hibernate中对象的状态有三种:瞬态、游离态和持久态,三种状态转化的方法都是通过se
2015-09-04 14:59:31
387
转载 启动 Eclipse 弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法!
原因1:给定目录下jvm.dll不存在。对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。原因2:eclipse的版本与jre或者jdk版本不一致对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。原因2的概率更大一些,原因1不太可能发生
2015-03-26 15:57:17
570
转载 jxl的API
使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用E
2014-11-20 15:14:19
477
转载 tomcat缓存清理
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。出现这种现象的原因主要是tomcat缓存的原因。解决办法如下:在jsp文件头加上<meta http-equiv="Expires" content="0"<meta http-equiv="kiben" content="no-cache"其中,第一行的content="0",是表示过期的时间
2014-10-20 09:34:09
3042
原创 Eclipse/My Eclipse 主题
主题地址:http://eclipsecolorthemes.org/1、去 http://eclipsecolorthemes.org/?view=theme&id=1下载你需要的颜色,根据id不同,配色方案不一样。2、下载页面右侧的“Eclipse Preferences(EPF)-for Eclipse Import”。直接右键另存为,就可以下载到这个配色方案的epf文件
2014-09-28 09:51:04
1366
转载 用SQL语句添加删除修改字段
1.增加字段 alter table docdsp add dspcodechar(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMNcolumn_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMNcolumn_name new_data_t
2014-07-04 15:00:46
641
原创 一些常用window组件快捷命令
1 devmgmt.msc 设备管理器2 taskmgr.exe 任务管理器3 msconfig 系统配置实用程序(管理启动项和软件)4 mstsc 远程桌面连接5 notepad 记事本6 appwiz.cpl 程序安装/卸载7 control.exe 控制面板8 sysdm.cpl 系统属性(右击我的电脑--属性)9 services.msc 服务10 t
2013-07-13 13:46:30
799
原创 各进制数之间的转化
本文前面涉及的数据均为整型数据,实型数据则拆分开放在后面单独讲解。将复杂问题简单化,拆分开各个击破。-------------------------------------------------------------------------------------------------------------------------Part I 整型部分(1)十进制与二进制
2013-07-13 13:43:09
2194
转载 grub命令来引导linux
由于对linux系统的好奇,想按在机器上玩玩。昨天忙活了一晚上,最终才把linux安装好。但高兴的有点太早了,我还以为进linux就像进 windows那么简单哪,没有想到却蹦出来一个引导命令(grub),让我引导,我一看麻木了。一点也不会。没有办法我实在熬不住了,就关机睡了。今天 中午,上网查资料。把有关的命令给熟悉了一边。不过看后挺费劲的。试了几次还是不行。我就没有弄了。本打算放弃的。没有想到
2013-07-13 13:37:08
779
转载 eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2013-07-13 13:29:36
671
转载 Eclipse 4.3 Kepler汉化
下载解压好kepler版本后,依次help---install new software打开install对话框,work with---add,name随意location:http://download.eclipse.org/technology/babel/update-site/R0.10.1/juno等待搜索结果,可以看到这个project里面的各种
2013-07-13 13:27:03
7177
转载 解决 eclipse ADB server didn't ACK问题
之前运行eclipse执行android应用都没问题,今天突然出问题了,控制台报错: The connection to adb is down, and a severe error has occured. You must restart adb and Eclipse. Please ensure that adb is correctly located at 'D:\a
2013-07-13 13:15:27
799
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人