
JAVA
文章平均质量分 78
云草桑
优于过去 优于自己
目前高校财务系统 项目开发经理
展开
-
阿里首席架构师P9到P4之八级钳工 所需技能
首席架构师(P9)行业基础政策和法规行业分析市场规模价值链分析竞争分析SWOT分析客户画像关键资源鉦沱业模式价值主张关键活动渠道合作伙伴客户关系椀拓入成本资深架构师(P8)企业架构理论ZachmanFEAFTOGAFDODAF业务架构基础业务能力业务架构设计价值流组织架构都务流程场景分析笱煨架构治理治理指标体系差距分析路径规划项目规划实施架构师(P7)架构概念复杂度概念数据架构基础物理模型架构基础架构的价值架构模式数据架构原创 2024-11-14 11:03:30 · 753 阅读 · 0 评论 -
C#入坑JAVA 为什么c#(.net)程序占用的内存远低于Java?
NET 的内存管理: .NET Framework 和 .NET Core 使用托管堆进行内存管理,使用垃圾回收器来自动回收不再使用的对象。.NET 的内存管理: .NET Framework 和 .NET Core 使用托管堆进行内存管理,使用垃圾回收器来自动回收不再使用的对象。Java 虚拟机 (JVM) 的堆内存管理: JVM 使用分代垃圾回收器来管理堆内存。C# 内存分配: C# 中的对象分配通常是通过堆进行的,但 .NET 提供了对象池和内存池等机制,可以更有效地管理对象的生命周期和内存分配。原创 2024-11-12 14:10:22 · 927 阅读 · 0 评论 -
JAVA框架 仅对比国内规模使用,落地过万企业的开源项目
JAVA框架 仅对比国内规模使用,落地过万企业的开源项目。免费功能的数量收费功能的数量不支持功能的数量开源协议(MIT 比 Apache 宽松,更适合免费商用)是否允许删除作者信息(如果不允许的情况下,删除属于侵权)分布式事务动态路由灰度路由定时任务Prometheus监控告警数据源管理前后端代码生成(主表)前后端代码生成(树表)前后端代码生成(主子表)表单设计表单管理编码生成、校验规则报表设计大屏设计动态表单(自研)Activiti 集成Flowable 集成原创 2024-11-09 01:48:39 · 874 阅读 · 0 评论 -
C# .net JAVA 幂等性 幂等性设计 可靠性
幂等性设计1 MVCC多版本并发控制—乐观锁---数据库更新时带上版本号—跟新 +1 条件必带version-----id + version2 去重表---请求带个guid---操作前校验下guid---点赞—100赞-不能重 复—文章id+用户id+唯一索引3 Token机制---每次操作都带个唯一id,请求来了先检测再执行一次和多次请求某资源对于资源本身应该有相同的结果(网络超时除外)。也就是原创 2024-10-30 18:18:31 · 873 阅读 · 0 评论 -
高德地图API通过地址 反查 省市区 和 经纬度 js源码和java源码
【代码】高德地图API 通过地址反查 省市区 和 经纬度。 js源码和java源码原创 2024-10-30 10:25:06 · 751 阅读 · 0 评论 -
C#入坑JAVA MyBatis入门 CURD 批量 联表&分页查询
MyBatis Plus Join 相比 MyBatis XML 来说,一开始肯定是需要多看看它的文档 (opens new window)。但是熟悉后,我还是更喜欢使用 MyBatis Plus Join 哈~原创 2024-10-28 21:45:00 · 1019 阅读 · 0 评论 -
C#入坑JAVA Spring Boot 对象转换 MapStruct 入门
友情提示:MapStruct 和 Spring Boot 没有直接关系,单纯放在这个系列。为了让应用的代码更易维护,我们往往会将项目进行分层。在中,推荐分层如下图:那么,进行就需要这些。例如说:// 从数据库中查询用户// 对象转换// ... 还有其它属性显然,进行对象的转换,虽然很高,但是非常低下,且可能会存在漏写的情况。因此,我们会选择借助框架或是工具来实现对象的转换,例如说:友情提示:如果胖友对如下工具的性能对比感兴趣,可以阅读文章。艿艿个人比较喜欢,原因是它基于。原创 2024-10-28 21:00:00 · 907 阅读 · 0 评论 -
SAAS多租户套餐权限模块功能按钮 设置 关键代码实现 JAVA C#
多租户的数据隔离方案,可以分成分成三种:DATASOURCE 模式:独立数据库SCHEMA 模式:共享数据库,独立 SchemaCOLUMN 模式:共享数据库,共享 Schema,共享数一般情况下,可以考虑采用 COLUMN 模式,开发、运维简单,以最少的服务器为最多的租户提供服务。租户规模比较大,或者一些租户对安全性要求较高,可以考虑采用 DATASOURCE 模式,当然它也相对复杂的多。不推荐采用 SCHEMA 模式,因为它的优点并不明显,而且它的缺点也很明显,同时对复杂 SQL 支持一般。原创 2024-10-26 21:00:00 · 801 阅读 · 0 评论 -
java常用code 根据ID或者code 获取name 省市区获取
JAVA 通用编码id code name 取 name 场景 行业分类省市区获取 java常用编码code 根据ID或者code 获取name 省市区 area.csv原创 2024-10-17 14:57:57 · 334 阅读 · 0 评论 -
java 微服务 端口冲突 redis虚拟磁盘满 nacos挂
java 微服务 端口冲突原创 2024-10-09 13:43:14 · 269 阅读 · 0 评论 -
C# 入坑JAVA 潜规则 注解 列表 listMch,该列表存储了一个映射(Map)的集合 等 入门系列3
Data@Builder在Java中,@Data@Builder和是Lombok库提供的注解,它们用于简化Java对象的创建和处理。Lombok是一个流行的Java库,旨在减少样板代码的编写,让开发者能够更专注于业务逻辑。@DatatoString()equals()hashCode()@ToString@Getter@Setter@Builder@Builder这些注解通常用于模型类或DTO(数据传输对象),以减少手动编写常见方法的时间。在这个例子中,PersontoString()原创 2024-10-04 21:00:00 · 862 阅读 · 0 评论 -
C# 入坑JAVA 潜规则 大小写敏感文件名和类名 枚举等 入门系列2
1.Java 对大小写敏感 如文件名和类名。2java 判断Integer aaa 不为空 3java long temp 变string 类 CompublicController 是。4JAVA 没有 out 和ref 5 JAVA枚举 在Java中,如果一个类被声明为public,那么它必须被放置在一个与类名完全相同的文件中(包括大小写)。原创 2024-09-16 21:00:00 · 1288 阅读 · 0 评论 -
java 项目结构 文件说明 潜规则 java入门
java入门 项目结构潜规则 一、controller、service、serviceImpl、Mapper、Xml等文件的作用。二、在项目中的使用情况,由于业务逻辑很简单,所以每个文件中的代码行数都很少。下图为java约定俗成的几个文件的作用。原创 2024-09-13 21:30:00 · 1490 阅读 · 0 评论 -
IDEA快捷键总结大全
java idea 查找、替换类快捷键Ctrl + Shift + F 在整个项目或者指定窗口中查找文本Ctrl + Shift + Alt + N 查找 变量 / 方法原创 2024-09-04 16:00:51 · 1986 阅读 · 0 评论 -
windows 安装jdk 相关坑 java jdk1.8.0_221 安装步骤
windows安装JDK8显示this version of the jdk is already installed其他都说下一步下一步jdk-8u271-windows-x64.exe这个坑注意了安装前准备工作,D盘新建文件夹JAVA,在JAVA文件夹中新建两个文件夹:jdk和jre。 JDK安装会先后安装jdk和jre,更改对应的文件夹位置即可。[jdk文件下会默认安装jre,因此,安装包进行安装jre时不能选择和jdk相同的文件夹]...原创 2021-05-11 11:04:42 · 1477 阅读 · 0 评论 -
怎么区别java程序员技术级别?
怎么区别java程序员技术级别?转载 2016-07-08 16:06:57 · 5699 阅读 · 0 评论