- 博客(156)
- 资源 (4)
- 收藏
- 关注
转载 虚拟机Parallels Desktop 10 for mac安装Windows 7系统图文教程
转:http://www.52mac.com/soft/6260-1-1.html准备Mac平台下知名的虚拟机软件有VMware Fusion和 Parallels Desktop,本次使用的虚拟机为Parallels Desktop 10 for mac版本。虚拟机VMware Fusion 6 for mac安装Windows 7系统教程:http://www.52
2016-12-19 14:47:35 9116 2
转载 PowerDesigner连接mysql逆向生成pdm
常用的建模工具有:PowerDesigner和ERWin,后者已快被淘汰,但前者依然活跃。相信大家都遇到过项目组已经运营很很久,但是竟然连一个ER图都没有,今天就讲解一下PowerDesigner连接mysql逆向生成pdm。PS:网络上各种老版本,各种文不对题,按照本文去做,10分钟即可搞定,就是这么简单。假设大家已经安装好PowerDesigner,本人使用版本号15.1破解汉化版。
2016-11-15 15:17:01 901
转载 PowerDesigner设计建造MySQL数据库(mysql 导入sql文件)
使用PowerDesigner设计建造MySQL数据库转:http://blog.csdn.net/zdwzzu2006/article/details/3205210一、使用PowerDesigner制作建库脚本1、设计CDM(Conceptual Data Model)2、选择 Tools -> Generate Physical Data Model ,选择对应的DBMS
2016-05-30 14:36:41 577
转载 移动网页开发调试方法
三分靠 coding,七分 debugging!少年天才以外的我们,与其说是 coder,不如说是 debugger,都是一路调戏过来的,不好意思,是调试【本人口齿不清,发音不准,再发生类似事故请多多见谅】,因此当你 主动/被动 All in 了无线以后,你发现,知识的储备只是时间的积累和有意识的训练而已,可面对众多的 爱疯,案桌儿,山柴,内核不同,大小不一的设备。尼玛,没有个顺手的调试工
2015-12-10 00:13:25 1028
转载 PDMReader不能导入PDM问题
您的Pdm数据字典文件可能不被PDMReader读取,可能是因为pdm文件版本的问题。但 您可以通过PowerDesigner12(下载PowerDesigner12)进行转换 后进行读取。 您要做的就是将bin格式的pdm文件转换为xml格式的pdm文件。如下图。(建议使用PowerDesigner12版本进行转换) 1.转换为XML格式很简单, 用PowerDesigener 1
2015-09-07 11:48:03 6206
转载 pdmreader使用
PowerDesigner反向工程生成PDM数据字典用PowerDesigner进行逆向工程。举例如下:1.在Windows的ODBC数据源中陪着你的数据源,在“系统DNS”中配置你的数据源,配置细节大家都应该非常熟悉不再讲解。如图: 2.在PowerDesigner中(PowerDesigner12的下载地址:下载),新建一个pdm,选择您要选择
2015-09-07 11:46:41 12431
原创 SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)
package com.wssys.framework; import java.lang.reflect.Method; import java.text.SimpleDateFormat; import java.util.Calendar; import javax.servlet.http.HttpServletRequest; import
2015-06-18 16:39:38 3733 1
转载 数据库生成数据字典工具(PDMREAD)图解
参考:http://zz563143188.iteye.com/blog/1828557http://www.pdmreader.com/saveas.htmlhttp://www.pdmreader.com/reverse.html 今天为大家介绍一种根据数据库表生成数据字典工具,支持access,sql,mysql,oracle等等数据库。并根据表生成的数据字典可以为
2015-01-06 00:25:57 11165
原创 Tomcat使用MyEclipse远程调试Java代码配置详解
第一步、配置tomcat一、在windows系统中:打开%CATALINE_HOME%/bin下的文件catalina.bat,加入下面这行:set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=
2014-11-09 14:57:18 959
转载 Struts2 XML配置详解
1. 深入Struts2的配置文件本部分主要介绍struts.xml的常用配置。1.1. 包配置:Struts2框架中核心组件就是Action、拦截器等,Struts2框架使用包来管理Action和拦截器等。每个包就是多个Action、多个拦截器、多个拦截器引用的集合。在struts.xml文件中package元素用于定义包配置,每个package元素定
2014-10-23 22:59:43 670
转载 把JSP放到WEB-INF后以保护JSP源代码
把JSP放到WEB-INF后以保护JSP源代码 本人在看《J2EE核心模式》(“Core J2ee Patterns”,刘天北、熊节译),里面提到了一种实现资源保护的方法,那就是把那些限制访问的资源(比如说jsp源代码)放到Web应用的WEB-INF目录下,对于/web-INF/及其子目录,不允许直接的公共访问,所以就可以起到保护这些代码未经授权的访问和窥视,更好的保护了源代码(19
2014-10-17 21:49:18 849
转载 log4j日志配置
转:http://log-cd.iteye.com/blog/1612911、配置根Logger:log4j.rootLogger = [ level ] , appenderName, appenderName2level:日志的级别,指定这条日志信息的重要性。分为ALL DEBUG , INFO ,WARN ,ERROR四种,分别对应Logger类的四种方法debu
2014-10-16 21:45:27 581
原创 JSON字符串与JSON对象的区别
转:http://www.tuicool.com/articles/ER3EBja.JSON对象是直接可以使用JQuery操作的格式,如C#中可以用对象(类名)点出属性(方法)一样 b.JSON字符串仅仅只是一个字符串,一个整体,不截取的话没办法取出其中存储的数据,不能直接使用,除非你只想alert()他;JSON对象:var str2 = { "name": "deluy
2014-09-29 10:54:40 792
原创 TOMCAT部署项目有3种方法
1、直接把项目web文件夹放在webapps里2、修改conf里server.xml文件,添加一个Context,3、在Catalina/localhost目录里,新增一个xml文件,添加一个Context内容,指向项目的目录。//*************************************下面是我添加的fsm_cms.xml文件内容
2014-09-12 22:42:19 899
原创 BoneCP使用配置
官方网站介绍的关于BoneCP Java代码 BoneCP is a fast, free, open-source, Java database connection pool (JDBC Pool) library. If you are familiar with C3P0 and DBCP then you already know what this mea
2014-09-08 19:31:43 1562
原创 记一复杂页面的前端优化(1) - 延迟加载
刚刚做完1个复杂页面的前端性能优化,这里的优化是针对这个页面具体的需求单独做的优化,所以这里不会谈那些减少http请求,合并压缩js,css,图片合并等等。因为这些是所有页面都需要做的,如果需要了解这些,可以参考我这篇文章:web高性能开发系列随笔 页面介绍: 该页面是1个记账类的页面,页面如下: 页面主要有4部分组成:1. 上部的输入
2014-09-08 16:00:38 952
原创 Hibernate学习笔记之EHCache的配置
Hibernate默认二级缓存是不启动的,启动二级缓存(以EHCache为例)需要以下步骤:转成:http://blog.csdn.net/hnzhangshilong/article/details/66896751、添加相关的包:Ehcache.jar和commons-logging.jar,如果hibernate.jar中含有ehcache就不用添加Ehcache.j
2014-09-08 15:53:37 640
原创 hibernate缓存:一级缓存和二级缓存
1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,避免了大量发送SQL语句到数据库查询的性能损耗
2014-09-08 15:52:38 578
原创 oscache缓存使用总结
转:http://blog.csdn.net/tianping168/article/details/4295013在目前流行的三种开源的缓存工具中,OSCache的配置和使用应给是最简单的了,它主要是针对页面级的配置,EHCache主要针对对象级的缓存,MemCached应该是比较完整的了。下面我来总结一下OSCache,下面是网上找的两篇文章介绍:从 https://o
2014-09-08 15:44:29 849
原创 动态缓存技术之CSI,SSI,ESI
动态缓存技术之CSI,SSI,ESI平常我们谈到网络缓存技术,大多是以页面为单位的,比如,新闻网站中将执行后的结果,缓存为一个静态html文件,下次访问时就直接访问这个静态页面了!减轻了服务器压力!但是,如果一个页面大部分是可静态的,但是有一部分却需要是动态的咋办呢? 如下图中画红线处,就需要动态,时时探测用户是否登录!这就可以使用动态内容缓存技术!动态内容缓存技术
2014-09-08 15:30:19 735
原创 网站缓存技术
参考:http://dcross.iteye.com/blog/721468 网站技术高速发展的今天,缓存技术已经成为大型网站的一个关键技术,缓存设计好坏直接关系的一个网站访问的速度,以及购置服务器的数量,甚至影响到用户的体验。 网站缓存按照存放的地点不同,可以分为客户端缓存、服务端缓存。 【客户端缓存】 客户端缓存又可分为:浏览器缓存
2014-09-08 15:20:26 716
原创 并发带来数据处理方式问题
1:java:synchoiceh也可以防止并发带来的数据问题2:SQl:select for update数据库锁的一种3:oracle数据库默认隔离级别防止并发带来的数据库问题4:hibernate框架的话,乐观锁(用户要自定义版本号)/悲观锁(数据库默认隔离机制)5:spring的隔离级别也是防止并发带来的数据问题
2014-09-08 00:11:14 719
原创 并发访问量
-->技术优化1:后台优化(用缓存等)2:页面优化(用缓存等)3:数据库优化(用缓存等)4:服务器优化(tomcate配置)5:服务器负载均衡-->业务优化例如:12306
2014-09-08 00:11:02 794
原创 Hibernate事务与并发问题处理(乐观锁与悲观锁)
Hibernate事务与并发问题处理(乐观锁与悲观锁)一、数据库事务的定义 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为
2014-09-08 00:06:25 605
原创 详细配置说明||Spring 使用注解方式进行事务管理
使用步骤:步骤一、在spring配置文件中引入命名空间 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx" xsi:schemaLocation="http://www.springframework.org/sch
2014-09-07 23:49:33 795
原创 Spring事务配置的五种方式
Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionMana
2014-09-07 23:19:01 591
原创 什么时候用存储过程
存储过程一般用于处理比较复杂的任务,基础ms这个平台,可以大大降低耗时,其编译机制也提高了数据库执行速度。当然在系统控制方便方面,例如当系统进行调整时,这是只需要将后台存储过程进行更改,而不需要更改客户端程序。也无需重新安装客户端应用程序。存储过程不仅仅适用于大型项目,对于中小型项目,使用存储过程也是非常有必要的。其威力和优势主要体现在: 1.存储过程只在创造时进行编译,以后每次执行
2014-09-03 18:02:36 803
原创 把myeclipse生成的javadoc,转成chm格式
先用myeclipse生成javadoc文档 第一步:利用Myeclipse生产javadoc文档的步骤如下:1.选择File->Export->javadoc,下一步。2.Javadoc comand选择JDK的bin目录下的javadoc.exe。选择要生成的源代码和javadoc保存的目的路径,下一步。3.Document title输入标题,
2014-09-02 23:48:23 918
原创 The method of type must override a superclass method解决方式
解决方法一:点击项目,更改编译级别,改为1.6就可以了
2014-08-26 23:52:28 1342
原创 oracle客户端,plsql出现字符乱码问题解决方法
--查看fOracle数据库字符集: Sql代码 select userenv('language') from dual; 查询结果: SIMPLIFIED CHINESE_CHINA.AL32UTF8
2014-08-24 01:37:00 1155
转载 Oracle修改默认字符编码
--查看Oracle数据库字符集: Sql代码 select userenv('language') from dual; 查询结果: SIMPLIFIED CHINESE_CHINA.AL32UTF8 --修改oracle数据库字符集:(在SQL Plus中) Sql代码 sql> conn / as
2014-08-24 01:25:42 2083
原创 手动|| Linux平台下多个Oracle实例的启动教程
环境说明:Oracle实例1的SID为orcl1,实例2的SID为orcl2;使用Oracle用户登陆:启动监听:[oracle@dbserver01 ~]$ lsnrctl start修改当前SID为需要启动的实例SID,如orcl1:[oracle@dbserver01 ~]$ export ORACLE_SID=orcl1 、使
2014-08-23 00:58:21 768
转载 (总结)Oracle启动监听报错:The listener supports no services解决
转:PS:前几天一台项目开发使用的Oracle11g服务器重启系统之后,出现了几个莫名的报错,下面是其中一个,已解决。$ lsnrctl start报错提示:The listener supports no servicesThe command completed successfully如图所示:这样启动后远程连接会报错:oracle ORA-12514:
2014-08-21 00:30:38 826
原创 centos: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
我们采用静态注册方法将webdb服务注册到监听器中,$Oracle_HOME/network/admin/listener.ora中的内容设置如下:SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(SID_NAME = PLSExtProc)(ORACLE_HOME = /u01/app/oratt/product/10.2.0/dbhome_1)(PRO
2014-08-21 00:28:58 4166
转载 Spring - 使用ApplicationContextAware得到一个ApplicationContext对象
转http://blog.csdn.net/tohmin/article/details/6015289最近我我开发的一个系统里边有老的代码, 这些老代码没有使用Spring, 我们准备用Spring改写老代码, 但是写到一半, 发现问题很多,然后我们又不想丢掉我们写好的新代码, 所以我们就需要找到一个方法,使我们能够在老的代码里访问Spring的bean. 我们都知道要访问Spr
2014-08-19 18:34:31 639
转载 数据库设计原则
zhuanhttp://blog.csdn.net/zclzzz/article/details/5885055数据库设计规范化的五个要求一:表中应该避免可为空的列二:表不应该有重复的值或者列三:表中记录应该有一个唯一的标识符四:数据库对象要有统一的前缀名五:尽量只存储单一实体类型的数据 数据库表的设计原则1)不应该针对整个系统进行数据库设计,而应该
2014-08-17 21:28:44 863
原创 传递、返回复杂类型的对象(axis服务端/axis客户端)
转:http://www.cnblogs.com/hoojo/archive/2010/12/20/1911380.html
2014-07-27 22:29:49 1734
原创 传递复杂类型对象(CXF服务端/CXF客户端)
前面介绍的都是传递简单的字符串,现在开始介绍传递复杂类型的对象。如JavaBean、Array、List、Map等。1、 首先看看服务器端的代码所需要的JavaBean对象package com.hoo.entity; import java.io.Serializable; /** * function:User Entity * @author ho
2014-07-27 22:29:02 631
原创 Oracle批量fetch的小技巧
在一般的情况下,使用批量fetch的几率并不是很多,但是Oracle提供了这个功能我们最好能熟悉一下,说不定什么时候会用上它。以下是代码片段: declare cursor c1 is select * from t_depart; v_depart t_depart%rowtype ; type v_code_type is table of
2014-07-25 13:36:02 3538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人