首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

眼睛虽然看不见,但我技术热爱不会停止

作者 | 梁唐 出品 | 公众号:Coder梁(ID:Coder_LT) 大家好,是梁唐。 前两天有一个同学加我微信,原本我以为只是寻常求助,没想到他求助内容震撼了。...之前做过一年时间后端,听到他说自己做过后端项目,没忍住好奇,去下载了他代码看了看。 在入门之前也曾跟着网上一些教程、视频做过一些培训项目。...看着看着,让不禁觉得有点难过。因为能非常明显地感觉到这份代码当中认真和心血,自然也能体会到这份付出背后热爱和执着。 你还记得上一次兢兢业业地对待学习,对待一份工作是什么时候吗?...为何生活如此艰难?抱怨多了,不知不觉就忘记了,怀揣着热爱、兢兢业业是一种怎样感觉。总要在看到他人残酷命运时,才恍然惊醒。...那一刻想了很多,对话框里的话打好了又删,删了又打……反复了几次之后,问他,有什么能帮你吗? 小刘说,你能帮我找一份工作吗?想靠自己力量生活。 喜欢本文的话不要忘记三连~

16010

工作多年,架构一些理解

每一个程序员都听过架构这个词,每一个程序员都有自己对此理解和看法,本文分享架构理解。 什么是架构? 因为是程序员,所以本文讨论架构特指软件架构(Soft Architecture)。...另外一种可能是,架构很简单原因是本身业务就非常简单。 第一份工作东西就是用 C 语言点亮一块 LCD 屏,并解析串口协议,在屏幕上绘制规定图形,比如圆形、矩阵、椭圆。...多年来,一直有一个遗憾就是,因为没有强力推动,始终没有在第一份工作离职前把代码优化一下,把 ucos ii 整上去。 驾驭不了其中架构成为安慰自己唯一理由。...配置,平台有很多组件和模块,但不是具体产品,每个产品需求不一样,所以需要结合需求,平台做配置,裁剪或者是扩展对应模块,最终形成产品。...其次,架构思维有利于做好当前工作 很多同学可能有困惑,已经工作好多年了,但似乎很难再突破,一个重要原因就是视野所限。

80510
您找到你想要的搜索结果了吗?
是的
没有找到

陶哲轩:ChatGPT加入数学工作

期间,各种ChatGPT“隐藏功能”都被陶哲轩挖了出来: 大到寻找公式、辅助证明定理;小到改写论文语句、查询小语种数学名词发音。 而为何突然AI协助工作这么关注?...也有网友表示: AI生成内容有时候真的会有“神来之笔”,帮助人们更好地工作。...于是,在陶宣称ChatGPT在数学中可以完成一些半成品工作时,有人直接在评论区发问: 你是认真的吗?可是(你)超级粉丝。...(有点意思)紧接着他又用儿子帮忙做ChatGPT手机短信版再试了一个数学问题: 该如何证明有无穷多个素数?...另一方面,在一定程度上AI“思维方式”也会更加发散。 在宣布把AI工具纳入自己工作流之后,陶哲轩还在mathstodon上不断更新用AI工作帖子。

57630

工作六年后,软件开发认知转变

里面的大部分观点我都比较认同,在这里做了一个比较接地气翻译,分享给大家。 正文 在软件产业工作六年后,软件行业一些想法发生了改变。...以下这些观点是以前内心比较矛盾,但是现在坚信事情: 当你工作在一个开发人员众多且拥有不同开发水平小组中,使用强类型语言显然更为合适。...但是如果没有好抽象,就算实现再漂亮,那也是在堆屎,代码伤害极大。 Java并不是那么烂(译者注:看来大佬Java怨念颇深)。 炫技代码通常并不是好代码,一个清晰明了代码比任何代码都好。...在大多数情况下,大应用(Monoliths)效果是很好,并不一定要细分成非常复杂微服务。 无脑信奉TDD(测试驱动开发)的人是最糟糕,他们脆弱小脑袋无法处理不同工作流程存在。...-6-years 关注 是一名奋斗在一线互联网后端开发工程师。

53500

工作六年后,软件开发认知转变

里面的大部分观点我都比较认同,在这里做了一个比较接地气翻译,分享给大家。 正文 在软件产业工作六年后,软件行业一些想法发生了改变。...以下这些观点是以前内心比较矛盾,但是现在坚信事情: 当你工作在一个开发人员众多且拥有不同开发水平小组中,使用强类型语言显然更为合适。...但是如果没有好抽象,就算实现再漂亮,那也是在堆屎,代码伤害极大。 Java并不是那么烂(译者注:看来大佬Java怨念颇深)。...在大多数情况下,大应用(Monoliths)效果是很好,并不一定要细分成非常复杂微服务。 无脑信奉TDD(测试驱动开发)的人是最糟糕,他们脆弱小脑袋无法处理不同工作流程存在。...-6-years 关注 是一名奋斗在一线互联网后端开发工程师。

52020

面试官:谈谈你构造函数,原型理解。:面试造火箭,工作拧螺丝。

面试官:谈谈你构造函数,原型理解。:面试造火箭,工作拧螺丝。 我们今天分步走,先把构造函数,以及所谓原型先走通了,再来进行别的内容讲解原型链。...我们平常都知道构造函数是什么,但是就是只是浅层认识,知道怎么写,但是至于原型我们几乎是很陌生。 构造函数 什么是构造函数呢?...所谓构造,在 js 就是可以使用 new 操作函数,其实与普通函数没有什么区别,只是我们约定构造函数首字母必须大写,来区别构造函数与其他函数。...我们还是举个简单例子来看看: function Person() { this.name = "Ken" this.hobby = "公众号-人生代码" } var person = new...指向了它构造函数,而它和原型关系我们在之后会链接到一起。

37820

Mysql在大型网站应用架构演变

毕竟从占比来说,这类不一致比例可以微乎其微到忽略不计(一般写更新也会采用mq来保证直到成功为止才停止重试操作) 在这样架构下,我们来看看数据存储瓶颈是什么?...个cluster,但是现在数据增长比较快,需要6个cluster,那么我们需要将每个cluster 一拆为二,一般做法是 1.摘下一个slave,停同步, 2.写记录增量log(实现上可以业务方写操作...在MS官方文档中,把构建一个足够成熟SAAS(MS简单列出了SAAS应用4级成熟度)所面临3个主要挑战:可配置性,可扩展性,多用户存储结构设计称为"three headed monster"....,所以只要能把V4.0脏活变成 1....另外值得关注是:2014年5月28日——为了满足当下Web及云应用需求,甲骨文宣布推出MySQL Fabric,在对应资料部分也放了很多Fabric资料,有兴趣可以看看,说不定会是以后一个解决云数据库扩容缩容手段

94280

国产大模型新高度!讯飞星火4.0发布:整体超越GPT-4 Turbo,8个国际权威测试集测评第一

如今,5个月过去了,星火大模型V4.0再次进化,不仅在文本生成、语言理解、知识问答、逻辑推理和数学五大能力方面完成了GPT-4 Turbo整体超越,并进一步缩小了在代码、多模态能力方面的差距,尤其是多模态能力达到了后者...三位人员现场实测了在噪音场景下,同时混叠着说话,正常人耳难以听清,只见讯飞星火多模态能力不但实现了三人重叠语音角色分离,还能实时转写出每个人说的话。...现场演示:扫码上传病历单和体检报告单,分析和解读。 发布智能批阅机 教育大模型再次升级 讯飞星火V4.0教育大模型进行升级,并对外发布星火智能批阅机以及进一步升级讯飞AI学习机两款硬件。...通过让用户更高程度定义「Chatbot」,从个人知识增强、到选择人设标签、创建发音人,再到开放智能体定义,科大讯飞将大模型「Chatbot」数据、工作流以及表现形式各方面都实现了定义自主化。...这也许就是科大讯飞多年来AI技术成就肯定之一。要知道,这是深度学习革命以来,过去十年人工智能领域首个国家科学技术进步奖一等奖。

1700

要学会说不,否则你团队就毁了

题图: from Zoommy 第一份工作是在工厂度过。 按当时规矩,新人要先跟着师傅学徒三年,跑跑腿,打打杂,最终师傅如果觉得你合格,你才有资格拿起那把锤子为四化建设做贡献。...比如十几年前,在设计模式还一知半解时候,就敢于接下某培训机构讲师邀请,只用一个半月时间就自编自导了一套技术课程,并获得明星讲师称号。...这些 “成功” 经历似乎像我证明,敢于挑战,不要拒绝,是快速成长必要手段。...觉得,多数人在机会面前都不希望别人自己失望,所以都不想把美好承诺变成令人失望结果。但很多时候,我们总是因为不忍拒绝他人,而承诺太多自己做不到事,以维护自己面子或者尊严。...但是,任何承诺,都是他人负债,迟早要还。 在工作中也好,在生活中也罢,学会说不,是一种智慧,更是一种负责任表现。

41520

EasyFlash V4.0 ENV 功能设计与实现

1、为什么要开发 V4.0 EasyFlash 是个人开发第二款开源软件,自 2015 年初正式开源出来,至今(2019.02)已经经历了 4 年多时间。...期间有很多其他行业嵌入式开发者与我取得联系,得知他们已经将 EasyFlash 应用于自己产品上,心里也倍感欣慰,可见 EasyFlash 成熟性已经得到了很多行业认可。...,降低了 Flash 使用效率,也就降低了 Flash 使用寿命 1.3 从 0 开始 NG 版本 也就是从 2017 年初开始,便开始准备 EasyFlash 性能优化工作,结合大家需求,...后来在亲人支持下,终于利用 2019 年猪年春节假期,在岳父母家完成了 V4.0 NG 版本开发(在此感谢岳父母、爱人支持)。...; 执行修改 KV3 时,已经存在 KV3 旧值被修改为删除,sector1 状态已经为脏状态,无需再做修改。

80910

DirectX修复工具使用技巧之一——解除被占用文件,完整修复C++

大家好,又见面了,是你们朋友全栈君。 最后更新:2020-9-23 随着V4.0正式版发布,近来有部分用户来咨询如何删除被占用C++文件。...在此将以解决最常见PC版QQ占用3个C++2010文件(alt100.dll、msvcr100.dll、msvcp100.dll)为例,向大家演示一下操作方法,其他C++或文件方法大同小异。...首先,当C++修复失败时,如果想查看具体错误信息,请首先确定您使用V4.0增强版或更高版本,老版本不支持此功能。...确认好版本后,运行DirectX修复工具,依次打开“工具”->“选项”->“常规”对话框,并确认“修复失败时启用调试模式”勾选,如下图。...准备工作做好后,即可开始正常修复过程,如果您系统中为常规情况,那么修复将会一帆风顺,最终成功。但如果您电脑里存在各种特殊问题,那么就可能遇到修复失败,如下图。

15.1K11

T20 天正 V4.0:建筑设计行业高效利器+全版本安装包

T20 天正 V4.0 是一款建筑设计行业中广泛使用软件,它具有强大功能和易于上手特点。该软件支持全平台去重,可以在各种操作系统下运行,为用户提供了更加便捷工作环境。...下面将从不同角度为大家介绍这款优秀软件。软件全版本安装包获取指南:zyku666.com首先,T20 天正 V4.0 可以帮助用户快速创建建筑模型。...同时,用户还可以通过插件和扩展程序实现更加个性化功能和定制化工作流程。最后,T20 天正 V4.0 还具有优秀界面设计和操作体验,用户可以轻松地上手使用该软件。...总之,T20 天正 V4.0 是一款建筑设计行业中非常优秀软件,它具有强大功能和易于上手特点。该软件支持全平台去重,并且具有良好跨平台互操作性,为用户提供了更加便捷工作环境。...如果您是一名建筑师或者建筑设计工程师,那么 T20 天正 V4.0 一定是您不可或缺高效利器。T20 天正 V4.0安装步骤:二、选择接受许可协议,点击下一步。三、自定义安装路径,点击下一步。

43010

TiDB版本升级案例

最近,在线上遇到了一个TiDB版本升级需求,之前一直没有遇到过,参照官方文档,已有的几套集群做了下升级,也总结了一些自己经验,这里分享出来。...而tiup工具是从TiDB4.0版本引进,因此,从TiDB4.0开始,可以直接使用tiup工具进行直接升级,不需要多次升级,例如下面的升级方案都是可行v4.0 --- v5.4 v4.0 ---...v5.3 v4.0 --- v5.2 v4.0 --- v5.1 v4.0 --- v5.0 从上面描述可以看到,版本号这边只写到第二位,只要大版本号2位满足上述规则,则可以忽略小版本带来差异。...二、TiDB升级须知 升级过程中,有以下必须了解内容: 1、TiDB升级过程不可逆,不支持版本降级或者回退,需要根据release note提前做好测试工作 2、如果使用TiDB Ansible...管理TiDB4.0集群,需要将集群导入到tiup工具中来管理,才可以使用tiup进行升级 3、v5.3版本之后,TiDB 内置prometheus会从默认2.8版本升级到2.27版本 三、TiDB升级前置工作

66810

巧用 maxTimeMS 服务端超时,避免承载亿级用户腾讯云数据库MongoDB服务雪崩

但是这些措施业务有损,或者不可自行恢复。...但是过载保护本质上会进行服务降级,业务还是会产生一定影响,而外围工具处理起来也不够及时,甚至可能在节点 hang 住时无法工作,以上解决举措都存在着一定程度弊端。...上下文信息中就包含了后面要介绍“时间信息”:起始时间,执行时间,超时时间,以及是否是 kill 状态等。...以 4.0 版本为例,常用命令 maxTimeMS 支持情况如下: 命令 mongos mongod 备注 find 支持 支持 https://docs.mongodb.com/v4.0/reference...腾讯云MongoDB maxTimeMS 服务端超时优化 1.完善 mongos 写命令 maxTimeMS 支持 Mongos 会根据原始请求按目标 shard 分组之后重构子请求,并将每个子请求转发给对应

1K50

巧用 maxTimeMS 服务端超时,避免承载亿级用户腾讯云数据库MongoDB服务雪崩

但是这些措施业务有损,或者不可自行恢复。...但是过载保护本质上会进行服务降级,业务还是会产生一定影响,而外围工具处理起来也不够及时,甚至可能在节点 hang 住时无法工作,以上解决举措都存在着一定程度弊端。...上下文信息中就包含了后面要介绍“时间信息”:起始时间,执行时间,超时时间,以及是否是 kill 状态等。...以 4.0 版本为例,常用命令 maxTimeMS 支持情况如下: 命令 mongos mongod 备注 find 支持 支持 https://docs.mongodb.com/v4.0/reference...腾讯云MongoDB maxTimeMS 服务端超时优化 1.完善 mongos 写命令 maxTimeMS 支持 Mongos 会根据原始请求按目标 shard 分组之后重构子请求,并将每个子请求转发给对应

65720

如何避免承载亿级用户服务端雪崩

但是这些措施业务有损,或者不可自行恢复。...但是过载保护本质上会进行服务降级,业务还是会产生一定影响,而外围工具处理起来也不够及时,甚至可能在节点 hang 住时无法工作,以上解决举措都存在着一定程度弊端。...上下文信息中就包含了后面要介绍“时间信息”:起始时间,执行时间,超时时间,以及是否是 kill 状态等。...以 4.0 版本为例,常用命令 maxTimeMS 支持情况如下: 命令 mongos mongod 备注 find 支持 支持 https://docs.mongodb.com/v4.0/reference...腾讯云MongoDB maxTimeMS 服务端超时优化 1.完善 mongos 写命令 maxTimeMS 支持 Mongos 会根据原始请求按目标 shard 分组之后重构子请求,并将每个子请求转发给对应

81530

让员工加班?去哪儿网被处罚!“东数西算”全面实施;俄乌冲突导致网络安全股价大涨 | Q资讯

去哪儿网对外回应称“第一时间进行了整改”,并表示这是因疫情在征得员工同意情形下安排了长假期间加班,以保障疫情期间尽快响应消费者诉求。...同时,该员工在工作岗位和在校期间表现优异,因此同事均十分惋惜。...《晚点 LatePost》曾报道,截止至 2021 年,TikTok 总员工数已经达到 2 万,各业务仍在进行大规模扩张,组织还涉及跨地区、跨时区与跨文化等挑战,如何选用合适管理者已经成为其最重要命题之一...Podman v4.0 正式发布 Podman 正式发布了全新 4.0 版本。...此外还有许多其他变更,包括改进 Podman Mac 和 Windows 支持、改进 Pods、超过 50 个错误修复等。

44620

jQuery 4.0震撼发布:这是复兴还是告别?

本文将分享jQuery 4.0更新亮点,回顾其辉煌发展历程,并讨论jQuery未来前景。 jQuery 4.0更新亮点 经过慎重准备,jQuery团队终于发布了v4.0beta版本!...向IE<11说再见 随着技术进步,jQuery 4.0决定停止支持IE10及更早版本浏览器。我们计划在未来版本中(jQuery 5.0)进一步缩小浏览器支持范围。...这次更新移除了专为旧版本IE设计代码,使代码库更加高效。我们也停止其他过时浏览器支持,如Edge Legacy、iOS和Firefox旧版本,以及原生Android浏览器。...移除废弃API 多个版本中废弃几个函数终于在主版本中走到了尽头。这些函数要么是为内部使用而设计,要么对于所有支持浏览器都有原生替代方案。...jQuery提供了一个桥梁,允许开发者编写在广泛浏览器版本中都能工作代码。 易用性:jQuery简洁语法和广泛文档使得开发者易于学习和使用。

76110

启动tomcat错误解决方案集

一、Eclipse tomcat 启动超时: 错误内容: Server JBoss v4.0 at localhost was unable to start within 50 seconds....the server requires more time, try increasing the timeout in the server editor 解决办法: 修改路径 进入Eclipse工作空间...class文件情况,可 以把所有包都删除,然后一个一个再引入(需要),不要一下子把所有包都引入来,没用可能会引起不良后果....,只找到了前面7个方法,但是他们都没有解决问题.无意中打开了”Problems”标签,发现里面说缺少work目录,手工加上,然后刷新项目就可以了..classpath这个xml文件要仔细看 四、...tomcat启动 报 PermGen space 错误内容: 内存溢出 解决方案1: 1,重启tomcat 2,先停止运行,双击tomcat,打开Open launch configuration

89620

关于tomcat一些启动错误解决方法

https://blog.csdn.net/qazwsxpcm/article/details/68946458 一、Eclipse tomcat 启动超时: 错误内容: Server JBoss v4.0...the server requires more time, try increasing the timeout in the server editor 解决办法: 修改路径 进入Eclipse工作空间...class文件情况,可 以把所有包都删除,然后一个一个再引入(需要),不要一下子把所有包都引入来,没用可能会引起不良后果....,只找到了前面7个方法,但是他们都没有解决问题.无意中打开了”Problems”标签,发现里面说缺少work目录,手工加上,然后刷新项目就可以了..classpath这个xml文件要仔细看 四、...tomcat启动 报 PermGen space 错误内容: 内存溢出 解决方案1: 1,重启tomcat 2,先停止运行,双击tomcat,打开Open launch configuration

1.5K30
领券