开发运维

HttpClient 基本操作

HttpClient 基本操作

概念 构造http请求并发送 实现 导入依赖 org.apache.httpcomponent httpclient 4.5.13 发送get请求 @Test public void testGET() throws Exception{ //

泡泡 泡泡 2023-10-05
0 0 0
文件上传下载

文件上传下载

介绍 文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。 文件上传时,对页面的form表单有如下要求: method="post" 采用post方式提交数据

向阳逐梦 向阳逐梦 2023-10-05
0 0 0
Spring task 基本操作

Spring task 基本操作

cron 表达式 构成,分成6到7个域,每一个域代表一个含义 2023年7月7日上午9点的cron表达式为:0 0 9 7 7 ? 2023 秒分钟小时日月周年00977?2023 在线生成器:在线Cron表达式生成器 (pppet.net) 代码实现

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-05
0 0 0
linux 安装 maven

linux 安装 maven

创建文件存放目录 创建文件夹 mkdir/usr/lcal/maven 创建后切换至该文件夹cd /usr/lcal/maven 下载安装包 maven 镜像地址 mirrors.tuna.tsinghua.edu.cn/apache/mave… 控制台输入指令: wget https://mir

贤蛋大眼萌 贤蛋大眼萌 2023-10-05
0 0 0
springboot 使用threadlocal

springboot 使用threadlocal

概念 threadlocal为每一个线程提供一个单独的存储空间,具有线程隔离的作用,只有在线程内才能获取到对应的值,线程外则不能访问 工具类 public class BaseContext { public static ThreadLocal threadLocal = new Thr

醒在深海的猫 醒在深海的猫 2023-10-05
0 0 0
Java Kafka基本操作

Java Kafka基本操作

安装zookeeper 下载镜像:docker pull zookeeper:3.4.14 创建容器:docker run -d --name zookeeper -p 2181:2181 zookeeper:3.4.14 安装kafka 下载容器:docker pull wurstmeiste

竹子爱熊猫 竹子爱熊猫 2023-10-05
0 0 0
kafka:org.apache.kafka.common.network.InvalidReceiveException

kafka:org.apache.kafka.common.network.InvalidReceiveException

背景 今日练习kafka相关操作,但是却爆出了Failed to create new KafkaAdminClient的错误 控制台看不出什么,于是我又看了下docker中kafka的日志 主要是这一行:org.apache.kafka.common.network.InvalidReceive

向阳逐梦 向阳逐梦 2023-10-05
0 0 0
mongodb基本操作

mongodb基本操作

安装 拉取镜像 dokcer pull mogo 创建容器 docker run -di --name mongo-service --restart=always -p 27017:27017 -v ~/data/mongodata:/data mongo 项目集成 导入依赖 org.s

竹子爱熊猫 竹子爱熊猫 2023-10-05
0 0 0
查看模糊的文章图片

查看模糊的文章图片

问题 好不容易写了博客,希望帮助记忆,再次查看的时候代码的图片,却异常的模糊 解决策略 按下f12进入控制台,找到对应图片的链接地址,点进去查看即可看到原图片

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-05
0 0 0
Springboot 时间格式化

Springboot 时间格式化

方法一:属性上加注解 时间属性上添加注解:@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") @Data @Builder @NoArgsConstructor @AllArgsConstructor public class Employe

共饮一杯 共饮一杯 2023-10-05
0 0 0
Idea 导出为jar包

Idea 导出为jar包

进入项目结构 添加模块 导出jar包 构建后可以在控制台查看进度 打包后目录会多出一个out目录 运行jar包

宇宙之一粟 宇宙之一粟 2023-10-05
0 0 0
面向接口编程,你考虑过性能吗?

面向接口编程,你考虑过性能吗?

大家在平时开发中大多都会遵循接口编程,这样就可以方便实现依赖注入也方便实现多态等各种小技巧,但这种是以牺牲性能为代价换取代码的灵活性,万物皆有阴阳,看你的应用场景进行取舍。一:背景1. 缘由在项目的性能改造中,发现很多方法签名的返回值都是采用IEnumerable接口,比如下面这段代码:public

宇宙之一粟 宇宙之一粟 2023-10-05
0 0 0
SpringBoot项目部署轻松变Docker,原来只需这几步!

SpringBoot项目部署轻松变Docker,原来只需这几步!

环境:SpringBoot2.6.12 + Docker + Centos7 + JDK8一、安装配置Dockeryum 包更新到最新yum update卸载旧版本dockeryum remove docker docker-common docker-selinux docker-engine安

穿过生命散发芬芳 穿过生命散发芬芳 2023-10-05
0 0 0
让你遥遥领先的七个编程习惯

让你遥遥领先的七个编程习惯

编译丨千山我和很多杰出的软件工程师们一起工作过,他们有的来自FAANG之类的大公司,有的来自正处于创业阶段的小公司。这些工程师中有人自主创业,也有人在大型科技公司领导了数十亿美元的项目。在我与他们一起工作的时间里,我注意到他们绝大部分人的一些共通的编程和工作习惯。我想,或许正是这些习惯让他们成为了行

共饮一杯 共饮一杯 2023-10-05
0 0 0
系统设计目标:如何让系统易于扩展?

系统设计目标:如何让系统易于扩展?

从架构设计上来说,高可扩展性是一个设计的指标,它表示可以通过增加机器的方式来线性提高系统的处理能力,从而承担更高的流量和并发。你可能会问:"在架构设计之初,为什么不预先考虑好使用多少台机器,支持现有的并发呢?" 答案是峰值的流量不可控。通常情况下,在业务平稳期,我们会预留30%至50%的冗余资源,以

向阳逐梦 向阳逐梦 2023-10-05
0 0 0
WPF中静态资源和动态资源区别?

WPF中静态资源和动态资源区别?

WPF(Windows Presentation Foundation)中的资源是一种可以在XAML中定义和引用的元素,它们可以是静态或动态的。1. 静态资源静态资源是在应用程序启动时被解析和创建的资源,它们会在应用程序的整个生命周期中保持不变。这些资源可以被多个对象共享,尤其是当它们代表可重复使用

醒在深海的猫 醒在深海的猫 2023-10-04
0 0 0
解密微服务雪崩:保护您的应用免受灾难性故障的威胁

解密微服务雪崩:保护您的应用免受灾难性故障的威胁

今日目标了解雪崩产生的原因理解常见解决方案随着微服务架构的广泛应用,应用程序的复杂性已经得到了显著提高,但与之同时,微服务雪崩问题也开始引起广泛关注。微服务雪崩是指在微服务架构中,一个或多个微服务出现故障或不可用时,导致整个系统的不稳定甚至崩溃。本文将介绍微服务雪崩的产生原因以及一些常见的解决方案。

贤蛋大眼萌 贤蛋大眼萌 2023-10-04
0 0 0
十个事半功倍的IntelliJ Idea插件和主题

十个事半功倍的IntelliJ Idea插件和主题

IntelliJ IDEA是Java和Kotlin开发人员中最受欢迎的集成开发环境之一。它具有广泛的功能和自定义选项,可以根据用户的需求进行定制。本文将分享十大插件和主题,这些插件和主题可以彻底改变你的IntelliJ IDEA使用体验。从提高代码质量到提高生产力,这些插件和主题将使你的开发流程更加

竹子爱熊猫 竹子爱熊猫 2023-10-04
0 0 0
GO 比较两个对象是否相同

GO 比较两个对象是否相同

本文主要是来聊一聊关于 Golang 中的深度比较 DeepEqual因为最近发现身边的小伙伴写 2 个或者多个 map 比较的时候,都是自己去实现去比较每一个结构,每一个节点的 key 和 value 是不是都相等,且根据不同的数据结构,都要去实现一遍,没有必要自己造轮子我们知道,对于布尔类型,整

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-10-04
0 0 0
如何使用Xurlfind3r查找目标域名的已知URL地址

如何使用Xurlfind3r查找目标域名的已知URL地址

关于xurlfind3rxurlfind3r是一款功能强大的URL地址查询工具,该工具本质上是一个CLI命令行工具,可以帮助广大研究人员从多种在线源来查询目标域名的已知URL地址。功能介绍1、从被动在线源获取URL地址以实现最大数量结果获取;2、支持从Wayback网页和robots.txt快照解析

大白菜程序猿 大白菜程序猿 2023-10-04
0 0 0
1 944 945 946 947 948 1,703