简而言之: 软件工艺学可能会将软件置于中心位置,而不是软件应该提供的好处,主要是因为我们是自恋的浪漫主义者。编程是关于自动化工作,如数据处理、信息处理和呈现,或者控制和自动化机器。 非程序员不像非水管工不关心水管的美观程度他们只是希望他们的信息放在正确的位置或者热水能够工作。(尽管可以说他们欣赏良好的锅炉控制。) 软件工艺的动机: 如果编程是一个真正的职业就好了,但事实并非如此。一个职业有一个结构化的模型,可以通过不断提高技能和能力来晋升,无论是通过学习法律学位和实习(在法律实践中工作)还是医生在专业化之前经历的本科和医学培训的年数。后者具有明确定义的级别,从初级医生到经历80小时工作周的残酷...

1.自己眼中 万般皆下品,唯有coding高,一行代码,掌控世界,其他的都是渣渣.... 2.老板眼中 廉价搬砖工,不要创新,不要多想,低下头就是干。 3. 产品经理眼中 加班汪:随时待命,想改就改,改不完就加班。 4. 父母眼中 整天就知道对着电脑玩,天天打游戏。 5. 女神眼中 随叫随到,免费修电脑。 6. 丈母娘眼中 赚的多,老实人,女儿可托付终身。 7. 外行眼中 工资高,福利好,还有专门的鼓励师,羡慕。 8.&nbsp...

  5YI10LEk8YTp   2023年11月02日   50   0   0 产品经理产品经理

这是一个关于令人惊叹的客户服务被糟糕的软件所削弱的故事,具体表现为简单的业务规则和脆弱的系统。我之所以讲这个故事,是因为我向故事中的某个重要人物承诺过,而他们的经理应该了解到他们的员工有多么出色,以及他们的糟糕设计的计算机系统和成本削减如何让公司失望。 W.EdwardsDeming曾经著名地说过:“一个糟糕的系统每次都会打败一个优秀的人。”他当时是在谈论人际交往系统,但他的话同样适用于计算机系统。 最近的南非之行以真正糟糕的开端开始。我们本来想在那里度过三周的时间,但由于工作时间安排的冲突,我们只能去两周,所以每一天都显得格外宝贵。我妻子会去看望多年未见的朋友和家人;我们四岁的儿子将会创造...

如果你的公司稍微有一点规模,你一定听说过一个质量部门。简单来说就是降本增效。接下来,一起看看这个规则上“最糟糕”的程序员 ... 测量开发人员的生产力的伟大之处在于你可以迅速识别出糟糕的程序员。我想告诉你我所认识的最差的程序员,以及为什么我努力让他留在团队中。 几年前,我曾在Twitter/X上写过一篇关于我所认识的最优秀程序员的帖子,我应该将其写成一篇博客文章。现在,我觉得公平的是也告诉你关于最差的程序员。他的名字叫TimMackinnon,我想让你知道他的生产力是可度量的低下的。 我当时在一家知名的软件咨询公司工作,为一家大银行提供服务,这家银行决定引入个人绩效指标,以“用于评估和个人发...

今天给大家分享一个对于选择公司来说另一个非常重要的参考指标:“互联网时长”。 正文  2023最新互联网公司工作时长排行榜出炉,第一名居然是它.....图片我们在选择一个公司的时候,除了需要关注总收入package以外,还需要考虑这家公司的加班时长是否人性化。 大概一年前的这个时候,职级对标就在提交薪酬表单中增加了提交工作时长功能。因为在讨论薪酬的时候,工作时长是一个决定性的指标。 我们的工作时长是周工作小时数。法定工作时间是40小时(965)。大小周通常折算为周工作60小时,996通常折算为周工作65小时。以此类推。排名依据最近一年公司薪酬数据中工作时长的平均数。 如今一年过...

一个其他团队的比较老的dubbo服务,spring的版本在3.2.x范围,用的还是spring那一套。 由于这个服务比较核心,而且集成的组件比较多:rabbit、dubbo、es、kafka、zk、redis、cas等等一系列组件,然后开发的痛点就是本地启动时间太慢了,常常耗时接近10分钟、机器配置差点夸张到10+。抱着好奇的心理开始这一次排查之旅。 启动耗时: Artifactxxxx:warexploded:Deploytook730,358milliseconds 优化成果: Artifactxxxx:warexploded:Deploytook95,078milli...

  5YI10LEk8YTp   2023年11月02日   50   0   0 Java.NET.netjavaspringspring

孤注一掷近期大热,在给大家放一段回忆一下 下面是报道内容,谨慎阅读可能会引起不适: 九派新闻报道称,中国一男子因未编写出赌博游戏程序,在越南遭到数月的囚禁、虐待,被4名越南男子拔掉了14颗牙齿,身体损伤程度高达88%。 当地时间8月17日,越南河内市人民法院对其中3人作出判决。剩余1人仍在潜逃中,警方已对其发出通缉。其中一名被告家属向受害人赔偿了3000万越南盾(约为人民币9174元)。 据越南“VietnamPosts”和“vietnamnet”新闻网报道,8月17日,河内市人民法院以“故意伤害罪”和“非法拘禁罪”分别判处被告人王某(VươngVănKiệm)有期徒刑24年...

StackOverflow发布了2023年开发者调查报告,据称共计超过9万名开发者参与了此次调查。 完整报告包含了受访开发者画像,以及关于开发技术、AI、职业、社区等方面的内容。本文主要介绍关于开发技术和AI的部分。 懒人目录: 最流行编程语言:JavaScript 最“赚钱”编程语言:Zig 最流行数据库:PostgreSQL 最流行Web框架和技术:Node.js 最受欢迎集成环境:VisualStudioCode 最受欢迎AI搜索工具:ChatGPT 最受欢迎AI开发工具:GitHubCopilot 对AI工具的信任度:39%的人对AI工具表示有些信任 开发者...

前言 在日常工作和学习中,有很多地方都需要发送HTTP请求,本文以Java为例,总结发送HTTP请求的多种方式 HTTP请求实现过程 GET 创建远程连接 设置连接方式(get、post、put…) 设置连接超时时间 设置响应读取时间 发起请求 获取请求数据 关闭连接 POST 创建远程连接 设置连接方式(get、post、put。。。) 设置连接超时时间 设置响应读取时间 当向远程服务器传送数据/写数据时,需要设置为true(setDoOutput) 当前向远程服务读取数据时,设置为true,该参数可有可无(setDoInput) 设置传入参数的格式:(setRequestPrope...

SpringFramework6.1第4个里程碑版本已发布。 我们创建了一个高质量的技术交流群,与优秀的人在一起,自己也会优秀起来,赶紧点击加群,享受一起成长的快乐。 主要变化 引入 JdbcClient(R2DBCDatabaseClient 的JDBC变体版本) 为JMS添加可观察性支持 服务器端处理支持 @HttpExchange 注释(将请求映射到控制器方法) 服务器端处理(将请求映射到控制器方法)现在支持@HttpExchange注释 为 @Cacheable 方法提供 CompletableFuture...

我是javapub,一名 Markdown 程序员从👨💻,八股文种子选手。 《面试1v1》连载中... 面试官:嗨,小明!听说你对Kafka的幂等性很感兴趣,是吗? 候选人:是的,我一直听说Kafka的幂等性很重要,但是具体是什么意思呢? 面试官:哈哈,别担心,我来给你解释一下。幂等性其实就是指无论执行多少次相同的操作,结果都是一样的。在Kafka中,幂等性保证了消息的处理不会因为重复发送而产生副作用。 候选人:哦,明白了!那Kafka是怎么实现幂等性的呢? 面试官:很好的问题!Kafka通过消息的唯一标识(通常是消息的key)来实现幂等性。在发送消息之前,Kafk...

小红书宕机的消息大家一定都知道了吧。 我还是女朋友第一时间告诉了,“怎么小红书上不去了”。我:“看看是不是手机网网络问题”。 谁能想到小红书自己宕机了... 晚上也看到小红书在微博进行了官宣,承认是系统出了问题。 官方表示:“如果遇到小红书App无法启动的情况,请删除App(选择删除App,而不是从主屏幕移除)重新安装,如果有需要保留未发布的作品草稿,请等待AppStore的更新,我们将尽快发布新的App版本解决问题。” 显然,官方的「劝删」行为无法从根本解决用户面临的问题。 不久后,评论区一片「怨声载道」: “不敢想象官方的解决措施是‘卸载’,这与技术小白的操作...

  5YI10LEk8YTp   2023年11月02日   15   0   0 App闪退App新版本新版本闪退

我是javapub,一名 Markdown 程序员从👨💻,八股文种子选手。 《面试1v1》连载中... 面试官:嗨,小王!听说你对Kafka的架构设计很感兴趣,是吗? 候选人:是的,我一直对Kafka很好奇。它是如何处理大规模数据流的呢? 面试官:哈哈,没错!Kafka是一个强大的分布式流处理平台。它的架构设计非常有趣,我们来一起探索一下吧! 候选人:太好了!我迫不及待想了解更多。 面试官:那我们先从Kafka的基本概念开始吧。Kafka有四个核心组件:Producer(生产者)、Consumer(消费者)、Topic(主题)和Broker(代理)。 候选人:好的,这...

我是javapub,一名 Markdown 程序员从👨💻,八股文种子选手。 《面试1v1》连载中... 面试官:嗨,小伙子,听说你对Kafka很感兴趣,那你能告诉我,从Kafka中获取准确的信息有什么要注意的地方吗? 候选人:当然!要从Kafka中获取准确的信息,首先我们需要了解Kafka的工作原理。Kafka是一个分布式的消息队列,它将消息以topic的形式进行组织和存储。每个topic可以有多个分区,而每个分区又可以有多个副本。这种分布式的架构使得Kafka具备了高可用性和高吞吐量的特点。 面试官:嗯,不错!那你能告诉我,如何从Kafka中消费消息呢? 候选人:当然...

  5YI10LEk8YTp   2023年11月02日   31   0   0 kafkakafkaapacheapacheJavajava

作者:JavaPubJavaPub编程学习一条龙:http://luxian.javapub.net.cn 首先我想说,博客并不一定是百分比的事实来源,并且包括所有权威媒体,而是随着时间你的知识不断发展变化的。 我第一个发博客是在17年,当时既兴奋又害怕。兴奋的是像出现在电视那种感觉,出现在网络这个大环境中,像一个名人。害怕的是我怕将事情公之于众,因为我担心人们现在和未来对这件事情看待它有所不同。如果我发布的这个东西大家觉得很愚蠢怎么办?如果将来有人看到我现在的想法,觉得我很幼稚怎么办。但是写得越多,这种思路其实就越没有意义。 总的来说,我是为自己写作。对于我来说,写作有利于整理我的思绪...

  5YI10LEk8YTp   2023年11月02日   81   0   0 javaJava.NET.net

我是javapub,一名 Markdown 程序员从👨💻,八股文种子选手。 《面试1v1》连载中... 我是javapub,一名Markdown程序员从👨💻,八股文种子选手。 面试官:嗨,欢迎来到我们的面试!今天我们要聊聊Kafka的性能。你对Kafka有了解吗? 候选人:当然!Kafka是一个高吞吐量、低延迟的分布式消息队列,被广泛应用于大规模数据处理和实时流处理场景。 面试官:很好!那你能给我解释一下Kafka的性能是如何实现的吗? 候选人:当然!Kafka的高性能得益于它的设计理念和架构。首先,Kafka采用了分布式的消息存储和复制机制,使得它可以处理大量的...

我是javapub,一名Markdown程序员从👨💻,八股文种子选手。 《面试1v1》连载中... 面试官:嘿,候选人,你知道Kafka有哪些优点吗? 候选人:当然知道!Kafka有很多优点。首先,它是一个高吞吐量的分布式消息系统,可以处理大量的数据流。这对于处理实时数据和大规模应用非常有用。 面试官:没错!Kafka的高性能确实让人印象深刻。还有其他的优点吗? 候选人:当然!Kafka具有良好的可扩展性和可靠性。它可以轻松地扩展到成百上千台服务器,而且即使在节点故障的情况下,数据也不会丢失。这对于构建可靠的数据管道非常重要。 面试官:确实,可扩展性和可靠性是Kafka的强项。还有其他的...

我是javapub,一名 Markdown 程序员从👨💻,八股文种子选手。 《面试1v1》连载中... 面试官:嗨,候选人!今天我们来聊聊Kafka的使用场景,你对Kafka有了解吗? 候选人:当然!Kafka是一个高吞吐量的分布式消息队列,被广泛应用于大数据处理和实时数据流处理。它可以帮助我们解决各种有趣的问题! 面试官:太好了!那你能给我举几个Kafka的使用场景吗? 候选人:当然!首先,Kafka非常适合用于日志收集和分析。你知道吗,很多公司都有海量的日志数据,而Kafka可以帮助我们高效地收集、存储和分发这些日志数据。它就像是一个日志的快递小哥,把日志从各个系...

我是javapub,一名Markdown程序员从👨💻,八股文种子选手。 《面试1v1》连载中... 面试官:嗨,欢迎来到我们的面试!今天我们要聊一聊Kafka基础。你对Kafka有了解吗? 候选人:嗨!当然有啦,Kafka是一个分布式流处理平台,用于高吞吐量、低延迟的数据传输和处理。它就像是一个强壮的邮递员,可靠地将消息递送给不同的系统。 面试官:很好!那你能给我解释一下Kafka的消息发布和订阅模型吗? 候选人:没问题!Kafka的消息发布和订阅模型就像是一个咖啡馆。你可以把消息当作咖啡订单,生产者就像是顾客下单,把订单放在柜台上。而消费者就像是咖啡师,从柜台上拿走订单,制作咖啡并提供...

我是javapub,一名Markdown程序员从👨💻,八股文种子选手。 《面试1v1》连载中... 面试官:嗨,候选人!听说你对Redis分布式锁很感兴趣,是吗? 候选人:是的,面试官!我对分布式锁的实现方式很感兴趣,尤其是Redis作为分布式锁的选择。 面试官:很好!那我们就来聊聊Redis分布式锁的原理吧。你知道Redis是如何实现分布式锁的吗? 候选人:当然!Redis使用的是基于SETNX命令的方式来实现分布式锁。我可以给你演示一下源码实现吗? 面试官:当然可以!请开始你的表演。 defacquire_lock(redis_conn,lock_key,lock_value,loc...

  5YI10LEk8YTp   2023年11月02日   69   0   0 redis分布式锁Redis分布式锁
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~