- 博客(35)
- 资源 (9)
- 收藏
- 关注
原创 记一次阿里云服务器CPU长期100%发现被被种挖矿程序解决的过程
centos 7记一次阿里云服务器被被种挖矿程序解决的过程1、原因偶尔发现我的服务器CPU使用率长期处于100%,就登上服务器看了一下2、查看进程[root@izwz94xp1kwkcahxd1vey6z /]# top发现有一个exin的进程cpu使用率高达99%3、看看是个什么东西exin的pid为3363[root@izwz94xp1kwkcahxd1...
2020-04-18 18:13:08 2715
原创 springboot前后端分离项目出现 No 'Access-Control-Allow-Origin'
跨域问题解决方法:实现WebMvcConfigurer添加跨域支持在启动类中添加 @Bean public WebMvcConfigurer corsConfigurer() { return new WebMvcConfigurer() { public void addCorsMappings(CorsRegistry registry) { reg...
2019-02-18 16:30:06 1119
原创 centOS7.4安装maven
1、环境:虚拟机:VMware Workstation系统:CentOS7.4 x86_64JDK1.82、工具:我这边用的是Xshell6-6.0.0111r,WinSCP原因就是方便3、下载:[root@localhost ~]# wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binari...
2019-01-24 14:53:26 380
转载 TortoiseGit安装、配置
原博主地址https://www.cnblogs.com/xiuxingzhe/p/9312929.html,感谢作者无私分享!TortoiseGit安装、配置1 TortoiseGit简介tortoiseGit是一个开放的git版本控制系统的源客户端,支持Winxp/vista/win7.该软件功能和git一样不同的是:git是命令行操作模式,tortoiseGit界面化操作模式...
2019-01-24 11:16:22 457
原创 CentOS安装jenkins
1、环境:虚拟机:VMware Workstation系统:CentOS7.4 x86_64JDK1.82、工具:我这边用的是Xshell6-6.0.0111r,WinSCP原因就是方便3、下载安装包下载地址:https://pkg.jenkins.io/redhat-stable/4、将安装包上传至/usr/local/,安装[root@localhos...
2019-01-23 16:46:09 288
原创 centOS7.4安装gitlab
1、环境:虚拟机:VMware Workstation系统:CentOS7.4 x86_642、工具:我这边用的是Xshell6-6.0.0111r,WinSCP原因就是方便3、下载安装包下载地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64...
2019-01-23 13:45:22 868
原创 CentOS7.4安装mongodb
1、环境:虚拟机:VMware Workstation系统:CentOS7.4 x86_642、工具:我这边用的是Xshell6-6.0.0111r,WinSCP原因就是方便3、下载安装包下载地址:https://www.mongodb.com/download-center#community我下的这个4、将下载好的tgz上传至/usr/local5、解压...
2019-01-23 10:23:01 685
转载 项目中常用的19条MySQL优化
本文转自https://zhuanlan.zhihu.com/p/49888088,感谢作者的无私分享。1、EXPLAIN做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。 key列,使用到的索...
2019-01-22 09:22:41 216
原创 sql优化学习笔记之EXPLAIN详解
创建一张表善用EXPLAIN查看执行计划这里我们需要关注的数据有:type列,key列,key_len列,rows列,extra列1、type列这里的type官方全称是“join type”,意思为连接类型,它更确切的说是一种数据库引擎查找表的一种方式,在《高性能mysql》一书中作者更是觉得称呼它为访问类型更贴切一些。mysql5.7中type的类型达到了14种之多,...
2019-01-21 18:31:39 309
原创 SpringBoot修改代码自动重启功能
添加开发者工具集spring-boot-devtools<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <opt...
2019-01-21 16:50:00 1421
原创 CentOS7.4安装mysql
1、环境:虚拟机:VMware Workstation系统:CentOS7.4 x86_642、工具:我这边用的是Xshell6-6.0.0111r,WinSCP原因就是方便3、下载安装包https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz4、...
2019-01-21 14:01:33 339
原创 @RequestParam和@PathVariable的区别
@RequestParam和@PathVariable同样是用来获取url中的参数看两个url①http://localhost:8200/user/all?pageSize=10&pageNum=1②http://localhost:8200/user/all/1/10区别就是@RequestParam只能获取到①中的参数,而获取不到第②中的参数@PathVari...
2019-01-18 15:48:53 189
原创 Restful风格学习笔记
RESTful(Representational State Transfer)百度百科的解释为一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 REST架构风格最重要的架构约束有6个:客户-服务器(Client-Server) 通信只能由客户端单方...
2019-01-18 15:16:49 273
原创 CentOS7.4部署项目
1、环境:虚拟机:VMware Workstation系统:CentOS7.4 x86_642、工具:我这边用的是Xshell6-6.0.0111r,WinSCP原因就是方便3、将自己的tomcat用WinSCP部署到对应的路径下启动,发现权限不足[root@localhost bin]# ./startup.shCannot find ./catalina.sh...
2019-01-18 12:20:12 345
原创 CentOS7.4安装JDK
1、环境:虚拟机:VMware Workstation系统:CentOS7.4 x86_642、工具:我这边用的是Xshell6-6.0.0111r,WinSCP原因就是方便3、先下载JDK,因为比较慢,得等一会儿http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151....
2019-01-18 10:24:26 943
原创 SpringBoot发送Email笔记
1、依赖<!-- Email发送 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </depe...
2019-01-18 09:29:27 833
原创 SpringBoot定时任务
1、springBoot项目2、创建一个任务类package com.demo.springboot.timer;import java.text.SimpleDateFormat;import java.util.Date;import java.util.List;import org.springframework.beans.factory.annotation.Au...
2019-01-17 18:24:33 154
原创 mysql查询当天的数据
第一种:数量小的时候用,数据量稍微起来巨慢TO_DAYS(stu.createtime) = TO_DAYS(NOW())第二种:速度快stu.createtime BETWEEN CONCAT(CURDATE(),' 00:00:00') AND CONCAT(CURDATE(),' 23:59:59')最好配合复合索引来查,避免全表扫描 ...
2019-01-15 14:55:58 12063 1
原创 同一tomcat下部署两个项目,一个可以访问,一个404解决办法
1、修改web.xml文件里的webAppRootKey的属性,不要一样即可项目1、<context-param><param-name>webAppRootKey</param-name><param-value>project.root</param-value></context-param>项目2、...
2018-12-11 19:02:19 3359 1
原创 myeclipse中创建springboot项目
springboot项目其实本质上是一个maven项目所以我们得先创建一个maven的web项目1、创建一个maven项目2、配置pom.xml开启SpringBoot的两种方式1)继承spring-boot-starter-parent项目2)导入spring-boot-dependencies项目依赖SpringBoot开启的两种方式<project xmlns...
2018-12-05 17:02:15 1638
原创 记录一次数据库疯狂挂掉的解决
最近一个项目不太稳定,客户一会就反应进不去系统了,后台报了mysql超出最大连接数Mysql 的连接通常是一个请求占用一个连接,如果该请求(update,insert,delete,select)长时间没有执行完毕,则会造成连接的堆积,迅速的消耗完数据库的连接数,这个时候技术支持人员就要登录数据库进行排序,看看到底是那些sql 占用了连接;通过SHOW FULL PROCESSLIST;查...
2018-12-05 12:24:31 1629
原创 关于float和double计算精度缺失解决方法笔记
最近在项目中的财务管理模块遇到一个问题就是数据库字段建的类型是float,在计算后会引起精度缺失问题抛开数据库建立的不当以外,遇到这个问题的解决方法如下:例子: public static void main(String[] args) { // TODO Auto-generated method stub Float f1 = 24f; Float f2 = 40....
2018-12-05 12:00:13 1431
原创 MYSQL日志操作语句以及查看连接语句笔记
1、#查看mysql安装目录SHOW VARIABLES LIKE "%char%";2、#查询当前所有连接线程SHOW FULL PROCESSLIST;3、#查询已使用连接数SHOW GLOBAL STATUS LIKE 'Max_used_connections';4、#设置最大连接数SET GLOBAL max_connections=2000;5、查询最大...
2018-12-04 14:36:02 288
原创 添加计划任务每天定时备份mysql数据库并打包压缩
1、备份数据库脚本backups.bat@echo offset "Ymd=%date:~,4%%date:~5,2%%date:~8,2%""C:/Program Files/MySQL/MySQL Server 5.7/bin/mysqldump" --opt -u root --password=root --all-databases > E:/data/all-...
2018-11-30 17:40:33 1229
原创 Spring集成cxf搭建webservice【一、服务端】
1、导入jar包(普通web项目)引入依赖(maven项目) <!-- webservice依赖框架CXF --> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-core</artifactId> ...
2018-11-30 16:51:03 210
原创 Cron做定时任务
这里我们用到了一个注解@Scheduledimport org.springframework.scheduling.annotation.Scheduled; @Scheduled(cron = "0 10 0/1 * * ? ") //每小时一次 private void SpringTask1() throws Exception{ //定时执行的方法...
2018-11-23 16:26:05 257
原创 windows操作系统安装单机版mongodb
Windows 平台安装 MongoDB MongoDB 下载MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center#community注意:在 MongoDB 2.2 版本后已经不再支持 Windows ...
2018-11-23 16:14:51 421
原创 ionic+cordova混合开发app【二、创建项目】
1、创建项目1、cmd进入项目存放的位置2、打开ionic官网进入项目创建demo示例依照步骤运行命令行创建项目:官网地址:http://ionicframework.com/docs//intro/tutorial/ionic start 项目名称 tabs其中项目名称表示你要给自己项目起的名字,tabs则是你的项目框架的样式3、运行到提示要加载npm资源要等待时直接ctrl+c...
2018-11-23 15:36:32 491
原创 ionic+cordova混合开发app【一、环境搭建】
APP开发采用ionic进行开发,ionic官网http://ionicframework.com/docs/。开发软件采用Visual Studio,安装包百度下载即可。版本ionic 3.9.2node v8.12.0cordova 6.5.01、node简介:1)Node 是一个服务器端 JavaScript 解释器,它将改变服务器应该如何工作的概念。它的目标是帮助程序员...
2018-11-23 15:23:49 658
原创 struts2项目引入SpringMVC
1、导入jar包Spring-beans-XXXX.RELEASE.jar (xxxx为版本号)Spring-aop-XXXX.RELEASE.jarSpring-context-XXXX.RELEASE.jarSpring-core-XXXX.RELEASE.jarSpring-expression-XXXX.RELEASE.jarSpring-web-XXX.RELEASE.j...
2018-11-23 15:11:42 728 1
转载 CXF最少依赖jar包列表(附下载地址)
使用cxf处理soap时经常会碰到ClassNotFound的异常,cxf依赖的包比较多,请见如下列表:cxf-2.3.3.jar geronimo-annotation_1.0_spec-1.1.1.jar geronimo-jaxws_2.2_spec-1.0.jar geronimo-stax-api_1.0_spec-1.0.1.jar geronimo-ws-metadata...
2018-10-24 13:55:07 6314 1
原创 windows命令脚本暂停/cmd命令暂停
启动一个cmd脚本,发现闪退。这个时候就是报错了,但是我们又看不成报错的原因是什么,这个时候只需要右键用文本打开cmd命令,在后面加上这样一行代码,就可以查看报错的原因啦!最后,记得把这个删除或者注释掉哦~...
2018-05-28 15:04:00 39198 1
原创 Hadoop下载地址/hbase下载地址
http://mirror.bit.edu.cn/apache/hadoop/common/http://archive.apache.org/dist/hbase/
2018-05-28 12:42:18 1797
原创 生成用符号拼成的字符//字符画
http://patorjk.com/software/taag/ 可自定义为springboot启动图案字符画工具下载:https://download.csdn.net/download/aninzz/10460244
2018-05-28 12:25:58 13287
安装mysql无法定位程序输入点fesetround于动态链接库MSVCR120.dll上(下载vcredist_x64安装解决。)
2019-04-28
hadoop-common-2.7.1-bin-master.zip+hbase-2.0.0-bin.tar.gz Hbase与Hadoop版本对应
2018-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人