SZleoWang
码龄19年
关注
提问 私信
  • 博客:472,482
    社区:8,679
    481,161
    总访问量
  • 109
    原创
  • 233,445
    排名
  • 119
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2006-06-09
博客简介:

rdhj5566的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    4
    当前总分
    751
    当月
    0
个人成就
  • 获得102次点赞
  • 内容获得20次评论
  • 获得488次收藏
  • 代码片获得157次分享
创作历程
  • 1篇
    2024年
  • 10篇
    2023年
  • 38篇
    2022年
  • 22篇
    2021年
  • 5篇
    2020年
  • 10篇
    2019年
  • 11篇
    2018年
  • 48篇
    2017年
  • 18篇
    2016年
  • 3篇
    2014年
  • 28篇
    2013年
  • 21篇
    2012年
  • 6篇
    2010年
  • 1篇
    2009年
  • 1篇
    2007年
成就勋章
TA的专栏
  • 数据清洗
    2篇
  • 数据分析
    6篇
  • 代码重构
    2篇
  • 搞定重复代码
    1篇
  • python3.9
    1篇
  • redis
    1篇
  • 数据库
  • 部署
    1篇
  • Spring
    9篇
  • J2EE
    29篇
  • jquery
    7篇
  • J2SE
    16篇
  • UI
    7篇
  • DataBase
    4篇
  • web server
    6篇
  • Maven
    3篇
  • WebService
  • 题库
    1篇
  • liferay
    14篇
  • Spring MVC
    10篇
  • Jedis
    1篇
  • sprin
  • spring boot
    3篇
  • oracle
    3篇
  • 架构师
    15篇
  • 设计模式
    3篇
  • 大数据
    19篇
  • 高可用
    1篇
  • 聊聊人生
    2篇
  • 高并发
    6篇
  • 项目管理
    4篇
  • 2019
    1篇
  • 秒杀
    1篇
  • 规范
  • 工作流
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

352人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

如何解决微服务的数据一致性分发问题?

它的意思是说,你要实现数据分发,目标服务可以有很多,但是一定要注意,数据的主人只能有一个,它是数据的权威记录系统(canonical system of record),其它的数据都是只读的,非权威的拷贝(read-only, non-authoritative copy)。但是深入研究会发现它其实是有问题的。比方说在第三步,如果发消息抛异常了,并不保证说发消息失败了,可能只是由于网络异常抖动而造成的抛异常,实际消息可能是已经发到MQ中,但是抛异常会造成上面数据库更新操作的回滚,结果造成两边数据不一致。
原创
发布博客 2024.03.03 ·
1332 阅读 ·
18 点赞 ·
0 评论 ·
22 收藏

SSH 免密登入

通过选择内容来复制内容(假设您使用的是。登录到目标计算机并在用户的主目录中创建。然后,更新文件的权限。文件中以进行无密码登录。将以上内容放入目的地的。目录(如果不存在)。
原创
发布博客 2023.11.23 ·
270 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Oracle dataguard 和Oracle rac的区别和联系

做HA方面的软件,有IBM的HACMP(很多常用AIX的人,常说的HA就指HACMP,乱啊)、SUN的Sun Cluster、HP的MC/SG等。是主数据库的备用库(standby 库)通过自动传送和接受archivelog,并且在dataguard库自动apply 这些log,从而达到和主数据库同步的目的,可能dataguard 库是建立的异地的,当主库所在的区域出现了致命性的灾难时(火灾、地震等),主库没法修复时,这时可以切换dataguard 为主库的模式,对外提供服务,而它的数据基本是当前最新的。
原创
发布博客 2023.08.25 ·
1989 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

如何优雅做好项目管理?

项目( Project )是为创造独特的产品、服务或者成果而进行的临时性工作。管理( Management )通过实施计划、组织、领导、协调、控制等职能来协调他人的活动,使别人同自己一起实现既定目标的活动过程。项目管理(Project Management) 在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望的过程。从项目的基本概况可以看出,每个项目是具备三种基本特征即独特性、临时性、目的性。
原创
发布博客 2023.08.18 ·
338 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

项目计划、进度与控制

约瑟夫·朱兰博士也说过,项目就是在已经确定好的时间内必须解决的问题图1-1 项目管理就是工具、人和系统image.png组织是人的集合,过程是人在处理。如果人的因素出现问题,那么过程就可能出现问题;而过程有问题,任务的完成就会大打折扣范围的变更比其他任何因素都更容易导致项目超期和预算超支,这还不算一开始就错误定义项目需求定义一个项目,重要的是要明确项目的各项要求。我认为,要求不明确是导致项目失败的最常见原因项目管理就是组织实施对项目要求所必需的一切活动知识、技术、工具和手段的应用。
原创
发布博客 2023.06.30 ·
652 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

SpringBoot项目如何实现MyBatis的流式查询

mybatis的流式查询的本意,是避免大量数据的查询而导致内存溢出,因此dao层查询返回的是一个迭代器(Cursor),可以每次从迭代器中取出一条查询结果,在实际业务开发过程中,即是根据实际的jvm内存大小,从迭代器中取出一定数量的数据后,再进行数据处理,待处理完之后,继续取出一定数据再处理,以此类推直到全部数据处理完,这样做的最大好处就是能够降低内存使用和垃圾回收器的负担,使数据处理的过程相对更加高效、可控,内存溢出的风险较小;如果计算到某条员工的数据发生异常,已经计算好的数据要不要全部回滚?
原创
发布博客 2023.06.19 ·
1135 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用饭店来形象比喻线程池的工作原理

使用线程池主要解决在程序中频繁创建和销毁线程导致的资源浪费,线程池可以维护一定量的线程来执行所需要的任务,维护的线程也可以重复使用。如果所有客户都有饭吃了,那么临时厨师和正式厨师就等待新客户。如果外面的排队小板凳用完,餐厅会招聘临时厨师做饭。如果临时厨师也用完,也没有办法排队就使用拒绝策略。丢弃让最先排队的客户,为当前客户做饭。队列就相当于饭店外面提供排队的板凳。二、用形象的饭店来解释工作原理。任务就相当于来饭店吃饭的客人。如果正式厨师不够用,就去排队。线程池就相当于一家饭店,线程就相当于饭店的厨师。
原创
发布博客 2023.06.11 ·
592 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前后分离的优势

前端/WEB服务器放的是css,js,图片等等一系列静态资源(甚至你还可以css,js,图片等资源放到特定的文件服务器,例如阿里云的oss,并使用cdn加速),前端服务器负责控制页面引用&跳转&路由,前端页面异步调用后端的接口,后端/应用服务器使用tomcat(把tomcat想象成一个数据提供者),加快整体响应速度。(去参加阿里的技术峰会,听他们说他们的web容器都是自己写的,就算他单实例抗10万http并发,2000台是2亿http并发,并且他们还可以根据预知洪峰来无限拓展,很恐怖,就一个首页。
原创
发布博客 2023.06.01 ·
549 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

前后端分离开发模式解决之道

让接口文档发挥价值,提高变动接口的成本,测试尽早介入。这需要提高需求的理解能力和接口设计能力。德国有句谚语:“朝汤里吐口水。” 只有这样,才能让人们放弃那碗汤,停止不合理的行为。前后端同学坐在一起工作的时候效率会有提升,当后端同学接口变化时,只需要口头上通知一下即可,我们没有文档,我们很敏捷啊。没错,我们需要承认这样配合开发的效率会很高,但是频繁的变动会导致不断返工,造成了另一种浪费,这种浪费是可以被减少,甚至是被消除的。接口文档在定接口时起到一定作用,写完接口就没有用了。
原创
发布博客 2023.06.01 ·
503 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java代码重构经验总结

如果你看到了这种丢弃(而不是抛出)异常的情况,可以百分之九十九地肯定代码存在问题(在极少数情况下,这段代码有存在的理由,但最好加上完整的注释,以免引起别人误解)。5)这次总结的方式方法,经验形成文档,要求以后在工作中是随时做的,当增加功能时,修改bug时或复审代码时都应该想到是否将原有的代码重构,以提高系统的可复用性和可扩展性。3)重构完成后,向服务器提交代码时,需采用更保险的方法,将原文件备份为以***.class.20060809.jeff的文件,不能简单的覆盖,否则那是很危险的。
原创
发布博客 2023.05.09 ·
1204 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

ChartGPT多重插补法 填充缺失点

ChartGPT多重插补法 填充缺失点
原创
发布博客 2023.03.27 ·
564 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

傻傻分不清之 Cookie、Session、Token、JWT

通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功)互联网中的认证:用户名密码登录邮箱发送登录链接手机号接收验证码只要你能收到邮箱/验证码,就默认你是账号的主人用户授予第三方应用访问该用户某些资源的权限你在安装手机应用的时候,APP 会询问是否允许授予权限(访问相册、地理位置等权限)你在访问微信小程序时,当登录时,小程序会询问是否允许授予权限(获取昵称、头像、地区、性别等个人信息)
转载
发布博客 2022.11.15 ·
187 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

SpringBoot打包后Jar包很大怎么办?

SpringBoot使用spring-boot-maven-plugin插件打包很方便,启动也方便,可是整个Jar包太大了,不方便传输,怎么办?
原创
发布博客 2022.11.10 ·
996 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

王树文:张成功项目管理记

如果项目经理能严格要求自己并真正成为团队的“领头羊”,这样通过项目经理的人人榜样力量让项目成员“潜移默化”从而“心甘情愿”地努力工作,这时,不但工作效果好,而且项目组成员会紧密地团结在项目经理周围并更加拥护项目经理的决定,这样的项目团队自然就是人际关系融洽的项目团队了。划先行”“目标导向”“全局思维”“要事第一”“聚焦优点”“集思广益”“建立信任”七个思维习惯和行为习惯,在人际沟通方面和管理者领导力方面,也取得了较大的进步。QA的主要职能是服务职能,具体有:“过程指导职能”、“执法职能”和“过程改进职能”
原创
发布博客 2022.10.18 ·
380 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

定庄趣记十二星座

7.你此时停止了心跳,医生用烧得通红的天秤压在你的胸部,胸腔被烫得弹起来又落了下去,反复几次后,你的心脏重新跳了起来。8.你慢慢醒来,却发现呼吸有些困难,原来是有一只从天而降的蝎子,用两只钳子夹住了你的脖子,勒得通红,勒得你喘不过气来。10.接下来到你的鼻子了,“摩羯”谐音想到“魔戒”,想象你把魔戒戴在鼻子上面,像是牛魔王的鼻环一样,又一阵钻心的痛,鼻子红肿起来!5.你一屁股往后坐了下来,没想到坐在狮子头上,狮子可不是病猫啊,它一口咬住了你的屁股,顿时鲜血直流,你晕了过去!
原创
发布博客 2022.08.24 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

强化记忆的七种武器

比如“白羊”和“脚底”联结时,我们不仅看到了白羊的形象,还听到它咩咩叫的声音,感觉到踩上去软软的感觉,如果还能够闻到羊身上的骚味和羊粪味,捂着鼻子想躲开,你的印象又会增加几分。由“形象”想到一头大象,大象的鼻子、耳朵等感觉器官都非常大,还可以想象它是一个“独眼龙”(独特),它的脚踩在竹简做的床单上(简单),尾巴上面系着一个蝴蝶结(联结),身上坐着一个看《故事会》的驯象人,他在向天空中巡逻的飞机(“逻辑”谐音为“逻机”)打招呼。形象如果画面清晰,细节突出,颜色分明,动感十足,记忆的效果会更加明显。
原创
发布博客 2022.08.24 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

结构思考力

在为企业提供培训服务的过程中,我们会发现,这些员工的思维模式存在问题,还不在他成人以后,而在于小的时候,没有得到很好的引导和训练,这也是中国传统教育跟西方教育的一个本质差别。在解决问题方面,可以让你更加快速的锁定问题,找到背后的原因,并提出解决方案,做一个精准的决策。结构可以说是万物之本,大到宇宙星系,小到颗粒尘埃,世间万事万物都结构,结构化思维就是指一个人在面对问题或工作任务时,从结构的视角从多个侧面清晰、全面地审视问题,从而更有效促进我们的思考、表达和解决问题的一种思维方式。来去强化自己的结构化思维。.
原创
发布博客 2022.07.15 ·
1378 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

JWT登录过期-自动刷新token方案介绍

在前后分离场景下,越来越多的项目使用jwt token作为接口的安全机制,但存在jwt过期后,用户无法直接感知,假如在⽤户操作页⾯期间,突然提⽰登录,则体验很不友好,所以就有了token⾃动刷新需求。但是这个自动刷新方案,基本都离不开服务端状态存储,JWT推出思想是:去中⼼化,⽆状态化,所以有所违背类似这样的业务,有阿⾥云⾸页,没有做token刷新令牌维护,但是符合对应的思想⽤户登录成功的时候,⼀次性给他两个Token,分别为AccessToken和RefreshTokenAccessToken有效期较短,
原创
发布博客 2022.07.14 ·
14362 阅读 ·
0 点赞 ·
0 评论 ·
19 收藏

JVM 全面深入

编译:.java源文件编译成.class字节码文件 打包:.class字节码文件打包成一个jar包或者一个war包 运行:使用java -jar等命令运行程序,启动一个jvm进程类加载:使用类加载器把.class字节码文件加载到jvm中执行:jvm字节码执行引擎开始执行main方法代码中使用到这个类的时候。jvm启动,首先会找到main方法的类,会加载到jvm内存,然后执行main方法。main方法执行的过程中,使用到了哪些类,就加载这个类。加载阶段:加载子类前,要加载和初始化父类只负责加载,运行由执行引擎
原创
发布博客 2022.07.04 ·
11774 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

oracle创建只读权限的用户简单四步走

第一步、创建用户。使用有管理员权限的用户创建一个新的用户:create user 用户名 identified by 密码 default tablespace 表空间;第二步、赋连接权限:grant connect to 用户名;第三步、赋表权限grant select on owner.表名 to 用户名;如果有多表,可以用selece转换批量执行语句:select 'grant select on '||owner||'.'||object_name||' to 用户名;'f
原创
发布博客 2022.07.01 ·
5947 阅读 ·
0 点赞 ·
0 评论 ·
13 收藏
加载更多