logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于Jackson封装的JSON、Properties、XML、YAML 相互转换的通用方法

我们在yaml转换成JSON、MAP、Properties通过引入实现了JSON、Properties、XML、YAML文件的相互转换,具体封装的类、方法如下:上面的实现,定义了多个类、多个方法,使用不太方便,迫切需要精简逻辑。

文章图片
#json#xml
基于CURL命令封装的JAVA通用HTTP工具

在Linux中curl是一个利用URL规则在命令行下工作的文件传输工具,可以说是一款很强大的http命令行工具。它支持文件的上传和下载,是综合传输工具,但按传统,习惯称url为下载工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。借助JAVA的shell脚本执行方法,我们可以在curl命令支持下,封装出一个代码精简且功能丰富的HTTP调用工具类

文章图片
#java#http
网络流量监控神器vnStat初探

vnStat是一款网络流量监测工具,它利用内核提供的网络接口统计数据作为信息来源。这意味着vnStat并不会实际嗅探任何流量,同时也确保了无论网络流量大小,系统资源的轻量级使用。默认情况下,流量统计以五分钟级别保存最近48小时的数据,以小时级别保存最近4天,以日级别保存过去两个完整月,以年级别永久保存。数据保留期限完全可由用户配置。同时提供总流量和最活跃日期列表。

文章图片
#运维开发#docker
通过java向jar写入新文件

test.jar在运行过程中是无法改变自身内容的,但是可以创建内容与test.jar一致的test2.jar。借助 commons-compress 来操作Jar。使用JDK API实现。

文章图片
#java#jar
玩转WEB接口之二 【HTTP调试测试神器httpbin安装】

接上篇玩转WEB接口之一 【HTTP调试测试神器 httpbin使用】我们已经知道了: 如何借助来辅助我们的接口开发,由于以下原因1. 项目服务器部署在国外,国内访问延迟较高2. 项目安全需要,不允许发送请求到外网3. 环境限制,在内网开发,无法访问互联网所以需要可以自己部署该项目。

文章图片
#http#网络协议
玩转WEB接口之四 【HTTP调试测试神器 httpbin实战】

萌新小明,入职某网络科技公司,职位互联网开发工程狮.最近接到一个需求,与某第三方系统接口. 对接方提供了接口文档. 小明已经按照接口文档开发好了代码.现在小明想通过httpbin来测试发送的请求是否正确,他该怎么做?服务地址: https://http.00fly.online发送get请求接口https://test.00fly.online/get/method1代理访问https://htt

文章图片
#http#ssl
玩转WEB接口之一 【HTTP调试测试神器 httpbin使用】

httpbin是大神kennethreitz为搭建测试用的http服务而写的项目,httpbin 这个服务应用能测试HTTP请求及响应的各种信息,比如 cookie、ip、headers 和登录验证等,且支持 GET、POST 等多种方法,对 web 开发和测试具有很大的帮助,它是用 Python + Flask 编写的,是一个开源项目。这里选取了四个典型场景: get请求、formdata表单提

文章图片
#http#网络协议#java
log4j2 日志保存至数据库

Apache Log4j 2是对Log4j的升级,它比其前身Log4j 1.x提供了重大改进,并提供了Logback中可用的许多改进,同时修复了Logback架构中的一些问题。是目前最优秀的Java日志框架,没有之一。官方Appenders提供了日志的多种输出方式实现。下面我们以 JDBCAppender 为例来说明如何在项目中实现系统日志保存到数据库。/*** 日志数据库数据源* @versio

文章图片
#log4j#数据库
SonarQube配置前端工程代码检测

sonarqube:7.8-community 是 sonar 对 jdk1.8 的最后一个版本,从 7.9 以后 sonar 最低支持版本为 jdk 1.11,为了兼顾java项目,我们这边安装此版本。首先,编写docker-compose.yml文件version: '3.8'services:sonarqube:image: sonarqube:7.8-communitycontainer_

文章图片
jenkins实现Centos 7 下自动部署war

接上一篇jenkins实现 windows server 2012环境下自动部署war这次采取先看后详细说明的方式!首先,我们来看一下效果jenkins 控制台地址:https://jks.00fly.online/job/demo/项目源码: https://gitee.com/00fly/demo项目地址 : https://test.001fly.top/user/单击左边最上方的#1496

文章图片
#jenkins#centos#运维
    共 52 条
  • 1
  • 2
  • 3
  • 6
  • 请选择