自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (7)
  • 收藏
  • 关注

原创 一款很香的免费的ssh+sftp一体连接工具:FinallShell

FinallShell免费版本已经足够使用,可以代替XShell或者SecureCRT+SecureFX

2021-05-20 11:36:51 1182 1

原创 windows源码编译的软件开机自启动设置

例如某个nginx的启动脚本start.sh将脚本的快捷方式放在C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 目录下如图:这样下次启动电脑之后,nginx就自启动了。

2021-04-21 17:22:31 231 1

原创 linux修改时间

在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作。所有Linux相关指令与函数都是读取系统时钟的设定。如果设置日期date -s 20210101如果设置时间date -s 18:30:25如果日期时间同时设置date -s "20210101 18:30:25"特别注意,当前设...

2021-04-06 15:49:46 215

原创 【Linux】 JDK安装及配置 (linux-tar.gz版)

安装环境:Linux(CentOS 7 64位 版)JDK安装:tar.gz为解压后就可以使用的版本,这里使用jdk-8u211-linux-x64.tar.gz版,安装到/usr/java/(usr下新建java文件夹)下一:JDK安装  将文件jdk-8u211-linux-x64.tar.gz移动到/usr/java/下,并解压: 二:配置环境变量  在/etc/profile文件中,配置环境变量,是JDK在所有用户中生效:  打开/etc/profile文件 ...

2021-03-16 09:55:48 185

原创 nginx服务器心跳监测-第三方插件nginx_upstream_check_module

linux默认使用centos7系统1.首先安装nginx下载解压nginx包,在/opt/local/目录中下载包并解压# mkdir -p /opt/local# cd /opt/local# wget http://nginx.org/download/nginx-1.18.0.tar.gz# tar -zxvf nginx-1.18.0.tar.gz# mv nginx-1.18.0 nginx# mkdir -p /opt/local/nginx/module# mkdir

2021-03-10 10:13:17 876

原创 linux带宽流量监控工具-iftop

在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。一、iftop是什么?iftop是类似于top的实时流量监控工具。官方网站:http://www.ex-parrot.com/~pdw/iftop/二、iftop有什么用?iftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。三、安装

2021-03-09 16:03:59 141

原创 不求甚解https证书,够用就行

开发过程中需要用到https协议地址,因此简单了解运用了一下。一、原理和简介就不说了,直接开始生成最简单的服务端https证书和秘钥文件1.在任何一个linux服务器上都可以,只要将生成的两个文件放在要访问的服务器中就可以了openssl req -new -x509 -nodes -out server.crt -keyout server.key执行过程中需要填写相关的信息,里面的common name选项可以填写localhost生成的两个文件server.crt为证书,ser

2021-02-24 15:55:05 380 1

原创 linux快速简单安装mysql、redis、ftp服务

一、mysql服务(5.6版本)1.安装rpm包rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm2.查看mysql可用版本命令:yum repolist enabled | grep "mysql.*-community.*"3.安装mysql命令:yum -y install mysql-community-server可以使用命令让mysql服务加入开机启动(可选):systemctl

2021-01-25 15:51:22 186 1

原创 使用maven开发springboot项目时的pom.xml常用配置

如题,记录一些平常开发用的pom文件细节1.使用parent父类引用,解决依赖版本号不确定时自动匹配的问题<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.7.RELEASE</version> &l

2021-01-06 11:26:15 1284 1

原创 springboot系列之免重启动态修改配置

前言:实际项目开发中,经常得通过修改配置来改变业务线或者调试,对于修改代码重新打包部署,真心麻烦,所以这里找到一种不重启服务,直接修改配置文件内容,就可以生效的方式。正文1.话不多说,上依赖,该依赖是针对yml配置文件的操作,不要使用properties<dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId>

2020-12-15 18:02:35 5791 24

原创 linux上ftp登录失败解决办法

使用ftp+ip的方式登录,显示失败1.ftp的位置:/etc/vsftpd ,里面的配置文件vsftpd.conf该设置YES的都设置了,修改端口为listen_port:80212.也添加了用户myftp2020,密码myftp2020,文件夹位置/var/ftp/myftp3.确定ftp服务已经启动,启动命令systemctl start vsftpd 重启命令systemctl restart vsftpd4.启动失败后,搜索解决办法,感觉都是互相抄来抄去,或许都没印证过就写..

2020-12-14 14:34:21 8618 1

原创 记一次:springboot项目正常启动运行,但端口监听不到 的事件与解决方案

问题展示及查找解决过程:1.springboot项目正常启动,但是内网接口无法访问,使用telnet之后发现端口不通,因为其他项目的端口都可以,所以排除了防火墙问题;2.换了几个端口之后都不行,说明是项目本身的问题;3.依次排除项目依赖及引用第三方的服务,发现是在使用阿里云datahub大数据“数据订阅”服务的时候导致端口无法监听;4.最初以为是阿里云datahub引起的,于是到官网和百度查看相关问题,没有找到有端口监听不到的相关记录,正百思不得其解的时候,一位公司前辈说了一句,datahub的订阅

2020-12-10 11:58:47 6953 4

原创 关于java开发阿里云视频直播的使用及掉坑、爬坑,欢迎入坑交流

话不多说,先上阿里云视频直播官方网站https://help.aliyun.com/product/29949.html一、先查看“产品简介”和“快速入门”,了解产品大概和限制。二、以下是总结的一些开通服务及进行第三方视频直播的注意事项: 0.先注册一个阿里云账号~ 1.先开通live服务,然后推流和拉流各自需要一个工信部备案的域名,可以在阿里云控制台申请添加域名,然后解析CNAME;【因为不是设备直接推流到阿里云,所以可以只添加一个播流域名】 2.拉流播放域名还需要关联推流域名...

2020-11-27 19:12:19 1306 2

原创 linux定时分割及删除nginx日志

#!/bin/bash# 分割nginx access和error日志脚本## crontab -l# 每天0点1分定时分割nginx日志并生成昨日目录;删除10天前的nginx日志# 1 0 * * * sh /usr/local/nginx/shell/split_del_nginx_log.sh >> /dev/null 2>&1 time=`date -d '-1 day' +%Y%m%d`logs_path="/usr/local/nginx/logs".

2020-09-25 10:58:47 315

原创 linux定时删除或者压缩日志文件

前言:很多时候日志文件很大,需要一个自动清理或者压缩的执行脚本!使用命令df -h可以查看磁盘使用情况:然后使用du -sh * 可以查看所有文件或者文件夹的大小。一、首先是shell脚本:#!/bin/bash# filename:delete-log.sh# crontab 每天2点定时删除指定日期的数据# crontab: 0 2 * * * sh /data/logs/zip-delete-log.sh >> /dev/null 2>&.

2020-09-11 16:21:41 2516

原创 nginx+rtmp(或http-flv)+ffmpeg搭建流媒体视频直播服务器

一、安装nginx和rtmp插件模块1.1 首先查看系统是否已安装nginxwhereis nginx查找位置,如果是yum安装的,没有configure文件,卸载参考:https://www.jianshu.com/p/c1ce9eec5fb2(注意:所有命令请手打,复制粘贴会因为空格的系统编码不同而执行失败!)1.2 然后进入local目录cd /usr/local下载nginx(没有安装wget的请安装,安装命令:yum -y install wget)(注意:不能...

2020-06-18 14:36:03 4118 8

原创 前后端分离(二)之vue前端的nginx配置代理转发

第一:安装、配置linux中首先安装nginx,然后进入目录 /etc/nginx/conf.d,在这里新增一个自己项目的myself.conf文件使用vi编辑,内容:upstream my_server { server 192.168.20.101:10001...

2019-10-21 17:16:52 5665

原创 springboot之每天实时解析日志并持久化到数据库,并使用websocket实时推送新数据到客户端

首先放上maven的pom.xml配置内容:<?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:...

2019-10-21 12:00:57 1808 1

原创 mysql的一些按日期和按24小时统计语句

1.统计当前日期前一周内,三个不同状态status的数据条数及总条数,且要把日期展示出来:selectFROM_UNIXTIME(createdTime/1000, '%Y-%m-%d') as weekDay,COUNT(case WHEN `status`=0 then `status` END) as status0Count,COUNT(case WHEN `status`=1...

2019-10-11 11:05:40 989

原创 前后端分离项目-前端vue部署在服务器中nginx

关于CentOS 7 下nginx的安装,参考了博客https://blog.csdn.net/u012373815/article/details/54911332简单便捷,推荐!1.nginx启动之后,使用命令查看 :ps -ef|grep nginx2.在服务器目录/etc/nginx/conf.d/中增加一个项目的配置文件,随便起个名字:test.conf,使用vi test...

2019-09-19 10:35:03 733

原创 SecureCRT和SecureFx安装及激活

审核不通过十几次,现在啥也没有,我就是看发个标题能不能审核通过!

2019-09-06 10:15:33 8460 8

原创 java压缩字符串,前端js接收pako解压

使用springboot开发1.后端java代码压缩:/** * 测试GZIP压缩之后返回给前端,前端使用pako解压缩 * @return * @throws IOException */ @PostMapping(value = "/pakoGzipTest") public String pakoGzipTest() thro...

2019-09-05 17:43:04 5042 1

原创 maven项目构建下载jar包失败解决办法

在maven的本地仓库目录.m2下增加一个bat批处理文件文件内容:@echo offrem create by NettQun rem 这里写你的仓库路径set REPOSITORY_PATH=C:\Users\Administrator\.m2\repositoryrem 正在搜索...for /f "delims=" %%i in ('dir /b /s "%RE...

2019-08-28 10:43:48 505

原创 携程Apollo配置中心分布式部署(包含windows和linux注意事项及些许不同)

1.一定要仔细阅读apollo分布式部署指南,你想要的都在里面,尤其注意指南里的【注:】https://github.com/ctripcorp/apollo/wiki/%E5%88%86%E5%B8%83%E5%BC%8F%E9%83%A8%E7%BD%B2%E6%8C%87%E5%8D%972.安装jdk1.83.安装mysql5.7 ,并将两个数据库sql文件导入:apollop...

2019-08-27 18:34:21 1014

原创 springboot通过url访问项目外的其他目录下的图片

1.在application.properties文件中增加配置:#资源映射路径为/image/**,使用url访问的请求路径spring.mvc.static-path-pattern=/image/**#资源绝对路径为file:D://data/pic/,图片存放的真实路径spring.resources.static-locations=file:D://data/pic/...

2019-08-22 18:06:30 6310 4

原创 基于com.alibaba.fastjson的String和Object的互转

1.首先网上有很多基于com.fasterxml.jackson的ObjectMapper的互转: a.对象转换成String : new ObjectMapper().writeValueAsString(Object); b.String转换成复杂对象: Bean bean ...

2019-07-17 14:46:49 6569

转载 jprofiler远程监控linux中jvm

1.linux服务器中有jvm服务启动,就启动linux中的jprofiler,打开端口:参考:https://www.cnblogs.com/gossip/p/6093805.html2.启动本地jprofiler,连接远程linux:参考:https://blog.csdn.net/baidu_19473529/article/details/72724114...

2019-04-25 09:17:19 414

原创 Git:克隆项目到本地,以及一些常用命令

首先注意:需要将本地git的key发送给公司库,才能拥有权限,如下面id_rsa和id_rsa.pub# 从公司git库中获取项目到本地以及切换到开发分支的步骤 start #//克隆项目到本地git clone [email protected]:Admin/projectname.git//然后就是将本地分支关联上远程分支的步骤先创建本地分支,git checkout -b dragon  此...

2018-03-30 14:45:17 14782 1

原创 使用SpringMVC开发RestFul风格接口的java-web项目,tomcat部署并客户端访问

1.使用intellij idea开发,gradle构建工程。webcollection模块就是接口所在项目模块,handleMessage类就是接口类。2.接口项目模块的build.gradle配置文件内容如下:apply plugin: 'java'apply plugin: 'idea'apply plugin: 'war'group = 'com.cloudcollection'...

2018-03-20 16:50:52 4687 2

原创 ECharts通过Ajax动态加载数据到图表

参考官网:http://echarts.baidu.com/echarts2/doc/doc.html#引入ECharts2首先要展示的图表像这样:现在开始前后端代码展示。by the way,使用的开发框架为nutz,重点还是echarts数据。不要本末倒置。1.从官网下载包,使用其中的dist和echarts.js将dist文件夹和ech

2017-12-22 16:38:52 22053 11

原创 java通过url调用远程接口返回json数据,有用户名和密码验证

最近有需要调用url远程接口来获取返回值,还有用户名和密码验证使用http请求来获取接口返回值,代码如下package com.kp.module;import com.kp.constant.ServerConstant;import java.util.Base64;import java.io.BufferedReader;import java.io.IO...

2017-12-15 18:41:32 10436 10

原创 gradle引用capsule插件打jar包,并运行包中有main方法的入口类

1.java代码中有main方法的类robot.util.ServerMonitor2.在build.gradle配置文件中,引用打包插件gradle-capsule-plugin,分为三个步骤//这个必须要放在配置文件头部位置buildscript { repositories { mavenLocal() maven { url "https...

2017-11-06 14:35:50 3650

原创 mongodb在Java中的分页查询

在gradle配置文件中引用dependencies { compile( 'org.mongodb:bson:3.4.2', 'org.mongodb:mongo-java-driver:3.4.2' ) testCompile('junit:junit:4.12')}1.在util类中定义公用静态单页查询和分页查询

2017-09-14 11:38:47 8998 7

原创 linux下添加定时任务(定时运行java项目中的任务类class)

1.上传jar包首先要打好jar包,上传到linux服务器中/data/task目录下2.创建定时任务的shell脚本shell脚本MyTask.sh的内容:#!/bin/shjava -cp /data/task/task-0.0.1.jar start.MyTask其中,jar包的路径要写全,后面的start.MyTask是java类包路径全称3.

2017-08-17 13:35:45 2075 1

转载 在linux服务器上安装Gradle

Gradle是一种现在很流程的构建工具,目前基本和Maven平分天下,而且大有取而代之的趋势。这篇教程教大家怎么在linux上安装Gradle。一、获得一台linux服务器要在linux下安装git,首先你得先有一台linux服务器,作为小白,手头的机器肯定都是windows的,搞个虚拟机安装对我这种小白简直是折磨人;这里使用最简单的方式获得一台linux服务器,就是从阿里云上租一

2017-08-16 17:28:40 826

原创 linux部署java项目的war包

1.首先安装winscp和Xshell,前者用来图形界面操作本地windows和linux服务器关联,后者用来命令行操作linux服务器。2.登陆Xshell,将下载好的tomcat安装包解压缩到data目录下(一定不要忘记jre环境的配置)。使用命令netstat - apn|grep 8080命令查看端口是否被占用,如果被占用则会展示被占用的进程号信息,然后最好修改tomcat端口信息;没

2017-08-14 11:20:59 4422

原创 IntelliJ IDEA2017.1.4正式版gradle依赖总是报错问题之一

之前项目使用gradle4.0版本一直没出问题,今天突然就一直报日志类找不到的错误,但是什么东西都没改过。幸好有一位教授在,于是找到了解决办法。首先删掉项目中的 文件夹.gradle 、 文件夹.idea 和iml文件 ,然后在idea中重新open项目,注意重点来了:在弹出的import Project from Gradle窗体中,不要选择本地安装的gradle4.0,而...

2017-07-18 18:20:05 2757 5

原创 win10系统下jdk环境变量的不同之处,避免javac不是内部或外部命令

配置win10系统下的jdk,需要在PATH变量中使用绝对路径(不在使用%JAVA_HOME%这种形式),而且两个路径要写成两行

2017-07-14 18:13:37 784

原创 AWS的s3存储的java实现-gradle构建环境

将开发工具包与 Gradle 一起使用,要在 Gradle 项目中使用适用于 Java 的 AWS 开发工具包,请使用 Spring 的适用于 Gradle 的依赖项管理插件,使用该插件,可以导入开发工具包的 Maven 材料清单 (BOM) 以管理项目的开发工具包依赖项,配置适用于 Gradle 的开发工具包。1.向 build.gradle 文件中添加依赖项管理插件apply pl

2017-07-13 16:00:09 4519 1

原创 linux系统ubuntu下安装mongodb注意细节

1.在ubuntu系统中打开浏览器,从mongodb官网下载对应版本的安装包,一般下载到系统中“下载” / “download”文件夹下。2.进入到安装包目录下,使用解压命令 tar -zxvf mongodb-linux-x86_64-3.0.6.tgz然后将解压的文件夹移动到指定目录(需要local下创建mongodb文件夹)mv mongodb-linux-x86_64-3

2017-07-07 17:25:14 371

https证书及秘钥.rar

本地测试nginx配置https协议的证书及秘钥文件。 配置域名就是localhost,可以直接用ip访问。 如果想知道证书及秘钥文件如何生成,参考https://blog.csdn.net/wanglong1990421/article/details/106833908 中的第四部分

2021-02-23

apollo-test.rar

阿波罗客户端源码项目,如果分布式部署成功,则修改源码中的app.properties文件中的apollo.meta为config-service的ip和端口,进行动态获取配置。

2019-08-28

securecrt_fx.rar

SecureCRT和SecureFx的安装激活,之前被好多下载坑完了积分,现在也不知道为啥不能设置0积分下载,就把免费下载写到博客里,有下载地址 https://pan.baidu.com/s/1Eyf_4e6FYBPicGZrP0QP6A 提取码:m6t7

2019-08-07

selenium-server-standalone-3.14.0.jar

自动化测试server。使用代码应用chrome等浏览器,多线程远程链接selenium服务器

2018-09-28

charts实例

web开发中需要用到的几种图表例子:折线图、饼状图、散点趋势图

2015-09-24

fusioncharts实例

有全部的swf破解文件,是fusioncharts3.2版本的;并且里面有单折线图、3D饼状图、多折线图以及散点图例子

2015-09-24

fusioncharts 图片2种方式导出.rar

两种导出fusioncharts图片的方式

2015-09-24

空空如也

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

TA关注的人

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