首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

程序员最容易读错单词,听到status炸了

最近在跟同事讨论问题时候,他突然对我说。。。 这个死太丢死不太对,需要改一下。。。 当时应该是愣住了,然后想了一下,你说 status 吗??? 看着他疑惑不解眼神,当时表情。。。...于是,带着好奇、疑惑和忐忑心情,重新 Google、百度了一遍那些觉得不太确认单词到底怎么读,结果简直颠覆了三观。。。...不想直接贴个列表给大家看,要带你们一个一个,一个两个,一个三个仔细看看他喵怎么读。。。 status 这玩意儿你以为嘲讽了同事吗? 不是,嘲讽了自己无知。...Mysql OK,请看下一题,想这个读音大家好像约定俗称了一样,就是卖色扣。 其实,觉得他跟app这玩意儿一样啊,有些人非要读啊扑也无所谓,就一个个单词读A,P,P你咬我呢。...非常相信,你现在知道了怎么读,明天又会回到原来样子,因为就在刚才又自己读成了因特绝儿。。。 OK,OK 好了,好了,剩下就不一一再说了,直接列几个吧,觉得很多人估计得疯了,和我一样!

37020

程序员最容易读错单词,听到status炸了

于是,带着好奇、疑惑和忐忑心情,重新 Google、百度了一遍那些觉得不太确认单词到底怎么读,结果简直颠覆了三观。。。...不想直接贴个列表给大家看,要带你们一个一个,一个两个,一个三个仔细看看他喵怎么读。。。 status 这玩意儿你以为嘲讽了同事吗? 不是,嘲讽了自己无知。...Mysql OK,请看下一题,想这个读音大家好像约定俗称了一样,就是卖色扣。 其实,觉得他跟app这玩意儿一样啊,有些人非要读啊扑也无所谓,就一个个单词读A,P,P你咬我呢。...Mysql性质也差不多,你读卖S Q L觉得也没毛病。 但,官方意思和APP这玩意儿一样,希望大家读My Sequel。...非常相信,你现在知道了怎么读,明天又会回到原来样子,因为就在刚才又自己读成了因特绝儿。。。 OK,OK 好了,好了,剩下就不一一再说了,直接列几个吧,觉得很多人估计得疯了,和我一样!

57020

『设计模式』反射,反射程序员快乐!为什么老是加班?为什么工资不如他多?原来不懂反射!

Java一门准动态语言,是因为存在反射机制,如果你不会是不是就等于白学了? 看完不会,请评论,亲自给你解释,嘻嘻! ? 什么动态语言?...动态语言无时不刻在体现动态性,而静态语言也在通过其他方法来趋近于去弥补静态语言缺陷。 为什么么要使用反射: 反射框架设计灵魂 框架: 半成品软件。可以在框架基础上进行软件开发,简化编码。...总结 这时候又会有小朋友问: 为什么要这么麻烦,直接调用不就好了?...写在最后: 叫风骨散人,名字意思多想可以不低头自由生活,可现实却不是这样。...你点赞、收藏、关注最大鼓励!

1.1K20

动画:散列表 | 文本编辑器如何检查英文单词出错

这编辑器查错功能竟然比我手速还快,这就不服气了,就开始疯狂地搜着这个编辑器快速查错功能如何实现 ? ?...伴随着此次“案件”存在疑点重重,开始深深陷入对散列表思考... 思维导图 ? ? 1 什么散列表?...对于数组演变散列表,我们可以知道哈希函数有这么几个特点: 哈希函数得到哈希值一个非负数值; 如果“键”相同,通过哈希函数得到哈希值一定相同。...二次探测 上边我们进行线性查找,二次探测就是每次探测都是原来平方探测。 这两种方式只是方式上不同,如果散列表空间不足时,产生哈希冲突还是很大概率。...如果我们查找、删除元素时候,得到哈希值没有,则在对应单链表中进行查找。 6 小结 我们上边分享了散列表基本常识,回到我们开篇问题上去,文本编辑器如何检查英文单词出错呢?

87120

为什么数据不按顺序排序原来如此 | Java Debug 笔记

接口顺序不对问题定位====首先说明下这个问题刚入行时遇到。当时很是困惑,当然啦现在看来真的贻笑大方了。刚入行那会一直都是使用Mybatis 框架实现数据获取。...最终输出顺序就是0、16、1、17、18、8问题解决====后来看了下具体Map实现类,突然看到一个LinkedHashMap , 当时不知道个啥玩意但是看名字感觉像是HashMap升级版而且链式...感觉有点排序感觉当时为了解决问题就决定尝试一把。结果完美的。bug解决收工回家。对应刚入行还是很有成就感。时隔多年现在又重新收拾了下自己bug。...决定一探究竟为什么LinkedHashMap 可以实现按照写入顺序排序。通过结构图我们清楚看到他HashMap子类。所以他存储结构和HashMap基本上一样。...因为这里Bug解析所以关于LinkedHashMap源码东西就不深入研究了。最终追踪到了其内部linkNodeLast这个方法使其具有写入顺序特性。

11110

为什么虚拟机开机即卡死?以及怎么修补

发现是由于猜想,但是毕竟是猜想,发现只有几百M内存了,但是不知道是不是那个原因。于是把内存扩容,并压缩,给它2G内存,但它还是打不开,不确定是否由于内存不足。...去看了,原创作者那样解决了,底下一堆评论问为什么他们那样做不能解决。那不是废话吗,环境都不一样。至于网上其他抄袭底下根本没评论。跟着做大概率不行。...来解释一下这第三步操作是什么:清理内存碎片(就像手机内存不足时候清理一下垃圾)。这在外面就可以做事情,做了无效。 那个博主挺佩服他,虚拟机上能有那么多垃圾?...删除大文件,卸载大软件,最快。当然,要是愿意一点点做内存清洗也没意见。 最终目标要开机,其他事情都可以靠边站,要开机,开机!!!...5、临时挂载命令:mount 分区路径 预挂载路径 6、如果挂载错了,想取消挂载:umount 分区路径 或 挂载路径,为什么写俩,自己机灵点。 ---- 至此,问题解决。

2.2K20

为什么人家开源项目文档如此炫酷?原来这款神器!

之前有很多朋友问我,开源项目文档网站用什么搭建。其实是用Docsify搭建,具体可以参考如何写出优雅开源项目文档 。...最近发现使用VuePress可以搭建一个功能强大文档网站,推荐给大家! VuePress简介 VuePressVue驱动静态网站生成器。...这里选择vuepress-theme-vdoing,一款简洁高效知识管理&博客主题,用来搭建文档网站绰绰有余。 学了技术老忘怎么破?用Vdoing搭建一个知识库试试!...我们先来看下自定义后首页效果,这个主题还是非常简洁,看起来挺舒服; 项目文件基本都在docs目录下,我们来看下这些文件作用; docs │ index.md -- 首页配置 ├─.vuepress...,需要给目录和文件添加序号,比如下面的目录; 在此目录结构下,一级目录被称为专栏,二级目录为专栏内容,专栏之间相互独立,上面的目录结构将生成如下结构侧边栏,同时也会生成右侧大纲栏; 如果你还想给专栏添加个目录页的话

1.1K20

为什么建议在复杂但是性能关键表上所有查询都加上 force index

对于 MySQL 慢 SQL 分析 在之前文章,提到过 SQL 调优一般通过下面三个工具: EXPLAIN:这个比较浅显分析,并不会真正执行 SQL,分析出来可能不够准确详细。...但是不能直观看出来为啥会走错索引,需要通过 OPTIMIZER TRACE 进行进一步定位。但是在进一步定位之前,想先说一下 MySQL InnoDB 查询优化器数据配置。...这也引出了一个新可能大家也会遇到问题,在原有索引基础上,加了一个复合索引(举个例子就是原来只有 idx_user_id,后来加了 idx_user_status_pay),那么原来只按照 user_id...所以,添加新复合索引,可能会导致原来不是这个复合索引要优化 SQL 其他业务 SQL 变慢,所以需要慎重添加 这种设计,在数据量不断增大表越变越复杂时候,会带来哪些问题 由于统计数据不是实时更新...所以最好一开始就能估计出大表量级,但是这个很难。 结论和建议 综上所述,建议线上对于数据量比较大表,最好能提前通过分库分表控制每个表数据量,但是业务增长与产品需求都是不断在迭代并且变复杂

1.3K20

为什么觉得这次chatGPT真的智能AI

或者什么才算上智能,这个问题说实话不是回答不出来,讨论了那么多年地球人也没有对智能做出了一个完美的定义,原因很简单,随着技术发展,不同时期对机器可操作性认识不同,举个极端例子,回到钻木取火时代...,当时技术实现起来还是有点技术难度,所以可以得到人们认可,所有可能得到人们认可技术都是有一些共同点,第一就是当时实现效果需要超出人类当时平均科技水平,第二个就是需要超过人类这一领域最强的人...为什么我会把它和语音助手相提并论,多少有点侮辱gpt了,但是身边的人不搞技术的人还是比较多,他们认知里面GPT就是一个相对比较聪明语音助手,当我试图和他们解释时候发现竟然说不出来什么理由,他确实就是一个比较聪明语音助手...-成熟期,我们可以回顾一下所有经历过技术,几乎都是沿着这个曲线进行发展,最后到达成熟期之后为人所用,给人类生活带来便利甚至改变人类生活方式 , 为什么chatGPT才算是未来最具有意义的人工智能...对提示工程师看法 最近一个工种出现,引起了热议,随着GPT普及,提示工程师岗位慢慢出现在人们视线里,他工作就是将我们需求描述给GPT听,以便于GPT可以精准给到我们希望得到答案,

71520

Kafka为什么能那么快?高效读写数据,原来这样做到

那 Kafka 快也就体现在读写两个方面了,下面我们就聊聊 Kafka 快原因。 Kafka为什么能那么快?高效读写数据,原来这样做到 1....Kafka为什么能那么快?高效读写数据,原来这样做到 由于单一盘片容量有限,一般硬盘都有两张以上盘片,每个盘片有两面,都可记录信息,所以一张盘片对应着两个磁头。...高效读写数据,原来这样做到 影响磁盘关键因素磁盘服务时间,即磁盘完成一个I/O请求所花费时间,它由寻道时间、旋转延迟和数据传输时间三部分构成。...高效读写数据,原来这样做到 Kafka 中每个分区一个有序,不可变消息序列,新消息不断追加到 partition 末尾,这个就是顺序写。...Kafka为什么能那么快?高效读写数据,原来这样做到 数据落盘通常都是非实时,kafka 生产者数据持久化也是如此。

1.5K30

超硬核Java工程师分享,什么Java?为什么要做Java,如何学习Java

为什么要选择Java 最近有一些小伙伴问我,为什么当初选择走Java这条路,为什么不做C++、前端之类方向呢,另外还有一些声音:研究生不是应该去做算法方向么,本科生不就可以做开发了吗,为什么还要读研呢...其实吧,这个问题搁在不同人身上,回答可能也是完全不一样可能还是主要以我角度出发,结合一些读者问题,来说一说为什么要选择Java这条路。...时间一长,发现这个方向也没有想象那么难,相反还挺有意思,毕竟能用到各种各样框架,技术栈内容也很丰富,看起来好像比Android技术含量高很多,加上自己之前学过Java,也有Java Web学习经历...说完游戏开发,说一说C++ ,C++ 方向和Java一样主要是做后端,虽然游戏开发大部分也用C++,但是C++ 服务端需求量确实没有Java大,加上C++ 学习难度稍微搞一点,所以我没有选择这个方向...看书,需要耗费时间,精力,需要你很认真地解读那些专业名词含义,所以阅读难度往往一个很高门槛。但是,读完的人都知道,必须要硬着头皮坚持下去,才能得到你要真知。

95600

为什么 Go 最喜欢编程语言(2017)翻译

前言:Go 语言大热今天,来看看 Michael Stapelberg 在 2017 年提到自己为什么喜欢 Go 语言吧。本文一篇翻译文章,原文点此处。...为什么 Go 语言最喜欢编程语言 2017-08-19 发表,上次修改 2020-11-21 努力尊重每个人个人喜好,所以我通常会避开关于哪种最好编程语言、文本编辑器或操作系统辩论。...所使用所有 Go 代码库都使用了内置测试设施。这不仅使测试变得简单而快速,而且覆盖率报告也很容易得到。 每当一个程序使用资源超过预期,就会启动 pprof。...在 Go 中,我们认为它们理所当然。 入门 希望能够表达为什么喜欢用 Go 工作。 如果你有兴趣开始使用 Go,请查看人们加入Gophers slack 频道时指出初学者资源。...注意事项 当然,没有哪个编程工具完全没有问题。鉴于这篇文章解释了为什么 Go 最喜欢编程语言,它重点积极一面。不过,还是要顺便提一下几个问题。

95430

为什么0.1+0.2不等于0.3?原来编程语言这么算……

打开你 Python,输入「0.1+0.2=」,结果是多少?0.30000000000000004 对不对?为什么结果不是 0.3?本文作者给出了详细解释。...但是,在光怪陆离计算世界中,运算方式却大相径庭。 最近开始用 JavaScript 进行编码,在阅读数据类型时,注意到 0.1 + 0.2 不等于 0.3 奇怪行为。...向 Stack Overflow 寻求帮助,在上面找到了一些有用帖子。如下图所示: ? Stack Overflow 界面图像。 经过大量研究和数学运算后,得出结论,这不是错误。...第一步将十进制 0.1 转换为二进制 0.1。首先将 0.1 乘以 2,然后将小数点前数字分离出来,得到其相应二进制数。 ? 重复此操作至 64 位。...这里,11 代表我们要使用 64 位表示指数位数,-4 代表科学计数中指数。 所以最终数字 0.1 表示形式: ? 同理,0.2 表示为: ? 将两个数相加,得到: ?

1.1K10

这mpvuedemo页列表,咋就总不出来呢?真相原来。。。

问题原帖: https://developers.weixin.qq.com/community/develop/doc/0004a24a948a40e3cda937c9657000 第一步,下载这位同学代码到本地...,然后npm install -> npm run dev -> 开发者工具导入项目 这也写没毛病,真奇怪。...接着新建了一个项目,执行vue create binnie-app, 然后编写相同代码,运行之后可以显示列表,猜测mpvue可以是对list做处理了, 然后把mpvue项目的importList...链接:http://mpvue.com/qa.html 总结:没用过mpvue,碰见这个问题,差点以为自己不会vue了。在这里建议大家用框架前,先查一下有什么常见问题或坑。...推荐使用binnie小姐姐同款kbone(Web 与小程序同构解决方案) kbone参考文章: https://developers.weixin.qq.com/community/develop/article

36330

GET 和 POST请求本质区别是什么?原来理解一直

(本标准答案参考自w3schools) “很遗憾,这不是我们要回答!” 请告诉真相。。。 如果告诉你GET和POST本质上没有区别你信吗? 让我们扒下GET和POST外衣,坦诚相见吧!...HTTP协议中两种发送请求方法。 HTTP是什么?HTTP基于TCP/IP关于数据如何在万维网中如何通信协议。 HTTP底层TCP/IP。...你要给GET加上request body,给POST带上url参数,技术上完全行。 那么,“标准答案”里那些区别是怎么回事?...在大万维网世界中,TCP就像汽车,我们用TCP来运输数据,它很可靠,从来不会发生丢件少件现象。...因为POST需要两步,时间上消耗要多一点,看起来GET比POST更有效。因此Yahoo团队有推荐用GET替换POST来优化网站性能。但这是一个坑!跳入需谨慎。为什么? 1.

3.2K00

明明结果为什么被合并查询后得到结果却出错了?| Power Query躲坑

最近,有位朋友在一个实际工作问题中,在表2使用合并查询从表1结果中匹配最高(阶段)项,眼看着表1结果,但表2里却得到了错误返回结果,具体情况如图所示: 为什么会这样?...我们先来看表1处理情况。 为了合并查询得到最高阶段项,对表1进行降序排序: 然后通过删除重复项保留最高阶段数据: 从表1结果来看,的确保留了最高阶段数据。...然后,在表2里使用合并查询获取表1中结果并展开: 咦!!! 表1处理结果明明阶段4(报价),为什么合并查询得到结果却是阶段2(售前)? 这难道Power QueryBug吗?...这里问题根源其实是表1处理问题,以往发布多篇文章案例中,在涉及Power Query中使用排序问题时会强调,Power Query排序需要增加添加索引或Table.Buffer步骤,使排序结果真正...而这些问题发现和解决,一般需要对Power Query基础知识和一些特性(问题)比较熟悉,前期也针对学习PQ容易碰到问题写过一些文章、录过一些视频,建议大家可以多了解: Power Query新手经常问几个操作问题

2.5K10
领券