
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
SpringBootSpringBoot开发技术工具类CommonUtil的创建使用到正则表达式,不清楚的看之前的blog,对于日期的格式化,we使用的是static块,在其中对成员变量daysLookup和englishFormater进行赋值,就是自定义一个日期格式化DateTimeFormatter,自定义的方式通过DateTimeFormatterBuilder,append自定义格式即可

延时、延迟处理指定的业务逻辑 ---- 在实际生产中非常常见, 比如商城订单完成之后,用户如果一直没有评价,5天后自动好评,会员到期前15天、某个业务到期前X天提示 【 ECS最近给我提示麻了】, 延迟处理的业务逻辑, 之前就是定时器扫表, 但是这样子性能太低了,数据库压力大,RabbitMQ的延迟队列就可以解决

分布式架构项目 --- 系统拆分、独立部署、服务模块解耦;随之而来的分布式事务、数据一致性、分布式架构下的并发安全问题; 除了可以利用数据库级别的乐观、悲观锁;以及借助redis原子性SETNX实现分布式锁,还可以利用注册中心Zookeeper实现分布式锁Zookeeper的功能特性:- 顺序一致性: 从同一个客户端发起的请求,最终严格按照顺序应用到ZooKeeper- 原子性: 所有的事务请求结

WorkProj------本文introduce SaaS的相关内容------> 昨天cfeng已经介绍过云原生了,其实就是应用在设计上就要围绕Cloud,代表技术就是容器化和微服务、DevOps和区别于传统瀑布模型的持续更新设计; 同时cfeng的work代表性除了云原生之外,还包含的另一个特点就是==SaaS架构==>> 本文将介绍SaaS的相关内容和cfeng结合work项目对于SaaS

java.io基于流模型实现,提供File抽象,输入输出流等IO功能,交互方式为同步阻塞(读取时不能干其他事情并且必须等待读取完成close),读取输入流或者写入输出流动作完成close之前,**线程就会一直阻塞**, 代码简单,但是IO效率低下,传统的inputstream,outputstreamjava.net 下面提供网络API,也就是网络编程,提供了Socket接口等,基于TCP/IP协

计算机网络养成内容导航计算机网络养成网络边缘应用进程和应用进程联系的模式客户/服务器模式C/S架构对等模式(peer--peer)模式网络边缘,采用网络设施的面向连接服务目标:握手:TCP--传输控制协议【传输层】 Transmission Control ProtocolTCP服务(PFC7931)网络边缘:采用基础设施的无连接服务目标:UDP-用户数据报协议User Datagram prot

数据库Mysql,要正确模拟线上环境,需要给数据库填充亿级数据,传统插入Insert插入数据过慢使用Java等语言连接数据库操作MySQL,除了语言本身损耗,还包括语言和数据库连接的损耗;所以要给数据库增大数据量,不推荐使用语言连接的方式除了第三方工具,这里给出3种解决方案来填充亿级数据

Maven内容导航Maven构建项目软件工程Maven工具的安装和配置Maven corePOM【program object model】项目对象模型约定的目录结构 【maven编写项目的常见问题】坐标gay依赖管理【dependencies(管理)----> dependency(依赖从属)】仓库管理生命周期....Maven常用的命令插件继承和聚合单元测试框架Junit【测试方法】Ja

Linux操作系统内容管理Linux安装创建虚拟机界面基本操作桌面和终端文件系统VI/VIM文本编辑器一般模式 yy复制 y删除 d粘贴 p剪贴 x撤销 u替换 r编辑模式命令模式Linux操作系统介绍、简单使用maybe 你会觉得我弄得很杂,但是这其实都是属于4条线中的,linux之前学过的,但是都快忘记了(当时用linux拆弹),这次快速的过一遍,总结一下,linux真的很重要 【 服务器就是

work 项目, bit-worker属于RPA产品,机器人流程自动化,根据预先设计的规则(流程)自动完成(虚拟机器人)大量重复的工作,提升工作效率,整体分为设计器、控制台、机器人几个部分; 设计器主要就是进行流程的开发设计,流程Process和活动Activity定义的流程文件








