自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 CentOS7常用命令

记录一些CentOS7常用的命令指令,不断完善1、新版的一些CentOS没有ifconfig问题: (1)、虚拟机需要到:cd /etc/sysconfig/network-scripts/ifcfg-ens33,将ONBOOT=no 改为ONBOOT=yes(是否开机启用的意思)。 (2)、使用yum search ifconfig查找ifconfig命令所...

2020-05-03 15:49:06 187

原创 RESTful接口规范

1 目的本文的主要目的是为了定义系统RESTful接口的相关规范,为研发人员设计业务接口时提供参考和指引。2 关于RESTREST(Representational State Transfer,译为表现层状态转换),是Roy Thomas Fielding在他2000年的博士论文中提出来的一种万维网软件架构风格,目的是便于不同软件/程序在网络(例如互联网)中互相传递信息。REST本身不是架构,而是一种架构风格。了解以下基本概念,有助于我们更好的理解REST资源(Resource): 资..

2021-09-03 16:57:48 1032 1

原创 Maven多模块搭建(springboot)

项目使用的是IDEA搭建第一步:此时,父项目已经成功完成,建议删除src目录。第二步:配置父项目pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio

2021-07-07 15:42:16 340 1

原创 jq获取键盘事件(多键)+keycode大全

俗话说好记性不如烂笔头,今天我们就纪录一下JQ获取键盘的按键事件让我们直接进入正题:一、jquery的键盘事件分为keypress、keydown和keyup事件1、keypress()事件keypress:按钮被按下时发生。2、keydown()事件当按钮被按下时,发生 keydown 事件。3、keyup事件keyup :在按键释放时触发,也就是你按下键盘起来后的事件二、我们今天主要讲的就是这个keyup事件。//当前页面全局触发$(document).ke

2021-04-27 11:35:54 1704

原创 MyBatis+Ehcache实现二级缓存

1、引入jar包:<!-- mybatis二级缓存使用ehcache --> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>2.6.11</version> &lt

2020-07-21 09:21:46 193

原创 CentOS7下安装配置Elasticsearch-6.5.4,ik分词器

系统环境Java 8或者以上版本,并配置好环境变量,关于如何在CentOS 7下安装jdk及配置环境变量这里不做赘述。下载安装包wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.tar.gz解压文件下载完ES的源码包后,使用tar命令解压安装包,并复制到/opt/elasticsearch目录下,重命名为elasticsearch,如下所示:#进入optcd /opt#

2020-05-11 14:56:46 528

原创 CentOS7搭建MongoDB并设置密码

1.下载官方下载地址:https://www.mongodb.com/download-center/community或者:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.4.tgz2.解压 如果是去官网下载的需要先上传到服务器上,解压:tar -zxvf mongodb...

2020-05-05 10:48:28 1949

原创 springboot在CentOS 7后台永久运行

1、查看Java进程可以使用ps -ef|grep java2、关闭Java进程kill 进程号3、首次后台永久启动,会把日志输出到新建的springboot.log文件nohup java -jar demo-0.0.1-SNAPSHOT.jar > springboot.log 2>&1 &4、非首次后台永久启动,会把日志追加到...

2020-05-05 10:22:18 603

原创 CentOS7下安装配置jdk8

1、下载JDK8:下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html2、使用XShell6将下载好的jdk8上传到CentOS7上:使用命令 rz 查询是否安装了lrzsz如果没有安装,则使用如下命令进行安装[root@localhost ~]# yum -y instal...

2020-04-28 15:42:58 133

原创 springboot(JavaCV )实现视频截取第N帧并保存图片

现在视频网站展示列表都是用img标签展示的,动图用的是gif,但是我们上传视频时并没有视屏封面,就这需要上传到服务器时自动生成封面并保存本博客使用jar包的方式实现上传视频文件并且截取视频第一帧,保存到阿里云的OSS(也可以保存到本地获取其他任何地方)。JavaCV 是一款开源的视觉处理库,基于GPLv2协议,对各种常用计算机视觉库封装后的一组jar包,封装了OpenCV、libdc1...

2020-04-24 16:11:41 5274 3

原创 Java(springboot)实现文件上传阿里云OSS

最近项目中需要通过OSS来实现文件的上传和下载,特此记录,以便日后查阅。首先你需要开通阿里云的OSS服务,注册得到相关的配置信息:endPoint、accessKeyId、accessKeySecret、bucketName。1、引入依赖一、如何获取accessKey: 1、登录阿里云控制台。 2、将鼠标放在右上方的用户名区域,在弹出的快捷菜单中选择access...

2020-04-24 16:06:26 1155

原创 mysql将一张表复制到另张表中

1、将相同数据库的一张表复制到另一张表中:insert into table1 select * from table2 (完全复制)insert into table1 select distinct * from table2(不复制重复纪录)insert into table1 select top 5 * from table2 (复制前五条纪录)2、将相同数据库中一张...

2020-04-21 14:29:50 889

原创 Linux安装redis——完整版

1、获取redis资源(直接浏览器下载有复制到linux下)http://download.redis.io/redis-stable.tar.gz2、下载远程上传工具(FileZilla)3、解压tar -xzvf redis-3.2.8.tar.gz4、安装cd redis-stablemakecd srcmake install PREFIX=/usr...

2020-04-15 21:15:13 209

原创 JAVA RSA非对称加密

一、概述1.RSA是基于大数因子分解难题。目前各种主流计算机语言都支持RSA算法的实现2JAVA6支持RSA算法3.RSA算法可以用于数据加密和数字签名4.RSA算法相对于DES/AES等对称加密算法,他的速度要慢的多5.总原则:公钥加密,私钥解密 / 私钥加密,公钥解密二、模型分析RSA算法构建密钥对简单的很,这里我们还是以甲乙双方发送数据为模型1.甲方在本地构建密钥对(公钥...

2019-06-23 20:04:21 131

原创 Java SSM定时器

1、定义一个新的xml spring-task.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...

2019-06-17 18:31:33 339

原创 mysql 批量新增、MyBatis下批量新增、修改

最近用到了一些数据库的批量新增修改的功能,整理了一些给自己、也给需要用到的小伙伴mysql批量新增mysql实现批量新增原理:根据查询出来的数据批量新增到另一个表;代码如下:INSERT INTO USER(UserName,PASSWORD,MobileNumber,Mailbox)SELECT 'hello','123',MobileNumber,Mailbox FROM U...

2019-04-26 10:19:24 4174 2

原创 Java mp3文件转pcm文件

mp3文件转pcm文件package cn.zpy.util;import java.io.File;import java.io.IOException;import javax.sound.sampled.AudioFileFormat;import javax.sound.sampled.AudioFormat;import javax.sound.sampled.Aud...

2019-04-18 16:46:32 1626 1

原创 js 时间戳、json时间转时间格式(yyyy-MM-dd hh:mm:ss)

json时间格式转正常时间://传入json格式的时间function ChangeDateFormat(jsondate) { if (jsondate==null || jsondate=="") { return ""; } try { jsondate = jsondate.replace("/Date(", "").replace(")/", "");...

2019-04-03 15:28:54 1438

原创 小程序view(块)可拖动

这几天突然需要用到view拖动,在网上找了一圈也没找到,最后找到一个排序拖动给了我灵感wxml:<view bindtouchend='endOfTouch' bindtouchstart="moveStart" bindtouchmove='slide' bindtap='closeAnswerAnswer' data-gid="2">//moveStart 开...

2019-03-21 21:12:26 3542

转载 Java 计算字符串相似度——Levenshtein

介绍:莱茵斯坦距离 计算相似度 先取两个字符串长度的最大值maxLen,用需要操作数除maxLen,得到相似度。          例如abc和abe 一个操作,长度为3,所以相似度为1/2=0.666public class CharacterStringAcquaintanceDegree { /** * 莱茵斯坦距离——相似度计算 * * @param 参数1 ...

2019-01-21 08:59:06 1981

FileZilla_3.34.0-rc1_win64-setup.exe

FileZilla是一种快速、可信赖的FTP客户端以及服务器端开放源代码程式,具有多种特色、直觉的接口。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版.

2020-04-15

空空如也

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

TA关注的人

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