- 博客(48)
- 资源 (9)
- 收藏
- 关注
原创 2020-11-16
一、安装相关包yum install libaio*yum install numactlyum install perlyum install perl-develyum install autoconf二、创建Linux系统用户并分配权限(root 用户操作)创建用户组:groupadd mysql创建用户并分配组: useradd -g mysql mysql设置密码:passwd mysql给用户组授权:chown -R mysql:mysql /usr.
2020-11-16 20:29:11
118
原创 JPA 打印sql参数
logging: level: org.springframework.security: - debug - info org.springframework.web: error org.hibernate.SQL: debug org.hibernate.engine.QueryParameters: debug org....
2019-12-15 21:58:15
530
原创 Idea 实时编译 和 热部署
实时编译 idea自动保存编写好的文件,但是不会编译,想要编译需要按ctrl+F9(编译整个项目)ctrl+shift+f9(单个文件),不仅麻烦而且和平常习惯也不相复合。怎么令idea的ctrl+s同等于ctrl+f9或ctrl+shift+f9呢? : 点击Start Macro Recording 后,按一下ctrl+s 接着再按ctrl+f9(不想每次都编译...
2019-12-14 20:16:28
939
原创 java如何设置文件的权限
import java.io.File;import java.io.IOException;/**只能给当前用户赋予对该文件的权限,调用createNewFile()方法默认的权限是644.*/ public class FilePermission { public static void main( String[] args ) { ...
2019-10-19 18:30:44
1083
原创 java导入excel时遇到的版本问题
java中读取excel文件时对不同的版本提供了不同的读取方法,这就要求我们在读取excel文件时获取excel文件的版本信息从而通过不同的版本去使用不同的读取方式, 在WorkbookFactory.create()函数中,做过对文件类型的判断,所以我们如果想通过修改文件后缀去创建对应的Workbook对象是行不通的,我们看一下源码是如何判 判断文件类型从而创建对应的对象的: ...
2019-03-11 15:02:51
1507
转载 简单明了区分escape、encodeURI和encodeURIComponent
一、前言讲这3个方法区别的文章太多了,但是大部分写的都很绕。本文试图从实践角度去讲这3个方法。 二、escape和它们不是同一类简单来说,escape是对字符串(string)进行编码(而另外两种是对URL),作用是让它们在所有电脑上可读。编码之后的效果是%XX或者%uXXXX这种形式。其中 ASCII字母、数字、@*/+ ,这几个字符不会被编码,其余的都会。最关键的是,当你...
2019-01-30 09:09:23
193
原创 如何处理SecureFX中的中文乱码
今天在使用SecureFX连接服务器进行数据传输时,发现包含中文名称的文件在SecureFX中无法正常显示,出现的都是乱码。后来经过一些列修改,搞定中文名称乱码问题。那么,如何处理SecureFX中的中文乱码情况?下面就来为大家介绍一下。 打开SecureFX,找到含有中文名的路径,查看还有中文名的文件; 2 在SecureFX菜单中选择“Options”-"...
2018-11-14 09:12:36
961
原创 linux下创建用户
1.作用useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。 2.格式 useradd [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] [-r] name3.主要参数 -c:加上备注文字,备注文字保...
2018-11-12 14:38:23
267
原创 Spring Boot连接DB2查询结果时报错“java.lang.AbstractMethodError: com.ibm.db2.jcc.t4.b.isValid(I)Z”的解决办法
关于在maven项目中如何添加DB2的坐标的详细,见:https://www.cnblogs.com/zifeiy/p/7918554.htmlSpring Boot项目中的application.properties文件内容如下:# DB Configuration for DB2spring.datasource.url=jdbc:db2://localhost:50000/SAM...
2018-11-12 12:33:33
2784
原创 从jar包中读取资源文件
我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码://源代码1:package edu.hxraid;import java.io.*;public class Resource { public void ...
2018-11-09 18:26:25
1014
原创 spring boot 继承WebMvcConfigurationSupport后自动配置不生效问题
在spring boot的自定义配置类继承 WebMvcConfigurationSupport 后,发现自动配置的静态资源路径(classpath:/META/resources/,classpath:/resources/,classpath:/static/,classpath:/public/)不生效。 首先看一下 自动配置类的定义: 这是因为在 springboot...
2018-11-09 13:39:11
3199
原创 Linux安装jdk7开发环境
1、官网 下载jdk7版本 地址: http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html 下载Linux-jdk-7u80版本: 注意:这里使用登录(账户:96****06@qq.c...
2018-10-20 23:03:43
149
原创 ActiveMQ.xml 配置详解
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <value>file:${activemq.conf}/credentials.properties</v...
2018-10-20 10:38:07
2655
原创 CentOS6.5 `/etc/updatedb.conf': Permission denied
安装了CentOS6.4,使用root用户运行,每个一段时间,终端会提示:You have new mail in /var/spool/mail/rootmail进入查看发现以下邮件内容:[root@node2 ~]# mail Heirloom Mail version 12.4 7/29/08. Type ? for help."/var/spool/mail/roo...
2018-10-20 09:22:57
537
原创 Linux系统下安装rz/sz命令及使用说明
对于经常使用Linux系统的人员来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地,rz / sz命令很方便的帮我们实现了这个功能,但是很多Linux系统初始并没有这两个命令。今天,我们就简单的讲解一下如何安装和使用rz、sz命令。1.软件安装(1)编译安装root 账号登陆后,依次执行以下命令:1 cd /tmp 2 wget http://www....
2018-10-19 10:54:07
130
原创 wget拒绝连接
[root@localhost ~]# wget http://download.redis.io/releases/redis-3.0.7.tar.gz--2018-10-17 11:12:16-- http://download.redis.io/releases/redis-3.0.7.tar.gz正在解析主机 download.redis.io... 109.74.203.151正...
2018-10-17 11:57:52
21460
8
原创 linux用户不在sudoers文件中
linux用户不在sudoers文件中*** is not in the sudoers file. This incident will be reported.” (用户不在sudoers文件中……)处理这个问题很简单,但应该先理解其原理再操作首先要明白root的密码一般用户是不应改知道的,但一般用户有时可能要用到root的一些权限。这里就有了一个 /etc/sudoers 文件...
2018-10-17 10:52:28
4138
2
原创 You have configured this virtual machine to use a 64-bit guest operating system. However, 64-bit op
本机安装的是win7 ,。虚拟机版本:VMware9.在虚拟机上安装centos6.4 64版本时,报如下错误: You have configured this virtual machine to use a 64-bit guest operating system. However, 64-bit operation is not possible. This host is V...
2018-10-17 09:43:36
318
原创 Windows下启动ActiveMq端口被占用的解决办法
cd /D E:\RuntimeSoft\apache-activemq-5.11.0\binactivemq.bat start结果提示:端口号被占用。Windows下查看端口号被占用开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-...
2018-09-27 10:27:33
1508
转载 纯干货,Spring-data-jpa详解,全方位介绍。
本篇进行Spring-data-jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求。这里不讲解JPA和Spring-data-jpa单独使用,所有的内容都是在和Spring整合的环境中实现。如果需要了解该框架的入门,百度一下,很多入门的介绍。在这篇文章的接下来一篇,会有一个系列来讲解mybatis,这个系列从mybatis的入门开始,到基本使用,和spring整合,和第...
2018-08-09 22:39:10
132
转载 解决Win7中framework4.0失败错误0xc8000222方法
出现如图所示的错误的解决方法 1.在C分区的Windows文件夹里的System32里面 右键cmd.exe以管理员方式运行 2.上面的cmd命令行里面输入 net stop WuAuServ 3.继续输入 echo %windir% 4.在弹出来的文件夹(一般是C:\Windows),把SoftwareDistr...
2018-08-01 14:53:36
518
转载 @WebServlet用注解来实现servlet和url的映射
package com.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; impo...
2018-07-16 22:16:55
4682
原创 Oracle存储过程编译卡死的解决方法
在Oracle数据库中重新修改编译了某个存储过程A调用的另一个过程B后,需要手动将A重新编译,一定不要在重新编译A前去调用A,否则会造成A编译挂死的情况。特别是在访问量大的情况下。这种情况下如果强行终止存储过程编译,再次Recompile存储过程会发现还是挂死的,这个主要是由于强行终止后会话为INACTIVE状态,但是该会话却没有被真正的释放。使用如下语句查询出挂起的会话:SELE
2017-11-20 19:54:47
5024
原创 centos7 64bit weblogic12.1.3 32bit
需要安装如下软件库yum install libXtst.i686yum install libXrender.i686yum install libXext.i686yum install libstdc++.i686
2017-09-06 14:26:07
356
原创 用WIN7装oracle10g的步骤
Win7安装Oracle10g方法Vista/Win7用户必看部分,其他系统用户无视即可安装Oracle前请先设置setup.exe的属性,如图1-1所示,选取打“√”的两个地方,确定退出。否则将出现错误而无法安装,如图1-2所示。 图1-1 图1-2 接下来进
2016-12-14 10:11:05
1059
原创 JavaScript常用方法函数收集
1. 字符串长度截取function cutstr(str, len) { var temp, icount = 0, patrn = /[^\x00-\xff]/, strre = ""; for (var i = 0; i < str.length; i++) { if (icount < len - 1) { temp = str.substr(i, 1);
2016-09-23 09:20:19
378
转载 CATALINA_BASE与CATALINA_HOME的区别
到底CATALINA_HOME和CATALINA_BASE有什么区别呢,之前因为都是小打小闹的在服务器上安装一个tomcat就得了,然后根据前人的配置,将CATALINA_HOME和CATALINA_BASE两个值设为了tomcat的目录(其实此处描述很不精确),今天无意间看到了公司的安装文档说明,里面提到了多个tomcat实例运行的配置,才弄明白到底这两者之间有什么区别。我们
2016-09-22 14:03:37
226
转载 java.lang.OutOfMemoryError: Java heap space + myeclipse中分配tomcat启动时所占内存大小
//首先检查程序有没有限入死循环这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量set JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机
2016-09-22 14:02:25
223
转载 oracle 中 rollup、cube、grouping 使用详解 -- 使用oracle 样例表演示
-- 使用oracle 的样列库,演示 rollup, cube, grouping 的用法与使用场景 --- ROLLUP , 为了理解分组的成员数量,我增加了 分组的计数 COUNT(SAL) SELECT E1.DEPTNO, JOB, TO_CHAR (E1.HIREDATE, 'YYYY-MM-DD')
2016-09-22 14:01:31
275
转载 java定时器的使用(Timer)
1、在应用开发中,经常需要一些周期性的操作,比如每5分钟执行某一操作等。对于这样的操作最方便、高效的实现方式就是使用java.util.Timer工具类。private java.util.Timer timer;timer = new Timer(true);timer.schedule(new java.util.TimerTask() { public void run(
2016-09-22 14:00:24
265
转载 Oracle常用函数
1. 日期函数(1) months_between(date1, date2):算date1和date2之间的月的数量,可以是小数可以是负数比如:months_between(‘01-sep-95’,’11-jan-94’) = 1.9774194(2) add_months(date, n):为date加上N个月,N只可以是整数(3) next_date(dat
2016-09-22 13:59:36
240
转载 MySQL快速复制数据库的方法
某些时候,例如为了搭建一个测试环境,或者克隆一个网站,需要复制一个已存在的mysql数据库。使用以下方法,可以非常简单地实现。假设已经存在的数据库名字叫db1,想要复制一份,命名为newdb。步骤如下:1. 首先创建新的数据库newdb#mysql -u root -ppasswordmysql>CREATE DATABASE `
2016-09-22 13:58:51
235
转载 Jquery操作radio,checkbox,select表单操作实现代码
一 、Select jQuery获取Select选择的Text和Value: $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text var c
2016-09-22 13:48:34
261
转载 JQuery中Ajax的操作
Java软件开发中,后台中我们可以通过各种框架,像SSH等进行对代码的封装,方便我们对Java代码的编写,例如,Struts,SpringMVC对从前台到action的流程进行封装控制,使我们只需要进行一些简单配置就可以实现;而Spring进行了对各种对象的管理进行封装,提供了AOP编程的方式,大大方便了我们;而Hibernate和IBatis则是对JDBC代码进行封装,不需要我们每次都写那些重复
2016-09-22 13:46:37
227
转载 jquery ajax实例
Jquery在异步提交方面封装的很好,直接用AJAX非常麻烦,Jquery大大简化了我们的操作,不用考虑浏览器的诧异了。推荐一篇不错的jQuery Ajax 实例文章,忘记了可以去看看,地址为:http://www.cnblogs.com/yeer/archive/2009/07/23/1529460.html 和 http://www.w3school.com.cn/jquery/
2016-09-22 13:45:34
637
转载 关于Tomcat的URIEncoding以及GET乱码
最近在维护着Linux上的服务器,当然,开发和前期测试是在windows上执行的。在做意见反馈的时候,出现了windows上正常,Linux下却是乱码的问题。先排查了web服务器与mysql的连接,确认问题处在前端页面和web之间的乱码交互。前端的代码如下:是jQuery的跨域提交。[javascript] view plain copy
2016-09-22 13:43:35
235
转载 JS判断FileUpload上传类型
function Judge() { // 获取上传文件名 var fileupload = document.getElementByIdx_x("FileUpload1"); var filename = fileupload.value; // 获取该文件名的后缀名
2016-09-22 13:40:59
818
转载 Struts2中的校验框架
Struts2提供的客户端校验尽管这种支持比较弱,但采用Struts2中的客户端校验时需要注意以下几点1..将的validate属性设置为TRUE2..不能将的theme属性设置为simple3..建议将的action和namespace属性分开写4..可以在页面中使用标签来引入样式5..最好不要使用Struts2提供的客户端校验设置validate="true"之前和
2016-09-22 13:40:03
225
转载 javascript 实现的Date格式化 js格式化Date
最近在js中使用js操作Date对象的,所以实现类,与大家分享 更新说明(2013-04-09): 1、 最近在项目中使用此方式格式化和转换日期时发现以下问题: 月份加减时出现错误,如 2013-01-31 月份加1应该为:2013-02-28,但计算后的为 2013-03-01。在银行方面计算是是按整月加减的。先修
2016-09-22 13:37:15
471
转载 PL/SQL : 无效的窗口句柄
用PL/SQL想打开那个显示内容的窗口时发现提示 “无效的窗口句柄”,如下:其实呢这个居然是是Print Spooler服务有关,到服务里面把它开启即可
2016-09-22 13:35:48
594
用户角色菜单权限表结构创建以及数据插入
2020-06-12
mysql5.1参考文档mysql.chm
2012-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人