自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在交流中成长

-----------日积月累、水滴石穿

  • 博客(162)
  • 资源 (8)
  • 收藏
  • 关注

原创 centos7环境下使用nexus搭建Maven私库

1、搭建用到的软件:jdk-8u171-linux-x64.tar.gzapache-maven-3.8.3-bin.tar.gznexus-3.31.1-01-unix.tar.gz(下载地址:https://www.sonatype.com/download-oss-sonatype)nexus官网经常打不开或者无法下载,可到百度网盘下载:https://pan.baidu.com/s/1-wg65rLG7MQ29DkIabWkiA 提取码:mzde2、解压和配置jdk环境变...

2021-11-12 20:22:15 1317

原创 MySql8 数据库文件从C盘迁移至D盘步骤

1、停用Mysql服务;2、通过查询语句,查询当前数据库文件所在目录:show global variables like "%datadir%";3、复制Data目录到新的目录下4、修改mysql服务安装目录下的my.ini文件#Path to the database rootdatadir=d:\data...

2020-09-14 15:46:35 3355 1

原创 Activiti工作流引擎web设计不显示问题总结

首先打开官网地址:http://mvnrepository.com/artifact/org.activiti/activiti-webapp-explorer2下载最新的war包,然后解压后,放到tomcat的webapp下。1、首先要将应用名称改为activiti-explorer,否则流程引擎设计界面可能无法正常显示;2、修改class目录下的db.properties的数据库配置。3、启动...

2018-03-01 10:37:05 1857

原创 windows系统设置mysql自动定时备份

首先需要编写一个批处理命令脚本,名字为db_bak.bat,内容为:net stop mysqlxcopy "D:\Program Files\MySQL\MySQL Server 5.0\data\cnki_oa\*.*"  "F:\db_bak\%date:~0,10%\"net start mysql保存后关闭即可,路径一定要用双引号,否则会报:无效的参数

2016-03-29 13:52:39 534

原创 TOMCAT连接调优和JVM内存调优

在tomcat的server.xml中配置如下,调整最大链接数然后编辑bin目录下的catalina.bat文件,在首行添加如下代码:set JAVA_OPTS=-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m

2016-03-25 08:33:05 423

原创 CKEDitor支持WORD格式的缩进问题

CKEditor,WORD,首行缩进

2016-03-16 16:17:53 4026

原创 java中的中文乱码处理

1.在页面设置编码方式(UTF-8)2.编写字符编码过滤器 在过滤器中写下一下代码:HttpServletRequest request = (HttpServletRequest)arg0;HttpServletResponse response = (HttpServletResponse)arg1;//设置字符编码属性request.setCharacterEncodin

2015-09-08 15:36:33 513

原创 Can't connect to MySQL server on '' (10060)

客户端远程连接部署在linux服务器的mysql出现以上错误,总大概分为以下3点主要有3个原因:1、检查网络是否可以ping通,这个就不说了。2、mysql授权表里没有远程机器的权限方法一、本地登入mysql,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,将"localhost"改为"%"#mysql -u root -proot

2015-07-22 14:28:50 4489

原创 ORA-12505无法链接数据库

Oracle数据库只允许localhost链接,不允许IP访问。如果用IP作为主机名,则b

2014-08-07 14:31:01 2893

原创 mysql语句在linux下大小写敏感问题

mysql的sql语句在windows环境是默认lower_case_table_name=1(0大小写敏感,1为不区分大小写),是不区分大小写的.但是在linux环境中,默认lower_case_table_name=0 是区分大小写的。需要修改mysql的配置文件,步骤如下:1、 # vi /etc/my.cnf2、将lower_case_table_name=1添加到

2013-06-08 15:45:13 4917

原创 hibernate保存对象时,数据库出现乱码

我用的mysql数据库,刚开始数据库里面显示都很正常,无乱码。但是当我更新操作时间,或者点击次数时,用hibernate的update对象时,库里面的中文就会出现乱码。解决方法如下:将配置文件中的,数据库连接添加编码方式  (注意:在xml配置文件中配置数据库utl时,要使用&的转义字符也就是&)value="jdbc:mysql://localhost:3306/te

2013-05-30 11:21:51 4256 1

原创 Oracle 11g ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务

昨天用ORACLE数据库还好好的,早上到公司连接数据库就出现如标题的错误,搜索的很多资料才解决问题,现在将解决过程完成的描述出来,以供以后查用。首先分析出现这样的问题,肯定归结为监听器的错误1、首先找到目录:D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN下面的listener.ora文件,打开以后,如下:# list

2013-05-10 11:04:04 1361

转载 完全卸载oracle11g步骤

完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit

2013-05-07 10:22:22 624

原创 解决linux环境mysql的sql语句严格区分大小写问题

在Windows环境下,mysql数据库的sql语句是不区分字母大小写的,但是程序移植到linux环境中,就会造成某些大小写不一致的语句执行失败,解决方法如下:首先打开/etc/mysql/my.cnf,或/etc/my.cnf文件,语句如:vi /etc/mysql/my.cnf  或者 vi /etc/my.cnf按insert当前修改状态可以转换为写入或插入文字信息,在[my

2013-05-03 10:43:51 1336

原创 用hibernate翻译的sql在sqlplus可以查询出数据,但是程序查询为空

我遇到上述问题,可能是该表存在基础数据,我是先将表删除,然后插入了一些基础数据,但是程序查询列表无法显示,于是我就删除序列,然后重新建立序列,歪打正着的数据列表就查询出来了

2013-04-27 16:48:15 665

原创 ORA-00001: 违反唯一约束条件

今天遇到了这个问题,查了好久才查到,原来我事先插入该表一些基础数据,但是建立的索引却是从1开始的,所以造成主键约束不唯一,因而插入数据失败。旧索引:create sequence seq_advert  minvalue 1 maxvalue 9999999999999999999 increment by 1 start with 1 cache 20 noorder  nocycle ;

2013-04-27 16:32:44 4705

原创 ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

当创建完毕oracle数据库以及监听器时候,连接数据库时会报如题错误,只需要在D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN目录下的listener.ora中添加如下语句即可:# listener.ora Network Configuration File: D:\app\Administrator\product\11.

2013-04-26 18:52:10 1137

转载 ORA-28002: 7 天之后口令将过期的解决方法

启动Tomcat,当连接oracle数据库时错误信息提示:“ORA-28002: 7 天之后口令将过期”。原因:oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180”所导致,oracle用户的密码必须在180天内更改,或则启动数据库的时候会提示连接失败.oracle 密码过期的解决方法,按照如下步骤进行操作:1、查看用户的proifle

2013-04-26 09:14:24 2403

原创 连续创建多个Oracle触发器失败,单个创建才成功的解决方法

1、当我连续执行创建多个触发器时,总是报编译通过,但存在警告或错误。如下:create or replace trigger tr_advert  before insert on jcms_advert for each rowbegin select seq_advert.nextval into :new.id from dual;end;create o

2013-04-24 09:09:49 1648 2

原创 利用hibernate的映射文件,自动生成oracle数据库表

第一种:利用hibernate根据映射文件生成表1、首先下载oracle的jdbc驱动包,本例子采用的oracle 11g,所以需要下载ojdbc6.jar版本。2、在class根目录下创建hibernate.cfg.xml文件,内容如下:"-//Hibernate/Hibernate Configuration DTD 3.0//EN""http://hibernate.

2013-04-22 15:54:49 3001

原创 oracle创建表,表序列,触发器

创建表CREATE TABLE "JCMS_ADVERT"    ( "ID"  INTEGER  NOT NULL ENABLE, "SITEID"  INTEGER, "NAME" VARCHAR2(150 CHAR) NOT NULL ENABLE, "UPDATETIME" DATE,  PRIMARY KEY ("ID")   );  创建表序

2013-04-22 15:39:08 907

原创 oracle 删除表,索引,外键,触发器等约束条件

1、删除表,及一些外部约束条件:drop    table    advert     cascade constraints;这样执行完毕,数据表对象及约束会被放到回收站,可以恢复到原状态,防止误删除。2、彻底删除语句如下: drop    table    advert     cascade constraints  purge;3、清空回收站purge re

2013-04-17 15:14:36 1773

转载 "ORA-00942: 表或视图不存在 "的原因和解决方法

使用powerdesigner建模,用模型导出oracle的sql语句,查询时总是提示:“ORA-00942: 表或视图不存在 ”1、问题产生的原因  Oracle 是大小写不敏感的,我们创自己写Sql脚本创建表的时候Oracle会自动将我们的表名,字段名转成大写  eg:create table T_WindRadar ( wr_id

2013-04-17 15:04:34 27846

原创 创建完Oracle数据库,但是用系统用户sys或者sysdba无法登陆sqlplus

系统用户sys或者sysdba无法登陆sqlplus运行->cmd,输入sqlplus /nolog 回车。输入conn /as sysdba 回车。create tablespace user_data  datafile '/oracle/app/oradata/jcms/user_data.dbf'  size 2000m  autoextend on next 20m ex

2013-04-10 14:51:09 2240

原创 CKEditor+CKFinder+jsp的整理

CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。本篇文章主要介绍ckeditor_3.6.4+ckfinder_java_2.3CKEditor下载地址:http://ckeditor.com/download            在线演示地址:http://cke

2012-12-12 14:53:40 7806 3

原创 Freemarker语法整理

1、包含文件,并制定编码格式2、判断对象是否存在,并遍历     ${commonDto.name}       >>         3、将freemarker页面中的整数转变为字符串${id?c}4、为变量赋值5、为变量指定默认值${htmlDir!"filesDir"}

2012-12-07 14:30:06 734

原创 org.hibernate.MappingException: No Dialect mapping for JDBC type: -1

我采用的是mysql数据库,sql语句如下: select sc.id,sce.title,sc.publishTime,channel.channelPath,sce.author,sce.origin,sce.originUrl,sce.description,sct.txt  from sitenav_content sc,sitenav_channel channel,sitenav_

2012-12-07 09:37:49 1124 1

原创 获取指定字段的首字母,并按照字母排序

Select ELT(INTERVAL(CONV(HEX(left(CONVERT(areaName USING gbk),1)),16,10),0xB0A1,0xB0C5,0xB2C1,0xB4EE,0xB6EA,0xB7A2,0xB8C1,0xB9FE,0xBBF7,0xBFA6,0xC0AC,0xC2E8,0xC4C3,0xC5B6,0xC5BE,0xC6DA,0xC8BB,0x

2012-11-24 22:22:59 1520

原创 根据汉字首字母排序 mysql

select  areaName  from area order by   convert(areaName USING gbk)   COLLATE   gbk_chinese_ci asc 说明:areaName为列名            area为表名

2012-11-21 10:43:32 2366 1

原创 hibernate二级缓存 Ehcache配置详解

一、hibernate缓存简介一级缓存(session):内部缓存事务范围:缓存只能被当前事务访问。缓存的生命周期依赖于事务的生命周期,当事务结束时,缓存也就结束生命周期。 二级缓存(sessionFactory):缓存被应用范围内的所有事务共享。 这些事务有可能是并发访问缓存,因此必须对缓存进行更新。缓存的生命周期依赖于应用的生命周期,应用结束时, 缓存也

2012-10-18 11:33:34 20545 1

原创 JW flv player 源码修改及发布

一、JW Player是什么?简单地说,JW Player是一种基于flash的交互式网页媒体播放器。它是由Jeroen 和 Wijering共同建立的LongTail Video所开发,问世于2005年,当时仍名不经传的YouTube首次采用的播放器就是JW Player。官方网址:http://www.longtailvideo.com/。JW Player含:FLV Player、W

2012-10-10 16:02:59 6643

原创 jquery为下拉框赋值

String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>      ">    CNKI检索页面

2012-09-26 16:19:42 6162

原创 jsp中如何使用FCK编辑器

首先打开网站:http://sourceforge.net/projects/fckeditor/files/FCKeditor.Java/2.6/分别下载:fckeditor-java-2.6-bin.zip、FCKeditor_2.6.8.zip一、FCK配置1、解压fckeditor-java-2.6-bin.zip后,将其lib下的jar包拷贝至工程的lib中;2、FCKe

2012-09-14 17:18:08 6656 1

原创 window.open()用法详解

window.open ('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no, resizable=no,location=no, status=no')//写成一行 --> 各项参数  其中yes/no也可使用1/0;pixel v

2012-09-05 13:48:21 652

原创 java解析xml文件

1、xml文件如下: localhostXHISsasa2、java操作类如下: package com.test.xml;import java.io.IOException;import java.io.InputStream;import javax.xml.parsers.DocumentBuilder;import javax.xml.pars

2012-08-28 11:42:10 1252 1

原创 java全角半角间的转换

import java.io.UnsupportedEncodingException;public class FullCharConverter { public static void main(String[] args) throws UnsupportedEncodingException { // 全角转半角 Strin

2012-08-08 10:40:44 722

原创 struts2 循环判断字符串方法及s:if判断两个变量值相等

呵呵终于找到你啦  以下是s:if来判断两个变量的值是否相等:  --默认--         " selected="selected" >                 --默认--         " selected="selected" >

2012-07-20 15:22:47 12437

原创 校验用户是否登录过滤器Filter

1、首先需要在web.xml中配置过滤器 CheckLoginFilter net.cnki.tpi.cms.util.CheckLoginFilter redirectURL /login.jsp notCheckURLList /error.jsp;/login.jsp

2012-05-16 14:59:49 5120 4

原创 从后台获得数据,展现在ftl文件中

首先在struts.xml文件中需要配置如下:/WEB-INF/ftl/success.ftllogin.jsp在action中的定义一个私有变量,并提供相应的get方法如下: private List testList; public List getTestList() { return testList; }然后在程序中为testList赋值就O

2012-05-04 17:20:43 10364

原创 linux系统上装Swftool,将pdf文件转化为swf可在线浏览文件

我安装的linux系统为CentOs 5.5,首先从网上下载swftools-0.9.1.tar.gz,然后用以下步骤进行安装。1、首先将该软件通过SSH软件上传至opt/software目录中。2、cd opt/software3、解压该软件:[root@centos5 ~]# tar xzf swftools-0.9.1.tar.gz4、进入已解压目录:[root@cent

2012-04-12 09:57:12 1728

Activiti工作流引擎web设计器汉化文件5.18和5.22版本

Activiti工作流引擎web设计器汉化文件5.18和5.22版本,覆盖替换class目录下的stencilset.json文件即可

2018-03-01

JW flv player flex修改源码并编译

内含修改源码所需的环境配置说明,修改后用ant发布即可

2012-10-10

JW Player修改后源码

JW Player修改后源码,内含如何去配置环境来修改源码,并用ant重新编译发布

2012-10-10

PikaChoose_2.7.rar(jquery图片自动播放器)

PikaChoose_2.7.rar,jquery图片自动播放插件,内含样例

2012-10-09

freemarker中文学习手册

该手册讲解了freemarker的基础语法。

2012-04-06

软件工程思想

软件工程思想 chm格式

2012-03-31

二十三种设计模式迷你手册.chm

设计模式简介 有图有真相 chm格式

2012-03-31

JQUERY1.7中文chmAPI

该文档为JQUERY1.7版本的中文API

2012-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除