自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 idea2017从svn服务检出web项目并且部署

由于之前用的是eclipse开发工具,现在要换成idea开发工具,所以简单记录一下过程(也是自己一步步所踩过的坑)1,上一篇讲了连接svn服务,现在开始从svn服务检出项目打开idea,有两种方式,如图2,选择一个检出后项目存放目录等待项目的检出至此,项目已检出成功3,开始配置jdk和tomcat,如图操作即可ok,然后添加tomcat即可ok,然后启动tomcat即可...

2020-11-25 17:13:39 184

原创 java实现ffmpeg音频文件分割

ffmpeg

2023-07-20 10:35:43 955

原创 gitee提交项目失败记录:remote:error:hook declined to update refs/heads/master

java,gitee

2023-07-06 15:18:38 1208 1

原创 java实现pptx转html在线预览

java实现pptx转html在线预览功能

2023-04-13 15:58:47 1059 1

原创 js实现输入框只能输入汉字

【代码】js实现输入框只能输入汉字。

2023-03-29 10:12:26 517

原创 java实现远程开关机

java实现远程开机需要先获取到pc的mac(物理地址),通过mac地址唤醒网络数据包。java实现远程关机首先需要知道ip地址,用户名和登录密码,

2023-03-10 14:50:57 1116

原创 java实现通过IP地址获取mac(物理地址)

java实现ip地址来获取本地的mac(物理地址)

2023-03-10 14:39:17 2309

原创 Linux常用命令操作

linux常用命令

2022-07-05 17:52:38 194

原创 IDEA开发工具使用devtools热部署

IDEA开发工具使用devtools热部署

2022-06-28 09:47:11 1979

原创 springboot之banner.txt输出

banner.txt输出

2022-06-20 16:29:00 280

原创 springboot整合openoffice并在线预览

springboot整合openoffice将offcie文档转为pdf在在线预览

2022-06-17 17:15:12 2360

原创 jquery实现select2多功能下拉框(可搜索)

一,简介官网 https://github.com/select2/select2二,最简单使用方法引入select2 js和css项目中最好下载下来使用<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.0/css/select2.min.css" rel="stylesheet" /><script type="text/javascript" src="http://apps.bdi.

2022-05-14 21:03:40 1836

原创 Java中的 BigDecimal的使用

一、BigDecimal概述​ Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数,但在实际应用中,可能需要对更大或者更小的数进行运算和处理。​ 一般情况下,对于那些不需要准确计算精度的数字,我们可以直接使用Float和Double处理,但是Double.valueOf(String) 和Float.valueOf(String)会丢失精度。所以开发中,如果我们需要精确计算的结果,则必须使用.

2022-04-28 15:44:56 943

原创 js实现alert弹框自定义样式

首先用css渲染一个样式#msg{ height: 2rem; text-align: center; position: fixed; top: 50%; margin-top: -1rem; line-height: 2rem; width: 100%;}#msg span{ color: #fff; background: #83C422; height: 2rem; display: inline-b..

2022-04-20 17:32:05 3867

原创 CentOS7 yum安装软件时检索密钥问题

CentOS7 yum安装软件时检索密钥问题CentOS 7 在yum install 软件时,出现有关密钥问题:1、出现密钥未安装解决:修改/etc/yum.conf​ gpgcheck=1 >>> gpgcheck=02、密钥已安装但是不适用此软件包Downloading packages:警告:/var/cache/yum/x86_64/7/updates/packages/libsss_nss_idmap-1.16.0-19.el7_5.8.x86_

2022-02-15 14:55:16 792 2

原创 html实现多文件打包下载 (mp4文件)

使用jszip.js和fileSaver.js实现打包并下载由于公司简化项目,所以所有的功能都是通过websocket和录播联调,录制的多个节目需要打包下载,找了好多方法才找到sjzip,因此记录一下,以便以后再用到一,需要引入的jar包<!--使用jszip压缩视频文件--><script src="js/jszip.min.js"></script><script src="https://cdn.bootcss.com/FileSaver.js

2022-01-10 17:18:41 2171 3

原创 多线程与高并发

多线程与高并发一,线程池创建及参数说明public static void myThreadPoolExecutor() { // 创建线程池 ThreadPoolExecutor threadPool = new ThreadPoolExecutor(5, 10, 100, TimeUnit.SECONDS, new LinkedBlockingQueue<>(10)); // 执行任务 for (int i = 0; i < 10; i++) {

2022-01-07 16:01:48 406

原创 Springboot打成jar报启动正常,浏览器访问不了

springboot项目打成jar包访问不了在虚拟机上面装了个centos7系统,为了测试docker容器,搭建了一个springboot项目,将项目打成jar后,运行都正常,环境也都没问题,项目启动没有报任何异常,就是浏览器一直访问异常,如下图:解决方案:​ 需要开启端口号:firewall-cmd --zone=public --add-port=8080/tcp --permanent注意:8080为开放的端口号firewall-cmd --reload...

2021-12-21 21:56:52 2336 4

原创 Dokcer下载及容器修改mysql密码

Dokcer下载及容器修改mysql密码docker容器下载mysql服务(mysql:5.7)docker拉取mysql:5.7镜像docker pull mysql:5.7查看镜像是否拉取成功docker images //查看所有镜像docker image ls启动mysql:5.7docker run -d --name mysql -v ~/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=diqiu -p

2021-12-21 15:42:13 535

原创 linux系统中如何查看某个端口是否被占用

linux中如何查看端口是否被占用1.netstat -anp | grep 端口号如下,我以3306为例,netstat -anp |grep 3306 如下图:图中主要看监控状态为LISTEN表示已经被占用,最后一列显示被服务mysqld占用,查看具体端口号,只要有如图这一行就表示被占用了2.netstat -nultp(此处不用加端口号)该命令是查看当前所有已经使用的端口情况,如下图:图中可以看出我的89端口没有被占用3.netstat -an

2021-12-17 15:49:01 5288

原创 java实现修改linux系统时间(centos)

java实现修改linux系统时间(centos)公司项目要求linux系统时间不准确,在web页面可以进行修改,如下:1 思路时间插件:wdatepickerhtml页面<input type="text" id="dateupdate" name="dateupdate" class="form-control" onclick="WdatePicker({dateFmt:'MM-dd-yyyy HH:mm:ss',minDate:'%y-%M-%d %H:%m:%s'})"&

2021-12-05 16:17:54 2558

原创 Linux - SpringBoot的jar开机自启(阿里云服务器)

Ubuntu 16.041,使用spring boot生成的jar部署在linux(ubuntu)系统上,开启自启项目2,生成一个脚本,如下:脚本命名:3,脚本里面的jdk配置环境要和项目搭建环境一致,如不知可用:more /etc/profile命令进行查看4将生成的脚本语言上传到任意一个目录下:如/usr/java/startup.sh5,将上传的脚本目录地址添加在rc.local中,如:vi /etc/rc.localesc退出编辑 :wq 保存退出关于Linux启动文

2021-12-02 15:52:18 289

原创 springboot实现jar运行复制resources文件到指定的目录

springboot实现jar运行复制resources文件到指定的目录1. 需求在项目开发过程中需要将项目resources/static/目录下所有资源资源复制到指定目录。公司项目中需要下载视频文件,由于下载的有个html页面,对多路视频进行画面加载,用到对应的静态资源文件,如js,css.jwplayer,jquery.js等文件maven打成的jar和平时发布的项目路径不通,所以在读取路径的时候获取的是jar的路径,无法获取jar里面的文件路径2. 思路根据我的需求,复制的思路大概是

2021-12-02 15:37:20 3923 2

原创 linux下openoffice启动和自动启动设置(centos)

linux下openoffice启动和自动启动设置(centos)一、启动步骤:1.cd /opt/openoffice4/program (安装路径)2.运行命令soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard &或者1 2合并为以下这一个命令来启动: /opt/openoffice4/program/soffice -headless -accept="

2021-11-28 16:09:33 2705

原创 JS - 文件上传组件WebUploader使用详解1(带进度的文件上传

一、基本介绍1,什么是 WebUploader?WebUploader 是由百度公司团队开发的一个以 HTML5 为主,FLASH 为辅的现代文件上传组件。官网地址:http://fex.baidu.com/webuploader/2,功能特点分片、并发:WebUploader 采用大文件分片并发上传,极大的提高了文件上传效率。预览、压缩:WebUploader 支持常用图片格式 jpg,jpeg,gif,bmp,png 预览与压缩,节省网络数据传输。多途径添加文件:支持文件多选,类型过滤

2021-11-28 11:44:29 17295 1

原创 Spring Boot中拦截器中使用@Value无效

场景在使用Spring Boot框架时,很经常会使用到拦截器。可是,有时候我们会遇到在拦截器使用@Value注解来获取配置文件中的配置参数获取失败,一直都是为null的情况。1,直接new 拦截器(获取application.yml配置值为null)正是这种配置方式导致在拦截器中使用@value为null2,正确的配置方式如下:@Bean注解不要忘记了这种配置方式,区别就是将之前手动new出来的拦截器,转换成通过@Bean注解创建的形式登记到拦截器登记中心中结论如果通过手动new出来的

2021-11-23 16:56:24 1386 2

原创 纯Javascript实现ping功能的方法

通过HBuilder做个app登录页面,需要校验用户注册输入的ip地址是否在线,则需js实现其功能,如下:js:ping(addressvalue,addressPortvalue); //ip portfunction ping(ip,port) { var img = new Image(); var start = new Date().getTime(); var flag = false; var isCloseWifi = true; var

2021-11-18 16:19:57 6192

原创 Cloud Toolkit学习(idea教学)

1.什么是Cloud ToolkitCloud Toolkit 是开发者本地 IDE 中的一款插件,可以帮助开发者更高效地开发、测试、诊断并部署应用。通过这个插件,可以将本地应用一键部署到任意服务器,甚至部署到云端上(阿里云的ECS、EDAS、Kubernetes 和 小程序云 等);并且还内置了 Arthas 诊断、Dubbo工具、Terminal 终端、文件上传和 MySQL 执行器等工具。2.使用Cloud Toolkit前部署应用的方式1.编写应用代码2.打包应用3.登录服务器4.将

2021-11-17 11:21:26 355

原创 js实现button标签转为click监听事件

公司通过海思板子做了一个纯html页面,登录用户数据通过sqlite3存储,所以登录按钮通过button标签实现的,现在要通过键盘回车登录操作,所以需要将button按钮转click事件操作1,登录界面2,页面实现HTML<form method="post" id="login" class="login-form fade-in-effect"> <div class="message" id="logomessage"><spa

2021-11-12 17:07:40 1478

原创 Jquery中对cookie的基本操作

jquery 设置cookie、删除cookie、获取cookie1.引入jquery.js<script src="//cdn.bootcss.com/jquery/1.12.4/jquery.js"></script>2.引入jquery cookie插件<script src="//cdn.bootcss.com/jquery-cookie/1.4.1/jquery.cookie.min.js"></script>3.调用插件封装好的方法

2021-11-11 17:39:12 1849 1

原创 JS输入框input限制

js限制输入框只能输入数字使用正则表达式限制输入框只能输入数字: <div class="form-style-agile"> <label> <i class="fa fa-unlock-alt"></i> 端口号 </label> <input placeholder="请输入端口号(数字)" name="Password" type="password" required=""

2021-11-10 17:26:53 416

原创 maven中pom.xml 文件 的Scope和optional作用

*Dependency 1, **<dependency>中还引入了<scope>,它主要管理依赖的部署。目前<scope>可以使用5个值:** * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者会提供这个依赖。如servlet.jar。 * runtime,只在运行时使用,如JDBC驱动,适用运行和测试阶段。 * test,只在测试时使用,用

2021-11-04 11:41:27 307

原创 jQuery通过ajax异步获取xml文件及xml转json字符串

jQuery通过ajax异步获取xml文件及xml转json字符串1,ajax通过异步读取xml文件<script> $(function () { //异步加载xml文件 $.ajax({ url:"vod/mp4/20180323173011-25701533_0_video.xml", type:"POST", async: true, //异步请求

2021-11-02 16:52:16 353

原创 js给json对象添加、删除、修改属性

在html页面使用js对json对象和字符串的转换及操作1,将json对象转换为json字符串(json序列话)JSON.stringify(对象);2,将json字符串转换为json对象(json反序列话)JSON.parse(字符串);3,js对json对象操作(增删改) <script type="text/javascript"> //json对象 var json={ "username":"zhangsan","age":4,"sex

2021-11-01 14:46:42 4433

原创 wireshark抓包分析(wireshark工具)

wireshark抓包分析https://blog.csdn.net/hebbely/article/details/54424823

2021-10-29 09:47:10 84

原创 Spring Cloud入门-十分钟了解Spring Cloud

spring cloud五大组件学习https://blog.csdn.net/ThinkWon/article/details/103715146

2021-10-27 16:31:28 51

原创 Linux设置jar包开机自启动(CentOS6)

公司项目使用Linux centos6设置jar包开机自启动特别说明:本教程只适合于CentOS6的Linux操作系统,其他版本的系统不一定有用,请查询对应操作系统的开机自启动方法。经常需要在Linux服务器上设置开机启动jar包,这样服务器重启的时候就会自动运行项目,实现半自动化,实现思路如下。首先编写一个启动jar包的脚本,位置随意,这里以/home/java为例,文件名叫startup.sh。请注意,这里的export设置环境变量不可少,如果不知道本机的环境变量,可以通过more /etc

2021-10-27 15:59:59 380

原创 使用Postman/ApiPost接口工具手册

由于在日常开发中需要对接口进行调用,则选择用postman/ApiPost接口工具因为项目中有拦截器,则用接口工具测试需要登录,那么如何跳过登录直接调接口呢?方法一:注释掉拦截器。方法二:使用cookie信息1.登录登陆页获取cookie信息2,接口工具测试...

2021-10-27 11:56:37 7814 3

原创 webSocket抓包分析

项目中浏览器需要和后端服务器联调,遇到各种webSocket连接问题,只能采用抓包来分析问题源头,具体参考下文:https://blog.csdn.net/u014252478/article/details/84380643

2021-10-26 17:54:09 2843

原创 javascript websocket 二进制转字符串 二进制转对象

在webSokcet客户端调用后,服务器返回给客户端为二进制,在客户端通过js将对象转为字符串或者对象,由于在调用服务端的时候客户端浏览器报websocket Could not decode a text frame as UTF-8,于是将客户端和服务端数据转为二进制操作(arraybuffer)一,客户端连接webSokcet发消息1,导入websocket相关js2,客户端连接webSocket服务<script> var ws; var WEB_SOCKET_SWF_L

2021-10-26 16:53:21 1857

空空如也

空空如也

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

TA关注的人

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