自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 Linux下用rsync实现文件同步

 rsync是linux下的一款快速增量备份工具Remote Sync,是一款实现远程同步功能的软件(数据镜像备份软件),它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。它不像FTP那样需要全备份,rsync可以根据数据的变化进行差异备份,从而减少数据流量,提高工作效率。 一、准备工作假设有两台服务器:IP:114.22.168.67    -- 作为rs...

2018-09-13 17:38:36 5893 7

原创 Linux下配置MySQL主从同步(不复杂,简单明了)

明人不说暗话,直接进入正题一、准备工作假设两个服务器IP如下:主服务器:44.92.163.112    -Linux从服务器:114.74.22.11     -Linux注意:1、主从数据库版本最好一致;2、主从数据库内数据保持一致;3、主从服务器要保证同步服务期间的网络联通,即ip可以相互ping通。二、安装percona-xtrabackup...

2018-09-11 10:10:44 391

原创 Linux下安装JDK、Tomcat、MySQL全流程详解

前言:已经照着这个流程配置服务器N次了,放心食用~(一)安装JDK JDK使用yum安装方式进行安装即可,这种方法不需要配置环境变量。 我这里选择1.8版本的jdk进行安装:#查看yum源上都有哪些java开头的软件[root@iZ94byqpectZ ~]# yum -y list java*#安装所有以java-open-1.8.0开头的所有软件[roo...

2018-09-07 10:20:42 1213 1

原创 Linux安装及配置MySQL(详解)

走了6遍的流程。。。没啥问题了1、下载mysql各版本下载地址:http://ftp.ntu.edu.tw/MySQL/Downloads/我这里选择5.5.47,通用版,linux下64位。2、解压#将安装包放到/usr/local目录下,解压[root@iz8vb5o19rg1twsj651szwz local]# tar -zxvf mysql-5.5....

2018-08-31 18:11:55 1886 13

原创 ORA-12560: TNS:protocol adapter error(解决方案)

方法一:开启Oracle相应服务此电脑——> 管理——>服务和应用程序——>服务——>开启Oracle相应服务方法一无效的话,请根据方法二进行操作。方法二:配置环境变量此电脑——> 属性——>高级系统设置——>环境变量——>新建系统变量:ORACLE_HOME参考文档:http://www.javacui.com/DB/364.html...

2020-09-27 16:14:24 20616 1

原创 Docker常用命令

1、查询当前正在运行的容器docker container ls -all2、停止一个正在运行的容器docker stop 容器ID或容器名3、删除容器docker container rm 容器名称4、直接关闭容器docker kill 容器ID或容器名5、重启容器docker restart 容器ID或容器名参考博文:https://blog.csdn.net/Michel4Liu/article/details/80889977...

2020-05-12 14:15:25 264 3

原创 idea中maven项目生成jar包(多个子项目)

Maven Projects ——> 找到root项目 ——> 选中package ——> 点击上方绿色图标生成jar包 ——> 在每个子项目的target目录下查看生成的jar包

2020-05-07 14:09:07 1666

原创 Windows10安装Docker以及使用Docker容器运行Java程序(详解)

1、下载docker安装包下载路径:https://hub.docker.com/editions/community/docker-ce-desktop-windows我下载的版本如下:2、启用Hyper-V打开控制面板 ——>程序和功能 ——>启用或关闭Windows功能,勾选Hyper-V,然后点击确定即可,如图:2、安装双击下载好的安装包...

2020-05-06 10:48:12 2428 1

原创 谷歌浏览器崩溃,无法搜索

如图:解决方法:转存失败重新上传取消

2020-04-18 14:50:50 424

转载 Dubbo 一篇文章就够了:从入门到实战

Dubbo 一篇文章就够了:从入门到实战

2020-03-23 09:49:31 135

转载 JS判断数组中是否包含某个值

方法1:array.indexOf此方法判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1。var arr=[1,2,3,4];var index=arr.indexOf(3);console.log(index);//返回下标2更多判断方法请查看这篇文章:JS判断数组中是否包含某个值...

2020-03-20 13:51:04 1689

原创 easyUI 日期控件(easyui-datebox):datebox开始时间限制结束时间

控件标签如下:<input id="aggStartTime" class="easyui-datebox" format="yyyy-MM-dd HH:mm:ss" timeFormat="HH:mm:ss" showTime="true" showOkButton="true" showClearButton="false" data-options="required:fa...

2020-03-17 15:07:55 483 1

原创 jsp 使用split()根据指定字符截取字符串

例如: abc_123_def根据“_”分割字符串,得到“abc”、“123”、“def”。代码如下:var strs = new Array();strs = attrId.split("_");for(var i=0;i<strs.length;i++){ alert(strs[i]);}...

2020-02-26 09:23:59 4329 1

原创 string转int

string转int,两种方法:1、Interger.parseInt(String)2、Interger.valueOf(String).intValue()

2020-01-02 15:52:04 376

原创 导出PDF文件中文显示不完整

使用PDF模板导出PDF文件,导出内容里中文显示不完整,解决方法:将表单的字体设置为Adobe 黑体 Std R即可。

2020-01-02 15:48:20 6353

转载 移除Map中指定的键值对

举栗: // 创建map Map<String, Object> map = new HashMap<String, Object>(); // 模拟添加数据 map.put("a1", "1"); map.put("a2", "2"); map.put("b1", "11"); map.put("b2", "22...

2019-03-20 10:24:34 18525

原创 Map转Json字符串

举栗: // 创建map Map<String, Object> map = new HashMap<String, Object>(); // 模拟添加数据 map.put("a1", "1"); map.put("a2", "2"); map.put("b1", "11"); map.put("b2", "22...

2019-03-20 10:09:21 385

原创 java对象转json字符串

案例: //创建一个对象BeanJpushExtra jpushExtra = new BeanJpushExtra();jpushExtra.setShareUser("用户A");jpushExtra.setShareDevice("设备A");j...

2019-03-19 18:23:27 18361

转载 public、private、protected、final、static【理解】

public:当一个类、成员、方法 被public修饰时,表示该类、成员、方法 是对外开放的,在任何地方都可以被调用。private:当一个类、成员、方法 被private修饰时,表示该类、成员、方法 是私有的,成员、方法 只能被本类所使用。任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。protected:prote...

2019-03-19 18:14:19 2737

原创 Windows下redis修改端口号无效

步骤:1、如果开了redis服务,先将服务关闭2、在window上找到redis的安装目录,修改redis.windows.conf文件,在里面将默认端口改为你想要的端口号3、将redis.windows.conf文件直接拖入redis-server.exe,弹出窗口...

2019-02-26 16:49:23 6220 8

原创 Java Timestamp 转 Date 日期格式 工具类

Thu Dec 20 15:13:12 2018 是Date默认的时间格式显示, 可先将Timestamp 类型转成String类型的日期格式,然后再把String转成Date类型的日期格式。 /** * Timestamp -&gt; Date * 最后格式:Thu Dec 20 12:34:23 CST 2018 * @author h...

2019-01-18 17:05:43 3619 2

原创 Java list内根据对象属性对对象进行排序

List&lt;BeanWifiAppoint&gt; list = beanWifiAppointService.findbyWifiName(map); if (!ValidateUtils.isEmptyForCollection(list)) { //根据预约时间的先后对对象进行排序 Collections.sort(list, new Compar...

2019-01-10 16:10:31 479

原创 Linux运行jar包报错:Exception in thread "main" java.lang.UnsupportedClassVersionError: ...

[root@izwz9ic9ggky8l17vt8ol5z java]# java -jar socketTest.jarException in thread "main" java.lang.UnsupportedClassVersionError: org/springframework/boot/loader/JarLauncher : Unsupported major.minor v...

2019-01-02 15:35:29 5204 1

转载 Linux连接断掉时,防止运行的jar包进程死亡(nohup、&命令)

(一)先来了解一下nohup和&命令:&当在前台运行某个作业时,终端被该作业占据;可以在命令后面加上& 实现后台运行。例如:sh test.sh &适合在后台运行的命令有f i n d、费时的排序及一些s h e l l脚本。在后台运行作业时要当心:需要用户交互的命令不要放在后台执行,因为这样你的机器就会在那里傻等。不过,作业在后台运行一样会将结果...

2018-11-06 17:19:06 2497 3

原创 Linux运行jar包提示:xxx.jar中没有主清单属性

在Linux中运行Java程序的jar包,报错如下:出现问题的原因:jar包里的 MANIFEST.MF 文件内没有指定 Main-Class项的值解决方法一:重新打jar包。 打jar包时,在eclipse里面---&gt;项目右键--&gt;Build Fat Jar--&gt;在出现的界面中指定你项目的 Main-Class,这个框填上后,再打包即可正常运行!...

2018-11-06 11:02:17 10863

原创 Linux下MySQL 启动报错: File './mysql-bin.000013' not found (Errcode: 13)

Linux下安装初始化完MySQL数据库之后,启动数据库失败。报错如下:[root@localhost mysql]#  service mysqld startStarting MySQL... ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.myl.pid).上面...

2018-09-19 16:53:13 1476

原创 Linux下JDK配置环境变量(二进制安装)

打开 /etc/profile文件:[root@localhost tomcat]# vim /etc/profile在最下方添加以下内容:#JAVA环境JAVA_HOME=/usr/local/java/jdkJRE_HOME=${JAVA_HOME}/jreCLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/d...

2018-09-11 14:41:57 408

原创 Linux脚本写文件定时备份(crond)

Linux定时任务Crontab命令linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。(一)crond简介crond 是linux下用来周期性的执行某种任务或等待...

2018-09-05 11:21:58 2100 3

原创 Linux下 MySQL常用操作命令

1、登录mysql mysql -uroot -pEnter password: 【输入原来的密码】2、修改用户密码mysql&gt; use mysql;mysql&gt; update user set password=passworD("test") where user='root';mysql&gt; flush privileges;mysql&gt; exi...

2018-08-31 17:38:30 234

原创 本地Tomcat(8005,8080,8009)端口占用问题

(1)打开cmd,首先查找到占用8080端口的进程号PID是多少 netstat -ano | findstr 8080          这个命令输出的最后一列表示占用8080端口的进程号是多少,假设为1234(2)kill掉这个进程 taskkill /F /PID 1234         这样8080端口就是释放了。...

2018-08-31 17:29:03 272

原创 ajax同步请求,可将回调函数data定义为全局变量

在使用ajax请求时,如果想要在其它地方使用到请求返回的参数内容,我们可以将ajax设置为同步请求 。举个例子:&lt;script type="text/javascript"&gt; var login = function(){ var type = 1; var userName = $('#loginForm').find('#userName').val()...

2018-08-31 17:15:21 1204

转载 js实现页面跳转,页面A跳到另一个页面B,以及页面传值

第一个页面:(tes1.html)&lt;head&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;&lt;title&gt;页面1&lt;/title&gt;&lt;/head&gt;&lt;SCRIPT LANGUAGE="JavaScript&

2018-08-31 16:59:03 14401 3

原创 java中文参数乱码解决方法

【方法一】后端接收参数时转码String fileName = new String (fileName.getBytes("ISO8859-1"),"utf-8");【方法二】修改tomcat安装目录下的server.xml(推荐)&lt;!-- 添加:URIEncoding="UTF-8" --&gt;&lt;Connector port="8080" protocol="

2018-08-30 16:22:19 1804

原创 linux mysql命令 bash: mysql: command not found 解决方法

[root@iz8vb5o19rg1twsj651szwz mysql]# mysql -u root -p-bash: mysql: command not found报错如上原因: 这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接 到/usr/bin目录下,相当于建立一个链接文件。解决方...

2018-08-15 14:07:59 3427 1

原创 Java常用注解

1  @RestController注解// @RestController是@controller和@resposeBody的结合体,// 也就是说他会把你的数据返回到你页面的body里面,// 而如果使用@controller那么你返回的数据就会直接当作视图进行返回,配置的试图解析器也不会起作用。 2  @Param注解(1)当你使用了使用@Param注解来声明参数时,如果使用 #{} 或${...

2018-05-25 13:47:31 163

原创 关于MySQL中 concat() 的用法

有的时候,我们有需要将由不同地方获得的字符串拼接在一起。如:在很多时候,我们需要模糊查询 like,对于mysql 的like而言,一般都要用like concat()组合,可以防止sql注入。在mybatis 中就可以这么写:select * fromregion A where A.region_name like concat( '%' , '#{regio...

2018-05-18 10:07:58 29368 3

原创 substring_index (param1,param2,param3)用法

举个例子:String str = "123";String index = "1";str.indexOf(index);----------------------------------------------------substring_index (param1,param2,param3)  第一个参数 就是123  第二参数  就是 1 第三个参数 就是从左 或者从游开始...

2018-05-17 17:42:40 1167

原创 tomcat端口

默认的tomcat 有四个端口 :8005 是shutdown 端口  8443 是redirect端口  8080是http端口  8009 是ajp端口 

2018-05-14 15:03:58 296

原创 Linux关于tomcat的命令

1.清理tomcat缓存文件[root@localhost tomcat]# rm -fr temp/*     清理tomcat内temp目录下所有缓存[root@localhost tomcat]# rm -fr work/*      清理tomcat内work目录下所有缓存...

2018-05-14 14:45:25 160

转载 Java获取操作系统信息

Java代码  import java.util.Properties;    Properties props=System.getProperties(); //获得系统属性集  String osName = props.getProperty("os.name"); //操作系统名称  String osArch = props.getProperty("os.arch"); //操作系统...

2018-04-26 18:05:16 661

空空如也

空空如也

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

TA关注的人

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