
其他
万物皆字节
思君 思国 思社稷,
赏花 赏月 赏秋香
展开
-
初识响应式编程之Flux 和 Mono
Reactor 是一个响应式编程的基础类库,其中有两个很关键的类:Flux 和 Mono。掌握这两个类和相关概念有助于我们学习响应式编程。Flux 和 Mono 都是数据流的发布者,使用 Flux 和 Mono 都可以发出三种数据信号:元素值,错误信号,完成信号;错误信号和完成信号都代表终止信号,终止信号用于告诉订阅者数据流结束了,错误信号终止数据流同时把错误信息传递给订阅者。转载 2025-04-09 21:36:05 · 5 阅读 · 0 评论 -
spring boot通过全局配置解决jackson UnrecognizedPropertyException异常
在开发过程中,微服务间调用通过jackon做反序列化的时候,如果接收的对象和接收到的报文结构在字段上不一样,就会抛出以下异常。加载application.yaml配置文件里即可。原创 2024-09-25 21:34:23 · 326 阅读 · 0 评论 -
文件上传之使用一个属性接收多个文件
在开发过程中,可能遇到这样的业务:文件上传时个数不定,这样我们不能枚举出所有的文件name,这种情况下我们可以使用一个name将所有的文件接收下来;原创 2024-06-02 11:00:18 · 437 阅读 · 0 评论 -
【spring boot外部化配置】之additional-location与import
如果我们想在spring boot里把某些配置独立出来到其他配置,而这些配置文件不被框架自动加载;配置路径:bootstrap.yml。原创 2024-05-19 17:53:50 · 564 阅读 · 0 评论 -
【工具】推荐一个好用的代码画图工具plantuml
官网地址:https://plantuml.com/zh/原创 2024-01-08 21:30:18 · 912 阅读 · 0 评论 -
推荐一个文字生成图片的网站
艺术字体转换器 艺术字体在线生成器原创 2022-10-15 09:13:32 · 2579 阅读 · 0 评论 -
【摘抄】Serverless概念与说明,Baas和Faas
关于 Serverless 的定义,Martin Fowler 在 “Serverless Architectures” 一文中指出 Serverless 实际上是 BaaS 与 FaaS 的组合。这个简单明了的定义为 Serverless 架构组成结构奠定了基础。如图 1-1 所示,Martin Fowler 认为,在 Serverless 架构中,应用的一部分服务器端逻辑依然由开发者完成,但是和传统架构不同,它运行在一个无状态的计算容器中,由事件驱动、生命周期很短(甚至只有一次调用)、完全由第三方管理原创 2022-10-02 08:02:35 · 473 阅读 · 0 评论 -
【中秋怎么过】许一个愿,希望成都不要在静默管理中过中秋
希望疫情早点过去,加油!原创 2022-09-01 21:48:04 · 467 阅读 · 0 评论 -
特殊的日子,值得纪念
提桶跑路原创 2022-07-28 08:09:02 · 201 阅读 · 0 评论 -
世界的尽头是外包
找呀找呀 找工作原创 2022-04-22 12:05:28 · 240 阅读 · 0 评论 -
【我的开源】多人协作思维导图 jsmindmulti(可本地安装、扩展开发)
jsmindmultijsmind多人协作版介绍多人协作脑图,站在巨人的肩膀上:前台是赫赫有名的开源的jsmind(可自己改源码,扩展性强),工具中对源码做了小小的改动;适合不能访问外网、或者不想把数据放外网的公司(现在很多互联网免费的协作脑图产品)..................原创 2022-04-10 15:59:05 · 10746 阅读 · 6 评论 -
CAP BASE
CAP理论简介CAP理论作为分布式系统的基础理论,它描述的是一个分布式系统在以下三个特性中:一致性(Consistency)可用性(Availability)分区容错性(Partition tolerance)最多满足其中的两个特性。分区容错性指的分布式系统中的某个节点或者网络分区出现了故障的时候,整个系统仍然能对外提供满足一致性和可用性的服务。也就是说部分故障不影响整体使用。事实上我们在设计分布式系统是都会考虑到bug,硬件,网络等各种原因造成的故障,所以即使部分节点或者网络出现故障,原创 2021-04-06 22:01:44 · 202 阅读 · 0 评论 -
redis、zookeeper 的JAVA客户端
zookeeper java 客户端zookeeper的常用客户端有3种,分别是:zookeeper原生的自带的客户端、Apache Curator、开源的zkclient,下面分别对介绍它们:zookeeper自带的客户端是官方提供的,比较底层、使用起来写代码麻烦、不够直接。Apache Curator是Apache的开源项目,封装了zookeeper自带的客户端,使用相对简便,易于使用。zkclient是另一个开源的ZooKeeper客户端,其地址:https://github.com/ady原创 2021-03-19 14:45:25 · 169 阅读 · 0 评论 -
JDK国内下载镜像站点
站点列表官网下载太慢,可以尝试在国内站点下载,速度还可以名称地址华为https://repo.huaweicloud.com/java/jdk/原创 2021-03-12 10:49:22 · 1407 阅读 · 2 评论 -
【我的开源】远端服务器日志实时查看工具 Web-tailf
前一段时间由于项目原因,需要经常上服务器看日志;由于没有公共的页面查看与下载,就需要频繁的登录服务器,然后执行一堆命令,最后才能看到日志;这个过程太痛苦,网上搜了一圈没有合适的工具,于是自己下来写了一个日志实时查看的工具,取名叫tailf。gitee地址https://gitee.com/aqu415/tailf效果...原创 2021-03-06 11:07:00 · 4505 阅读 · 4 评论 -
Nacos入门过程的坑--获取不到配置的值
namespace设计真实一个奇特的东西。用nacos client开发的时候,JAVA代码里设置namespace必须使用那一串类似UUID的值,直接写英文名称一直获取不到值(public namespace除外),这个问题折腾了我好几天;网上的资料要么是写的不全,要么是胡编乱造;不得不说这个设计真的不怎么样...原创 2020-07-14 07:55:40 · 3427 阅读 · 1 评论 -
HMAC概念简介
摘自百度文库由H.Krawezyk,M.Bellare,R.Canetti于1996年提出的一种基于Hash函数和密钥进行消息认证的方法,它可以与任何迭代散列函数捆绑使用。HMAC运算利用hash算法,以一个消息M和一个密钥K作为输入,生成一个定长的消息摘要作为输出。HMAC算法利用已有的Hash函数,关键问题是如何使用密钥。HMAC的密钥长度可以是任意大小,如果小于n(hash输出值...原创 2019-10-29 09:09:38 · 8767 阅读 · 1 评论 -
加密方案与流程
互联网加密领域比较成熟的方案?(以私钥方A向公钥方B发送加密信息为例)---------加密--------------1、生成非对称密钥对,申请数字证书(公钥将会保存在证书中)2、A通过一个hash函数将需要发送的明文做处理,这样得到的值叫做摘要yy,然后再将摘要通过私钥加密形成一个数字签名3、A随机选择一种对称加密算法将明文和数字签名进行加密4、A用自己的私钥将对称加密的算...原创 2018-02-12 15:45:18 · 3206 阅读 · 0 评论 -
敏捷开发流程
之前做了几年开发组长,这里有一点敏捷开发心得和大家分享一下(以我们项目为例)0、开工会在大的版本开端,我们会召开相关开工会,QA做质量要求讲解,PL做计划、需求和里程碑等注意事项的讲解1、需求阶段整个迭代期间是以需求澄清为开始的,我一般按照以下步骤来做a、制定好当月的项目计划时间表,发出需求澄清邮件,定好会议室b、大致对接口人计划的需求过一遍,然后在会议室和接口人对需...原创 2017-02-05 12:43:08 · 2129 阅读 · 0 评论 -
找工作感觉
又回到找工作的状态了,这种感觉真的似曾相识,不好的感觉原创 2016-07-12 10:06:43 · 614 阅读 · 4 评论 -
外包与非外包 浅谈
本人是2012年毕业的,后面进了一个外包公司,做的是华为的项目;我的一些同学进的一些非外包的公司,后来在跟他们聊,比较的时候有所感触;我这边做的是企业系统,在开发过程中基本上没有遇到大的问题,后来想象是这样的,这种企业系统需要的功能实现基本是简单的重复,企业的框架已经将大部分的功能实现,只需要调用公共方法,适当修改就ok了;相对来说小一点的公司,没有自己固定的框架,根据各个项目不同的风格重...原创 2013-08-16 21:54:14 · 2918 阅读 · 0 评论 -
今天面试了
今天,佰均成的过来面试了,说是招收java的外包到华为的,但是招过去不用java语言,用什么脚本语言,我也不懂。。。。到我了,首先是一个自我 介绍,当然我介绍的还行,至少自我感觉良好;后来问问题了,问我第一个项目用的什么数据库,我哪里用什么数据库啊,就是word文档;当然不能这么直接的说出口,员一下吧。。。第二个问题:你怎么装的linux,怎么分区的,我就是用的关盘装的啊,没有分区后来...原创 2012-12-03 21:58:16 · 646 阅读 · 0 评论 -
SecureCRT登陆后跳转指定目录
在连接树的节点上选中,然后右键-Properties按照上面的操作增加对应的脚本,root用户的Expect 好像是 #,普通用户是$原创 2019-09-27 11:27:39 · 1207 阅读 · 0 评论 -
腾达路由器连接移动路由器,做WIFI信号延申
登录移动路由器http://192.168.1.1/start.ghtml在“网络”tab下选择“WLAN网络配置”,记住 “无线信道”、“认证方式”、“WPA加密算法”登录腾达路由器http://192.168.0.1/advance.asp选择 “wan口介质类型”,点击“扫描”后输入源路由器的相关信息在wan口介质类型里扫描到源路由器信号...原创 2019-07-13 09:39:40 · 6164 阅读 · 0 评论