- 博客(21)
- 收藏
- 关注

原创 java代码实现liunx服务器(cpu、mem(内存)、jvm、堆/非堆、磁盘、服务器、java虚拟机)监控
废话不多说 直接贴代码。。。import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.lang.management.ManagementFactory;import java.lang...
2018-09-28 17:51:28
1083
1
原创 解决VsCode 本地安装离线简体中文插件版本不兼容问题
3、进入extension/package.json文件 将对应版本号改为你vscode版本号 然后覆盖保存即可。2、需要安装压缩包工具,如果安装了 选中文件右键使用压缩包工具打开,比如360压缩工具。5、等待安装成功后,重启VsCode。4、打开VsCode 进行离线安装。离线简体中文插件安装包到本地。
2023-10-20 15:54:35
7894
5
原创 turn - 私有音视频服务搭建
默认有个配置模版在/usr/local/etc/turnserver.conf.default,需要复制一个名称为/usr/local/etc/turnserver.conf。turnserver -v -r 公网IP:3478 -a -o -c -user=ceshi:123456 /usr/local/etc/turnserver.conf。1、系统要求:CentOS版本在7.0以上。2.2:libEvent组件。2.6:ssl证书-无期。2.3:turn服务。
2023-07-29 22:02:27
355
原创 springcloud gateway 拦截获取响应实体参数
package com.test.gateway.filter;import com.fasterxml.jackson.databind.ObjectMapper;import lombok.extern.slf4j.Slf4j;import org.reactivestreams.Publisher;import org.springframework.cloud.gateway.filter.GatewayFilterChain;import org.springframework.cl.
2022-05-06 13:47:39
1187
原创 springcloud gateway 拦截获取请求参数
package com.test.gateway.filter;import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.ObjectMapper;import com.qs.gateway.filter.xss.EscapeUtil;import lombok.extern.slf4j.Slf4j;import org.springframework.clou.
2022-05-06 13:45:20
1127
原创 springboot+logback不同设备id的日志打印到不同设备id文件
logback-spring.xml<?xml version="1.0" encoding="UTF-8"?><!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WARN,则低于WARN的信息都不会输出 --><!-- scan:当此属性设置为true时,配置文件如果发生改变,将会被重新加载,默认值为true --><!-- scanPerio
2021-10-20 14:30:26
676
原创 docker 容器之间通信互联
第一步:查询不同容器的网段docker inspect 容器名/id第二步:启动容器时 可以用 --net 选项指定容器的网络模式 比如上面bridgedocker run --net=bridge --name redis-d wangzhao102/redis6.0.6这样的话,nginx 与 redis 容器之间 就处于一个网段。。。建立了通信...
2021-09-18 16:36:22
147
原创 docker 制作 jar 镜像
第一步:首先在你存放jar包 目录下 创建Dockerfile 文件touch Dockerfile第二步:编写制作镜像的命令文件也就是Dockerfile文件vi Dockerfile#指定以jdk 为基础镜像,来构建此镜像,可以理解为运行的需要基础环境FROM majiajue/jdk1.8#maintainer 指令 作者是xxxMAINTAINER xxx#将当前demo.jar 复制到容器根目录下ADD /home/auth/ymf-auth.jar /home/a.
2021-09-18 16:22:37
2513
原创 docker 安装jdk
第一步:访问Docker Hub官网搜索相应jdk版本第二步:首先需要拉取jdk镜像docker pull majiajue/jdk1.8第三部:运行jdk镜像docker run -di --name=jdk1.8 majiajue/jdk1.8第四部:进入jdk镜像docker exec -it jdk1.8 bash至此 安装完毕 是不是很简单...
2021-09-18 16:12:02
563
原创 liunx 服务器下安装宝塔面板
1、首先登录liunx服务器2、安装wget命令用来从指定的URL下载文件 2.1:yum install -y wget3、通过wget 命令下载安装宝塔面板shell命令 脚本 3.1:wget -O install.sh http://download.bt.cn/install/install.sh4、执行安装宝塔面板shell命令 4.1:sh install.sh5、安装成功后,会有相关的访问地址/账号/密码注意:如果你是虚拟机内安装 则访...
2020-06-06 10:45:08
586
原创 docker 镜像常用命令
1、镜像搜索:docker search java以上列表包含五列,含义如下:- NAME:镜像仓库名称;- DESCRIPTION:镜像仓库描述;- STARS:镜像仓库收藏数,表示该镜像仓库的受欢迎程度;- OFFICAL:表示是否为官方仓库,该列标记为[0K]的镜像均由各软件的官方项目组创建和维护;- AUTOMATED:表示是否是自动构建的镜像仓库。2、镜像...
2019-07-03 15:28:03
269
原创 centos(liunx) docker 安装
docker支持以下的centos版本:CentOS 7 (64-bit) CentOS 6.5 (64-bit)或更高的版docker 有两个版本:docker ce 即社区免费版,docker ee即企业版,强调安全,但需付费使用so:以下两种安装都是基于docker ce 即社区免费版 安装。。。第一种安装 使用yum 安装,条件是centos 系统的内核版本高于 ...
2019-07-03 14:51:54
136
原创 java消息中间件ActiveMQ学习(二)
接着上回说到,ActiveMq相关基础操作已经完成。下面就是实际操作啦。。。有点小激动。。。好了,废话不多说!!!1、消息模式:queue(点对点)模式、topic(发布/订阅)模式queue(点对点)模式:在点对点的传输方式,数据被持久化,在传输的过程中不会丢失。一对一的发布接受方式,保证了数据的完整。topic(发布/订阅)模式:可以有多个消息消费者一起对同一个消息消费(也就是订阅...
2018-05-24 19:43:42
251
原创 java消息中间件ActiveMQ学习(一)
一、下载安装ActiveMQ ActiveMQ官网下载地址:http://activemq.apache.org/download.html ActiveMQ 提供了Windows 和Linux、Unix 等几个版本,选择了windows版本下进行开发。 下载安装包,直接解压。如下图相应目录结构说明: 1、bin存放的是脚本文件, ...
2018-05-16 16:17:43
313
原创 java语言生成plist下载ipa文件
在通过html页面下载ipa文件安装,需要通过plist文件下载,并且还要遵循 itms-services协议。 也就说我们需要生产plist文件,然后通过html页面链接指向plist文件。下面是通过java语言生成plist文件:public static String createPlist(String url,String version,String title) throws IOE...
2018-04-12 14:28:07
1132
转载 Java实现公众号H5 微信支付
最近由于有微信项目使用到了微信支付这功能,我原本以为跟调用其它js接口一样,非常简单,实则不然,因为微信团队留下了很多天坑,提供的文档全是老版的,下载下来无法使用,导致这个支付功能 害我整整调了一天,全是微信团队留下的坑,有些签名并不是下载事例所说那样,接下来我将分享通过自身努力实现的微信支付成果: 第一步:微信支付配置文件 ConfigUtil /** * 微信支付配置文件 *
2016-09-26 17:01:58
1016
转载 根据经纬度查看附件周围信息
public static void main(String args[]){ Double range = 180 / Math.PI * 1 / 6378.137; //1 就代表搜索 1km 之内,单位km Double lngR = range / Math.cos(latitude * Math.PI / 180);
2014-05-08 17:03:24
711
转载 根据A、B两点经纬度计算距离
/** * * @param lat1 A点纬度 * @param lat2 B点纬度 * @param lon1 A点经度 * @param lon2 B点经度 * @return 返回距离 单位km */ public static double getDistatce(double lat1, do
2014-05-08 16:51:50
701
原创 MyEclipse开发Web项目发布到Tomcat下的Root目录
通常情况下,Web项目是发布到Tomcat下的webapps文件目录下的 。以至于我们访问的时候: 例如:Web应用项目名称为:webManager,则部署到tomcat后,是部署在tomcat/webapps/webManager中,网址为:http://localhost:8080/webManager。 然而 ,每当我们访问一个网站页面时,地址栏就是:http://www.12
2013-09-13 15:43:05
7905
转载 Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds
在部署的时候出现Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.这句话翻译成中文的意思就是:Server Tomcat的v7
2013-05-03 14:24:45
2621
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人