云中漫步-旅行到宇宙边缘

2024-05-18 23:48

本文主要是介绍云中漫步-旅行到宇宙边缘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家好,我是阿飞云

怕什么真理无穷,进一步有近一步的欢喜

a19c05c96c421312bd017ccb4b7d51a9.png

把小孩哄睡下了,坐在了书桌前,已经23:30半了,继续开始写自己这一周的云中漫步。夜晚是安静的,也是令人放松的。

今天周六了,天终于晴了,延续了几日来一直是阴雨绵绵,我这一周也几乎天天在加班,赶一些工作的进度,顺便体验一把“996”,还真是有点吃不消,每天搞到快凌晨,回到家睡意全无,可能是过了之前睡觉的生物钟,躺下很久还不能入睡,感觉睡着了,但是处于潜睡状态,睡眠质量感觉严重下降,整个人的状态有点差。

今天早上闹钟没有响,稍微起的晚了十几分钟,洗漱收拾完,出门买了个早餐,在去地铁口的路上,闻到空气中有很重的青草的味道,发现路边的小园子里面的草丛被修剪过,有一堆堆的修剪后的杂草,原来青草的味道是这里飘出来的,在早晨的阳光下,一小片绿色的天地。

db1cb6c13ab701ad3b0fd8f483faf67f.png

这一波疫情来势汹汹,对长沙也有不小的影响,这周长沙的管控也严格了起来,很多地方都有了场所码,我这周已经做了四次核酸检测了,小区这几日每天早上七点半就有人在楼下拿着大喇叭在喊,全员做核酸检测,早上八点到晚上八点,非自愿检测。前天加班比较晚,快凌晨的时候才下班,打车回家,刚上车后司机略带不好意思的问我,能不能看一下你的健康码?我说可以啊。疫情已经常态化了,我觉得每一个人都要认真对待,为自己负责,为家人负责,少给国家添乱,这是一场旷日持久战。

这周自己所在的公司也发生一些变动,感觉一些事情很突然就发生了,我记得在第一期的云中漫步:云中漫步-我这一辈子中,当我看完《我这一辈子》的时候,我写到:

我觉得在历史的重大进程或者变革中,普通人几乎是无法参与进去的,只是时代的旁观者。

类比历史的的重大进程和变革中,公司的重大变革对普通员工也是一样的。普通人应该怎么办呢?

只能不断提升自己的能力,不断成长,接受变化,勇于挑战,这样或许才能让自己不仅仅只是旁观者,而可以参与其中。想起我对2021的总结2021年程序人生的随想总结写到的关键词:变化

8f46c67590a0a56985e878fb7d4ba7ae.png

不要害怕和拒绝变化,变化有时候让人觉得不爽和难受,但变化中也藏着机会。

这周还有一个有意思的事情就是被语雀的bug给挑逗了一下,周一的某一天收到一个语雀系统的一个消息,说我有一篇文档“不给提现!网上赌提款一直不通过提不了款怎么办”涉嫌发布违规内容,已被系统自动屏蔽,屏蔽后其他人不可见。如下截图:

b1eabd7c9e864653507fb124cc641087.png

我就很纳闷,我啥还有实力发这种内容了,搜索一下相关内容,与我相关没有找到。那肯定不是我发的来,这个锅我不背。“打”了几个来回,语雀说是他们的bug,给我送一个会员兑换码,我打开兑换框,准备兑换,又提示我,已经过期了,有点小尴尬,后续重新给我补了一个码,整个处理过程花费大概三天时间:

4cc0d9bee73c54391fbc0b0924ff5801.png

不过作为程序员,我还是能够理解的,毕竟谁不还不写个Bug呀!

上面零零乱乱写了一些,下面开启技术随想。

技术相关随想

本周一分享一篇Nginx+Keepalived(双机热备)搭建高可用负载均衡环境,在我自己从事的几家公司中,只有一家公司说需要自己去配置一些Nginx相关的东西的,其他的都是运维人员部署和维护,如果有相应的转发策略改动,也是发邮件让运维人员去改,开发人员大多数不需要管。但是Nginx在互联网项目的地位或者作用其实挺重要的,作为一个开发人员虽然可能平时工作中不需要亲自去部署安装甚至进行一些配置的更改,但是我觉得很有必要学习下,这样当出现一下问题的时候,自己也能很快定位问题,或者后续工作需要用到Nginx的时候,能更快的掌握。就比如大家在公司中可能一直在用Jenkins做持续集成工具,但真正亲自去部署实践的人很少。Jenkins部署相关的内容,之前团队的小兄弟整理过一篇文章,感兴趣的可以看看:搭建Jenkins实现自动化部署环境。

然后就是分享了几篇关于锁的文章,如下:

  • synchronized实现和原理分析

  • Java并发编程之Lock讲解

  • 最强分布式锁工具:Redisson

JVM级别的锁我自己的经验,在实际工作真的很少用到,我使用synchronized最多的也就是在写单例模式的时候(单例模式的几种写法,有一些面试官还喜欢问这个,然后回答了有DCL,就又挖坑问synchronized了)。如果是互联网项目,那基本上现在都是什么高大上的架构设计,集群、分布式、微服务等等。那JVM级别的锁在业务开发中就无能无力,派不上用场了。很多时候开发人员也就会忽视这些如synchronized、Lock了,但这个在一些面试中又是必须卷的八股文。其实也没有专门背八股文了,平时在使用的时候稍微留意一下,其实就会发现我们平时用的JDK中,很多给我们提供的类或者方法就有synchronized、Lock的身影。比如用到的并发工具类ConcurrentHashMap,在JDK1.7版本的ReentrantLock+Segment+HashEntry,到JDK1.8版本中是synchronized+CAS+HashEntry+红黑树。这里也想到了阿里的Java开发规范中对Lock使用的一个强制规范。

761f914830de8ce21af6125050c8fe5c.png0ebbeca5d6257b9e6e7f0775822c1867.png

掌握了这些Java提供的锁工具外,在业务开发中我们一般都会用到Redis,那基于Redis实现的锁的方式也有很多种,但是很多自己封装的轮子多多少少会有一些问题,这里就推荐使用介绍的Redisson了,具体可以看上面的文章,这里也就不过多阐述了。

顺便在推荐两篇自己整理的和锁相关的文章:

  • 【基本功】不可不说的Java“锁”事

  • 并发-分布式锁质量保障总结

最后周五分享了前后分离接口规范,一文知晓前后分离接口规范的那些事,其实这些规范很多时候都是在架构设计之初就要定好,否则后期在去改,如果真的要改,那成本也相对比较高,有时候估计都不敢改或者改不动,所以在未真正动工之前的设计,还是挺重要的,

还有就是规范这块,上面也贴了Lock的使用规范,其实很多时候都要遵守一些规范,这样可能避免很多问题,小的细节真的可以决定成败。这是历史老师不断告诉我们真理。现在作为Java开发人员还是挺幸福的,有Java的开发规范,数据库的规范(MySQL数据库设计规范,值得一读),这些都可以参考应用在实际工作中。这里只是说参考,可能有一些并不真正适用于你当前的工作环境,切勿生搬硬套。

平时工作中,我也时刻提醒自己要多去思考和总结,有哪些可以改变的地方,可以让一些流程更好,更有规范。规范的流程也可以规避错误,提高效率,就比如输出一份简单的上线清单或者上线计划,就可能极大的规避上线出现的一些低级错误,比如参数未配置,网络策略不通了等等。但有时候规范也带了繁琐,好的规范从长远看,必定是利大于弊的。我没去过大厂,基本就是在小公司拧螺丝,我自己发现在工作中很多人对规范并不重视,对生产环境并不敬畏。但是我希望自己能够在这方面不断改进,也希望看到这篇文章的开发相关的朋友,如果之前没有意识到这方面的东西,后续可以改进,对自己有要求!

推荐阅读:稳定性与高可用保障的工作思路

电影读书随想

本周看了一个纪录片《旅行到宇宙边缘》,这也就是本文的标题了,豆瓣评分9.3:

07a9018afcf04eac5cf342469dbdd60f.png下面是介绍:

这是一部最新、目前为止电视上最好看的宇宙科普纪录片!影片从离我们最近的月球开始,一路引导我们探索太阳系到银河系以至人类所认知的宇宙的“边缘”。细致呈现太阳系八大行星的神奇地貌,奇幻的气象变化,3D制作效果极致真实,带领你逐步走出太阳系,饱览整个宇宙的神奇景象,科幻和天文爱好者绝对不能错过的好片!!

虽然说08年拍的一个纪录片,里面的很多东西可能是当时的一些模型推测已经和现在科学的研究发现不一样了,但是也非常推荐大家看看,我自己看完后还是挺震撼和惊叹的,并且有很多引起我好奇的地方,3D制作效果极致真实,如果可以真的制作成可以3D看的过,那将更加完美。

真的是一段史诗般的宇宙探索的旅程,从地球,到月球,到太阳,以及各大有名气的星体,然后一直到太阳系,穿越星云、遨游整个太空......,如果后续没有在出类似的新影片,那么当我的小孩稍微长大一些的时候,我会带着一起在看看。下面是一些看视频时候的截图:

974918c6f04b6a74ff500eb9a1a7c70c.png

079bb7a864a51a3f1483bea3a11e65df.png 7210aa47d6b9e9cb13acc5ce3e7f70d2.png

人类在不断探索着宇宙,一千五百多年前希腊的迷信家托勒密树立了最后的宇宙模型,他以为地球是这个宇宙的的中心,其他的天体例如太阳、月亮、行星和恒星都是围绕地球运动的,而地球是运动不动的。哥白尼认为太阳是宇宙的中心,除了月球绕地球转之外,其它行星都围绕太阳旋转,恒星不再需要旋转了,但恒星仍然以太阳为中心。到现在,天文学则证明太阳系也不过是宇宙的一粒尘埃而已,未来还会有什么新的发现呢?

反正截止目前,还没有找到一颗适合人类居住的星球。我们所居住的地球,是我们现在唯一赖以生存的地方。

在这个纪录片结尾讲到的一句话,我觉得特别好,分享给大家,

我们已经经历了宇宙的奇观,我们就应该庆祝我们的成就,去享受阳光下的每一刻。

去享受阳光下的每一刻,努力工作,热爱生活,爱自己,爱家人,也能爱身边遇到的每一个人,如果对纪录片感兴趣的伙伴可以去B站搜索,有高清资源。


前天晚上和昨天晚上,趁着联调时间,因为没有这边很多事情,想看一个视频不知看什么,就看一个搞笑一些的吧,顺便也放松一些。看了周星驰一部经典之作《唐伯虎点秋香》,虽然这个电影看了很多遍了,但在看还是被一些地方给逗到。看我后我就想到了之前看过的当年明月写的《明朝那些事》里面有关唐伯虎的描写,历史上真实的唐伯虎和影视作品中的差异很大,也节选了书中的一些内容,分享如下:

2246484c2fe38676b873b511d0eb733b.png

别人笑我太疯癫
我笑他人看不穿
不见五陵豪杰墓
无花无酒锄作田

不同的人看到同样的一件事或者一个人,评价或者感受是不一样的,比如一个不知道历史上真实的唐伯虎是什么样的人(我之前就不知道),那么在看电影的时候就可能误以为电影中的那个人物就是历史上真实的存在,而通晓明史的当你明月看到的是:

那个真实的唐伯虎,是那个意气风发的年轻人,那个怀才不遇的中年人,那个心灰意冷的老人,是那个在无奈中痛苦挣扎、无比绝望的灵魂。


最后在记录一下就是午休的时候看了一点点《浪潮之巅》,这本书从公司的书架上拿过来三个月了,才看了一半,后续还是要看完。看的过程很大的感受就是,一个公司的发展,依赖时代的大环境,然后结合天时地利人和,就可以创造出伟大和奇迹。

不知不觉快写了两个多小时,很晚了,就到这里吧。

00e640ce41673d405470e2c0d237a5e8.png

最后以《三国演义》的开篇词是结尾吧:

滚滚长江东逝水,浪花淘尽英雄。是非成败转头空。
青山依旧在,几度夕阳红。白发渔樵江渚上,惯看秋月春风。

祝大家假期快乐!

推荐阅读

云中漫步-我这一辈子

【 一个人看起来在进行逻辑思考,但其实大多数时间只是在进行记忆检索。】

9ec0cf5d10dc3642d18a72d45218effe.png

See you next good day~

这篇关于云中漫步-旅行到宇宙边缘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/995685

相关文章

2024年AI芯片峰会——边缘端侧AI芯片专场

概述 正文 存算一体,解锁大模型的边端侧潜力——信晓旭 当下AI芯片的亟需解决的问题 解决内存墙问题的路径 产品 面向大模型的国产工艺边缘AI芯片创新与展望——李爱军 端侧AI应用“芯”机遇NPU加速终端算力升级——杨磊 边缘端的大模型参数量基本小于100B AI OS:AI接口直接调用AI模型完成任务 具身智能的大脑芯片 大模

外部中断的边缘触发和电平触发

MCS-51单片机中的边缘触发是指当输入引脚电平由高到低发生跳变时,才引起中断。而电平触发是指只要外部引脚为低电平就引起中断。         在电平触发方式下,当外部引脚的低电平在中断服务返回前没有被拉高时(即撤除中断请求状态),会引起反复的不需要的中断,造成程序执行的错误。这类中断方式下,需要在中断服务程序中设置指令,清除外部中断的低电平状态,使之变为高电平。

从零开始学cv-14:图像边缘检测

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、图像边缘是什么?二、Sobel 算子三、Scharr 算子四、Prewitt算子五、Canny算子 前言 边缘检测是OpenCV中的一个重要组成部分,它用于识别图像中亮度变化显著的点,即边缘。通过边缘检测,我们可以从图像中提取出重要的特征,为后续的图像分析、形状识别和物体跟踪等任务奠定

HDU 1428 漫步校园 (搜索 + dp)

OJ题目:click here ~~ 题意分析:题目中有句话“他考虑从A区域到B区域仅当存在一条从B到机房的路线比任何一条从A到机房的路线更近(否则可能永远都到不了机房了…)。”,关键是对这句话的理解。此刻在A区域,选择下面要走的B区域的条件是,存在一条B区域到机房的路线比A区域到机房的所有路线都近,也就是说,存在一条B区域到机房的路线比A区域到机房的最短路线更近(比最短的近

社交平台找旅游搭子一起旅行靠谱吗?答案是不要太爽!

哈喽小伙伴们,今天要跟大家分享一个超级棒的小程序——咕哇找搭子!作为一个热爱自由行的人,最头疼的就是找不到志同道合的小伙伴。但自从用了这个咕哇小程序后,一切都变得简单又充满乐趣啦!🎉 上个月,我计划去云南旅行,就试着在咕哇上发布了我的行程信息。没想到很快就收到了几位朋友的回应,其中一位叫小莲的朋友特别投缘。我们不仅目的地一样,就连兴趣爱好都出奇地相似,于是我们就决定一起出发啦!👭

旅行商问题 | Matlab基于混合粒子群算法GA-PSO的旅行商问题TSP

目录 效果一览基本介绍建模步骤程序设计参考资料 效果一览 基本介绍 混合粒子群算法GA-PSO是一种结合了遗传算法(Genetic Algorithm, GA)和粒子群优化算法(Particle Swarm Optimization, PSO)的优化算法。在解决旅行商问题(Traveling Salesman Problem, TSP)时,这种混合算法可以结合两种算法的优点

虚拟现实,元宇宙,AI,脑机接口等,科技发展是不是遇到瓶颈了?

科技领域的发展是一个不断演进和突破的过程,虽然在某些时期可能会遇到挑战和瓶颈,但整体上是在持续进步的。从虚拟现实(VR)、元宇宙、人工智能(AI)、脑机接口、甚至数字孪生等技术来看,目前并没有遇到普遍的瓶颈,而是在不断地取得新的进展。 1、虚拟现实(VR):VR技术正在快速发展,硬件设备和内容制作都在不断迭代和完善。例如,Pancake光学方案的应用正在推动VR头显向更轻薄、成像效果更好的方向发

道可云人工智能元宇宙每日资讯|工信部就《轻工业数字化转型实施方案(征求意见稿)》公开征求意见

道可云元宇宙每日简报(2024年9月4日)讯,今日元宇宙新鲜事有: 工信部就《轻工业数字化转型实施方案(征求意见稿)》公开征求意见 9月2日,工信部就《轻工业数字化转型实施方案(征求意见稿)》公开征求意见。根据《意见稿》可知,到2027年,重点行业打造150个以上数字化转型典型场景,培育15家以上智能制造标杆企业,建设20个左右高标准数字园区,形成一批标志性数字化转型成果。推广应用物联网、大数

web3.0区块链元宇宙是什么

Web3.0 什么是 Web3.0 Web3.0是指基于区块链的去中心化在线生态系统,代表了互联网的下一个阶段。它是由以太坊联合创始人Gavin Wood在2014年创造的概念。Web3.0的发展是随着用户权利的增加和在互联网中角色的重要性不断进化的。 从互联网的发展历程来看,Web1.0时代是只读模式,网民只能浏览静态网页;Web2.0时代随着社交媒体兴起,用户可以交互并生产分享内容,

边缘检测运用

文章目录 一、简介1.边缘检测的概念2.边缘检测的目的 二、代码实现三、边缘检测的方法1.1Canny边缘检测器1.2.Canny代码实现2.1Sobel边缘检测器2.2Sobel代码实现3.1Laplacian边缘检测器3.2Laplacian代码实现4.1Scharr边缘检测器4.2Scharr代码实现 四、边缘检测的应用 一、简介 边缘检测是图像处理和计算机视觉中的一个基本