- 博客(70)
- 资源 (3)
- 收藏
- 关注
原创 冰岛 3 天旅游计划
在这里,您可以拍摄到黑色火山砂和 Reynisdrangar 岩柱,这里也是拍摄日落的绝佳地点。:这个宏伟的冰川被认为是《冰与火之歌》中的地狱之门,是一处充满神秘感的拍摄地点。:这座独特的山峰是冰岛最著名的拍摄地点之一,尤其是在其前面的瀑布和周围的风景。:这个小渔村被岩石和海浪包围,您可以在这里拍摄壮丽的海岸线和奇特的岩石形态。:在这里,您可以欣赏到大陆板块漂移的壮丽景象,拍摄古老的裂缝和清澈的湖泊。:这是一个美丽的冰河湖,您可以在这里拍摄漂浮的冰山以及可能出现的海豹。
2024-03-12 09:42:50
405
原创 30+ 三界之外无量天
总的来说,30岁以上的大龄程序员依然有许多选择和机会可供探索,关键在于根据自己的兴趣、技能和职业目标来选择最适合自己的退路,并且保持积极的学习态度和适应能力。大龄程序员可能会有更多的资源和经验来应对创业过程中的挑战,并且能够将自己的创意转化为商业机会。考虑转向其他行业,如金融、医疗保健、咨询等,这些行业对技术人才的需求也在不断增加,而且可能提供更广阔的职业发展空间。不断学习新技术和工具,保持适应行业变化的能力。可以考虑接受兼职工作或自由职业项目,灵活地管理自己的时间,并且有机会接触不同领域的项目和团队。
2024-03-07 14:18:21
357
原创 IT人才职业发展路径
IT人才的职业发展路径通常是多样化的,因为IT领域涵盖了广泛的技术和职能角色。无论选择哪条职业路径,持续学习、积累经验、发展领导能力和解决问题的能力都是至关重要的。同时,与行业内的同行建立关系网络,参与社区活动,也有助于职业发展。
2024-03-07 14:15:22
615
原创 【实际开发21】- 项目部署
有时MySQL安装在宿主机中 , 而服务在docker容器中 , 此时可以通过通过以下两张方式访问。docker0 网卡下的 ip 地址172.17.0.1 就是宿主机在 docker 内网的 IP。比如:你安装有虚拟机的话 , 那么相对于虚拟机而言 , 你正在使用的计算机就是。机 , 虚拟机是安装在主机上的 , 必须在主机上才能运行 , 主机就是一个“顾名思义 , 批处理就是对某对象进行批量的处理 , 通常被认为是一种简化的。宿主机就是主机 , 这个概念是相对于子机而言的 ,是运维人员设置的!
2023-08-17 20:29:21
265
原创 【实际开发20】- 极限测试
1. 单体架构 单机单线程极限测试2. 单体架构 单机并发极限测试3. 单体架构 集群单线程极限测试4. 单体架构 集群并发极限测试5. 分布式架构 单机单线程极限测试6. 分布式架构 单机并发极限测试7. 分布式架构 集群单线程极限测试8. 分布式架构 集群并发极限测试
2023-08-17 20:20:19
331
原创 【实际开发19】- 压测 / 调优准备
进入到Jmeter的bin目录下,找到jmeter.properties文档以记事本的方式打开。解压之前下载的 apache-jmeter-5.4.3.zip 到 D 盘根目录。变量值:D:\apache-jmeter-5.4.3。如下图,将en改为cn,并且去掉前面的#号,保存退出。命令行输入:jmeter,出现以下内容,表示OK。即永久性设置,设置后每次打开显示的语言都是一样的。即设置后只对本次使用有效,重启后恢复默认语言。在系统变量中添加JMETER_HOME。重启jmeter,语言设置成功。
2023-08-15 16:25:36
183
原创 【实际开发18】- 静态 3
集成测试又称“组装测试”、“联合测试”。集成测试遵循特定的策略和步骤将已经通过单元测试的各个软件单元(或模块)逐步组合在一起进行测试,以期望通过测试发现各软件单元接口之间存在的问题。
2023-02-13 17:59:43
1325
1
原创 【实际开发16】- 单元测试
在单元工作过程中,其内部数据能否保持其完整性,包括内部数据的形式、内容及相互关系不发生错误,也包括全局变量在单元中的处理和影响。测试脚本的管理:可以按照产品代码管理的方法进行类似的配置(并入代码库),包括代码评审、版本分支、变更控制等。如何进行评估:通过代码覆盖率分析工具来分析测试的代码覆盖率、分支或条件的覆盖率。,对单个的软件单元或者一组相关的软件单元所进行的测试,是代码级的测试。调用其他模块的实际参数与被调模块的形参是否一致。单元测试可以是开发者本人执行,也可以是独立的专业测试人员执行。
2023-02-08 09:56:11
503
原创 【实际开发14】- 进阶 A
1、存在统计的情况下 , 方案一相对更优 , 直接从表中统计计算 , 几乎不耗费性能方案二 , 需要在代码层面遍历操作数据 , 相对繁琐 , 耗费心梗2、不存在统计的情况下 , 方案二 , 成倍的较少了数据库里的数据行数 , 数据库性能方面相比更占优势方案一 , 数据库行数相对较多 , 更容易达到数据库的阈值。
2023-02-06 10:18:01
1083
原创 【实际开发12】- Utils / tools
LocalDateTime用法_微风粼粼的博客-CSDN博客JDK1.8 中 LocalDateTime 时间格式化两种方案_北冥的鱼_修行的博客-CSDN博客_localdatetime 格式化采用 “类.常量名" 方法进行调用。需要私有化构造方法,避免创建该类的实例。同时不需让其他类继承该类。如果多处需要访问工具类中定义的常量,可以通过静态导入(static import)机制,避免用类名来修饰常量名。普通类中可以通过提供 get() 的方法来提供调用。//私有构造方法。
2023-02-02 10:33:22
1064
原创 【实际开发11】- 统计 / 科学计算 - 2
结果需要保留几位小数 , 如果没有设置除法的操作数的小数精确度 , 计算结果的精确度就会和操作数中最低精确度一致 , 导致计算结果不正确 ,该对象是封装上下文设置的不可变对象 , 它描述数字运算符的某些规则 , 如数据的精度 , 舍入方式等。向“最接近的”数字舍入 , 如果与两个相邻数字的距离相等 , 则为向上舍入的舍入模式。向“最接近的”数字舍入 , 如果与两个相邻数字的距离相等 , 则为上舍入的舍入模式。向“最接近的”数字舍入 , 如果与两个相邻数字的距离相等 , 则向相邻的偶数舍入。
2023-02-01 09:33:37
318
原创 【实际开发11】- 统计 / 科学计算 - 1
金额运算尽量使用BigDecimal(String val)进行运算。数据库存储金额 , 一般有整型和浮点型两种存储方式。如果是有汇率转换的 , 建议使用浮点数decimal进行存储 , 可以灵活的控制精度 , decimal直接对应java类型BigDecimal。当然 , 用整数存储分这种形式也可以 , 转账的时候单位为元而如果忘了转换分为元 , 那就悲剧了。
2023-01-31 17:46:07
400
原创 【实际开发09】- 数据展示 view / 命名规范
(case when ifnull(要查找的字段) then 0 else 要查找的字段 end)1. mysql 查询数据为 null , 把 null 改为 0 ( 具体方法 , 简单易懂 )@DeleteMapping("/batch/{id}") path 路径。@DeleteMapping("/{id}") path 路径。2. entity 属性 添加默认值 ( daiding )@DeleteMapping query 路径。
2023-01-29 16:03:50
355
原创 【实际开发08】- Controller 层处理入参 , 可避免进去 impl 层
Json 万能Map 适合对接外部项目entityDTO 适合自营产品权衡利弊 , 如果团队开发还是 javabean 比较好 , 个人项目就无所谓了。追求高效开发 , 可以使用 Map。
2023-01-17 10:56:49
1085
原创 【实际开发07】- XxxxController 批量处理 × 5 -【model】
删除资产结构时 , 无论对应 id 为多少 , feign API 查询返回结果都是资源管理所有数据。在 Controller 层对应方法入参上添加 @RequestBody 注解。iotResourcesDTO 参数传递出现异常情况 , 实际上接受失败。原本,可用 GetMapping + iotHouseDTO 对象。但由于,需要提供 对应的 feign AP。
2023-01-16 09:40:59
778
原创 【实际开发06】- XxxxServiceImpl 写 one , 其他直接批量赋值 -【model】
2、然而 , 我直接通过mapper层调用相应接口 , 是直接通过xxxmapper.xml里的sql进行查询 , 少了业务逻辑上的处理。1、通过资产id获取其子节点id+自己id的接口 , 经过了impl层逻辑处理才能最终返回核实的list2、依赖 Impl 是可直接获取经过业务逻辑处理的数据 , 这是 sql 无法直接做到的 ( 同时 , 可直接使用。3、结果其表观显示的是List , 实际上返回的的实体类对象形式的数据List。情景 : 2020.07.22。
2023-01-13 17:27:43
777
原创 【实际开发05】- IXxxService 批量处理 ( 注解 + 基础 5 接口 ) -【model】
【代码】【实际开发05】- IXxxService 批量处理 ( 注解 + 基础 5 接口 ) -【model】
2023-01-13 17:24:52
204
原创 【实际开发04】- XxxMapper.xml/java - 批量处理
1、查存时增加状态 status 条件 , 启动 status 禁用全局隐藏机制 - 20.10.24。连接查询 Where 限制主表 , 谨慎 : 使用副表限制 - ★。导致模糊查询 name 参数失效。API 调用返回结果集 : {}
2023-01-11 10:58:09
1329
原创 【实际开发03】- dto + vo - 先处理 dto , 后处理 vo ( 通常少一注解 )
多用组合 , 少用继承1、删除2、将传输对象 - 改为 - 展示对象。
2023-01-10 09:36:28
998
原创 【实际开发02】- 同模块 - 单表 CRUD 代码 - 批量操作
2、添加注解 ( 使用 swagger 则需要添加其配套注解 )同其他实体映射字段一直 , 驼峰命名。主键id - 使用小写比较好。
2023-01-09 10:16:54
559
原创 【实际开发01】- 单元测试 ( 追求正确性 )
1、main 方法必须声明为 public、static、void,否则 JVM 没法运行程序。2、如果 JVM 找不到 main 方法就抛出 NoSuchMethodError:main 异常,例如:如果你运行命令:java HelloWrold,JVM 就会在 HelloWorld.class 文件中搜索 public static void main (String[] args) 方法。3、main 方式是程序的入口,程序执行的开始处。
2023-01-06 16:48:47
1247
1
原创 前后端交互入参数据结构演进 ( 单 转 多 )
情景 :1、原始设计,虚拟点位对应 单个设备,多个属性,设备由产品限制维度(取 1),属性由产品限制维度(取 > 1)2、新需求,虚拟点位对应多个产品维度的属性,则最新虚拟点位设计: 1、虚拟点位对应 多个设备,多个属性 2、设备由产品限制维度(取 >1),属性由产品限制维度(取 > 1)最终版:1、方便数据回显2、利于业务逻辑处理前端 :1、数据以 proId、machineId 为维度,一组一组的...
2022-05-19 11:35:05
169
原创 养生指南 4 : 睡眠 与 外因
参考:老中医给的100条养生建议(强烈推荐!)1. 睡眠1. 睡觉 是养生第一要素睡觉的时间 应该是 晚 21:00 ~ 早3:00。因为这个时间是一天的“冬季”,冬季主藏,冬季不藏,春夏不长,( 即第 2 天没精神 )早起如在寅时三点至五点,此时切忌郁怒,不然必损肺伤肝,万望注意1. 三更半夜还在网上的人 , 本身就是养生的大忌包括一些所谓的名医也是这样。还有,他们的心量也是斤斤计较,试问这样的人连自己都保不住,还怎么医人呢 ?
2022-04-16 13:42:23
464
2
原创 养生指南 3 : 人的健康离不开两大要素 : 足够的气血 / 畅通的经络
参考:老中医给的100条养生建议(强烈推荐!)1. 人的健康离不开两大要素 : 足够的气血 / 畅通的经络1. 足够的气血足够的气血靠:足够的食物 + 胆汁 + 必要时间内 ( 晚天黑后~午夜1点40 ) 优质的睡眠 ( 这个时候大脑完全不工作,由植物神经主导 ) + 良好的生活习惯。2. 畅通的经络 ( 包括血管 和 排泄垃圾的通道 )清净心一切七情六欲都会破坏清净心,从而破坏经络的正常运行。1. 人生以血气流通为主,气滞可以阻血
2022-04-16 13:39:15
784
原创 养生指南 2 : 中医的最高境界是养生 , 养生的最高境界是养心
所以,就养生而言,下士养身,中士养气,上士养心。看一个人也是一样,观相不如观气,观气不如观心。疑问 :气可观,如何观心 ?自身道行不足,如何观他人气,更何谈观心 ?对于医生而言,心定神一,受治者信坚心专,两心相合,可以统治百病,无不神效对付一些顽固的病症,不能正面硬攻,要从其他的相关方面突破如治疗肾病,肝病这些顽固之症,可通过调肺、脾等来达到效果1. 养心1. 心神不安 , 情性燥急 , 为致病/致死之总因故安心法,为卫生第一要诀。
2022-04-16 13:33:44
796
原创 养生指南 1 : 度 / 平衡(奔三了嘛 , 偶像)
参考:老中医给的100条养生建议(强烈推荐!)1. 物极必反1. 水至清则无鱼 , 人至察则无徒“水至清则无鱼,人至察则无徒” 语出《大戴礼记·子张问入官》意思是:就是说水太清了,则没有鱼,人过于明察秋毫,就没有朋友.为人做事就是要取人之长,避人之短,求大同,存小异2. 为养生而死的 , 十之有三到底怎么回事 ?是因为太爱惜自己的身体了。为了这副臭皮囊,怕受辱,怕受宠,怕吃亏,怕上当,瞻前顾后,左顾右盼,担惊受怕,患得患失···..
2022-04-16 13:29:04
278
原创 工作中常用快捷键
1. CMD 基础命令快速打开 CMD 窗口 :点击 Windows 开始键,直接键盘输入“CMD” + 回车java -versionjavac -versionjava xxxClass 执行命令javac xxxClass.java 编译命令1. 查询 ip 状态 : ipconfig本地 ip: 192.168.1.392. 测试网络状态 :ping IPping 192.168.1.137ping 192....
2022-03-17 11:18:24
939
原创 知识拓展 ( 倒叙 )
1.信息熵 ( 名词概念)信息熵 :1、经典几千字信息熵为02、Shannon 借鉴了热力学的概念,把信息中排除了冗余后的平均信息量称为“信息熵”,并给出了计算信息熵的数学表达式
2022-02-21 11:26:26
420
原创 新房交付验收攻略 ~ 2022
自己动手丰衣足食,分享造福圈友~1. 《新房验收攻略 - 2022.md》提示:文档参考大量知乎网络答案,里面有地址引用2. 《新房验收表格》~ 整理 ing
2022-02-15 16:10:25
185
原创 postman 及 apiPost 动态刷新 token 脚本
postman动态刷新 token 脚本pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); var data = JSON.parse(responseBody); // 把responseBody转为json字符串 // pm.globals.set("token", "bearer " + data.access_token); ...
2022-01-24 11:00:42
9813
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人