- 博客(162)
- 资源 (8)
- 收藏
- 关注
原创 centos7环境下使用nexus搭建Maven私库
1、搭建用到的软件: jdk-8u171-linux-x64.tar.gz apache-maven-3.8.3-bin.tar.gz nexus-3.31.1-01-unix.tar.gz(下载地址:https://www.sonatype.com/download-oss-sonatype) nexus官网经常打不开或者无法下载,可到百度网盘下载:https://pan.baidu.com/s/1-wg65rLG7MQ29DkIabWkiA 提取码:mzde 2、解压和配置jdk环境变...
2021-11-12 20:22:15
1522
原创 MySql8 数据库文件从C盘迁移至D盘步骤
1、停用Mysql服务; 2、通过查询语句,查询当前数据库文件所在目录:show global variables like "%datadir%"; 3、复制Data目录到新的目录下 4、修改mysql服务安装目录下的my.ini文件 #Path to the database root datadir=d:\data ...
2020-09-14 15:46:35
3826
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
2115
原创 windows系统设置mysql自动定时备份
首先需要编写一个批处理命令脚本,名字为db_bak.bat,内容为: net stop mysql xcopy "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
630
原创 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
522
原创 java中的中文乱码处理
1.在页面设置编码方式(UTF-8) 2.编写字符编码过滤器 在过滤器中写下一下代码: HttpServletRequest request = (HttpServletRequest)arg0; HttpServletResponse response = (HttpServletResponse)arg1; //设置字符编码属性 request.setCharacterEncodin
2015-09-08 15:36:33
598
原创 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
4610
原创 mysql语句在linux下大小写敏感问题
mysql的sql语句在windows环境是默认lower_case_table_name=1(0大小写敏感,1为不区分大小写),是不区分大小写的. 但是在linux环境中,默认lower_case_table_name=0 是区分大小写的。 需要修改mysql的配置文件,步骤如下: 1、 # vi /etc/my.cnf 2、将lower_case_table_name=1 添加到
2013-06-08 15:45:13
5030
原创 hibernate保存对象时,数据库出现乱码
我用的mysql数据库,刚开始数据库里面显示都很正常,无乱码。 但是当我更新操作时间,或者点击次数时,用hibernate的update对象时,库里面的中文就会出现乱码。 解决方法如下: 将配置文件中的,数据库连接添加编码方式 (注意:在xml配置文件中配置数据库utl时,要使用&的转义字符也就是&) value="jdbc:mysql://localhost:3306/te
2013-05-30 11:21:51
4446
原创 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
1506
转载 完全卸载oracle11g步骤
完全卸载oracle11g步骤: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。 5、 运行regedit
2013-05-07 10:22:22
710
原创 解决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
1417
原创 用hibernate翻译的sql在sqlplus可以查询出数据,但是程序查询为空
我遇到上述问题,可能是该表存在基础数据,我是先将表删除,然后插入了一些基础数据,但是程序查询列表无法显示,于是我就删除序列,然后重新建立序列,歪打正着的数据列表就查询出来了
2013-04-27 16:48:15
734
原创 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
4853
原创 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
1223
转载 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
2974
原创 连续创建多个Oracle触发器失败,单个创建才成功的解决方法
1、当我连续执行创建多个触发器时,总是报编译通过,但存在警告或错误。如下: create or replace trigger tr_advert before insert on jcms_advert for each row begin select seq_advert.nextval into :new.id from dual; end; create o
2013-04-24 09:09:49
1839
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
3145
原创 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
986
原创 oracle 删除表,索引,外键,触发器等约束条件
1、删除表,及一些外部约束条件: drop table advert cascade constraints; 这样执行完毕,数据表对象及约束会被放到回收站,可以恢复到原状态,防止误删除。 2、彻底删除语句如下: drop table advert cascade constraints purge; 3、清空回收站 purge re
2013-04-17 15:14:36
1935
转载 "ORA-00942: 表或视图不存在 "的原因和解决方法
使用powerdesigner建模,用模型导出oracle的sql语句,查询时总是提示:“ORA-00942: 表或视图不存在 ” 1、问题产生的原因 Oracle 是大小写不敏感的,我们创自己写Sql脚本创建表的时候Oracle会自动将我们的表名,字段名转成大写 eg: create table T_WindRadar ( wr_id
2013-04-17 15:04:34
28229
原创 创建完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
2355
原创 CKEditor+CKFinder+jsp的整理
CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。 本篇文章主要介绍ckeditor_3.6.4+ckfinder_java_2.3 CKEditor下载地址:http://ckeditor.com/download 在线演示地址:http://cke
2012-12-12 14:53:40
7979
2
原创 Freemarker语法整理
1、包含文件,并制定编码格式 2、判断对象是否存在,并遍历 ${commonDto.name} >> 3、将freemarker页面中的整数转变为字符串 ${id?c} 4、为变量赋值 5、为变量指定默认值 ${htmlDir!"filesDir"}
2012-12-07 14:30:06
820
原创 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
1222
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
1605
原创 根据汉字首字母排序 mysql
select areaName from area order by convert(areaName USING gbk) COLLATE gbk_chinese_ci asc 说明:areaName为列名 area为表名
2012-11-21 10:43:32
2469
原创 hibernate二级缓存 Ehcache配置详解
一、hibernate缓存简介 一级缓存(session):内部缓存 事务范围:缓存只能被当前事务访问。缓存的生命周期依赖于事务的生命周期,当事务结束时,缓存也就结束生命周期。 二级缓存(sessionFactory): 缓存被应用范围内的所有事务共享。 这些事务有可能是并发访问缓存,因此必须对缓存进行更新。缓存的生命周期依赖于应用的生命周期,应用结束时, 缓存也
2012-10-18 11:33:34
20775
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
6820
原创 jquery为下拉框赋值
String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> "> CNKI检索页面
2012-09-26 16:19:42
6263
原创 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
6789
原创 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
762
原创 java解析xml文件
1、xml文件如下: localhost XHIS sa sa 2、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
1318
原创 java全角半角间的转换
import java.io.UnsupportedEncodingException; public class FullCharConverter { public static void main(String[] args) throws UnsupportedEncodingException { // 全角转半角 Strin
2012-08-08 10:40:44
789
原创 struts2 循环判断字符串方法及s:if判断两个变量值相等
呵呵终于找到你啦 以下是s:if来判断两个变量的值是否相等: --默认-- " selected="selected" > --默认-- " selected="selected" >
2012-07-20 15:22:47
12617
原创 校验用户是否登录过滤器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
5228
原创 从后台获得数据,展现在ftl文件中
首先在struts.xml文件中需要配置如下: /WEB-INF/ftl/success.ftl login.jsp 在action中的定义一个私有变量,并提供相应的get方法如下: private List testList; public List getTestList() { return testList; } 然后在程序中为testList赋值就O
2012-05-04 17:20:43
10582
原创 linux系统上装Swftool,将pdf文件转化为swf可在线浏览文件
我安装的linux系统为CentOs 5.5,首先从网上下载swftools-0.9.1.tar.gz,然后用以下步骤进行安装。 1、首先将该软件通过SSH软件上传至opt/software目录中。 2、cd opt/software 3、解压该软件:[root@centos5 ~]# tar xzf swftools-0.9.1.tar.gz 4、进入已解压目录:[root@cent
2012-04-12 09:57:12
1825
Activiti工作流引擎web设计器汉化文件5.18和5.22版本
2018-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅