Quantcast

美国为啥不担心日本“核废水”?

清明,我去了夹边沟

突发!历年来全国罕见!广州番禺化龙镇明经村村委发生爆炸!原因...

細节中見風雅,遇之不忘。

白嫖CDN,打造封不尽IP的代理池

Facebook Twitter RSS

分享到微信朋友圈

点击图标下载本文截图到手机
即可分享到朋友圈。如何使用?

自由微信安卓APP发布,立即下载!

开发者技术前线

外包公司干了不到 3 个月,我裸辞了!

随后,外包Hr问我项目经理问了哪些问题,问题都是泛泛而谈的,我就把薪资这个话题说了,外包Hr很严肃地说,不要和项目经理透露薪资,随后我就郁闷了,项目经理和外包Hr应该是一家公司啊?
2020年10月4日

程序员喜欢的 5 款最佳最牛代码比较工具

WinMerge会将两个文件内容做对比,并在相异之处以高亮度的方式显示,让使用者可以很快的查知;可以直接让左方的文件内容直接覆盖至右方,或者反过来也可以覆盖。
2020年10月2日

为什么阿里巴巴规定超过3张表,禁止JOIN?

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年9月30日

华为提出十大数学挑战!解出一个就是年薪百万!

所以,华为发布了后香农时代面向数学的十大挑战问题,包括利用更少的计算和存储资源获得更高的性能、需要暴力计算的场景以及采用数学算法和软件优化等减少资源消耗等等业界难题。
2020年9月25日

Java程序员必备的11大Intellij插件

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年9月22日

如果再写for循环,我就锤自己

几种遍历方法中for执行最快,它没有任何额外的函数调用栈和上下文。但在实际开发中我们要结合语义话、可读性和程序性能,去选择究竟使用哪种方案。下面来看for
2020年9月19日

华为被曝自研编程语言“仓颉”,南大教授冯新宇领衔

吸取木兰的一些教训吧,趁早开源,尽量避免以讹传讹。如果目标是通用编程语言,就要和现在市场上的英文编程语言在开放性上对齐。开源几乎是必须的。在此特殊时期,必然被放到显微镜下看,不如早作准备。
2020年9月14日

字节小组长无意得知手下有35K,自己却只有28K;谷歌推出Go版Android 11;Deepin v20正式发布!

根据发表在《自然》期刊上的一项研究,瑞士洛桑联邦理工学院(EPFL)研究团队报告了首个微芯片内的集成液体冷却系统,这种新系统与传统的电子冷却方法相比,表现出了优异的冷却性能。
2020年9月13日

苹果正在掀起一场战争!谷歌怒怼:你是舍不得自己的蛋糕!

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年9月12日

支付宝二面:Mybatis接口Mapper内的方法为啥不能重载吗?我直接懵逼了...

}}上面代码中的target,在执行Object.java内的方法时,target被指向了this,target已经变成了傀儡、象征、占位符。在投鞭断流式的拦截时,已经没有了target。
2020年9月9日

用 Python 给全球女神颜值排个序

_lxsdk=1A6E888B4A4B29B16FBA1299108DBE9CDCB327A9713C232B36E4DB4FF222CF03;
2020年9月6日

太厉害!史诗级java低时延调优

不一定,作者使用的jdk中FinalizerThread优先级为8,比普通线程优先级5高。更何况即使优先级低,只要cpu负载不高,也能分到足够的cpu时间片执行任务。作者在堆快照中看到,x队列为空。
2020年9月4日

十年后将要消失的五种编程语言

https://dzone.com/articles/5-coding-languages-that-will-disappear-in-10-years
2020年9月3日

百度被绿了?

字节跳动公关随即回复称:搜索已经上线,这是今日头条“信息创造价值”理念的延伸。用户可以通过今日头条上面的搜索框进行试用。欢迎给我们提意见和建议。
2020年9月3日

面试官:POST 比 GET 安全吗?你理解就是错的

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年9月2日

Kotlin 替代Java? 谷歌重磅推出 Kotlin 免费视频课程

在这里,我为大家准备了一份1500在SQL命令大全,这套电子书PDF涵盖了诸多后端,大数据,SQL技术栈的命令场景,相信可以帮助大家在最短的时间内复习的大多数面试题,和应对工作。截图如下:
2020年8月31日

榴啤!日本神秘男子开发出可自动去马赛克AI,还能“伪造”女星不雅视频,震动业界!

AV制作公司相关人员表示,“女优们很可怜的,有很多人是因为有马赛克才愿意出演AV,如果她们知道自己的利益受到了损害应该会很受打击吧。即使跟她们解释说,这些是伪造的,她们愿意去相信多少呢。”
2020年8月31日

支付宝 App架构的原理与实战

为了满足快速迭代的需求,一个强大的发布平台也是必不可少的。发布平台的核心指标,就是将发布内容高效、精准的投放到指定的设备上,为了实现这个目标,我们做了如下的努力。
2020年8月28日

2020年六大容器应用趋势

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年8月27日

2020 , 10 大受欢迎的全球顶级编程语言与薪资水平

https://codeburst.io/10-top-programming-languages-in-2019-for-developers-a2921798d652
2020年8月26日

一款直击痛点的优秀 Http 框架,超高效率完成和第三方接口的对接

Forest作为一款更加高层的http框架,其实你并不需要写很多代码,大多数时候,你仅通过一些配置就能完成http的本地化调用。而这个框架所能覆盖的面,却非常之广,满足你绝大多数的http调用请求。
2020年8月25日

2020 最受欢迎的九大顶级 Java 框架

诞生于1995年的Java,目前已在134,861个网站上广泛使用,包括ESPN、SnapDeal等。在其24年的成长史中,Java已经证明了自己是用于自定义软件开发的顶级通用编程语言。
2020年8月24日

为什么有些大公司技术弱爆了?

编程高手都有真爱,但现实就是编程高手凤毛麟角。我们身边的大部分同事可能只是希望养家糊口,他们头上还挂着十几个bug等着修。我们数落他们没追求,但追求从来都不是嘴上说说,吐吐槽就能实现的。
2020年8月22日

为什么阿里巴巴要禁用 Executors 创建线程池?

当一个任务提交时,corePoolSize为0不创建核心线程,SynchronousQueue是一个不存储元素的队列,可以理解为队里永远是满的,因此最终会创建非核心线程来执行任务。
2020年8月22日

Docker 被禁!10 大开源替代品来了

Mesos使用两层调度系统,在该系统中,它确定要分配给每个框架的资源的数量,而框架则确定要接受的资源以及在这些资源上运行哪些任务。你可以扩展到50,000个节点,在不同框架之间共享集群,并不断优化。
2020年8月21日

假如特朗普是一门编程语言!

同时这门语言不支持网络功能,因为不需要加入各种组织和它们交流,就是要各种花式退群,它们只是变着法儿的在占美国便宜,所以Ctrump不支持网络,休想通过TCP/IP连接过来。
2020年8月21日

滴滴十大技术方向开源项目出炉!

star,在社区获得了良好反响。以下小编将带大家速览滴滴的40+开源项目。(按首字母先后排序)
2020年8月19日

今日头条、抖音推荐算法原理全文详解

2014年,批量处理任务几百万用户标签更新的Hadoop任务,当天完成已经开始勉强。集群计算资源紧张很容易影响其它工作,集中写入分布式存储系统的压力也开始增大,并且用户兴趣标签更新延迟越来越高。
2020年8月19日

腾讯牛逼,把特朗普整懵逼了!

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年8月19日

网易云音乐的消息队列改造,到底做了啥?

云音乐在做事务消息时,开源事务消息还没出来。云音乐通过修改存储引擎实现自己的事物消息。提供事务消息回查按时间收敛能力,回查不到状态超过次数进入死信,同时提供死信告警,事务消息回查死信处理能力。
2020年8月18日

最全 14 张思维导图,带你构建 Python 编程的核心知识体系!

基础知识图二包含了模块结构、布局、IO编程流程、标识符、Python对象、内存管理、动态类型六大模块,两张基础知识导图可以帮助你区域化了解Python的组成部分及基本操作。
2020年8月18日

2020 常用的 7 款 MySQL 客户端工具

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年8月17日

全球26个主流视频网站全搞定,都可以用这个神器下载原版高清视频, 包括你们最爱的P站!

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年8月17日
2020年8月16日

还只是 39 岁!一个天才年轻程序员的陨落

在Cloudflare公司准备IPO的前几年,Lee突然对自己的项目和同事都失去了兴趣。开会的时候他似乎无法集中精力,他变得愈发的死板和好斗,经常无视甚至毫不留情面地拒绝同事的建议和反馈。
2020年8月15日

怒爬某破Hub站资源,只为撸这个鉴黄平台!

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年8月15日
2020年8月14日

一份来自亚马逊工程师写的 Google 面试指南,在GitHub上火了

首先要做的就是选择一门语言,在Google一般是C++、Java、Python,有时也会用到JavaScript、Ruby。背后还有一些如SQL、HTML等技术没有列出。
2020年8月14日

华科女博士年薪156万入职华为!最新回应:在深圳也难买房…

是常用的算法,包括线性回归、逻辑回归、神经网络、SVM、Knn、K-Means、决策树、随机森林、AdaBoost、朴素贝叶斯、梯度下降、主成分分析等
2020年8月13日

炸锅了!字节跳动紧急澄清TikTok谣言,拟起诉B站up主!微软更新协议"断供中国"真相是?

据《华盛顿邮报》8月9日报道,上周末,在白宫椭圆形办公室,美国财政部长史蒂文·姆努钦与白宫高级贸易顾问彼得·纳瓦罗就TikTok相关话题,爆发了一场激烈的争吵。而特朗普就在一边旁观。
2020年8月10日

这5点措施,将手淘 Crash 率最高下降40%

储存的数据,看看有没有因为64位和32位不同导致不兼容,特别是一些二进制数据,导致覆盖安装或升级后原数据不可用
2020年8月8日

35岁腾讯员工被裁员感叹:北京一套房,存款700多万,失业好焦虑

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年8月8日

继续华为、字节跳动后,美国突然宣布「净网」措施:封杀中国App、BAT云服务、电信运营商等

Apps):防止不受信任的中国智能手机制造商在其应用商店中预装或以其他方式下载受美国信任的应用。美国及其他国家公司应该从华为手机应用商店中删除它们的应用。
2020年8月7日

MySQL中,当update修改数据与原数据相同时会再次执行吗?

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年8月7日

年薪156万!华科女博士毕业入职华为!网友:实力演绎美貌与智慧并存,女神,我不想努力了!

姚婷就读于华中科技大学武汉光电国家研究中心计算系统结构专业,直博五年级。她的研究方向为新型存储介质(NVM,SMR),数据库和键值存储系统。入选华为“天才少年”后,年薪高达156万。
2020年8月6日

王者荣耀为什么不使用微服务架构?百思不得其解

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年8月6日

面试官:在浏览器输入***hub 回车之后发生了什么?

异步任务:不直接执行,只有满足触发条件时,相关的线程将该异步任务推进任务队列中,等待JS引擎主线程上的任务执行完毕时才开始执行,例如异步Ajax、DOM事件,setTimeout等。
2020年8月6日

再见 Python,Hello Julia!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年8月4日

为什么阿里规定需要在事务注解@Transactional中指定rollbackFor?

对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch并处理,否则程序就不能编译通过。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆catch块去处理可能的异常。
2020年8月4日

面试官:如何决定使用 HashMap 还是 TreeMap?

如果你需要得到一个有序的结果时就应该使用TreeMap(因为HashMap中元素的排列顺序是不固定的)。除此之外,由于HashMap有更好的性能,所以大多不需要排序的时候我们会使用HashMap。
2020年8月3日

微软突然发声了!将继续收购TikTok美国业务;字节跳动就此事首次发表声明!

因为这是违反美国反垄断法的。因为tiktok是个万金油,所以大家也发现微软昨天暂后又继续收购tiktok
2020年8月3日

明抢?特朗普命令字节跳动出售TikTok美国业务,微软正在谈判收购!

目前还不清楚字节跳动将如何分离,以及字节跳动将如何处理TikTok的其余全球业务。消息人士称,字节跳动对TikTok的计划最早可能在周五公布。由于此事属于机密,消息人士要求匿名。
2020年8月1日

腾讯如何做 Code Review的?万字详解!

"如果没有阴暗的角落和隐藏的深度,软件系统就是透明的。透明性是一种被动的品质。如果实际上能预测到程序行为的全部或大部分情况,并能建立简单的心理模型,这个程序就是透明的,因为可以看透机器究竟在干什么。
2020年7月31日

京东把 Elasticsearch 到底用的有多牛?

分片数越大,集群横向扩容规模也更大,根据分片路由的单ID查询吞吐量也能大大提升,但聚合的分页查询性能则将降低;分片数越小,集群横向扩容规模也更小,单ID的查询性能也会下降,但分页查询的性能将会提升。
2020年7月30日

太牛了!华中科技大学学霸,201万顶薪签约华为,成今年顶薪加入第一人! 网友:我酸了,一辈子的都到达不了

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月29日

9 个可以快速 Java 性能调优技巧

型需要更多的内存,并会显著减慢所有的运算。所以,如果你需要额外的精度,或者如果你的数字超出一个较长的范围,最好要三思。这可能是你需要更改并解决性能问题的唯一方法,尤其是在实现数学算法时。8.
2020年7月29日

一战赚了 1090 亿,“可怕”的张一鸣!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年7月28日

成都又一程序员跳楼!一首IT版的《成都》,听哭了所有IT人……

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年7月25日

知乎1.3万亿条数据查询毫秒级响应,如何做到的?

链接:dzone.com/articles/lesson-learned-from-queries-over-13-trillion-rows-1
2020年7月24日

一张900w的数据表,干脆把花费17s执行的SQL优化到300ms了

肯定会有人问:既然一开始是利用索引的,为什么不先沿着索引叶子节点查询到最后需要的5个节点,然后再去聚簇索引中查询实际数据。这样只需要5次随机I/O,类似于下面图片的过程:
2020年7月23日

一个员工的离职成本到底有多恐怖?

当公司文化与新员工价值观冲突到一定程度,甚至达到临界或突破原则,就会导致关系破裂,离职就在所难免。作为企业,要每日三省吾身,察觉到公司内的不良因素,公司不在大小,都需要良好的工作氛围让员工愉悦。
2020年7月22日

爱奇艺的实时数据架构到底有多牛?

RAP同时为会员监控体系提供数据支持,可短时间内快速接入95%系统,提供60+种维度的数据统计,能快速生成700+张实时报表,报警时效提升80%,大幅提升线上故障排查效率与响应速度。
2020年7月18日

华为 Java 编程规范出炉,究竟和官方文档有何不同?

公司,十几万员工,无论是人事管理,还是代码管理,都是一件不容易的事情,没有规范的约束,想想都是件可怕的事情。下面挑选了一些网上流传的编程规范,一起来学习下,以下内容不涉及基础的语法规范(请见
2020年7月12日

2020 最受欢迎的九大顶级 Java 框架

诞生于1995年的Java,目前已在134,861个网站上广泛使用,包括ESPN、SnapDeal等。在其24年的成长史中,Java已经证明了自己是用于自定义软件开发的顶级通用编程语言。
2020年7月7日

怼你没商量!Linux之父手删AWS 工程师提交的补丁,表示这是愚蠢的行为,网友:我的快乐又回来了

https://lore.kernel.org/lkml/CAHk-=wgXf_wQ9zrJKv2Hy4EpEbLuqty-Cjbs2u00gm7XcYHBfw@mail.gmail.com/
2020年7月7日

10M/S!百度网盘偷偷更新,终于实现下载免费不限速了!

研究/工作方向+地点+学校/公司+昵称(如java+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月6日

Redis 之父宣布退出,不再进行Redis 项目的日常代码维护!

实验室提供产品创意和开发指导的技术顾问。虽然不排除之后接着参与开发的可能性,但不可否定的是,他现在可以抽出更多时间去做自己喜欢的事情,比如他所提到的“撰写技术博客和录制技术视频”。
2020年7月5日

假如有人把支付宝存储服务器炸了

研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月5日

可惜了!哈工大 2 名大四准毕业学生被开除,此前已拿到知名大厂Offer,好前途毁于一旦,原因令人哭笑不

未考试的科目还是必须要考,千万不要心存侥幸去作弊,成功了也仅仅是过了一门考试,而失败的代价就太大了!不要想着去走这些“旁门歪道”,靠自己才是正道!
2020年7月5日

如何用数学方法估算一个女生前男友的数量?

研究/工作方向+地点+学校/公司+昵称(如算法+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月4日

老而不死的三种编程语言!

最近,我仔细研究了当某种编程语言、工具或趋势被宣布“死亡”时,它到底意味着什么。我认为,从技术行业的不同方面来谈论死亡,似乎既是个人作为开发者的身份和价值观的信号,也是对特定事物现实的准确描述。
2020年7月2日

一款牛逼的Java工具类库,GitHub星标10.4k+,你敢用吗?

这个工具类就比较厉害了,不过我在Halo当中用得最多的还是HtmlUtil.encode,可以将一些字符转化为安全字符,防止xss注入和SQL注入,比如下面的评论提交。
2020年6月30日

因用了Insert into select语句,码农被开除了!

这也就可以解释,为什么一开始只有少量用户出现支付失败,后续大量用户出现支付失败,初始化订单失败等情况,因为一开始只锁定了少部分数据,没有被锁定的数据还是可以正常被修改为正常状态。
2020年6月30日

涉嫌盗取前东家的代码,一位工程师被判赔1.8亿美元,将全由个人偿还!

组织的自动驾驶成果比赛,这也是比赛中唯一出现的两轮车。他将其描述为“第一款同类产品,同时也是个疯狂的主意。”他凭借双手将这个疯狂的主意变成了现实,这也让他成功吸引到了硅谷科技巨头们的高度关注。
2020年6月27日

阿里巴巴为什么不用 ZooKeeper 做服务发现?

下的数据一致性(C)而放弃了可用性,导致了同机房的服务之间出现了无法调用,这是绝对不允许的!可以说在实践中,注册中心不能因为自身的任何原因破坏服务之间本身的可连通性,这是注册中心设计应该遵循的铁律!
2020年6月27日

2020年六大容器应用趋势

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年6月25日

清华大学两名博士生被开除:你不吃学习的苦,就要吃生活的苦

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年6月24日

当当网的羊毛被网友薅惨了!618这一次到底又被薅多少?

可以和满减活动叠加使用这个活动存在一定的漏洞,优惠券可以叠加使用。在以上活动基础上满200再减30。也就是说,凑够600块钱的书,最终可以用240元买到手!!!
2020年6月17日

任正非:华为没有 996,更没有 007!

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年6月16日

简历写了期望 30K,面试官邪魅一笑:MySQL千万级别大表,你要如何优化?

也是目前常用的优化,从库读主库写,一般不要采用双主或多主引入很多复杂性,尽量采用文中的其他方案来提高性能。同时目前很多拆分的解决方案同时也兼顾考虑了读写分离
2020年6月15日

阿里P6员工月薪2万4, 被女友嫌弃, 晒出女友月薪, 以为看错了!

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年6月15日

裁员1万人!又一国际巨头公司开始大幅裁员!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年6月15日

突发!哈工大被禁用“工科神器”:MATLAB,美国“实体名单”深入校园;受种族歧视牵连,谷歌废除“黑名单”

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年6月13日

MySQL 数据库在美团巡检系统的设计与应用,看看有多牛?

巡检脚本Git仓库:用来管理巡检脚本。为了方便DBA添加巡检,在系统建设过程中,我们增加了多个公共函数,用来降低开发新巡检的成本,也方便将老的巡检脚本迁移到新的体系中。
2020年6月12日

30 个超实用的 Visual Studio Code插件

https://blog.fundebug.com/2018/07/24/vs-extensions/
2020年6月9日

刚刚! 美国官宣117000名 IT 人失业,真是史无前例!

今天的美国政府就业数据显示,三月份以来美国已有约117000名IT从业人员丢掉了饭碗,这表明了新冠疫情对该行业带来的严重影响。
2020年6月7日

2020,Vue 开发最佳指南,你都需要学啥?

TypeScript是JavaScript语言的超集,它包含了(String,Boolean,Number等)。有了这样的类型定义,能保证您在开发期间就能编写出健壮和稳定的代码,能尽早发现错误。
2020年6月3日

90后女科学家,只用四年完成清华大学硕博连读,解决多个世界级难题

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月26日

阿里程序员常用的 15 款开发者工具!

https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=arthas-basics
2020年5月24日

竟有如此沙雕的代码注释!

喜提彩蛋,招聘了解一下如果你有一双善于发现的眼睛,也许你就能看到,那些藏在Console里的招聘广告。也许,你从此就走上了升职加薪的人生巅峰呢~
2020年5月24日

面试官:不懂JVM ,就要30K? 史上JVM最最最完整深入解析

2、对于占用内存比较多的大对象,一般会选择在老年代分配内存。如果在年轻代给大对象分配内存,年轻代内存不够了,就要在eden区移动大量对象到老年代,然后这些移动的对象可能很快消亡,因此导致full
2020年5月21日

520被女朋友三番两次拉黑后,我用 Python 写了个“舔狗”必备神器

https://github.com/tangzixiang0304/Shielded_detector/raw/master/dist/detector.exe
2020年5月20日

Python和Excel 终于可以互通了!!

=2forrecordinrecords:record_list=str(record).strip().split("\t")forxinrange(1,len(record_list)+1):
2020年5月17日

真能一快遮"百丑"?为什么要弃坑 FastJson

在现代应用程序中,即使最慢的Gson,也是满足需求的;解析文档速度的快慢,并不能作为选型的唯一标准,可能连主要标准都算不上。对IO优化,并行处理等优化措施,比选用一个更快的库更有效。
2020年5月13日

网易云音乐的消息队列改造,到底做了啥?

云音乐在做事务消息时,开源事务消息还没出来。云音乐通过修改存储引擎实现自己的事物消息。提供事务消息回查按时间收敛能力,回查不到状态超过次数进入死信,同时提供死信告警,事务消息回查死信处理能力。
2020年5月11日

百度的71个非常厉害的开源项目

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月10日

简历写了期望 30K,面试官邪魅一笑:MySQL千万级别大表,你要如何优化?

也是目前常用的优化,从库读主库写,一般不要采用双主或多主引入很多复杂性,尽量采用文中的其他方案来提高性能。同时目前很多拆分的解决方案同时也兼顾考虑了读写分离
2020年5月4日

咦,那些被裁的人到底去哪了?

听完了实录,很多人可能会思考,不同的人,不同经历,状态、看法,采取方式都是不同。我想这也许是构成了我们多彩的世界吧~
2019年1月11日

为什么很多公司选择在年底裁员?

有时候真不明白大部分企业为什么不敢承认裁员事件呢,而是各种当表子还想立牌坊的节奏。
2018年12月18日

再见! 热血青春的深圳

转载声明:本文转载自「何俊林」,搜索「DriodDeveloper」即可关注。
2018年12月3日

“1024”别人家的公司有妹子,我给大家送书送女朋友!

程序员们平常工作压力大,而为人又老实、木讷,更需要一个轻松、和谐、欢快的工作氛围,而10月24日的意义是什么呢?1G=1024M,1M=1024KB,1G与1级谐音,有一级棒的意思。
2018年10月25日

你羡慕的大厂升职加薪,其实就那么回事

在猎豹印象最深的一件事,是15年年底的公司年会,公司包下了「歌诗达」游轮,载着“全球”各地2000多号员工,浩浩汤汤,从天津港出发,途径釜山、福冈,然后返航,前后七天,这也是我的第一次出国经历。
2018年10月22日

连跳槽都不会,还怎么做社会主义接班人!

我听过本期节目才发现自己之前的跳槽都弱爆了,如果早点收听的话也不至于混到现在还在这里码字,不过下次跳槽我会学聪明了。(额…突然发现王利芬老师教我们跳槽也真是心大啊….就不怕我们学会了一个个都跑路了)
2018年3月3日

漫画:苍井空结婚了,那程序员怎么办?

陪了我们十几年的硬盘女神2017年对后一天在微博宣布结婚了,对女神的勇气值得称赞,预祝女神婚姻美满。无论我们处在任何年龄,我相信大部分宅男都是她的学生。苍井空无疑是宅男的启蒙老师。
2018年1月7日

有激情的程序员,其实都有病

你在办公室中的所作所为只是一个手段而不是目的。如果你将过程当作了目标,那只会让你忽略生活中最美好的事情。并且,如果你不能得到喘息的机会,只会让你渐渐地讨厌这份工作,乃至厌恶编程。
2017年11月27日

你的工资基础决定你的前途

毕业招聘,我听到最多的一句话就是:“应届生嘛,资历还很浅,对你们来说经验最值钱,还要求什么工资啊”。企业似乎把压榨毕业生当作理所当然,尤其中国还处在人口红利期,计算机专业每逢毕业季报道的都是就业难。
2017年11月24日

互联网人做到哪几点,才能在十年之后不失业?

一方面,互联网人可以通过这些方式随时评估自己在市场上的价值和优势。当行业的风向发生转变时,及时对自身查漏补缺,避免被时代抛弃。另一方面,人脉资源的积累,有时也能对自己下一次换工作起到雪中送炭的作用。
2017年11月20日

AI 崛起,科学家的天下,程序员的谢幕

美国杜邦公司商业数据科学家,美国爱荷华州立大学博士。《套路!机器学习:北美数据科学家的私房课》作者。2017年1月至今主持美国统计协会市场营销在线数据科学讲座。
2017年11月17日

本次20K+Chat回顾和福利加送..

读者可以文末提问问题,和想要的书籍,点赞排前5,或者对文章打赏,也会进行书籍赠送会抽取79元本人知识星球免费加入资格。前十进行只是星球免费加入而资格(昨晚得到奖品的同学不要参加了,视为无效)。我?
2017年10月27日

程序员是怎样撩到一个女朋友的?

很多人都是因为这一步而退却的,这个小魔深有体会,一开始小魔也是这样子,但这时候要自信的迈出第一步,并对自己说:“男人怎么能说不行?”。小魔说第一次搭讪成功的例子吧:
2017年8月15日

Rxjava +Retrofit 你需要掌握的几个技巧,Retrofit缓存,统一对有无网络处理, 异常处理,返回结果问题

很多时候我们需要借用RxJava开启多个observable去读取网络,这是我们对不同Subscriber处理起来比较麻烦,因此统一对Subscriber对网络返回进行处理和,
2016年8月20日

腾讯新闻发布羞羞的报告:2020年轻人性爱数据报告!

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年10月7日

正在消失的五种编程语言

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年10月5日

Google 出品 Java 编码规范,强烈推荐!

lowerCamelCase)。有时,我们有不只一种合理的方式将一个英语词组转换成驼峰形式,如缩略语或不寻常的结构(例如”IPv6”或”iOS”)。Google指定了以下的转换方案。
2020年10月3日

GitHub 发生重大改变!国内网友:Yellow居然不限制,瞧不起我?

科技公司为了合理站队的科技界,求生欲也是极强了。事实上使用这些词的人,通常都不会直接联想到黑人奴隶制,而只是单纯做研究而已。但在众人面前,不改掉这些敏感字眼,则会百口莫辩,引发一场口诛笔伐的大战。
2020年10月1日

这一次 Google 太强硬!如果你的 App 拒绝出30%“佣金”,明年将全面下架!

Play商店上发布安卓(Android)应用的开发者必须使用谷歌的支付系统,不能再使用独立支付系统,其应用内购买收入将被谷歌抽取30%的分成。也就是向苹果看齐了!
2020年9月30日

2020 最受 IT 公司欢迎的 30 款开源软件

Office、Eclipse、红帽、Novell及其他公司。这款软件缺陷追踪系统(bugtracker)的重要功能包括:高级搜索功能、电子邮件通知、预定报告、时间追踪、出色的安全及更多特性。
2020年9月29日

史上首例!阿里程序员写的代码,被国家博物馆收藏了!

前几天,在全国抗击新冠肺炎疫情表彰大会上,阿里的三行健康码代码被载入史册。健康码在疫情防控期间,是中国数字化抗疫见证。这三行代码分别是:
2020年9月28日

为什么建议大家使用 Linux 开发?

内核之前,我觉得可以先看看操作系统原理,不管是什么操作系统,很多理论都是大同小异的。只不过不同的操作系统在调度和管理上存在一定的差异。
2020年9月28日

为什么我不建议你用去 “ ! = null " 做判空?

lib中,提供了Optional类,这是一个元素容器,通过它来封装对象,可以减少判空。不过代码量还是不少。不爽。3、如果你想返回null,请停下来想一想,这个地方是否更应该抛出一个异常
2020年9月23日

Vue 3.0 重磅发布!为什么开发者依旧偏爱 React?

Vue的开源博客项目,并编写了详细的开发文档,包括前端和后端。只需要按照文档,结合讲解视频,就能一步一步跟着做项目了哈,相信这样能大大加快学习的效率!后端文档:前端文档:讲解视频:如何获取视频?
2020年9月20日

Java 程序员必须掌握的 10 款开源工具!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年9月18日

微软又发布了一款命令行神器,功能太强了!

Github中文社区:挖掘开源框架、项目,触达最新的开源资讯:https://www.githubs.cn,涵盖Java、AI、Python、Web、移动端项目
2020年9月18日

JDK/Java 15 刚刚发布!Java 新增国家/地区使用限制条款引发争议,网友:不让我们用了?

卫Sir译:如果在某些国家因为专利或版权的问题难以分发,那么版权所有人在分发时,可以对分发的地区加以明确限制,以排除那些国家。在这种情况下,这些限制不认为是对本协议的修改。(译者注:算一种例外吧。)
2020年9月17日

​支付宝架构到底有多牛?

分区容忍性:OB节点之间是有互相通信的(需要相互同步数据),所以存在分区问题,OB通过仅同步到部分节点来保证可用性。这一点就说明OB做了分区容错。
2020年9月16日

刚刚用鸿蒙跑了个“hello world”!跑通后,我特么开始怀疑人生....

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年9月13日

昨天,还在 for 循环里写加号拼接字符串的那个同事,今天已经不在了

sb.append(str1).append(i).append(str2).append(i).append(str3).append(i).append(str4).toString();
2020年9月11日

安卓会被取代?华为鸿蒙OS 2.0正式开源!直戳 Google 心脏!

Studio,Facebook正自研OS系统!去除Google安卓生态限制!字节跳动凌晨宣布发半个月工资奖金,员工:以后我住公司了Google这是要“放弃”Java了!好文点个在看吧!
2020年9月11日

淘宝为什么能抗住双 11 ,服务不崩溃?

中“1000==1000”为false,而”100==100“为true?Google这是要“放弃”Java了!除了Postman之外,居然还有个Postwoman...好文点个在看吧!
2020年9月10日

字节跳动凌晨宣布发半个月工资奖金,员工:以后我住公司了

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年9月9日

腾讯如何做 Code Review的?万字详解!

"如果没有阴暗的角落和隐藏的深度,软件系统就是透明的。透明性是一种被动的品质。如果实际上能预测到程序行为的全部或大部分情况,并能建立简单的心理模型,这个程序就是透明的,因为可以看透机器究竟在干什么。
2020年9月8日

厉害了!华为将发布国产编程语言,打破国外垄断!

美国对华为的极限打压已经进入软件层面。光刻机是芯片制造的精髓,而EDA软件是芯片设计的灵魂。海思麒麟芯片的成本包含了研发投入、EDA软件费用、ARM授权费用、台积电制造费用、以及一系列专利费用。
2020年9月8日

知乎1.3万亿条数据查询毫秒级响应,如何做到的?

最后给大家分享2套手册,先看看一大牛整理的一套2000字数据库初级到进阶,到技巧的SQL大全PDF,最近终于出电子版了!平时工作和面试大厂无压力。非常适合大家学习。
2020年9月8日

史上最烂的项目:苦撑 12 年,600 多万行代码

爆料,博主那几年曾受雇于法国的一家大型科技企业,参与过一个政府机构委托的软件项目,职位是咨询顾问。在那里,他亲眼见证了登峰造极的愚蠢和疯狂,以及它们在软件开发工作中起到的可怕作用。
2020年9月7日

Google这是要“放弃”Java了!

oschina.net/news/117389/google-home-benefits-from-using-kotlin
2020年9月7日

除了Postman之外,居然还有个Postwoman...

开发人员,浏览器跨平台的便利性早已深入人心。无需安装,随时随地可以测试接口。按照作者自己的说法,他就是因为自己的破机器无法再忍受安装一个这么大的
2020年9月7日

凶残!一款毫无人性的全网插件统计工时工具,竟然覆盖了所有IDE!

Github中文社区:挖掘开源框架、项目,触达最新的开源资讯:https://www.githubs.cn,涵盖Java、AI、Python、Web、移动端项目
2020年9月4日

面试:如何从 100 亿 URL 中找出相同的 URL?

最后给大家分享1套综合面试题,先看看面试大全PDF,最近终于出电子版了!平时工作和面试大厂无压力。非常适合大家学习。
2020年9月4日

为什么程序员都不喜欢使用switch,而是大量的 if……else if ?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年9月3日

阿里巴巴正式取消“P”序列职级显示,”我爸爸是P9,你爸爸才P7”,这种梗终于一去不复返了

前面提到,不仅仅是阿里,许多的互联网公司都有写周报的要求。在每周末通过文字的方式汇总一周的劳动成果发送给自己的主管。更甚者,有的公司还奉行日报制度,要将每天所做的事情都一五一十地汇报给上级。
2020年9月1日

为什么不建议 for 循环里 String ++?

sb.append(str1).append(i).append(str2).append(i).append(str3).append(i).append(str4).toString();
2020年9月1日

为什么建议大家使用 Linux 开发?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年8月31日

为什么 Java 中“1000==1000”为false,而”100==100“为true?

基本知识:我们知道,如果两个引用指向同一个对象,用==表示它们是相等的。如果两个引用指向不同的对象,用==表示它们是不相等的,即使它们的内容相同。
2020年8月28日

Java 14 新增 5 项新特性, 我还在用Java 8

{}通过record,可以“自动”地得到equals,hashCode和toString的实现,还有构造器和getter方法。要想尝试这个例子,需要用preview标志编译该文件:javac
2020年8月20日

重磅!鸿蒙OS 2.0来了!即将与华为 Mate 40 同时发布!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年8月20日

为什么ArrayList集合中不能使用foreach增删改?

1,所以执行了next方法,最重要的来了,之前remove的操作导致ArrayList的modCount值加1,然后Itr类中的expectedModCount保持不变,所以会抛出异常。
2020年8月18日

爱奇艺利用网络协程编写高并发,到底有多牛?

在网络协程广泛使用前,很多⽹络库很早就存在了,并且⼤部分这些⽹络库都是阻塞式的,要改造这些⽹络库使之协程化的成本是⾮常巨⼤的,我们不可能采⽤协程⽅式将这些⽹络库重新实现⼀遍,⽬前⼀个⼴泛采⽤的⽅案是
2020年8月14日

面试官问:为什么Java线程没有Running状态?我...

上实现所谓的“并发*(concurrent)”的基本原理,但其实是快速切换所带来的假象,这有点类似一个手脚非常快的杂耍演员可以让好多个球同时在空中运转那般。
2020年8月14日

面试官:i = i++和 i = ++i 的有什么区别?

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如大数据+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年8月13日

基于HUAWEI AppGallery Connect开发了一款App,我得出了这几点结论!

最近,笔者开发了一款App,深刻体会到打造App的极致体验的重要性,这对App的启动速度、页面秒开、稳定性都提出了严峻的挑战。那么,如何去验证App体验和性能达到了标准?
2020年8月13日

滴滴业务中台构建,到底有多牛?

目前整个滴滴业务中台团队研发有一百多人,算上产品经理团队规模更大。目前滴滴的大部分业务场景都在使用业务中台,已经构建了订单中心、计价中心、支付中心、passport、用户中心、触达平台六大能力。
2020年8月12日

Github 标星 3w+,热榜第一,实现所有算法!

在最终执行线性搜索之前,可以通过在子列表上执行多级跳转搜索来修改算法。对于k级跳跃搜索,第l级的最佳块大小ml(从1开始计数)是n(k1)/k。修改后的算法将执行k个向后跳转并在O(kn1/(k+
2020年8月12日

在GitHub上很火的996.ICU,现如今到底怎么样了?结果有些出乎意料!

Github中文社区:挖掘开源框架、项目,触达最新的开源资讯:https://www.githubs.cn,涵盖Java、AI、Python、Web、移动端项目
2020年8月11日

上亿数据如何做到毫秒级查询?

LotName,SourceLotName,SNCust,MaterialID,ComMaterials,MESOrderID,OnPlantID,VendorID,DateCode,SNNote
2020年8月10日

太难了!拼多多员工先有厕所坑位不足,员工没憋住在小便池里拉屎上热搜,又被曝码农雨天穿拖鞋被多名保安拖走

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年8月9日

为什么ArrayList集合中不能使用foreach增删改?

1,所以执行了next方法,最重要的来了,之前remove的操作导致ArrayList的modCount值加1,然后Itr类中的expectedModCount保持不变,所以会抛出异常。
2020年8月7日

苹果为什么不封杀 Flutter ?

的快速发版需求,正因为如此一再试探苹果的审核边界,最终在审核方面造成的问题和风险会逐步抵消掉动态更新和热修复带来的好处,当然不同
2020年8月6日

PyCharm vs VSCode 到底谁更牛?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年8月5日

字节一面,面试官拿 System.out.println() 考了我半个小时?

,我们可以进行重写。END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年8月5日

为什么不建议把数据库部署在docker容器内?

中打包无状态服务是很酷的,可以实现编排容器并解决单点故障问题。但是数据库呢?将数据库放在同一个环境中,它将会是有状态的,并使系统故障的范围更大。下次您的应用程序实例或应用程序崩溃,可能会影响数据库。
2020年8月4日

微软苏州集体抵制来自阿里、华为的跳槽者:请停止你的“奋斗逼”行为!网友:看到 955 不加班的公司名单,我酸了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年8月2日

面试官扎心一问:数据量很大,分页查询很慢,你有什么优化方案?

3696ms另外我还做了十来次查询,从查询时间来看,基本可以确定,在查询记录量低于100时,查询时间基本没有差距,随着查询记录量越来越大,所花费的时间也会越来越多。针对查询偏移量的测试:select
2020年8月2日

面试鹅厂,我被虐的体无完肤

1、主要针对自己最熟悉的项目,画出项目的架构图,主要的数据表结构,项目中使用到的技术点,项目的总峰值qps,时延,以及有没有分析过时延出现的耗时分别出现在什么地方,项目有啥改进的地方没有?
2020年8月1日

大厂面试篇:五轮面试,阿里offer到手!

在自己拿到阿里offer之前,一直都在想一个问题:我到底该如何做才能离阿里更近?一年的成长与思考让我认清了这点,虽然中间也遇到过很多坑,但却真正让我对自己有了一个清晰的定位,也有了比较明确的目标。
2020年8月1日

面试官:为什么 wait() 方法需要写在while里、而不是if? 我回答不上来

TestWhileWaitBuf.get(TestWhileWait.java:80)atTestWhileWait2.run(TestWhileWait.java:47)
2020年7月31日

GitHub宣布已将所有代码永久封存于北极地底1000年!网友炸锅了:我写的bug终于能流传永世了!

到底用的有多牛?太牛了!华中科技大学学霸,201万顶薪签约华为,成今年顶薪加入第一人!网友:我酸了,一辈子的都到达不了爱奇艺的实时数据架构到底有多牛?2020年必学的
2020年7月31日

滴滴开源的分布式id生成系统,是如何实现的?

到此一个简单的id生成系统就完成了,那么是否还存在问题呢?回想一下我们最开始的id生成系统要求,高性能、高可用、简单易用,在上面这套架构里,至少还存在以下问题:
2020年7月30日

滴滴开源了哪些有意思的项目?有点牛脾~

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月29日

腾讯十大开源项目出炉!

Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用Tinker来更新你的插件
2020年7月28日

2020 ,6 种不死的编程语言!

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月26日

完美!竟然用一个脚本就把系统升级到https了,且永久免费!

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年7月26日

为什么程序员都不喜欢使用switch,而是大量的 if……else if ?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年7月25日

阿里程序员常用的 15 款开发者工具!

https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=arthas-basics
2020年7月25日

再见! RxJava

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年7月24日

while (true) 和 for (;;) 到底哪个更快?

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月24日

PG Vs MySQL ,到底谁更强?

当然PG功能完善和强大是最早始于9版本,在10版本快速发展,增加很多功能和特性。PostgreSQL是完全由社区驱动的开源项目,他的核心代码,都是由社区维护,商用版本都是基于PG做的二次开发。
2020年7月22日

微信13亿日活下,微信支付 Elasticsearch 调优实践

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月22日

真香!我终于干掉了该死的 if-else...

https://mina.apache.org/mina-project/userguide/ch14-state-machine/ch14-state-machine.html
2020年7月21日

同事:你居然还在用 try catch 处理异常? 有点Low啊

这种做法虽然没错,但仍不尽善尽美,因为这样的代码有一定的侵入性和耦合性。简简单单的Controller,我为啥非得继承这样一个类呢,万一已经继承其他基类了呢。大家都知道Java只能继承一个类。
2020年7月20日

网易云音乐的消息队列改造,到底做了啥?

云音乐在做事务消息时,开源事务消息还没出来。云音乐通过修改存储引擎实现自己的事物消息。提供事务消息回查按时间收敛能力,回查不到状态超过次数进入死信,同时提供死信告警,事务消息回查死信处理能力。
2020年7月20日

为什么我不再用Vue,改用React?

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月17日

深入理解 Http 和 Https

对称加密算法一般很难破解,但是不太好保管,安全性也不是很高,为啥呢?因为客户端和服务端拿到的密钥是一样的,不可能每次都把key给改了,而不改的话,一直用同一个key的话也会存在安全隐患。
2020年7月14日

Mybatis 框架下 SQL 注入攻击的 3 种方式,真是防不胜防!

以上就是Mybatis的sql注入审计的基本方法,我们没有分析的几个点也有问题,新手可以尝试分析一下不同的注入点来实操一遍,相信会有更多的收获。当我们再遇到类似问题时可以考虑:
2020年7月11日

Elasticsearch用得好,下班下得早! 携程、滴滴、今日头条、饿了么、360、小米、Vivo 应用实践合集!

Elasticsearch,看中的是它的轻量级、易用和对分布式更好的支持,整个安装包也只有几十兆。http://developer.51cto.com/art/201807/579354.htm
2020年7月10日

面试官:为什么 ConcurrentHashMap 的读操作不需要加锁?

第二:使用volatile关键字的话,当线程2进行修改时,会导致线程1的工作内存中缓存变量的缓存行无效(反映到硬件层的话,就是CPU的L1或者L2缓存中对应的缓存行无效);
2020年7月9日

MySQL 继 GitHub 后也替换了master、slave!著名的开源PHP论坛倒闭,项目停止,作者出走开源

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年7月8日

2020,前端主流框架和主题,以及下一个十年的技术趋势

是近年来开始流行的查询语言。它具有简单的语法,但由于它是用在整个堆栈中的,并且学习它时需要学习如何将其连接到你的数据存储层上,因此集成它的工作可能会非常复杂——但也值得为此付出努力。
2020年7月8日

SQL查找是否"存在",别再count了,很耗费时间的

研究/工作方向+地点+学校/公司+昵称(如java+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月7日

如何用 Python 写一个安卓 APP ?

–h,uptime,iftop,iotop,如果有什么好的想法就狠狠的砸过来吧,笔者到时应该也会把这个写成一个项目放到github上,大家一起用嘛,开源才是王道,哈哈。
2020年7月6日

阿里官方Redis开发规范

内部实现使用monitor,所以建议短时间使用facebook的redis-faina 阿里云Redis已经在内核层面解决热点key问题
2020年7月6日

又怼上了!腾讯被假”老干妈”骗的瓜 ,字节跳动副总吃瓜后,再一次开怼!

最近腾讯和老干妈之间的“乌龙”事件,闹得沸沸扬扬,想必大家都吃过了这个瓜,腾讯与老干妈千万合同一事持续发酵,日前还没尘埃落定。这里咱们来捋一捋事件整个过程,也来吃吃这个瓜。
2020年7月4日

2020 最受 IT 公司欢迎的 30 款开源软件

Office、Eclipse、红帽、Novell及其他公司。这款软件缺陷追踪系统(bugtracker)的重要功能包括:高级搜索功能、电子邮件通知、预定报告、时间追踪、出色的安全及更多特性。
2020年7月4日

作为字节跳动面试官,有些话我不得不说!

代码能力是计算机专业的基础。能否在有限时间内写出清晰简洁、逻辑清晰的代码,不仅可以考察出候选人是否有扎实的基本功,也可以让面试官对候选人在未来是否能够胜任相应的岗位工作有一个基础判断。
2020年7月3日

面试官:说说Java中的 volatile 关键词?我不知道被鄙视了

第三条规则是一条比较重要的规则,也是后文将要重点讲述的内容。直观地解释就是,如果一个线程先去写一个变量,然后一个线程去进行读取,那么写入操作肯定会先行发生于读操作。
2020年7月3日

最全面的44个Java 性能调优细节!

12345678901234L,这个数字已经超出了int的范围了,所以最后有一个L,表示这是一个long型数。顺便,浮点型的默认类型是double,所以定义float的时候要写成float
2020年7月2日

Python3.9 正式版即将发布,看看新特性

https://medium.com/@gvanrossum_83706/left-recursive-peg-grammars-65dab3c580e1
2020年7月2日

重磅!阿里巴巴推出国产开源的JDK

研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月2日

GitHub上 10 个超好看可视化面板

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年7月1日

Taro 3 正式版发布!京东推出开放式跨端跨框架方案,这些React、Nerv、Vue、jQuey都能支持上了!

当我们渲染数据量非常大的列表时,框架会根据数据尝试全量渲染视图,这就可能会产生性能问题导致视图无法响应操作一段时间。为了解决这个问题,我们可以采用另一种方式:比起全量渲染数据生成的视图,可以只渲染
2020年7月1日

一场由MyBatis版本升级引发的线上惨案,及美团对该事件回顾和原理分析!

不过,当服务上线后,开始陆续出现了一些更新系统交互日志方面的报警,这属于系统的辅助流程,报警如下方代码所示。我们发现都是跟MyBatis相关的报警,说明在进行类型转换的时候,系统产生了强转错误。
2020年7月1日

为什么ArrayList集合中不能使用foreach增删改?

1,所以执行了next方法,最重要的来了,之前remove的操作导致ArrayList的modCount值加1,然后Itr类中的expectedModCount保持不变,所以会抛出异常。
2020年6月30日

为什么我强烈推荐你使用 IDEA,放弃 Eclipse?

重构的流行,让eclipse更受青睐。熊节在《重构》译本里推荐eclipse,后来我亲眼看了他使用eclipse纯键盘(基本不用鼠标)飞快的重构代码,有点傻了眼。后来背诵快捷键成了我的一项课题。
2020年6月30日

36岁退休!阿里 P8 六年实现“财务自由”,裸辞环游世界!

前不久,字节跳动28岁程序员退休去日本开酒店引发网友热议《自由了!在字节跳动做码农6年后,28岁郭宇宣布退休!》。该程序员名叫郭宇,14年入职字节跳动,2020年辞职,工作6年据说身价过亿。
2020年6月29日

面试细节:为什么 HashMap 默认加载因子非得是0.75?

简单地说,就是以当前冲突位置为起点,步长为1循环查找,直到找到一个空的位置,如果循环完了都占不到位置,就说明容器已经满了。举个栗子,就像你在饭点去街上吃饭,挨家去看是否有位置一样。
2020年6月29日

Redis 和 Zookeeper 到底谁更牛?

比如当前线程获取到的节点序号为/lock/003,然后所有的节点列表为[/lock/001,/lock/002,/lock/003],则对/lock/002这个节点添加一个事件监听器。
2020年6月29日

面试官:Java反射是什么?我回答不上来!

反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自我检查并且对内部的成员进行操作。例如它允许一个java的类获取他所有的成员变量和方法并且显示出来。Java
2020年6月28日

有了这 4 款工具,老板再也不怕我写烂SQL了

https://launchpad.net/mysql-tuning-primer/trunk/1.6-r1/+download/tuning-primer.sh
2020年6月28日

2020年 9 大程序员接私活的网站

最近我确实发现了一些薅羊毛的办法,大家可以直接扫码注册后就可以便宜买东西。有不少人专门买漏洞价。平台如果真的玩好了,收入绝对不比你现在低。后台回复"私活",发现惊喜。
2020年6月27日

为什么我不推荐你用 if-else 做条件判断?

责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。
2020年6月26日

美团专家:35岁是程序员工作的终点?

把控关键路径和关键项目。按照关键路径管理理论(CPM)的要求,架构师需要确定每个子项目的关键路径,确定其最早和最晚启动时间。同时,架构师需要关注那些可能会导致项目整体延期的关键节点,并集中力量攻破。
2020年6月25日

微信13亿日活下,腾讯把 Elasticsearch 用的到底有多牛?

前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年6月24日

爱奇艺客户端启动优化与实战

当APP启动时,如果当前app的进程不存在,便会创建新的进程;App主进程启动后,如果启动某个组件,并且该组件设置了android:process属性,组件所运行的进程不存在,也会创建新的进程。
2020年6月23日

VS Code 成主宰、Vue备受热捧、Flutter成新贵!2020 前端开发趋势指南

可访问性(Accessibility,简称A11y):让尽可能多的人使用你的网站,传统上我们认为这是关于残疾人的,但实际上它也涵盖了其他群体,比如使用移动设备的人群,那些网络连接缓慢的人群。——
2020年6月23日

瞬间几千次的重复提交,我用 SpringBoot+Redis 扛住了

thrownewServiceException(Constant.ResponseCode.REPETITIVE_OPERATION,
2020年6月22日

微信支付的架构到底有多牛?

没有架构,我们所有的代码都耦合在一起,人类的心智模型不擅长处理这种复杂性,架构的设立,和图书馆的图书分类,公司的组织划分等,本质都是一样的。是为了管理复杂性,以取得更高的生产力。
2020年6月22日

10个非常实用的 VS Code 插件

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可)根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年6月21日

面试官:Thread.sleep(0) 有什么用?我没回答上来

CPU”,但这个行为仍然是受到制约的——操作系统会监控你霸占CPU的情况,如果发现某个线程长时间霸占CPU,会强制使这个线程挂起,因此在实际上不会出现“一个线程一直霸占着
2020年6月20日

为什么阿里巴巴禁止使用存储过程?

存储过程在很多场景时有其优势,比如性能。但对于业务逻辑的通用方法,非常不推荐将其写在存储过程中,代码复用、扩展与客户端语言比,相差甚远。也许终究能实现,但代价与风险比客户端语言要高,得不偿失。
2020年6月19日

爱奇艺使用网络协程编写高并发,到底有多牛?

在网络协程广泛使用前,很多⽹络库很早就存在了,并且⼤部分这些⽹络库都是阻塞式的,要改造这些⽹络库使之协程化的成本是⾮常巨⼤的,我们不可能采⽤协程⽅式将这些⽹络库重新实现⼀遍,⽬前⼀个⼴泛采⽤的⽅案是
2020年6月18日

自由了!在字节跳动做码农6年后,28岁郭宇宣布退休!

郭宇6月16日在微博上最新评论称「我个人是不用知乎的。退休这个选择也过去小半年,虽然目前还没有找到确定生活的节奏,也算稍微稳定了下来,毕竟今年太多意外与冲突,许多事情不能如愿以偿,或习惯或知足了。
2020年6月18日

Java 令人失望的 10 大功能点

}这跟我们日常生活中的经验是相违背的,正常情况都是从第1个元素开始计数的,特别是对于初学者来说有点难以接受,会觉得很惊讶。即使对于经验丰富的程序员来说,有些地方也需要格外注意,比如:String
2020年6月18日

面试官问:为什么Java线程没有Running状态?我懵了

上实现所谓的“并发*(concurrent)”的基本原理,但其实是快速切换所带来的假象,这有点类似一个手脚非常快的杂耍演员可以让好多个球同时在空中运转那般。
2020年6月18日

为反对种族歧视,GitHub 正在废除master/slave

为了合理站队的科技界,求生欲也是极强了。事实上使用这些词的人,通常都不会直接联想到黑人奴隶制,而只是单纯做研究而已。但在众人面前,不改掉这些敏感字眼,则会百口莫辩,引发一场口诛笔伐的大战。
2020年6月17日

面试官:聊聊 Java 的几把 JVM 级锁吧

关于synchronized中此时执行的CAS操作是通过native的调用HotSpot中bytecodeInterpreter.cpp文件C++代码实现的,有兴趣的可以继续深挖。
2020年6月17日

5 款非常好用的开源 Docker 工具

8dd970b538922c54e535700cafe9448b52a3094483ea[hello-world:latest][2017-04-28T06:27:24]
2020年6月17日

厉害了!用12万行代码堆出来个"蔡徐坤",编译还能通过!

Code的代码高亮会抽风。原理还是基于语法规则,比如const和static可以无限叠加,标识符和字符串可以任意长,根据这些去构造想要的颜色的长度。
2020年6月16日

阿里巴巴为什么不用 ZooKeeper 做服务发现?

下的数据一致性(C)而放弃了可用性,导致了同机房的服务之间出现了无法调用,这是绝对不允许的!可以说在实践中,注册中心不能因为自身的任何原因破坏服务之间本身的可连通性,这是注册中心设计应该遵循的铁律!
2020年6月16日

Google 出品 Python 编码规范,强烈推荐!

那么请确保你包含了一个指定的日期(“2009年11月解决”)或者一个特定的事件(“等到所有的客户都可以处理XML请求就移除这些代码”).
2020年6月15日

​支付宝海量支付背后的架构揭秘!

https://baike.baidu.com/item/Keepalived/10346758?fr=aladdin
2020年6月15日

Android 11 Bata 正式发布!闲鱼最新升级版 Flutter 技术电子书开放下载

你将在这里看到闲鱼技术团队利用Flutter技术改造和上线复杂业务的混合工程改造实践、抽取Flutter依赖到远程的实现细节、以及使用Plugin桥接获取设备信息、使用基础网络库等混合开发实践指南。
2020年6月14日

官方出品 Python 编辑神器 Jupyter ,首款可视化 Debug 工具

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年6月14日

字节跳动禁止国内员工访问海外产品代码库,明日恢复在家远程办公;阿里巴巴,美团暂停往返北京出差活动

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年6月14日

你写得API接口代码真是一坨"屎",难道不能对返回格式统一处理一下吗?

针对URL路径的restful风格,以及传入参数的公共请求头的要求(如:app_version,api_version,device等),老顾这里就不介绍了,小伙伴们可以自行去了解,也比较简单。
2020年6月12日

今日头条架构千字分析,这一篇就够了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年6月12日

Google 为什么把几十亿行代码放在一个库

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年6月11日

腾讯全文检索引擎 wwsearch 正式开源

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年6月11日

为什么蚂蚁金服的 ZSearch 比 ElasticSearh 还牛?

聚类,每份聚类出256个聚类中心,这样,原始向量就可以使用聚类中心的编号重新编码,可以看出,现在表示一个向量,只需要用4个字节就行。然后当然要记录下聚类中心的向量,它被称之为码本。
2020年6月10日

Java 处理 Exception 的 9 个最佳实践

com.stackify.example.TestExceptionHandling.logAndThrowException(TestExceptionHandling.java:63)at
2020年6月10日

面试阿里!妹子终面,阿里面试官问:有没有男朋友? 结果...

最理想的情况为2家面试,上午一般在10点左右,下午一般在2点左右。建议把理想的公司放下午,因为下午的时间比较充足,可以让公司更充分的了解你。我开始面的时候,每次都是上午面的不好,下午面的不错。
2020年6月10日

FastJson 又被爆出漏洞,是时候抛弃了

在现代应用程序中,即使最慢的Gson,也是满足需求的;解析文档速度的快慢,并不能作为选型的唯一标准,可能连主要标准都算不上。对IO优化,并行处理等优化措施,比选用一个更快的库更有效。
2020年6月9日

真香!红色警戒游戏源代码被开源了!

看着后面英文口号,各种游戏画面已经不由自主在脑海里了,每一句都是经典,每一句都印记在童年的脑海里啊!简直要泪奔啊哈哈哈😭😭,当年和你一起玩红警的小伙伴们,可还记得?反正我是连他们的名字都忘了……
2020年6月9日

知乎1.3万亿条数据查询毫秒级响应,如何做到的?

链接:dzone.com/articles/lesson-learned-from-queries-over-13-trillion-rows-1
2020年6月9日

丢人!华人高考状元,华科35岁软件工程师:因涉嫌欺诈150万美元抗疫贷款被捕!伪造文件开空壳公司…

网传,FBI的探员们在5月14日清晨到达张宝科在美国西雅图isaquah百万豪宅家门口,并给张打电话问他开门,没有人接听电话。
2020年6月8日

同事:求求你别再这样用 HashMap 了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年6月8日

2020 年 10 大受欢迎的全球顶级编程语言与薪资水平

https://codeburst.io/10-top-programming-languages-in-2019-for-developers-a2921798d652
2020年6月8日

看,官方出品了 Vue 编码风格指南!

任何能够命名的值都可能用在视图上。举个例子,我们可能打算展示一个信息,告诉用户他们存了多少钱;也可能打算计算税费,但是可能会分开展现,而不是作为总价的一部分。
2020年6月7日

为什么阿里巴巴规定代码中禁用static修饰SimpleDateFormat?

20192.使用SimpleDateFormat对时间进行格式化,但SimpleDateFormat是线程不安全的SimpleDateFormat的format方法最终调用代码:
2020年6月7日

厉害!95后2万月薪程序员,背着电脑送外卖,途中还要改bug!

每天在办公室坐着,肩膀颈椎都不好,头发也少了,这是张贤建开始接单的缘由。一个月前,张贤建正式开始跑单,每天跑单的时间不固定,有时候能有8小时,有时候跑2个小时就要回去改代码,最多的一天跑了30多单。
2020年6月6日

5 种将死的编程语言

app的工具,称为Flex。至于AIR,许多人都说,这是一场灾难。不过我们目前也不知道为什么Adobe会推出AIR,可能是想用AIR取代Flash?也可能是想要AIR和Flash相亲相爱共同发展?
2020年6月5日

面试官问我:用了HTTPS就安全了吗?用了HTTPS会被抓包吗?我竟然回答不上来...

其实这就是非加密对称中公私钥的用处,虽然中间人可以得到证书,但私钥是无法获取的,一份公钥是不可能推算出其对应的私钥,中间人即使拿到证书也无法伪装成合法服务端,因为无法对客户端传入的加密数据进行解密。
2020年6月4日

Mysql,再见吧,select * !

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年6月3日

2020年必学的 10 大算法

自助法是一种从数据样本中估计某个量(例如平均值)的强大统计学方法。你需要在数据中取出大量的样本,计算均值,然后对每次取样计算出的均值再取平均,从而得到对所有数据的真实均值更好的估计。
2020年6月3日

为什么老外不愿意用 MyBatis?

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年6月2日

万字长文!入门 Docker , 这一篇就够了

),CMD命令被忽略如果定义多个CMD,只有最后一个执行ENTRYPOINT让容器以应用程序或服务形式运行不会被忽略,一定会执行最佳实践:写一个shell脚本作为entrypointCOPY
2020年6月2日

2020,Java 程序员​薪资不再垫底,Python 被 TypeScript 击败!第一语言你绝对想不到!

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年6月1日

程序员常用的网络 9 大命令,非常实用

命令都能正常运行,那么计算机进行本地和远程通信基本上就没有问题了。但是,这些命令的成功并不表示你所有的网络配置都没有问题,例如,某些子网掩码错误就可能无法用这些方法检测到。
2020年6月1日

GitHub 开源!Facebook工程师出品了一份技术面试手册,史上最全,标星 3.2w!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月31日

突发! 开源 Terraform、Consul、Vagrant 等禁止中国使用

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如Java+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年5月31日

JSON.stringify() 的 5 个秘密特性

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年5月30日

继华为后,美国开始将制裁中国13 所高校;留美研究生拟遭驱逐;Eclipse基金会总部搬到欧洲!

Eclipse基金会希望通过将其总部从加拿大迁至欧洲来扩大其全球范围扩张。Eclipse基金会AISBL将于今年7月作为法人,总部迁至布鲁塞尔。在那里,这个非营利组织计划在未来协调其国际性扩张。
2020年5月30日

面试官问我:一个 TCP 连接可以发多少个 HTTP 请求?我竟然回答不上来...

连接之后,假设客户端在这个连接连续向服务器发送了几个请求。按照标准,服务器应该按照收到请求的顺序返回结果,假设服务器在处理首个请求时花费了大量时间,那么后面所有的请求都需要等着首个请求结束才能响应。
2020年5月30日

Kafka 架构实在快的不得了

51CTO技术栈专注于IT技术领域,汇聚技术大咖为您分享开发架构、系统运维、大数据、人工智能等一线技术解析和实践案例等深度干货文章,愿我们一起悦享技术,成就CTO梦想!
2020年5月29日

离职那天!同龄的CTO悄悄私信我,他的年薪是我的10倍

所以我推荐大家多看看什么样的职位需要什么样的职能,能获取什么样的回报,多想想身边的人是如何让事情能够成功的,多看看成功的人在享受什么样的成功果实。(如果大家有什么更好的自醒方法,欢迎留言交流)
2020年5月29日

再见,JSP!

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年5月29日

不熟练 Git 被优化了!腾讯是如何使用 Git 的 ?

下的协作体验,不同的开发同学需要依次将本地的修改提交到服务器,如果有冲突就先解决本地的冲突再提交,这个过程中远端的服务器就像是一个集中管理者,管理着所有人的代码提交,所以
2020年5月28日

第一编程语言?Java会一直牛逼下去?

END前线推出学习交流群,加群一定要备注:研究/工作方向+地点+学校/公司+昵称(如前端+上海+上交+可可),根据格式备注,可更快被通过且邀请进群,领取一份专属学习礼包
2020年5月28日

为什么我推荐 Web开发切到 Vue 3.0 ?

https://medium.com/@mattmaribojoc/what-does-vue-3-0-mean-for-web-development-851052fc0138
2020年5月28日

蚂蚁金服的技术架构,到底有多牛?

微服务架构,从业务顶层设计开始,按照业务线进行模块拆分,从表现层、逻辑层、数据层进行独立的剥离单体应用。很多企业都经历过单体应用到服务化应用的拆分过程,这里要注意业务的连续性、数据的完整性问题。
2020年5月27日

再见 Python,Hello Julia!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月27日

2020 常用的 7 款 MySQL 客户端工具

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月27日

Google 出品 Java 编码规范,科学又权威,强烈推荐!

lowerCamelCase)。有时,我们有不只一种合理的方式将一个英语词组转换成驼峰形式,如缩略语或不寻常的结构(例如”IPv6”或”iOS”)。Google指定了以下的转换方案。
2020年5月27日

再见,Navicat!有了这个 IDEA 的兄弟! 真香

Server、Sqllite及Sybase等网上主流的关系数据库产品,除了能执行sql、创建表、创建索引以及导出数据等常用的功能之外,还能在关键字上有高亮的提示,而且对字段的提示也是非常智能的!
2020年5月26日

平台架构搭得好,加班加得少!

产品平台进行交互式的数据查询访问,也可以通过可视化的报表工具查看已经处理好的常用分析指标。公司高管也是通过这个平台上的天机系统查看公司主要业务指标和报表。
2020年5月26日

HTTP/3 来了 !

连接,则会导致连接失败,就得等原来的连接超时后重新建立连接,所以我们有时候发现切换到一个新网络时,即使新网络状况良好,但内容还是需要加载很久。如果实现得好,当检测到网络变化时立刻建立新的
2020年5月25日

CTO:不要在代码中写 set/get 方法了,逮一次罚款...

@AllArgsConstructor无参构造器、部分参数构造器、全参构造器。Lombok没法实现多种参数构造器的重载。@RequiredArgsConstructor(staticName
2020年5月25日

Windows Terminal 1.0 正式发布!

前线推出学习交流群一定要备注:研究/工作方向+地点+学校/公司+昵称(如大数据+上海+上交+可可),根据格式备注,可更快被通过且邀请进群
2020年5月23日

微服务架构下静态数据通用缓存机制

在分布式系统中,特别是最近很火的微服务架构下,有没有或者能不能总结出一个业务静态数据的通用缓存处理机制或方案,这篇文章将结合一些实际的研发经验,尝试理清其中存在的关键问题以及探寻通用的解决之道。
2020年5月23日

阿里P6工作四年,女友跑路、晋升无望、年薪45W买不起房,加班加到焦虑!

分享Java、Python、大数据、机器学习、人工智能等技术,关注码农技术提升•职场突围•思维跃迁,20万+码农成长充电第一站,陪有梦想的你一起成长。
2020年5月23日

为什么我们放弃了微服务?

前线推出学习交流群一定要备注:研究/工作方向+地点+学校/公司+昵称(如大数据+上海+上交+可可),根据格式备注,可更快被通过且邀请进群
2020年5月22日

苹果为什么不封杀 Flutter ?

的快速发版需求,正因为如此一再试探苹果的审核边界,最终在审核方面造成的问题和风险会逐步抵消掉动态更新和热修复带来的好处,当然不同
2020年5月22日

Docker 的 6 年之痒!

Linuxkit是Moby项目中的另一个组件,它是为容器构建安全、跨平台、精简系统的工具。目前已经支持的本地Hypervisor有Hyper-V和VMware。支持的云平台有AWS、Azure等。
2020年5月22日

VS Code 成主宰、Vue备受热捧!2020 前端开发趋势指南

可访问性(Accessibility,简称A11y):让尽可能多的人使用你的网站,传统上我们认为这是关于残疾人的,但实际上它也涵盖了其他群体,比如使用移动设备的人群,那些网络连接缓慢的人群。——
2020年5月21日

为什么阿里巴巴规定超过3张表,禁止JOIN?

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年5月21日

2020 高收入的 8 大技术,可以涨工资了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月20日

再见,Kotlin !你好, Java !

https://medium.com/@afinlay/java-10-sneak-peek-local-variable-type-inference-var-3022016e1a2b
2020年5月20日

有了这 4 款工具,老板再也不怕我写烂SQL了

https://launchpad.net/mysql-tuning-primer/trunk/1.6-r1/+download/tuning-primer.sh
2020年5月20日

如何使用 Flink 实现索引数据到 Elasticsearch?

value输出到外部存储系统中。一般情况下,对一些主流的外部存储系统,Flink实现了一下内置(社区贡献)的SinkFunction,我们只需要配置一下就可以直接使用。而且,对于Streaming
2020年5月19日

史上最烂的项目:苦撑 12 年,600 多万行代码!

爆料,博主那几年曾受雇于法国的一家大型科技企业,参与过一个政府机构委托的软件项目,职位是咨询顾问。在那里,他亲眼见证了登峰造极的愚蠢和疯狂,以及它们在软件开发工作中起到的可怕作用。
2020年5月19日

为什么阿里巴巴要禁用 Executors 创建线程池?

当一个任务提交时,corePoolSize为0不创建核心线程,SynchronousQueue是一个不存储元素的队列,可以理解为队里永远是满的,因此最终会创建非核心线程来执行任务。
2020年5月18日

深入理解 Java 多线程核心技术

创建固定大小的线程池。每次提交一个任务就创建一个线程,直到线程达到线程池的最大大小。线程池的大小一旦达到最大值就会保持不变,如果某个线程因为执行异常而结束,那么线程池会补充一个新线程。
2020年5月17日

因用了Insert into select语句,码农被开除了!

这也就可以解释,为什么一开始只有少量用户出现支付失败,后续大量用户出现支付失败,初始化订单失败等情况,因为一开始只锁定了少部分数据,没有被锁定的数据还是可以正常被修改为正常状态。
2020年5月15日

支付宝 App 架构的原理与实战

为了满足快速迭代的需求,一个强大的发布平台也是必不可少的。发布平台的核心指标,就是将发布内容高效、精准的投放到指定的设备上,为了实现这个目标,我们做了如下的努力。
2020年5月15日

Elasticsearch用得好,下班下得早! 携程、滴滴、今日头条、饿了么、360、小米、Vivo 应用实践合集!

Elasticsearch,看中的是它的轻量级、易用和对分布式更好的支持,整个安装包也只有几十兆。http://developer.51cto.com/art/201807/579354.htm
2020年5月13日

除了Postman之外,居然还有个Postwoman...

开发人员,浏览器跨平台的便利性早已深入人心。无需安装,随时随地可以测试接口。按照作者自己的说法,他就是因为自己的破机器无法再忍受安装一个这么大的
2020年5月12日

今日头条技术架构到底有多牛?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月12日

为什么阿里巴巴建议 Java 开发使用《开发手册》,而不是Google编程?

这本书作者结合自己的开发经验和架构历程,提炼阿里巴巴集团技术团队的集体编程经验和软件设计智慧,浓缩成为立体的编程规范和最佳实践。
2020年5月10日

再见, VS Code !

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月8日

12306 系统架构到底有多牛?

在极限并发情况下,任何一个内存操作的细节都至关影响性能,尤其像创建订单这种逻辑,一般都需要存储到磁盘数据库的,对数据库的压力是可想而知的。
2020年5月7日

刚刚!Flutter 1.17重磅发布:多个新增特性及增强,2020年首个稳定版来了!

应用应该能尽可能适合更多的用户群体,这对于我们来说是一个优先事项。在新版本中我们已完成了全部工作,包括滚动、文本字段和其他输入小部件的可访问性修复。在新版中关闭的可访问性问题的完整列表在此:
2020年5月7日

2020 必须掌握的 21 个 Java 核心技术

这个知识点是最最基本的java开发者需要掌握的,第一个肯定是教你如何在命令行中执行java程序,但是很多人一旦把java学完了,IDE用上了,就把这个都忘了。
2020年5月5日

IBM Watson大裁70% 员工,撕掉了国内大批伪AI企业最后一块遮羞布!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月4日

一战赚了 1090 亿,“可怕”的张一鸣!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月3日

微信支付的跨平台架构到底有多牛?

没有架构,我们所有的代码都耦合在一起,人类的心智模型不擅长处理这种复杂性,架构的设立,和图书馆的图书分类,公司的组织划分等,本质都是一样的。是为了管理复杂性,以取得更高的生产力。
2020年5月2日

太扯了!员工拒绝加班,居然被判赔偿了公司1.8W元

用人单位应当严格执行劳动定额标准,不得强迫或者变相强迫劳动者加班。用人单位安排加班的,应当按照国家有关规定向劳动者支付加班费。
2020年5月2日

5 款非常好用的开源 Docker 工具

8dd970b538922c54e535700cafe9448b52a3094483ea[hello-world:latest][2017-04-28T06:27:24]
2020年5月1日

扎心了!程序员

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年5月1日

再见,VPN !

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月30日

你写得API接口代码真是一坨"屎",难道不能对返回格式统一处理一下吗?

针对URL路径的restful风格,以及传入参数的公共请求头的要求(如:app_version,api_version,device等),老顾这里就不介绍了,小伙伴们可以自行去了解,也比较简单。
2020年4月30日

阿里巴巴微服务架构的四大金刚利器

@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)@Documentedpublic
2020年4月30日

抖音上好看的小姐姐,Python给你都下载了

'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id='
2020年4月29日

网传阿里P8质疑蒋凡妻子微博“被控评”后被辞退, P10领导回应,P8回怼!

》文章在朋友圈刷屏。文章内容提到:蚂蚁金服的一位写代码的P9,在股票还差三天就归属时,被公司单方解除了劳动合同。
2020年4月29日

面试官问我:一个 TCP 连接可以发多少个 HTTP 请求?我竟然回答不上来...

连接之后,假设客户端在这个连接连续向服务器发送了几个请求。按照标准,服务器应该按照收到请求的顺序返回结果,假设服务器在处理首个请求时花费了大量时间,那么后面所有的请求都需要等着首个请求结束才能响应。
2020年4月29日

我把 SpringBoot 的banner换成了美女,老板说工作不饱和,建议安排加班

在SpringBoot项目的resources目录下新建一个banner.txt文本文件,然后将启动Banner粘贴到此文本文件中,启动项目即可。
2020年4月28日

太经典了!雷军 1994 年写的代码,像诗一样优雅!

---------------------------------------------------------------------------BackupMemoryManager:push
2020年4月28日

内部泄露版!互联网大厂的薪资和职级一览

声明:本文数据部分来自所涉公司官方微信公众号(如:字节范儿),部分来自脉脉各公司职言区,另有部分知乎网友整理内容。除官微数据外,其他内容均来自网络,我们整理于此供大家参考,如有错漏,欢迎指正。
2020年4月28日

2020年必学的 10 大算法

自助法是一种从数据样本中估计某个量(例如平均值)的强大统计学方法。你需要在数据中取出大量的样本,计算均值,然后对每次取样计算出的均值再取平均,从而得到对所有数据的真实均值更好的估计。
2020年4月27日

1.3万亿条数据查询毫秒级响应,如何做到的?

链接:dzone.com/articles/lesson-learned-from-queries-over-13-trillion-rows-1
2020年4月27日

5个酷毙的Python工具

工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来了很多便利,推荐给追求美好事物的你。
2020年4月27日

张一鸣:为什么 BAT 挖不走我们的人才?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月26日

面试环节:在浏览器输入xxxhub 回车之后发生了什么?(超详细版)

异步任务:不直接执行,只有满足触发条件时,相关的线程将该异步任务推进任务队列中,等待JS引擎主线程上的任务执行完毕时才开始执行,例如异步Ajax、DOM事件,setTimeout等。
2020年4月26日

真香!我终于干掉了该死的 if-else...

https://mina.apache.org/mina-project/userguide/ch14-state-machine/ch14-state-machine.html
2020年4月26日

2020 年,最适合 AI 的 5 种编程语言

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月25日

爱奇艺的实时数据架构到底有多牛?

RAP同时为会员监控体系提供数据支持,可短时间内快速接入95%系统,提供60+种维度的数据统计,能快速生成700+张实时报表,报警时效提升80%,大幅提升线上故障排查效率与响应速度。
2020年4月25日

程序员崩溃的 40 个瞬间, 太形象了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月25日

再见!刘强东

2020年的春天,悲惨的开局和慌乱的人群,一片嘈杂声中,突然传出刘强东卸任京东掌门人的消息。
2020年4月25日

2020,Vue 开发最佳指南,你都需要学点啥?

TypeScript是JavaScript语言的超集,它包含了(String,Boolean,Number等)。有了这样的类型定义,能保证您在开发期间就能编写出健壮和稳定的代码,能尽早发现错误。
2020年4月24日

有了这款可视化工具,Java 应用性能调优 so easy

Files\Java\jdk1.6.0_13\bin)目录下面,有一个jvisualvm.exe文件,双击打开,从UI上来看,这个软件是基于NetBeans开发的了。
2020年4月24日

又背锅了,一个“锁表” 损失 800万,程序员被判5年半

【破坏计算机信息系统罪】违反国家规定,对计算机信息系统功能进行删除、修改、增加、干扰,造成计算机信息系统不能正常运行,后果严重的,处五年以下有期徒刑或者拘役;后果特别严重的,处五年以上有期徒刑。
2020年4月24日

求求你!别再这样用 HashMap 了好吗?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月23日

字节跳动的面试算法题,实在太变态了

这道题我们可以用递归来实现,假设方法reverseKNode()的功能是将单链表的每K个节点之间逆序(从头部开始组起的哦);reverse()方法的功能是将一个单链表逆序。
2020年4月23日

网传互联网公司加班表,太真实了吧!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月22日

阿里中台搞了3年,搞凉了?网传:副总裁玄难“背锅”,辞职创业!

构建符合DT时代的更创新灵活的“大中台、小前台”组织机制和业务机制:作为前台的一线业务会更敏捷,更快速适应瞬息万变的市场;中台将集合整个集团的运营数据能力、产品技术能力,对各前台业务形成强力支撑。
2020年4月22日

为什么我不建议你用去 “ ! = null " 做判空?

lib中,提供了Optional类,这是一个元素容器,通过它来封装对象,可以减少判空。不过代码量还是不少。不爽。3、如果你想返回null,请停下来想一想,这个地方是否更应该抛出一个异常
2020年4月21日

网易云音乐的消息队列改造,到底做了啥?

云音乐在做事务消息时,开源事务消息还没出来。云音乐通过修改存储引擎实现自己的事物消息。提供事务消息回查按时间收敛能力,回查不到状态超过次数进入死信,同时提供死信告警,事务消息回查死信处理能力。
2020年4月21日

坚持了很久,我毅然的选择逃离北京!

今天我打包好了所有的行李,扔掉了一些我往日认为有价值的东西,现在看来却微不足道,只是这几年的北漂生活,却留在了记忆中,最近天我重新去了天安们,再独自去刷了北京老火锅,咖啡店
2020年4月21日

厉害了!「00后缩写黑话翻译器」登上GitHub热榜,中年网民终于能看懂年轻人的awsl

直译为’不会读取气氛’)”的K是空気第一个字母,Y是読め第一个字母。意思是没眼力,也就是对当前气氛没有判断力,想与对方佯建立友好的交流时却不会按照当时的气氛或大家的脸色做出合适的反应。
2020年4月21日

“上中台吗?会送命的那种!”

1)是否大型复杂生态系统。如果企业的业态不是大型复杂生态型企业,也许企业信息化系统、ERP就可以解决企业IT治理的问题。何为复杂生态型企业?国内如:BATJ、海尔、华为、小米等都属于这类型企业。
2020年4月20日

学位真的那么重要吗?上交大博士亲述科研心路,获4万高赞,网友:这是知乎最好的回答

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月20日

程序员喜欢的 5 款最佳最牛代码比较工具

WinMerge会将两个文件内容做对比,并在相异之处以高亮度的方式显示,让使用者可以很快的查知;可以直接让左方的文件内容直接覆盖至右方,或者反过来也可以覆盖。
2020年4月19日

微信13亿日活下,腾讯把 Elasticsearch 用的到底有多牛?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月19日

不想花钱买VIP?用 Python 爬虫攻破爱奇艺 VIP 视频防线,从此视频免费看!

爱奇艺的VIP视频只有会员能看,普通用户只能看前6分钟。比如加勒比海盗5的URL:http://www.iqiyi.com/v_19rr7qhfg0.html#vfrm=19-9-0-1
2020年4月18日

程序媛 :逛 GitHub 开源项目吗? 很沙雕的那种!

Github中文社区:挖掘开源框架、项目,触达最新的开源资讯:https://www.githubs.cn,涵盖Java、AI、Python、Web、移动端项目
2020年4月18日

Vue 3.0 Bata 终于来了! 凌晨官方刚开源代码,开发人员:求别更新了,学不动了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月17日

爱奇艺才被做空又爆裁员,技术研发为裁员重灾区

截止目前爱奇艺仍未对裁员消息做出公开回应。有视频行业的从业者透露。其中,产研业务线是各部门的中台业务线,涵盖各个部门的产品研发人员;OTT部门则主要负责爱奇艺旗下的互联网电视应用奇异果TV的运营。
2020年4月17日

昨晚家里停网后,我动了邪念破解了隔壁小姐姐的wifi密码

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月14日

为什么 Uber 一个团队直接放弃微服务,改用宏服务?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月14日

程序员高烧40℃还加班!复工后为冲好绩效的他30岁住进了ICU 被抢救三天,差点失去生命!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月14日

为什么 API 需要网关?京东 API 网关实践之路!

很典型的,每年双十一或是618都会有刷子恶意刷后端服务接口,如果网关不做处理直接将流量透传到后端服务,后端服务很大可能会被瞬时流量冲垮,至少会增大后端服务响应延时及浪费公司大量资源来处理攻击。
2020年4月13日

为什么阿里巴巴禁止使用存储过程?

存储过程在很多场景时有其优势,比如性能。但对于业务逻辑的通用方法,非常不推荐将其写在存储过程中,代码复用、扩展与客户端语言比,相差甚远。也许终究能实现,但代价与风险比客户端语言要高,得不偿失。
2020年4月13日

2020年六大容器应用趋势

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月12日

来了!VS Code 1.44 正式发布!远程Kubernetes检出,Docker 引擎支持

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月12日

鹿晗都有AI粉了,为什么AI换脸剧的效果还这么渣?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月12日

老而不死的三种编程语言!

最近,我仔细研究了当某种编程语言、工具或趋势被宣布“死亡”时,它到底意味着什么。我认为,从技术行业的不同方面来谈论死亡,似乎既是个人作为开发者的身份和价值观的信号,也是对特定事物现实的准确描述。
2020年4月11日

“中台不就是微服务嘛?有啥区别啊?”

微服务体现去中心化、天然分布式,是中台战略落地到IT系统的具体实现方式的技术架构,用来解决企业业务快速发展与创新时面临的系统弹性可扩展、敏捷迭代、技术驱动业务创新等难题。
2020年4月11日

这一次终于支持中文了!IDEA 2020汉化版发布, 9个新特性曝光,程序员:追不上了...

正式发布了!最大的一个亮点莫过于开始支持中文了。相信很多英语不好的同学已经期盼已久了。但是感觉登录界面感觉变丑了!建议把文章看完再去升级。
2020年4月10日

为什么大公司一定要使用微服务?

应用的初始搭建以及开发过程的。其虽然不是微服务框架,但其设计的初衷本质就是微应用的底层框架,因此非常适合用于微服务基础设施的开发以及微服务的应用开发。
2020年4月10日

为什么老外不愿意用MyBatis?

其实十年前我们主要使用的ORM框架就是iBatis,而阿里巴巴是对国内Java开发者影响最大的一家公司。阿里在国内Java社区的影响力有目共睹,这个大家应该都能感受到,
2020年4月10日

Elasticsearch牛逼了! 这份携程、滴滴、今日头条、饿了么、360、小米、Vivo 应用实践合集都在这儿了

Elasticsearch,看中的是它的轻量级、易用和对分布式更好的支持,整个安装包也只有几十兆。http://developer.51cto.com/art/201807/579354.htm
2020年4月9日

《本人娶刘亦菲的可行性报告》被省级期刊收录,杂志社回应:早年管理不规范!

日,《政府法制》杂志一位工作人员在回应一家媒体记者时称,"早年管理不规范"。该工作人员解释,"现在管理规范了,‘幽默’内容已经很少了,但有些幽默类也可以发。"
2020年4月9日

Git 居然还有这么高级用法,你一定需要!

的时候在每个提交上执行命令如果特性很多,一个分支里可能有多个提交。如果测试失败了,你希望能找到导致测试失败的提交。这时候你可以使用
2020年4月8日

尘埃落定!清华才子王垠​加入华为职级22,前阿里P10赵海平加入字节跳动,职级或为4+

接下来是任职资格,13C以下是生产线上的操作工的级别,应届本科生最低级别就是13C,2004年进入华为的本科生目前大多15A~15B。
2020年4月8日

2020,前端五大跨平台技术趋势

动态化内容需求增大。当需求发生变化时,纯原生应用需要通过版本升级来更新内容,但应用上架、审核是需要周期的,这个周期对高速变化的互联网时代来说是很难接受的,所以,对应用动态化
2020年4月7日

​支付宝架构到底有多牛?

分区容忍性:OB节点之间是有互相通信的(需要相互同步数据),所以存在分区问题,OB通过仅同步到部分节点来保证可用性。这一点就说明OB做了分区容错。
2020年4月7日

从瑞幸App的服务宕机,看今日头条容灾体系建设方面的实践的思考

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月6日

恕我直言,有了这款 IDEA 插件,你可能只需要写 30% 的代码!

Easycode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。
2020年4月6日

官方文档太辣鸡?TensorFlow 2.0 开源工具书,30天「无痛」上手

官方文档中冗长的范例代码,本书在范例设计上也尽可能地简约化和结构化,从而增强了范例的易读性和通用性,大部分代码片段在实践中也实现了即取即用。
2020年4月5日

1.3万亿条数据查询毫秒级响应,如何做到的?

链接:dzone.com/articles/lesson-learned-from-queries-over-13-trillion-rows-1
2020年4月5日

今天的网站和App全部变成灰色了!如何用一行代码实现该效果?

unset;各个用法介绍大家可以参考官方的文档说明:https://developer.mozilla.org/zh-CN/docs/Web/CSS/filter
2020年4月4日

阿里巴巴为什么不用 ZooKeeper 做服务发现?

下的数据一致性(C)而放弃了可用性,导致了同机房的服务之间出现了无法调用,这是绝对不允许的!可以说在实践中,注册中心不能因为自身的任何原因破坏服务之间本身的可连通性,这是注册中心设计应该遵循的铁律!
2020年4月4日

牛逼了!92年的小哥,985的特聘教授:3年博士期间发表40篇SCI

Systems’顾问委员会成员以及10余个国际会议的专家委员会成员。被10余个会议/研讨会邀请做特邀报告。为10余个SCI期刊以及国际会议的特邀审稿人,为SCI期刊审稿50余次。被评为Journal
2020年4月4日

Eclipse Theia 1.0 正式发布!官方说这是 Visual Studio Code 真正的开源替代品!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月3日

简直是神仙打架! 多端统一框架技术哪家强?

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年4月3日

JVM 史上最最最完整深入解析

2、对于占用内存比较多的大对象,一般会选择在老年代分配内存。如果在年轻代给大对象分配内存,年轻代内存不够了,就要在eden区移动大量对象到老年代,然后这些移动的对象可能很快消亡,因此导致full
2020年4月2日

面试了一个 46 岁的程序员,思绪万千

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年4月2日

来自本科生的暴击:清华开源「天授」 纯PyTorch实现

collector.collect(n_step=n)或者,如果你想通过采样的批量数据训练给定的策略,可以这样写:result
2020年4月2日

为什么美团点评系统架构这么牛?

conditionService.checkLotteryCondition(otteryContext.getLotteryId(),lotteryContext.getUserId());
2020年4月2日

今日头条、抖音推荐算法原理全文详解

2014年,批量处理任务几百万用户标签更新的Hadoop任务,当天完成已经开始勉强。集群计算资源紧张很容易影响其它工作,集中写入分布式存储系统的压力也开始增大,并且用户兴趣标签更新延迟越来越高。
2020年4月1日

来了!新一代 App 视觉增强辅助方案它真的来了!

parse_img(request.json['answer']).transpose(Image.ROTATE_90)
2020年4月1日

淘宝App出那么大bug,是怎么做Code Review的?一位阿里技术专家,说出了真相!

行,对所有参数重新判断一遍,是对我们的代码有多少不自信,还是对框架不自信?每一行的代码,相当于生命,它的存在一定是有意义的,一定是能够被执行到并且能够为实际的业务负责的。
2020年3月31日

美团容器平台架构及容器技术实践

面对系统内核、Docker、K8S这些开源社区的系统软件,存在一种观点是:我们不需要自己分析问题,只需要拿社区的最新更新就行了。但是我们并不认同,我们认为技术团队自身的能力很重要,主要是如下原因:
2020年3月31日

支付宝 App 启动性能优化

通过上述落地方案,在线下以及某些线上灰度版本中完成初步实验后,我们考虑工程化,常态化的进行这件事情。在工程化之前,先对度量流程进行了扩充,探索出了一种较为简单的度量手段。
2020年3月30日

5个酷毙的Python工具

工欲善其事必先利其器,一个好的工具能让起到事半功倍的效果,Python社区提供了足够多的优秀工具来帮助开发者更方便的实现某些想法,下面这几个工具给我的工作也带来了很多便利,推荐给追求美好事物的你。
2020年3月30日

IDEA 2020,9个新特性曝光,程序员:追不上了...

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年3月30日

花百万年薪从阿里挖了个 P8 程序员!难道是“水货”?

我们公司拿到投资以后,人员配置到位还算及时,业务扩张的速度还是挺快的。没过多久我们技术团队的人就跟我说,现在业务发展势头比较好,现有的技术架构快扛不住了,得招些技术牛人来团队负责整体架构规划、升级。
2020年3月29日

Python 学习路线思维导图, 经典收藏!

首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程;
2020年3月29日

程序员女装大佬登上 GitHub 热榜,太变态了!媲美 PornHub

Github中文社区:挖掘开源框架、项目,触达最新的开源资讯:https://www.githubs.cn,涵盖Java、AI、Python、Web、移动端项目
2020年3月28日

微信10亿日活场景下,微服务架构实践!15页PPT全解

最下面是迁移系统、备份系统、路由中心。PaxosStore支持类SQL的filter,format,limit,groupby等能力,单表可以支持亿行记录。下一步,我们可能会根据业务的需求去开展。
2020年3月28日

为什么大公司一定要使用微服务?

应用的初始搭建以及开发过程的。其虽然不是微服务框架,但其设计的初衷本质就是微应用的底层框架,因此非常适合用于微服务基础设施的开发以及微服务的应用开发。
2020年3月27日

5 种将死的编程语言

app的工具,称为Flex。至于AIR,许多人都说,这是一场灾难。不过我们目前也不知道为什么Adobe会推出AIR,可能是想用AIR取代Flash?也可能是想要AIR和Flash相亲相爱共同发展?
2020年3月27日

清华开源Jittor:首个国内高校自研深度学习框架,一键转换PyTorch

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月27日

用 Python 给全球女神颜值排个序

_lxsdk=1A6E888B4A4B29B16FBA1299108DBE9CDCB327A9713C232B36E4DB4FF222CF03;
2020年3月26日

京东大规模消息推送平台搭建实践

设备数据方面,平台除了保存每条dt的详细对应关系外,还对于每个应用的设备总量,每日的新增设备,清理设备,关闭设备进行了单独统计和展示。同时也提供了手机品牌(安卓),型号(IOS)维度的设备数据统计。
2020年3月25日

请停止学习框架!

。用的时候,根本不需要太熟练,不会就看文档,基础好,学得就是快,有些人确实会用,但是真的会用吗?基础差的,一旦某些脚手架出现一些涉及看封装源码的,就懵逼了。最后jrg牛逼。”
2020年3月25日

10个必会的 PyCharm 技巧

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月25日

微信支付的跨平台架构到底有多牛?

没有架构,我们所有的代码都耦合在一起,人类的心智模型不擅长处理这种复杂性,架构的设立,和图书馆的图书分类,公司的组织划分等,本质都是一样的。是为了管理复杂性,以取得更高的生产力。
2020年3月24日

中文版开源! 一份来自亚马逊工程师写的 Google 面试指南,太火了

首先要做的就是选择一门语言,在Google一般是C++、Java、Python,有时也会用到JavaScript、Ruby。背后还有一些如SQL、HTML等技术没有列出。
2020年3月24日

毕业生实名举报导师剽窃其论文发表:复制比达90%,导师已道歉

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月24日

GitHub 太狠了!不断封禁开源项目,连自家的都不放过

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年3月24日

网易云音乐的消息队列改造,到底做了啥?

云音乐在做事务消息时,开源事务消息还没出来。云音乐通过修改存储引擎实现自己的事物消息。提供事务消息回查按时间收敛能力,回查不到状态超过次数进入死信,同时提供死信告警,事务消息回查死信处理能力。
2020年3月23日

支付宝 App 架构的原理与实战

为了满足快速迭代的需求,一个强大的发布平台也是必不可少的。发布平台的核心指标,就是将发布内容高效、精准的投放到指定的设备上,为了实现这个目标,我们做了如下的努力。
2020年3月22日

为什么我不建议你去外包?

技术外包公司也是正儿八经的公司为啥会被这么多人吐槽,引起这么多人的不满。从我接触了外包公司和里面的员工来看,经常可以听到下面的话。
2020年3月22日

高调宣布不裁员的阿里,为何不去清华招人?

后来我们跟员工讲清楚,加班晚餐是给加班的员工吃的,你不加班最好不要吃。但是如果你今天觉得很累,回去不想做饭,想吃完以后再回去,也没关系。反正公司是我们大家的,我们把公司吃光了,吃穷了,我们散伙。
2020年3月21日

由 Python 开发的几款顶级 App!

,汇集技术前线快讯和关注行业趋势,大厂干货,是开发者经历和成长的优秀指南。历史推荐腾讯员工平均年薪84万,每写1行代码能赚19块,公司每天赚9.5亿为什么我不建议Java
2020年3月21日

腾讯16 亿日活背后的 Elasticsearch 系统调优实践

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月21日

Java 的 JSP 已经被淘汰了吗?

浏览器在通过ip路由到你的服务,在tcp3次握手之后,通过tcp协议开始访问你的web服务器,你的web服务器得到请求后,开始提供服务,接收请求,之后通过response返回你的应答给浏览器。
2020年3月21日

最全的官方中文教程来了,NumPy结合深度学习,还有防脱发指南

都进行了翻译和整理工作,基本上用户需要的内容都可以在这里找到。用户文档目录如下,这里还贴心地提供了和「竞品」Matlab
2020年3月20日

腾讯员工平均年薪84万,码农一个月赚7万;每写1行代码能赚19块,公司每天赚9.5亿

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年3月20日

​支付宝架构到底有多牛?

https://baike.baidu.com/item/Keepalived/10346758?fr=aladdin
2020年3月20日

一款牛逼的Java工具类库,GitHub星标10.4k+,你敢用吗?

log.info("定时任务启动成功!");}好了,就介绍这三个工具类,有兴趣的可以去试试其他的工具,挺全的,这应该是我用过最好用的一个工具类库了,值得一试。
2020年3月19日

为什么我立刻放弃了 React 而使用 Vue ?

https://blog.sourcerer.io/why-you-should-leave-react-for-vue-and-never-use-it-again-5e274bef27c2
2020年3月19日

​VB语言凉凉了!微软宣布放弃不再​更新,GitHub正式收购 npm ,力挺整个JavaScript生态!

原文:https://github.blog/2020-03-16-npm-is-joining-github/参考:https://www.ithome.com/0/478/073.htm
2020年3月17日

Solr vs ElasticSearch,搜索技术哪家强

node的效果,不过这个配置就复杂的多了。ElasticSearch自动运维能力比较强,通过简单配置,就可以实现集群的自动balance等运维操作。当节点宕机时,master
2020年3月17日

全省首例!大学生瞒着父母出境游遍13国,回国后发热被隔离,处分来了......

3月12日,该校应用外语学院相关负责人告诉记者,此事属实,“她瞒着学校去的。对老师说回家了,对家长说在深圳打工。她被隔离后,我们才知道她去了哪里。”
2020年3月17日

昨晚家里停网后,我动了邪念用Python破解了隔壁小姐姐的wifi密码

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月17日

PHP 可能在未来十年内消失?

同样,每种语言都有其特色和要警惕的问题,但我始终认为,一种语言要有功用性,能够让使用者完成自己的任务,而不是让人吃亏——如果不是为了PHP社区的利益,很难设想PHP会达成以上要求。
2020年3月16日

抄币被抓!百度工程师非法控制公司服务器“挖矿”:4个月获利10万,被判坐牢3年!网友:收入还不够电费

2019年1月4日,北京市海淀区人民法院正式立案。公开审理认为,被告人安某违反国家规定,采用技术手段对计算机信息系统实施非法控制,情节特别严重,其行为已构成非法控制计算机信息系统罪,应予惩处:
2020年3月16日

谷歌牛逼开源!一部手机就能完成3D目标检测,还是实时的那种,并提出AutoML-Zero,只会数学运算就能找到AI算法

GitHub项目地址:https://github.com/google/mediapipe/blob/master/mediapipe/docs/objectron_mobile_gpu.md
2020年3月16日
2020年3月15日

微软发布史上最大AI模型:170亿参数横扫各种语言建模基准,将用于Office套件

模型预训练完成后,他们也在WikiText-103(越低越好)和LAMBADA(越高越好)数据集上,与英伟达Megatron-LM和OpenAI的GPT-2完整版进行了比较,都达到了最新的水平。
2020年3月15日

2020年程序员平均年薪美国310万,中国不到15万!这一种语言被雇主最看重,小公司青睐全栈!

JavaScript、Python,可谓你方唱罢我登场。而在业界的招聘经理们看来,优秀的开发者需要具备哪些素养呢?开发者们更喜欢学哪些技能呢?本文对这些问题进行了一一详解。
2020年3月14日

​Google TensorFlow 2.1 正式发布!高呼 “打倒 PyTorch”!

如果你喜欢看视频,这有一个深入scikit-learn和机器学习的内容,免费。这套课程名叫AppliedML,YouTube上的地址在此:
2020年3月13日

充气娃娃什么感觉?Python 告诉你!

然后我们比较第一页评价与第二页评价的url有何区别这里也就验证了猪哥的猜想:page表示当前的页数,pageSize表示每页多少条。而且我们还能得出另一个结论:第一个page=0,第二页page=1
2020年3月13日

官宣!这些考试取消...

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月13日

腾讯全文检索引擎 wwsearch 正式开源

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月13日

为什么我不建议Java 程序员用阿里巴巴规范,而使用 Google Guava 编程?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月12日

牛逼了!直接识别人脸?MIT、耶鲁新研究:模型首先得做到反向「想象」脸

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月12日

2020 必学的10大顶级 Python 库

支持几乎所有的神经网络模型——全连接、卷积、池化、循环、嵌入等。此外,这些模型可以结合起来构建更复杂的模型。
2020年3月12日

PyCharm + Docker:打造最舒适的深度学习炼丹炉

正确执行完之后,现在我们就处在新建的docker容器里了(端口映射,容器名,镜像和路径映射这些换成你自己的就行,但是一定要留一个端口映射到容器22端口,因为SFTP默认使用22端口)。
2020年3月11日

最全面的44个Java 性能调优细节!

12345678901234L,这个数字已经超出了int的范围了,所以最后有一个L,表示这是一个long型数。顺便,浮点型的默认类型是double,所以定义float的时候要写成float
2020年3月11日

清华90后女博士后:攻克了世界难题,却无法让父母明白我在做什么

我很感谢施老师对我的信任,是他的信任,让我能够以平常心去完成所有的研究。我也很惊讶施老师能把这么重要的课题交给我这样一个比较年轻的学生。如果让我自己来判断,当时的我不会认为自己有能力承担这样的课题。
2020年3月11日

为什么蚂蚁金服的 ZSearch 比 ElasticSearh 还牛逼?

聚类,每份聚类出256个聚类中心,这样,原始向量就可以使用聚类中心的编号重新编码,可以看出,现在表示一个向量,只需要用4个字节就行。然后当然要记录下聚类中心的向量,它被称之为码本。
2020年3月11日

VS Code上也能玩转Jupyter Notebook,这是一份完整教程

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月10日

为什么美国程序员比中国程序员工作轻松、不用996、加班少?

事业群做基础设施建设。但是现实情况是,依然没有全公司通用的内部工具,各个团队依然在重复造轮子。阿里算是做的很好的,前几年开始推行的大中台战略取得了显著的成果,解放了各个产品部门的生产力。
2020年3月10日

余额宝​微服务深度治理

1、我们有一个单位时间段内异常最多服务的TopN排序列表,点击列表上的任何一个服务,会打开这个服务这个时间段内所有异常的列表,再点击列表上的每一个异常,就会打开这个异常所属调用链,进行故障分析。
2020年3月9日

2020年必学的 10 大算法

自助法是一种从数据样本中估计某个量(例如平均值)的强大统计学方法。你需要在数据中取出大量的样本,计算均值,然后对每次取样计算出的均值再取平均,从而得到对所有数据的真实均值更好的估计。
2020年3月9日

重磅! Java 14 带来了 5 项新特性, 能支持 H5 文本开发了

{}通过record,可以“自动”地得到equals,hashCode和toString的实现,还有构造器和getter方法。要想尝试这个例子,需要用preview标志编译该文件:javac
2020年3月9日

美国宣布纽约启动紧急响应,硅谷关闭 !Google、微软、苹果、Facebook近10万名员工回家办公,取消技术大会

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月8日

北大开源了 Python 中文分词工具包,准确度远超 Jieba

#训练文件为'msr_training.utf8',测试文件为'msr_test_gold.utf8',模型存到'./models'目录下,开20个进程训练模型欲知更详细的用法,可前往文底传送门。
2020年3月8日

计算机技能需求最新排名:Python 仅排第 3,第 1 你肯定猜不到

https://www.hiringlab.org/2019/11/19/today's-top-tech-skills/
2020年3月7日

万字长文说透 SpringBoot 使用 ElasticSearch !

中,一个索引对象可以存储多个不同用途的对象,通过索引类型可以区分单个索引中的不同对象,可以理解为关系型数据库中的表。每个索引类型可以有不同的结构,但是不同的索引类型不能为相同的属性设置不同的类型。
2020年3月7日

苹果这一次太强硬!如果你的 App 拒绝支持这些技术,将在2020年4月30日后全面下架!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月7日

B 站上的 Python 学习教程,强烈推荐 !

正是对机器学习的过程中的痛苦有切身体会,我希望能做一份教程,以浅显易懂的方式去讲解它,降低大家的学习门槛。我为此花费了数月时间,经常做到深夜,把自己的学习笔记整理成了这份教程。
2020年3月5日

谷歌、Twitter开始远程办公,工程师发贴吐槽:VPN都是垃圾!

这让接入后的活动空间变得非常有限。管理员可以登录至网络入口点,再根据需要将端口转至另一目标——但在建立任何连接时,操作者都需要明确请求,且系统在默认情况下会拒绝一切请求。最重要的是,因为这套体系跟
2020年3月5日

爱奇艺的实时数据架构到底有多牛?

RAP同时为会员监控体系提供数据支持,可短时间内快速接入95%系统,提供60+种维度的数据统计,能快速生成700+张实时报表,报警时效提升80%,大幅提升线上故障排查效率与响应速度。
2020年3月5日

Google 出品 Java 编码规范,科学又权威,强烈推荐!

lowerCamelCase)。有时,我们有不只一种合理的方式将一个英语词组转换成驼峰形式,如缩略语或不寻常的结构(例如”IPv6”或”iOS”)。Google指定了以下的转换方案。
2020年3月4日

太突然了!在家远程办公被裁了,我却不敢告诉家里人...

老码农老李的公司昨天裁员了,而且还是以远程的方式被裁,“昨天大家都是正常的进行视频会议对需求,敲代码。早上我发现自己办公软件无法登录,我感觉不对劲,赶快试着登录下内网,糟糕,被离职了,我失业了”。
2020年3月4日

美团点评为何市值能到750亿?看它的Kubernetes集群到底有多牛?

定时巡检与对账:每天自动对所有宿主机进行状态检查,包括剩余磁盘量(数据卷)、D进程数量、宿主机状态等,并对AppKey扩容数据和实际的Pod和容器数据同步校验,及时发现不一致情况。
2020年3月3日

微软官方出了 Python 视频教程!7个章节讲透了,非常全面

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年3月3日

刷题一个半月,一口气拿下腾讯、华为、Oppo 、微软7个大厂offer,字节跳动薪资涨幅60%!

字符串常量(final修饰,不可被继承),String是常量,当创建之后即不能更改。(可以通过StringBuffer和StringBuilder创建String对象(常用的两个字符串操作类)。)
2020年3月2日

京东把 Elasticsearch 用的真牛逼!

分片数越大,集群横向扩容规模也更大,根据分片路由的单ID查询吞吐量也能大大提升,但聚合的分页查询性能则将降低;分片数越小,集群横向扩容规模也更小,单ID的查询性能也会下降,但分页查询的性能将会提升。
2020年3月2日

终于,百度“地震”了!

当然,头条也想了弯道超车的策略。近几年来,百度搜索上屡遭诟病的虚假广告问题,以及“魏则西事件”等负面频出,头条搜索特意打出“头一条就是你想搜的”Slogan,似乎想在用户体验方面打出自己的特色。
2020年3月1日

2020 年 5 大 DevOps 趋势

架构的网站和应用程序的开发和托管。这是因为它可以确保提高开发人员的生产力,快速部署,增强的可伸缩性和出色的用户体验。无服务器市场有望蓬勃发展,预计到
2020年3月1日

恕我直言,有了这款 IDEA 插件,你可能只需要写 30% 的代码

Easycode是idea的一个插件,可以直接对数据的表生成entity,controller,service,dao,mapper,无需任何编码,简单而强大。
2020年2月29日

刚刚确诊了!谷歌出现新冠肺炎病例了,限制员工出行;Google 云开始突然裁员!

惠普执行CEO表示:惠普公司计划未来三年通过员工离职和自愿提前退休的组合”裁员7000到9000人
2020年2月29日

重磅!微信开源多端统一框架 kbone!终于学不动了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月28日

三年半 Java 后端鹅厂面试经历

1、主要针对自己最熟悉的项目,画出项目的架构图,主要的数据表结构,项目中使用到的技术点,项目的总峰值qps,时延,以及有没有分析过时延出现的耗时分别出现在什么地方,项目有啥改进的地方没有?
2020年2月28日

10个实用精美的 VS Code 插件,非常强势!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月28日

爱奇艺的 "数据库" 选型到底有多牛?

第二个思考的点是对于某个数据库系统或是某个技术选型我们应该考虑什么?是因为热门吗?还是因为技术上比较先进?但是不是能真正地解决你的问题?如果你数据量不是很大的话就不需要选择可以存储大数据量的系统。
2020年2月27日

字节跳动 CEO 张一鸣炮轰 HR , “按这要求我自己都进不来!”

HR其实特别难。在公司需要的时候,要用更低的价格帮助公司招到更优秀的人才;在公司裁员的时候,还得做坏人,尤其是遇到那种和自己关系很好的员工,真的很尴尬。我们也仅仅只是一个员工,一个执行者而已。
2020年2月27日

程序员崩溃的 40 个瞬间!!! 太形象了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月26日

8个超流行的 Python 可视化工具包,爱了!

ggplot)举足轻重的原因是它们用「图形语法」来构建图片。基本前提是你可以实例化图,然后分别添加不同的特征;也就是说,你可以分别对标题、坐标轴、数据点以及趋势线等进行美化。下面是
2020年2月26日

Java 动态调试技术原理及实践

Listener线程的时候会创建出来这个文件。上面说到,AttachListener::init()这行代码不会在create_vm的时候执行,这行代码的实现已经在上文中分析了,就是创建Attach
2020年2月26日

为什么我推荐你用 Ubuntu 开发?

(https://software.opensuse.org/download.html?project=home:manuelschneid3r&package=albert)
2020年2月25日

爱奇艺基于 Vue 的微前端架构实践

应用由单一的单体应用转变为多个小型前端应用聚合为一的应用。由此带来的变化是,这些前端应用可以独立运行、独立开发、独立部署。微前端所具备的便于引入新框架,代码简洁、易维护等特点使其应用愈发广泛。
2020年2月25日

向Excel说再见,神级编辑器统一表格与Python

等模型,从而探索隐藏在这些数据背后的特征。数据可视化在数据科学中,很常见的一个任务就是可视化数据,这样才能获得关于数据的「先验知识」。通过集成交互式绘图库
2020年2月25日

又一个程序员跑路删库跑路被抓了,导致服务器瘫痪 36 个小时!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月25日

重磅!Windows 11 预览版遭曝光,全新系统图标美腻极了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月24日

除了Postman之外,居然还有个Postwoman...

开发人员,浏览器跨平台的便利性早已深入人心。无需安装,随时随地可以测试接口。按照作者自己的说法,他就是因为自己的破机器无法再忍受安装一个这么大的
2020年2月24日

阿里P6从钉钉非法盗窃阿里、蚂蚁8万条信息被开除;猎豹45款App遭谷歌下架!

2017年9月14日,蚂蚁金服公司以祝某某的上述行为涉嫌侵犯公民个人信息案向公安机关报案,并由杭州市公安局信息经济公安分局立案受理。同年9月18日,公安机关对祝某某采取了取保候审的刑事强制措施。
2020年2月23日

Java 14 令人期待的 5 大新特性:打包工具终于要来了!

javapackager这个打包工具为基础。它的主要特点有如下三个:支持本地打包格式,为用户提供自然的安装体验;打包时可以指定启动参数;通过命令行或使用ToolProvider
2020年2月23日

Python 和 Go 都很火,要怎么选?

全书是对机器学习的一般性知识介绍,也是不少大学的研究生教材,侧重于算法的分析和理论。书中的内容基本上涵盖了机器学习当前阶段的热门基础概念,同时还附上了算法论证所需的理论基础和工具。
2020年2月23日

Android 11 刚发布,Google工程师:手机厂商们请不要再自行修改Linux内核代码了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月23日

深入理解 Java 多线程核心技术

创建固定大小的线程池。每次提交一个任务就创建一个线程,直到线程达到线程池的最大大小。线程池的大小一旦达到最大值就会保持不变,如果某个线程因为执行异常而结束,那么线程池会补充一个新线程。
2020年2月22日

终于有人把 Docker 讲清楚了,万字详解!

"/var/lib/docker/overlay2/937140af0aee6c43f04c2d7b72e6b5451a44fef921417e8236d9fe01e9286c7a/merged",
2020年2月22日

​支付宝架构到底有多牛?

https://baike.baidu.com/item/Keepalived/10346758?fr=aladdin
2020年2月20日

我用 Python 远程探查女友每天的网页访问记录,她不愧是成年人!

我想知道女友每天在干嘛,女友是个富二代,最近有点冷落我,所以我想用技术手段知道她都在干吗,她用的是苹果电脑,还有我得说一下她用的是谷歌浏览器,所以你们在实验的时候要修改一些内容。
2020年2月20日

请马上卸载Notepad++...!

true这样之后在选中文本的状态下范围内搜索就会自动开启,配合这个功能,局部重命名(Local
2020年2月19日

华为又一次被美国围剿了,美国议院议长:"考虑华为都是一个错误的选项"

Johnson)领导的英国政府作出的关于华为的决定,让美国过去几个月的努力化为泡影——此前特朗普不停地派出他的国务卿、副国务卿等官员造访伦敦给英国施压——也引发了美国政府强烈的不满。
2020年2月19日

以后要是再写for循环,我就捶自己

开个玩笑,函数式编程范式虽然用起来很爽,但也最好根据实际业务情况来决定是否使用,毕竟大面积的动态范式代码还是挺难看懂和维护的,总之就一句话,理性使用,不要滥用。
2020年2月19日

2020 年最具潜力 44 个顶级开源项目,涵盖 11 类 AI 学习框架、平台(值得收藏)

它可以实现人体动作、面部表情、手指运动等姿态估计。适用于单人和多人,具有极好的鲁棒性。是世界上首个基于深度学习的实时多人二维姿态估计应用,很多人体姿态估计实例都是基于它实现,如动作采集、3D
2020年2月19日

全员降薪 65% 五个月,核心高管不领工资:再明星的教育机构也没躲过去啊...

年平均教龄的中高级老师在对照组进行真人授课,实验组学生完全使用乂学教育开发的智适应教学机器人进行学习。在四天时间里对初中数学做针对性和集中性教学辅导,通过前测和后测来客观地比较两组学生的学习效果。
2020年2月18日

万字长文揭秘今日头条、抖音的推荐算法原理!

当然,只有实验平台是远远不够的。线上实验平台只能通过数据指标变化推测用户体验的变化,但数据指标和用户体验存在差异,很多指标不能完全量化。很多改进仍然要通过人工分析,重大改进需要人工评估二次确认。
2020年2月18日

从 React 切换到 Vue,我发现了这几点不同!

src="https://unpkg.com/vue/dist/vue.js">注意:如果你不打算使用模板字符串,也就是说不需要模板编译器的话,就可以使用一个较小的
2020年2月18日

Python 3.8 正式发布,新特性全面解读

对于绝大多数情况,应该没有副作用。但是,在分配实例(可能是为了解决bug)之后手动增加引用计数的类型现在可能变得不朽。为避免这种情况,这些类需要在实例释放期间在类型对象上调用Py_DECREF。
2020年2月17日

12 大 AI App 技术创意,教你如何在 2020 年赚到钱!

随着技术的发展,网络攻击日益增多。在IT解决方案、安全性和服务中使用AI或机器学习是其中的解决方法之一。企业可以为计算服务的各种工作负载创建用于IT服务和安全性的AI平台和移动应用程序。
2020年2月17日

为什么程序员都不喜欢使用switch,而是大量的 if……else if ?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月17日

Flutter 能热更了! 腾讯手机QQ开源动态化框架 MXFlutter

Dart源代码在进行编译时会通过DART_PRECOMPILED_RUNTIME宏进行条件编译从而在Debug版编译JIT模式,Release版编译AOT模式。并且这两种模式是互斥的,无法同时存在。
2020年2月16日

6 个接私活的网站,你有技术就有钱!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月16日

34 个被吹爆了的Python开源框架

资深数据分析专家,对各种Python库(包括NumPy、pandas、matplotlib以及IPython等)等都有深入研究,并在大量的实践中积累了丰富的经验。
2020年2月16日

私自出售贩卖被抓!大批 IDEA 激活码到期之后的乱象...

之上更强大的商业编译器,也是大量的被破解使用。但退一步,我们编码的根本是什么?好代码的产出最终还是靠的自身的能力,而不是靠编译器。相信优秀的你,即使使用社区版本,依然如丝般柔滑~
2020年2月15日

Java 程序员必须掌握的 10 款开源工具!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月15日

PyCharm + Docker:打造最舒适的深度学习炼丹炉

正确执行完之后,现在我们就处在新建的docker容器里了(端口映射,容器名,镜像和路径映射这些换成你自己的就行,但是一定要留一个端口映射到容器22端口,因为SFTP默认使用22端口)。
2020年2月15日

程序员相亲图鉴,太真实了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月14日

有了这个神器,轻松用 Python 写个 App

原文链接:https://towardsdatascience.com/coding-ml-tools-like-you-code-ml-models-ddba3357eace
2020年2月14日

Vue3.0 凉凉了?Vue 最黑暗的一天!

文档”文件夹,相反,你可能有一个”工作“文件夹和一个”假期计划“文件夹。想象一下使用提案里的语法来编写组件(尽我所能,如果你看到了什么
2020年2月14日

又一个吊打百度网盘的开源神器,还是99年妹子开发的

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月13日

腾讯视频 Python 爬虫项目实战

dictionaries格式的对象,可以直接传给DataFrame的constructor。按照评分排序,最高分在前面,然后将播放链接转换成HTML的链接标签,更加美观而且可以直接打开。
2020年2月13日

大数据,倒在 2019

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月13日

冒死公开!互联网人是如何在家“摸鱼”的?太过真实

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月12日

我深夜用 Python 跑神经网络,只为关掉台灯!

首先我们会用他们的工具来创建一个很小的数据集。我们最终的神经网络只会使用171个姿态,包括记录的嘻哈超人舞步、T-Pose舞步和其他姿态。每一个姿态样例都是从卡耐基梅隆大学已有的工作中提取出来的。
2020年2月11日

最全的 Vue 性能优化指南,经典收藏

会在每个输出文件中内嵌这些依赖的辅助函数代码,如果多个源代码文件都依赖这些辅助函数,那么这些辅助函数的代码将会出现很多次,造成代码冗余。为了不让这些辅助函数的代码重复出现,可以在依赖它们时通过
2020年2月11日

Visual Studio Code 1.42发布,2020 年首个大更新

页机器学习笔记!图文并茂可能更适合你,文末附下载方法541页的《利用Python进行数据分析》(附电子书和源码下载)下载
2020年2月10日

10个对 Web 开发者最有用的 Python 库

Extension的简称,提供了许多模块,允许开发人员访问低级别的Windows功能。通过开箱即用的PyWin32,用户可以轻松地处理文件,控制硬件,管理权限,并用编程的方式创建GUI窗口。
2020年2月10日

返工第一天、单位食堂,吃出了高考的感觉……

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月10日

生猛!这一个项目没有一行代码,居然强势登顶 GitHub 趋势榜!

在这个信息爆炸的时代,很多东西传的快,消失的也快。为了让记忆有一天不会变成失忆,最近,有两个特殊的中文项目相继登上了GitHub趋势榜榜首,它们没有一行代码,却成为这次新冠肺炎疫情的记录者。
2020年2月10日

10个非常实用的 VS Code 插件

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月9日

凌晨!腾讯紧急宣布再度延期复工时间到24号;上班感染肺炎算工伤;小米VIVO完成统一推送适配

百度、搜狐、美团等公司采取2月10日-2月14日在家办公,2月17日正式返岗。阿里巴巴、携程等2月10日后继续在家办公,回办公室时间待定。
2020年2月9日

Docker+VSCode 配置属于自己的炼丹炉

另外工作中难免遇到共用开发机器的情况,如果把现在的算法工作称为炼丹,那服务器就是丹房,如果大家共用一个丹炉那总是会有配置不同的问题,因此最好的解决方式就是每个人用自己的丹炉。
2020年2月9日

FaceBook开源PyTorch3D:基于PyTorch的新3D计算机视觉库

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月9日

程序员增加收入实用指南

一旦你身边的人开始有求于你,或是向别人推荐你,你就会被外部的人注意到,于是其他人就会付费来获取你的帮助。而一旦你的帮忙有效果的话,就会产生效益,无论是经济效益还是社会效益,都会为你开拓更大的空间。
2020年2月8日

35岁腾讯员工被裁员感叹:北京一套房,存款700多万,失业好焦虑

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月8日

阿里巴巴重磅开源MNNKit:基于MNN的移动端深度学习SDK,支持安卓和iOS

团队在阿里系应用大规模业务实践后的成熟解决方案,历经双十一等项目考验,在不依赖于后端的情况下进行高性能推理,使用起来稳定方便。前段时间,来自SAP(全球第一大商业软件公司)的梁劲(Jim
2020年2月8日

全栈开发已死?

Tuesday.我公司希望招募在测试、文档和代码管理方面具有深厚背景的“2020栈”团队成员。该职位要求在以下领域中,至少拥有跨两个领域的技术力:云配置、容器、容器编排、CI/CD以及服务器端脚本。
2020年2月8日

Google 出品 Java 编码规范,强烈推荐!

lowerCamelCase)。有时,我们有不只一种合理的方式将一个英语词组转换成驼峰形式,如缩略语或不寻常的结构(例如”IPv6”或”iOS”)。Google指定了以下的转换方案。
2020年2月7日

程序员喜欢的 5 款最佳最牛代码比较工具

WinMerge会将两个文件内容做对比,并在相异之处以高亮度的方式显示,让使用者可以很快的查知;可以直接让左方的文件内容直接覆盖至右方,或者反过来也可以覆盖。
2020年2月7日

用 Python 撸一个全国疫情地图,其实一点都不难

.add(series_name="geo",data_pair=data,type_=GeoType.EFFECT_SCATTER)#设置地图数据,动画方式为涟漪特效effect
2020年2月7日

冠状病毒疫情下只剩3天上班,我被裁了,公司通知说熬不住了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月7日

网易中台的博弈与演进

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年2月6日

知乎热帖:fastjson这么快,为啥老外还是热衷 jackson?

最后,fastjson就是一个代码质量较差的国产类库,用很多投机取巧的的做法去实现所谓的“快”,而失去了原本应该兼容的java特性,对json标准遵循也不严格,自然很难在国际上流行。
2020年2月6日

面试环节:在浏览器输入URL回车之后发生了什么?(超详细版)

异步任务:不直接执行,只有满足触发条件时,相关的线程将该异步任务推进任务队列中,等待JS引擎主线程上的任务执行完毕时才开始执行,例如异步Ajax、DOM事件,setTimeout等。
2020年2月5日

千万不要一辈子靠技术生存

也许你拿到了所谓的白领的工资,但你却从此失去享受生活的自由,如果你想做技术人员尤其是开发人员,我想你很快就会理解,你多么想在一个地方长期待一段时间,认识一些朋友,多一些生活时间的愿望。
2020年2月4日

老而不死的三种编程语言

最近,我仔细研究了当某种编程语言、工具或趋势被宣布“死亡”时,它到底意味着什么。我认为,从技术行业的不同方面来谈论死亡,似乎既是个人作为开发者的身份和价值观的信号,也是对特定事物现实的准确描述。
2020年2月4日

用 Python 给全球女神颜值排个序

_lxsdk=1A6E888B4A4B29B16FBA1299108DBE9CDCB327A9713C232B36E4DB4FF222CF03;
2020年2月4日

新型冠状病毒传染性到底有多强?何时达到峰值?用数据告诉你!

5.1%(95%CI,4.8-5.5)的感染人群得到确认,表明社区之间存在大量的感染者以及检测这种新型冠状病毒的困难性;
2020年2月2日

微服务架构的四大金刚利器

@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.METHOD)@Documentedpublic
2020年2月2日

11 个最佳的 Python 编译器和解释器

页机器学习笔记!图文并茂可能更适合你,文末附下载方法541页的《利用Python进行数据分析》(附电子书和源码下载)下载
2020年2月1日

节后在疫情时返京,太太太太南了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月31日

北上广返乡青年装X翻车现场

扫码可添加负责人微信,可申请加入开发者技术前线大群和细分方向群,细分方向已涵盖:数据中台,云原生,微服务,大数据,架构中台,分布式,高集群方向群。
2020年1月30日

顶会论文:基于神经网络StarNet的行人轨迹交互预测算法

基于上述两个问题,我们提出了一种新的模型,该模型旨在高效解决计算全局交互的问题。因为传统算法普遍存在计算两两交互的问题(即使是基于Attention注意力机制的Message
2020年1月30日

VS Code 成主宰、Vue备受热捧!2020 前端开发趋势指南

可访问性(Accessibility,简称A11y):让尽可能多的人使用你的网站,传统上我们认为这是关于残疾人的,但实际上它也涵盖了其他群体,比如使用移动设备的人群,那些网络连接缓慢的人群。——
2020年1月30日

Docker 的 6 年之痒!

Linuxkit是Moby项目中的另一个组件,它是为容器构建安全、跨平台、精简系统的工具。目前已经支持的本地Hypervisor有Hyper-V和VMware。支持的云平台有AWS、Azure等。
2020年1月29日

小米为啥值2690亿?看看它的中台架构就知道了!

扫码可添加负责人微信,可申请加入开发者技术前线大群和细分方向群,细分方向已涵盖:数据中台,云原生,微服务,大数据,架构中台,分布式,高集群方向群。
2020年1月28日

各公司节后延迟上班时间出炉!字节跳动假期长达一个月,京东没有动静!

全国确诊4619例,疑似病例6773。面对疫情,全国上下团结一起,共渡难关,学校延期开课,企业延期复工,部分城交通工具暂停运营。
2020年1月28日

关于KN95口罩:可以使用多久?要不要呼吸阀?怎么佩戴?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月27日

基于TensorFlow 2.0的中文深度学习开源书来了!GitHub趋势日榜第一,斩获2K+星

近日,一个叫做深度学习开源书的项目在火了。GitHub趋势日榜排名全球第一,已斩获2K+星。
2020年1月27日

面对疫情,AI 能做什么?

https://github.com/Tencent/MedicalNet然后到微云(https://share.weiyun.com/55sZyIx)下载相应模型,解压后既可进行训练。
2020年1月26日

互联网公司紧急驰援武汉!腾讯捐3亿、字节捐2亿、快手捐1亿!爱心汇聚成河,互联网公司在行动!

据京东方面公告,他们向武汉市分批捐赠100万只医用口罩及6万件医疗物资。1月24日下午3时许,首批N95口罩已经送达武汉同济医院、协和医院、武汉大学中南医院等医疗机构,送到了一线医护人员的手上。
2020年1月26日

武汉全面“封城”抗击新型肺炎,春节电影档全部撤档!被感染专家:眼睛也会传播,北大最新病毒宿主研究指向蛇

做饭时、饭前、便后、咳嗽打喷嚏后、照顾病人、和动物接触后一定要记得洗手,可以使用肥皂或含有酒精的洗手液。目前病毒不耐高温和医用酒精(75°以上,白酒不管用),在这种情况下可以被消灭,起到防护作用。
2020年1月23日

这些城市的疫情可能被低估了!春运人流迁徙大数据+SARS传播路径揭秘真相

SARS从其他城市对外扩散过程:3月中,从香港传播到内蒙、福建、上海;4月,从内蒙传播到宁夏;从山西传播到山东;从北京传播到浙江、吉林、河北、天津、甘肃、江苏、重庆;5月,从北京传播到江西。
2020年1月23日

阿里巴巴出现未确诊发烧病例,员工春节不回武汉补贴一万元!互联网公司抗击新型肺炎!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月22日

迷信中台是一种病,得治

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月22日

2020年 9 大程序员接私活的网站

最近我确实发现了一些薅羊毛的办法,大家可以直接扫码注册后就可以便宜买东西。有不少人专门买漏洞价。平台如果真的玩好了,收入绝对不比你现在低。后台回复"私活",发现惊喜。
2020年1月21日

2019年!美国码农挣最多 :待遇 150K美金 , 中国码农最"乐观"! Python最火,React最受欢迎!

而对于那些不喜欢面对面交流的程序员,你可以尝试在下面这些社交平台上找到他们:Reddit、YouTube、What'sApp、Facebook、Twitter等等。
2020年1月20日

刚刚 !回应来了!套壳语言木兰当事人否认骗科研经费,中科院对其停职处理!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月20日

Jupyter在美团民宿的应用实践

Widgets在提供工具类型的功能增强上非常有用,基于它,我们实现了一个线上排序服务的调试和复现工具,用于展示排序结果以及指定房源在排序过程中的各种特征以及中间变量的值。IPython
2020年1月20日

互联网人春节回家装逼指南!

不过每次回老家过年,总是被亲朋好友们问起,你是啥工作?你的工作是干嘛的?有没有对象?什么时候结婚……每次面对过度“热情”的亲戚,我内心总是在奔溃的边缘…
2020年1月20日

YYYY-MM-DD 的Bug黑锅,程序员不背!

2020-03-79看到没有?最后的3个日期都错误了,这里的大写的DD代表的是处于这一年中那一天,不是处于这个月的那一天。小伙伴们一定要记住了不要犯类似的错误。3、结论
2020年1月20日

程序员春节回家装逼反击指南!

不过每次回老家过年,总是被亲朋好友们问起,你是啥工作?你的工作是干嘛的?有没有对象?什么时候结婚……每次面对过度“热情”的亲戚,我内心总是在奔溃的边缘…
2020年1月19日

腾讯万亿级 Elasticsearch 技术解密

Cube、物化视图,它的核心思想是通过预计算提前生成统计信息,释放掉原始粒度数据,从而降低存储成本、提高查询性能,通常会有数据级的收益。这里举个简单的例子,比如在机器监控场景下,原始粒度的监控数据是
2020年1月19日

学木兰么?套壳 Python 的那种! 中科院回应了!

日前,有媒体报道称中国科学院计算技术研究所(以下简称中科院计算所)计算机体系结构国家重点实验室表示,由该实验室编译组主导研发的国产编程语言“木兰”(Mulan:Module
2020年1月19日

开始了!硅谷知名科技公司裁员潮掀起!北美程序员的灾难

英特尔公司(俗称“英特尔”,风格上称为“英特尔”)是一家美国跨国公司和技术公司,总部位于美国加州硅谷的圣塔克拉拉。按收入计算,它是全球第二大,价值第二高的半导体芯片制造商,被三星电子超越。
2020年1月19日

最全 14 张思维导图,带你构建 Python 编程的核心知识体系!

基础知识图二包含了模块结构、布局、IO编程流程、标识符、Python对象、内存管理、动态类型六大模块,两张基础知识导图可以帮助你区域化了解Python的组成部分及基本操作。
2020年1月18日

女程序员真的太太太太难了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月18日

国产统一操作系统发布!UOS 正式版重磅上线,能叫板Win10吗?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月18日

华为副总裁因家庭原因提出辞职…… 任正非:你可以离婚啊!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月17日

消息规模超千亿,同程艺龙的消息系统建设实践

对此,我们把Tag2放到Group2里面,两个Group就不会消费相同的消息了。个人建议RocketMQ能够实现一个机制,即只接受自己的Tag消息,非相关的Tag不去接收。
2020年1月17日

我用 Python 集齐了支付宝五福!

作为一个没有寒假、不用回老家也没有年终奖的人,让我发现马上就要过年的现象是:各个群里面又开始集五福了!
2020年1月16日

5 种将死的编程语言

basic.NET。大概就只干了一两个月吧,我就跳槽了:真心太痛苦了。微软钟爱于BASIC编程语言的扩展可以一路追溯到1991年,那时他们刚刚采购了来自Alan
2020年1月16日

2020 年 9 大顶级 Java 框架出炉!

本身是一种很有前途的编程语言。如果你认为列表中有哪些不合适的,比如少了哪个框架,或者排名有问题了。欢迎您在下面的评论部分中与我们分享您的观点。
2020年1月15日

使用Python实现所有算法!Github 标星 3w+,热榜第一

在最终执行线性搜索之前,可以通过在子列表上执行多级跳转搜索来修改算法。对于k级跳跃搜索,第l级的最佳块大小ml(从1开始计数)是n(k1)/k。修改后的算法将执行k个向后跳转并在O(kn1/(k+
2020年1月15日

去了一趟字节跳动,被怼了!

人们都说,互联网寒冬来了,这个时候还在大面积招人的公司,必然是牛逼的公司。而这个时候勇敢跳槽的人,必然是牛逼的人。于是2019年1月25日下午14:00,我开始了字节跳动的社招面试。
2020年1月15日

为什么我们放弃了微服务?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月14日

美团王兴怒卸百度 App;搜狐迟到一次重罚500元!

导流,也无可厚非,能否给用户一个自由的选择权利呢?在跳转之前,弹框提醒一下,是否跳转到客户端中打开观看,还是留在浏览器里呢?让用户自主选择是留在浏览器里看,还是去客户端看。直接跳转的方式太烦人。
2020年1月13日

新特效编程语言问世! 清华姚班毕业生开发,99 行代码实现《冰雪奇缘》,网友:大神碉堡!创世的快乐

2019上,胡渊鸣也以此完成了硕士论文。DiffTaichi随后,胡同学将工作又推进一步,提出了可微分编程DiffTaichi,被ICLR
2020年1月13日

React 和 Vue 到底谁更牛?

作者尤雨溪12月4日正面回应了该问题,他表示希望大家能停止无谓的争执,多想想使用这些技术的初衷,比起争论这个,倒不如多想想怎么让自己变得更牛。以下是尤雨溪的回复:
2020年1月13日

华为员工晒百万收入,一直会干到华为干掉我抛弃我!网友:看来我对华为也有误解

当然,上面的员工能拿到这么多工资也是理所应当的,只有老板重视员工,员工才会想着为公司创造更多的价值,其实这也是相互的。羡慕永远只是别人的,与自己无关,只有自己努力找到方向,提升自身能力才是王道。
2020年1月12日

刷题3个月,涨薪60%, 终于拿到某条的Offer(附算法PDF)

首先到LeetCode刷题(https://leetcode.com/),上面有很多题目可以帮助为面试做好技术准备。刚好头条8道题目中有4道就是LeetCode的原题。
2020年1月12日

百度发布 2020年十大科技趋势

例如,在电商领域,可保证商品的全流程数据真实性;供应链领域,可保证全流程数据的公开和透明,以及企业之间的安全交换;在政务领域,能实现政府数据的打通,实现证件的电子化等等。
2020年1月12日

蚂蚁金服技术中台架构实践

微服务架构,从业务顶层设计开始,按照业务线进行模块拆分,从表现层、逻辑层、数据层进行独立的剥离单体应用。很多企业都经历过单体应用到服务化应用的拆分过程,这里要注意业务的连续性、数据的完整性问题。
2020年1月11日

京东商家惨遭“薅羊毛”! 疑似一夜被“薅” 6万单,亏损金额达七千多万!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月11日

Python绘图还在用Matplotlib?out了 !一款手绘可视化神器!

等常见的图表不同,使用这个包可以生成下面这种看起来像手绘的各种图表,在一些场景下使用效果可能会更好。
2020年1月10日

如何教女友学编程?

在python中表示空,表示这个记忆单元现在啥都没有。比如在我情窦初开时,脑海中就已经有了情人这个记忆单元,我一直在寻找,但遇到你之前一直没有找到,所以那段时间这个记忆单元里面一直是空。
2020年1月10日

完全开源 !美团日志框架Logan Web:在Web端的实现

SDK,实现了在客户端进行日志存储及上报代码的功能,引起用户端相关开发者的广泛关注。详细可参见博客文章:《Logan:美团点评的开源移动端基础日志库》。
2020年1月10日

张一山倒下了,惊醒了一大批程序员!

然而,就在前段时间,他决定要离开北京,回他的家乡——一座四线小城市发展。这个决定令我感到非常的意外和不解,要知道他家乡的互联网产业可没有北上广那样的环境和待遇,他的薪水到了那里不知道要缩水多少。
2020年1月9日

唉,微服务架构何去何从?

架构设计之道是相通的,微服务拆分同样遵循业务领域的垂直拆分以及功能的水平拆分。继续以电商业务为例,首先按照业务领域的垂直拆分,分为用户微服务、商品微服务、搜索微服务、推荐微服务、交易微服务等。
2020年1月9日

程序员相亲图鉴,太真实了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月9日

为什么我推荐 Web开发切到 Vue 3.0 ?

https://medium.com/@mattmaribojoc/what-does-vue-3-0-mean-for-web-development-851052fc0138
2020年1月9日

如何用数学方法估算一个女生前男友的数量?

"//res.wx.qq.com/mmbizwap/en_US/htmledition/style/page/appmsg_new/winwx502976.css";
2020年1月8日

2019 年最受欢迎的 Python 开源项目盘点!

Recognition可能是世界上最简单的人脸识别库,支持从Python或命令行识别和篡改人脸。此外还提供了一个简单的face_recognition命令行工具,可用命令行对图像文件夹进行人脸识别!
2020年1月8日

9 个可以快速 Java 性能调优技巧

型需要更多的内存,并会显著减慢所有的运算。所以,如果你需要额外的精度,或者如果你的数字超出一个较长的范围,最好要三思。这可能是你需要更改并解决性能问题的唯一方法,尤其是在实现数学算法时。8.
2020年1月7日

痛惜!34岁中国工程师在生日当天在美国电脑遭抢,追车被拖数十米身亡!

电脑对工程师来说,并不重要,但重要的是里面的数据(代码/文档等)。实际上电脑被歹徒抢走,很多人并不多去追回,但因为数据的重要性以及责任感,主人公对歹徒进行追赶,但在追赶的过程中,不幸身亡。
2020年1月6日

重磅!阿里达摩院发布《2020十大科技趋势》

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月6日

Python 面试中 8 个必考问题

Python》也指出,在与lambdas函数相关也有一个被广泛被误解的知识点,不过跟这个case不一样。由lambda表达式创造的函数没有什么特殊的地方,它其实是和def创造的函数式一样的。
2020年1月5日

2020 年最流行的 Java 开发硬核技术

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月5日

卧*!这个 B 站被吹爆了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月4日

腾讯回应暴力裁员;辞退60多人!10 余人被移送公安机关...

12月26日,腾讯集团发布反舞弊通报,对外公开了2019年前三季度的工作进展,共发现查处违反“高压线”案件40余起,其中60余人因触犯“高压线”被辞退,10余人因违法犯罪被移送公安司法机关。
2020年1月3日

腾讯正式开源图计算框架:Plato, 十亿级节点图计算分钟级完成!

Plato是腾讯内部图计算TGraph团队整合内部资源自主研发的一款高性能图计算框架,取名Plato是为了致敬伟大的数学家柏拉图,目前腾讯云大数据团队正在封装Plato,即将对所有开发者开放使用。
2020年1月3日

细思极恐,你真的会写java吗

//其他实现代码略。。。}我相信你看了以上代码,你会和我一样觉得恶心反胃,后来我用lombok提供的代理注解优化了我的代码(@Delegate):@AllArgsConstructorpublic
2020年1月3日

美团 BERT 的探索和实践, 史上自然语言处理最好干货!

“北京昆泰酒店”,成分分析模型需要将“北京”识别成地点,而“昆泰酒店”识别成POI。MT-BERT预测高频酒店Query成分后通过缓存提供线上服务,结合后续召回策略,显著提升了酒店搜索的订单转化率。
2020年1月2日

Python 2.7 :今天起正式停用

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月2日

2020 高收入的 8 大技术,可以涨工资了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月2日

因为加班 !谈了七年的女友和我分手了!

看完有什么感想,居然为了加班连亲人的葬礼都没参加,说真的,于是说是这个员工的悲哀,更不如说是整个互联网工作制度的悲哀,我不知道这个女孩有多大苦衷,在我看来
2020年1月1日

35岁腾讯员工被裁员感叹:北京一套房,存款700多万,失业好焦虑

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2020年1月1日

60个 Chrome 神器插件合集,助你快速成为 B 站老司机

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月31日

10 个必备的 Visual Studio Code 插件“神器”!

这个信息很有用,特别是当你在某个产品功能分支上开发时尤其有用。当使用产品功能分支开发时,你通过点击以你分支名命名的标签,就可以跳到相应信息。
2019年12月30日

你被骗惨了,原来线程没有Running状态!

上实现所谓的“并发*(concurrent)”的基本原理,但其实是快速切换所带来的假象,这有点类似一个手脚非常快的杂耍演员可以让好多个球同时在空中运转那般。
2019年12月30日

又一个跨端框架来了! 腾讯开源内部跨端统一开发框架:Hippy!

https://github.com/Tencent/Hippy/blob/master/README.zh_CN.md
2019年12月30日

如何用思维导图学Java虚拟机

对方的别名后,许多与数据依赖相关的优化才可以进行(重排序、变量替换)。具体到这个例子中,就是无需担心objB.y与objA.x指向同一块内存,这样就可以安全地确定打印语句中的objA.x为123。
2019年12月29日

牛叉! 试用了下 GitHub上23万Star的第一抢票神器,3秒内抢到!

春节抢票正在如火如荼的进行,过年回家那肯定需要抢票,每年的抢票大战,都是一场硬战,没有一个好工具,怎么能上战场死锁呢。今天小编推荐一个Python抢票工具,送到了GitHub趋势榜第一:
2019年12月29日

被裁掉的那一天! 一直 996 的他们哭得很彻底...

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月28日

如何教女朋友学 Python?

在python中表示空,表示这个记忆单元现在啥都没有。比如在我情窦初开时,脑海中就已经有了情人这个记忆单元,我一直在寻找,但遇到你之前一直没有找到,所以那段时间这个记忆单元里面一直是空。
2019年12月28日

腾讯挤进世界顶级AI俱乐部,Angel从LF AI基金会毕业!

Serving,不仅可以满足Angel自身的需求,还可以为其他平台提供模型服务。在生态方面,Angel也尝试将参数服务器(PS)能力共享给其他的计算平台,目前已经完成了Spark
2019年12月28日

苹果,你的开发者文档写得烂透了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月27日

Nebula 来了,支付宝 App 跨平台动态化框架

这两种方案不仅解决了需求迭代速度和发版周期之间的矛盾、跨平台开发、实时发布等一些普适问题,而且有效地保证了发布质量,对线上问题进行紧急止血,同时也有助于建立良好的开放生态。
2019年12月27日

哈工大硕士生用Python实现了11种数据降维算法,代码已开源!

降维算法展示当然,这一算法虽然经典且较为常用,其不足之处也非常明显。它可以很好的解除线性相关,但是面对高阶相关性时,效果则较差;同时,PCA
2019年12月27日

再见,铁饭碗!2020年全面取消编制!网友:终于有件好事了!

以上6类岗位都将取消编制,虽然和教师医生岗位一样都是被取消编制,但是这类岗位却没有那么幸运。单位制度也将转为企业制度,职工的薪资将和企业的经济效益有直接的关系。
2019年12月27日

请马上卸载Notepad++...!

true这样之后在选中文本的状态下范围内搜索就会自动开启,配合这个功能,局部重命名(Local
2019年12月26日

腾讯全文检索引擎 wwsearch 正式开源

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月26日

我国终于有了密码法,将2020年1月1日起施行!

密码管理部门和有关部门及其工作人员不得要求商用密码从业单位和商用密码检测、认证机构向其披露源代码等密码相关专有信息,并对其在履行职责中知悉的商业秘密和个人隐私严格保密,不得泄露或者非法向他人提供。
2019年12月26日

知名公司入职前的「背景调查」,到底在查什么?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月25日

在 IntelliJ IDEA 中这样使用 Git,效率提升2倍,太6了!

develop分支:存放当前最新开发成果的分支,当代码足够稳定时可以合并到master分支上去。
2019年12月25日

淘宝如何做到懂你的推荐的?揭秘千人千面个性化推荐原理!

购物决策周期:手淘推荐的主要价值是挖掘用户潜在需求和帮助用户购买决策,用户的购物决策周期比较长,需要经历需求发现,信息获取,商品对比和下单决策的过程,电商推荐系统需要根据用户购物状态来做出推荐决策。
2019年12月25日

颠覆QQ, 干掉微信? 腾讯内测全新社交App,会是下一款国民社交APP吗? 微信朋友圈可斗图了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月24日

Java也能做爬虫了?我爬取并下载了酷狗TOP500的歌曲!

[{"hash":"667939C6E784265D541DEEE65AE4F2F8","timelength":"237051","audio_name":"\u767d\u5c0f\u767d
2019年12月24日

为什么 VS Code 会这么牛逼?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月24日

又一个新操作系统发布!号称史上最漂亮的系统,是 Windows /macOS 完美的替代品

而且这个系统,还有自己的应用中心,有自己的应用生态,还真的挺好的,大家可以尝试一下。比如,在这个系统上,可以装这些软件:
2019年12月23日

3 秒钟把你硬盘内的小姐姐全部揪出来排队!

为什么会有此问?是因为我在整理硬盘内的小姐姐时,突发奇想,我到底下载了多少小姐姐呢,有什么办法一秒列出来全部影片呢?
2019年12月23日

2020 年九大顶级 Java 框架

诞生于1995年的Java,目前已在134,861个网站上广泛使用,包括ESPN、SnapDeal等。在其24年的成长史中,Java已经证明了自己是用于自定义软件开发的顶级通用编程语言。
2019年12月23日

8岁 YouTube博主年收入1.8亿,成最赚钱博主!

ToysReview”频道未能正确披露广告内容,误导儿童(因为儿童年纪太小无法分清广告和测评内容的区别)。
2019年12月22日

Facebook 开源 Python 预测工具,用起来太方便了

将mingw的路径添加到环境变量的PATH中,示例路径:C:\mingw-w64\x86_64-7.1.0-posix-seh-rt_v5-rev0\mingw64\bin
2019年12月22日

王垠受邀面试阿里P9,被P10面跪后网上怒发文,惨打325的P10赵海平回应了!

flag"坚实理由支撑。————这不就是面试常用手段吗?哈哈,你工作中犯过最大错是什么,你最大的缺点是什么?答起来是一样的,说的都是小问题小疏忽,但是理由都异常坚实,连续加班导致的,客观条件限制的。
2019年12月22日

微信支付团队获 2亿奖金,人均20万元;腾讯云团队全员发iPhone 11 pro

认证为腾讯员工的网友还亲自爆料,腾讯创始人奖,也就微信和王者荣耀团队曾获得过。说起来,想必大家也记得当年那个关于王者荣耀团队年终奖是100个月工资的传说吧?
2019年12月21日

2020年必学的 10 大算法

自助法是一种从数据样本中估计某个量(例如平均值)的强大统计学方法。你需要在数据中取出大量的样本,计算均值,然后对每次取样计算出的均值再取平均,从而得到对所有数据的真实均值更好的估计。
2019年12月21日

华为发布全新IDE:DevCro Studio,Facebook正自研OS系统!去除Google安卓生态限制!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月21日

TensorFlow & PyTorch 之争,哪个框架更适合深度学习?

https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp36-cp36m-win_amd64.whl
2019年12月19日

今日头条、抖音推荐算法原理全文详解

2014年,批量处理任务几百万用户标签更新的Hadoop任务,当天完成已经开始勉强。集群计算资源紧张很容易影响其它工作,集中写入分布式存储系统的压力也开始增大,并且用户兴趣标签更新延迟越来越高。
2019年12月19日

为什么 30 岁的工程师容易跳槽?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月19日

微信重磅更新,大家期待的“黑暗模式”终于来了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月18日

天才少年!90后博士刚毕业,年薪达200万

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月17日

这一顿神操作!我把 3000 行代码重构成 15 行!

无法有效利用现有系统已经完成并测试的代码如果你确实有必要进行重写,我还是建议你把代码尽可能的重构。因为重构之后的系统,能够让你更轻易的重写,又最大限度了保留以前可用的业务代码。
2019年12月17日

基于 Vue和 TS的 Web 移动端混合开发实战

实现移动端适配[68]表单校验async-validator[69]vee-validate[70]由于大部分移动端组件库都不提供表单校验,因此需要自己封装。目前比较多的方式就是基于
2019年12月17日

由 Python 开发的几款顶级 App

提到网盘,就不得不说国内的百度网盘,简单对比一下,在存储空间大小上,百度网盘还是很良心的,免费提提供
2019年12月17日

花了三个月终于把所有的 Python 库全部整理了!可以说很全面了

Pylint,源代码分析器,它查找编程错误,帮助执行一个代码标准和嗅探一些代码味道。注意:相比于PyChecker,Pylint是一个高阶的Python代码分析工具,它分析Python代码中的错误。
2019年12月16日

再见,Eclipse...

重构的流行,让eclipse更受青睐。熊节在《重构》译本里推荐eclipse,后来我亲眼看了他使用eclipse纯键盘(基本不用鼠标)飞快的重构代码,有点傻了眼。后来背诵快捷键成了我的一项课题。
2019年12月16日

国产系统发布!UOS 正式上线,Win 10 地位不保?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月16日

​支付宝海量支付背后的架构揭秘!

https://baike.baidu.com/item/Keepalived/10346758?fr=aladdin
2019年12月15日

Github 标星 3w+,热榜第一,使用 Python实现所有算法!

在最终执行线性搜索之前,可以通过在子列表上执行多级跳转搜索来修改算法。对于k级跳跃搜索,第l级的最佳块大小ml(从1开始计数)是n(k1)/k。修改后的算法将执行k个向后跳转并在O(kn1/(k+
2019年12月15日

面试阿里露馅被怼了!面试官:这简历一看就是包装过的

大体上的套路便是如此:你说你杀过猪。那么你杀过几头猪,分别是啥时候,杀过多大的猪,有啥毛色。事实上对方可能给你的回答是:杀过、十几头、杀过五十斤的、杀过绿色、黄色、红色、蓝色的猪。那么问题就来了。
2019年12月15日

为什么大厂都选择在年底裁员?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月14日

抖音上好看的小姐姐,Python给你都下载了

'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id='
2019年12月14日

复旦研究生怒怼华为:2w 月薪是侮辱价!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月14日

刚刚!Nginx 之父因接私活被抓了;马蜂窝裁员40%,被裁N+2,留下来的却没年终奖!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月13日

支付宝 App 启动性能优化

通过上述落地方案,在线下以及某些线上灰度版本中完成初步实验后,我们考虑工程化,常态化的进行这件事情。在工程化之前,先对度量流程进行了扩充,探索出了一种较为简单的度量手段。
2019年12月12日

Python 学习路线思维导图, 经典收藏!

首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程;
2019年12月12日

地震了!这一次苹果太强硬,如果你的 App 拒绝抛弃这些技术,将在2020年3月全面下架!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月11日

94页论文综述卷积神经网络:从基础技术到研究前景

使用共同的系统性组织的数据集,其中带有计算机视觉领域常见的不同难题(比如视角和光照变化),并且还必需有复杂度更大的类别(比如纹理、部件和目标上的复杂度)。事实上,近期已经出现了这样的数据集
2019年12月11日

程序员作死手册:我们是怎样弄丢1400万条日志记录的

身兼测试人员与代码审查员两职于一身的王二没有注意到代码未发送记录请求的问题(注意:因为没有质量保证人员,所以代码审查员必然同时兼任测试人员)。
2019年12月11日

Github终于要来中国了,某hub还远吗?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月11日

Google 为什么把几十亿行代码放在一个库

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月10日

大暴雷,“山寨版拼多多”宣告破产!曾一年收割 1.3 亿用户,如今自救失败负债 16 亿

破产重整。如果走破产重整路线,公司所有权将交给债权人,他将会积极联系供应商代表和大的广告代理商,以债转股和认购股份的形式将平台所有权转让给债权人,所得资金将全部用于公司运营,努力再次盘活平台。
2019年12月10日

网易数据中台建设实践

面向AI爱好者、开发者和科学家,提供AI领域技术资讯、一线业界实践案例、搜罗整理业界技术分享干货、AI论文解读。每周一节技术分享公开课,助力你全面拥抱人工智能技术。
2019年12月10日

字节跳动如何用7年,成为腾讯最可怕的对手?张一鸣一语道破

开发产品之初,张一鸣和团队想象,今日头条有一根看不见的天线,连接着信息的无边海洋,每一次刷新,都是从海洋中接收感兴趣的信息;抖音的全屏幕则是一扇窗户,人们透过这扇窗户,看见一个更广阔丰富的世界。
2019年12月9日

Web 家族又新填一门语言!WASM 终于被 Web 正式被接纳了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月9日

官方出品 Python 中文文档!拜托,别再说看不懂了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月9日

PyCharm 2019.3 重磅发布!这一次带来了这些新特性

2019.3中,’checkout’操作只有一个,可以确保你看到远程分支的当前状态,但是没有丢失任何本地提交的风险。
2019年12月8日

妹子裸辞4个月,面试了30家公司,终于找到了理想的工作

一般大企业是不会告诉你,你的问题在哪的。我在一个初创不久的公司,遇到一个特别好的小哥哥,告诉我应该如何整合自己的优势,如何整理自己的思路,还跟我讲这份工作这个公司的方方面面,跟我聊了快一个小时。
2019年12月8日

华为副总裁因家庭原因提出辞职…… 任正非:你可以离婚啊!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月8日

王者之战,下一代高性能跨平台 UI 渲染引擎!

。优点:功能丰富,标准强,历史悠久,有强大的前端生态支持;是目前最成功的跨平台渲染容器。支付宝及微信更是以此为载体,打造小程序内核。第一代渲染引擎主要缺点在于性能方面及高级组件方面,流畅性始终与
2019年12月7日

中国的 AI 工具包在美国手里

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月7日

重磅! 教育部正式宣布高校 “取消” 985/211,网友举国沸腾,以后再也没有985/211了

对于建设过程中出现重大问题、不再具备建设条件且经警示整改仍无改善的高校及学科,及时调整出建设范围。建设期末,将根据期末评价结果等情况,重新确定下一轮建设范围,有进有出,打破身份固化,不搞终身制!
2019年12月6日

腾讯重磅!超50 万行代码、GitHub 4200星:腾讯开源全栈机器学习平台Angel 3.0

Angel擅长处理高维度模型和稀疏数据,虽然Angel自研的计算图框架(MLcore)也可以自动求导,但是在效率和功能完整性上却不及TensorFlow和PyTorch,无法满足GNN的要求
2019年12月6日

女程序员:秃头的富婆不好当

一般两个程序员在一起不会讨论技术,因为每个人都觉得自己的代码无懈可击,情侣讨论这个话题情绪很容易不稳定。我是觉得程序员男+测试女真的是真爱,因为自己经常被测试折磨得分分钟想切腹自尽。
2019年12月6日

最全面的44个Java 性能调优细节!

12345678901234L,这个数字已经超出了int的范围了,所以最后有一个L,表示这是一个long型数。顺便,浮点型的默认类型是double,所以定义float的时候要写成float
2019年12月5日

用 Python 监控了女朋友每天都在看的网站,我发现了一个秘密

/Users/Marcel/Desktop/tmp/code/chrome_history/result.txt这样,我们在终端执行./start.sh,系统就会帮我们把这三条语句依次执行了
2019年12月5日

前端要凉了?谷歌开源下一代移动端计算机视觉模型:基于AutoML的MobileNetV3

面向AI爱好者、开发者和科学家,提供AI领域技术资讯、一线业界实践案例、搜罗整理业界技术分享干货、AI论文解读。每周一节技术分享公开课,助力你全面拥抱人工智能技术。
2019年12月4日

互联网人鄙视链!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月4日

爱奇艺会员服务在高可用架构的实战探索

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月4日

2019 必学的 10 大顶级 Python 库

支持几乎所有的神经网络模型——全连接、卷积、池化、循环、嵌入等。此外,这些模型可以结合起来构建更复杂的模型。
2019年12月3日

面试美团,面试官突然问我 Java “锁” ,我哭了

如果当且写线程数为0(那么读线程也应该为0,因为上面已经处理c!=0的情况),并且当前线程需要阻塞那么就返回失败;如果通过CAS增加写线程数失败也返回失败。
2019年12月3日

请停止使用 Notepad++ !

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年12月2日

史上最烂的项目:苦撑 12 年,600 多万行代码!

爆料,博主那几年曾受雇于法国的一家大型科技企业,参与过一个政府机构委托的软件项目,职位是咨询顾问。在那里,他亲眼见证了登峰造极的愚蠢和疯狂,以及它们在软件开发工作中起到的可怕作用。
2019年12月2日

阿里巴巴业务中台架构演进之路

“中台”概念这几年非常火,特别是阿里、腾讯、百度、京东等互联网公司最近频繁的基于中台调整组织架构,把“中台”的热度又上升到另一个高度,甚至有这样的声音,
2019年12月1日

最通俗的神经网络入门教程

这种方法就是试错法。其他参数都不变,w(或b)的微小变动,记作Δw(或Δb),然后观察输出有什么变化。不断重复这个过程,直至得到对应最精确输出的那组w和b,就是我们要的值。这个过程称为模型的训练。
2019年11月30日

IDEA 2019.3正式发布,启动更快,性能更牛逼!微软全新Android App上架!

的问题。其当前已为主题和键盘映射插件启用了此功能。在将来的版本中,该团队还计划将此扩展到大多数插件。
2019年11月30日

有了这款IDEA插件,再也不需要postman了

Client了,postman反正被我丢掉了。和第三方做接口对接时,项目里必备一个rest-http.http接口请求文件,满足自己的同时也成方便了他人。
2019年11月29日

花百万年薪从阿里挖了个P8程序员,难道是“水货”?

我们公司拿到投资以后,人员配置到位还算及时,业务扩张的速度还是挺快的。没过多久我们技术团队的人就跟我说,现在业务发展势头比较好,现有的技术架构快扛不住了,得招些技术牛人来团队负责整体架构规划、升级。
2019年11月29日

深入理解 Java 多线程核心技术

如果有任务来了,再去创建线程的话效率比较低,如果从一个池子中可以直接获取可用的线程,那效率会有所提高。所以线程池省去了任务过来,要先创建线程再去执行的过程,节省了时间,提升了效率;
2019年11月28日

Python 开发者必知的 11 个 Python GUI 库

++编写的。这是一个非常全面的库。它包含许多工具和API。它被广泛应用于许多行业。它涵盖了很多平台。PyQt是Qt库的Python版本。PyQt3支持Qt1到Qt3。PyQt4支持Qt4。
2019年11月28日

终于这一天了,全球 IPv4地址正式耗尽!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月27日

为什么拥有超级 App 的字节跳动还想拼死抢百度的搜索引擎?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月27日

京东跨端统一框架 Taro 1.3 正式发布:引入Flutter Doctor ,全面支持React Hooks和JSX,快应用

的技术方案和实现也根植于社区,我们也希望为技术社区的发展壮大贡献一份自己的力量。秉持着凹凸实验室长久以来开源、开放、共享的优良传统,我们今天将
2019年11月27日

面试官问 Python 版 “垃圾回收”机制,我没答上来

---------------------------------------------------------------------------
2019年11月26日

阿里面试回来,想和程序员谈一谈

连载《一个屌丝程序猿的人生》,诉说林萧的人生,也聊聊职场观、人生观,诸如此类的观点,希望可以给当前复杂的社会观点,注入一些正确的思想,虽然这仅仅是林萧认为正确而已。
2019年11月26日

重磅!谷歌开源内部代码评审规范

在代码风格方面,可以参考谷歌风格指南。任何没有在这个风格指南中出现的东西(比如空格等)都属于个人偏好。代码风格应该与原有代码保持一致,如果之前没有规定代码风格,可以使用代码提交者的代码风格。
2019年11月26日

网易暴力裁员持续发酵,网易:我们确实做错了,东哥:负责遭遇不幸的员工家属一直到22岁大学毕业!

网易称这位前同事的主管因绩效原因向其提出解除劳动合同,昨天文中提到的“业绩排名”,实际为工作量排名,不完全反映工作质量经复核,其绩效确不合格。此时,该主管并没有充分尽责地了解其患病情况。
2019年11月25日

区块链入门教程,这一篇就足够了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月25日

淘宝App 华为折叠屏适配终极方案!

android:configChanges="orientation|screenSize|keyboardHidden"
2019年11月25日

网易残酷裁员!程序员曝亲身经历逼迫、算计、监视、陷害、威胁,甚至被保安赶出公司

直到18年底开始传出网易毁约应届生、年前最后一天裁员、威胁员工的消息时,仍不愿相信这是网易的所为,更想不到不久后我就会在身患绝症的情况下亲身经历逼迫、算计、监视、陷害、威胁,甚至被保安赶出公司。
2019年11月24日

2019年,React 开发者应该掌握的 22 种神奇工具

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月24日

苹果 CEO:一半员工没大学学历,乔布斯不就是吗

最近发现了这么一条热搜,苹果称公司一半员工都没有大学学历,苹果CEO库克在接受采访时表示,表示苹果更看中的是能力而不是学历。在被问到未来低学历的人能否担任苹果CEO时,库克回答说,乔布斯不就是吗?
2019年11月24日

“12306”,为什么现在又不崩了?系统架构是如何支撑百万QPS的

在极限并发情况下,任何一个内存操作的细节都至关影响性能,尤其像创建订单这种逻辑,一般都需要存储到磁盘数据库的,对数据库的压力是可想而知的。
2019年11月24日

这个“忽悠”马云10 亿的男子,还了阿里 5000 亿,今天当选为院士!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月23日

大众点评 App 搜索基于知识图谱的深度学习排序实践

LBS的搜索:相比电商和通用搜索,LBS的升维效应极大地增加了搜索场景的复杂性。例如对于旅游用户和常驻地用户来说,前者在搜索美食的时候可能会更加关心当地的知名特色商户,而对于距离相对不敏感。
2019年11月23日

凌晨!美国再出华为中兴禁令:拿这600亿补贴的运营商,再便宜也不能买他们的设备

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月23日

Python 3.9 正式发布! 以及 Python 3.8 新特性详析

仅通过位置指定的参数可以用于如下情况:某个函数接受任意关键字参数,但也能接受一个或多个位置参数。Python的内置函数通常都是这种情况,所以允许程序员这样做,能增强Python语言的一致性。
2019年11月22日

非公开地采访了一位 Pornhub 工程师,聊了这些正经又纯纯的话题

我很想从他那里挖到更过有关技术和性能的细节,我敢肯定他们的源代码里有很多值得一学的东西。换了是你,你会想问哪些问题?
2019年11月22日

2019,我在互联网大厂实习

我在实习时做过一个小优化:之前用户在文件浏览的时候,过了一段时间忘记保存,文件经常就缓存过期。后来我们根据文件的大小,智能延长文件的保存时间。我还和小伙伴一起做了一些其他新功能,但是现在还没上线。
2019年11月22日

Java 不让 Android 用了! Oracle 与 Google 继续开撕,闹上美最高法院!

Flutter?Flutter的第一个版本被称为“Sky”,运行在Android操作系统上。它是在2015年Dart开发者峰会上亮相的,其目的是能够以每秒120帧的速度持续渲染。
2019年11月21日

淘宝如何打造承载亿级流量的首页?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月21日

悲痛!又一个华为外包程序员加班猝死,谁要为 996 买单?

2019年4月一位华为员工因公殉职,其妻子发帖称华为赔偿仅仅是额外购买的商业保险,对此表示不满,于是发布此文阐述前因后果。这是别人在脉脉发的贴。
2019年11月20日

来了!基于 TensorFlow 2.0的中文深度学习开源书, 登顶GitHub热榜第一

近日,一个叫做深度学习开源书的项目在火了。GitHub趋势日榜排名全球第一,已斩获2K+星。
2019年11月20日

公司招技术总监,让他写代码被怼:我不写代码的

老赵,某创业公司老板,已经B轮融资,技术团队30人左右,已经难以支撑业务的发展,迭代速度缓慢、系统经常宕机影响到了业务,老赵几次三番委托我给他物色一位技术总监,解决技术团队目前的问题。
2019年11月20日

用 Python 爬了点你们喜欢的电影,这些电影真的很不错

最近花些时间学习了一下Python,并写了一个多线程的爬虫程序来获取电影天堂上资源的迅雷下载地址。刚开始学习python希望可以获得宝贵的意见。
2019年11月20日

在线学习在爱奇艺信息流推荐业务中的探索与实践

因此对loss进行了如下改造,核心思想就是在观察到一个实例的正样本到达时,除了使用正样本进行梯度下降,还会对相应的负样本进行一个反向的梯度下降,抵消之前观察到的FN样本对loss的影响。
2019年11月19日

这几行最简单的代码 ,却改变了世界

技术支持下的机器人正获得越来越强大的自主能力与武装水平,我们无疑正处于这一新时代的起步阶段。换言之,一款简单的程序可能已经打开了这个装有合法性、伦理性乃至存在性矛盾的潘多拉魔盒。——P.W.
2019年11月19日

字节跳动的面试算法题,实在太变态了

这道题我们可以用递归来实现,假设方法reverseKNode()的功能是将单链表的每K个节点之间逆序(从头部开始组起的哦);reverse()方法的功能是将一个单链表逆序。
2019年11月19日

为什么拼多多双十一没有公布数据,而是发了一封信…

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月18日

唯品会深度学习在 APP 的实践和测试应用

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月18日

苹果正在试图杀死 Web 技术

的编程语言往往会在应用程序中找到自己的立足之地,这在很大程度上归功于对应的软件技术。这些软件允许开发人员在开发支持
2019年11月18日

华为任正非炮轰 HR:不能用选“内衣模特”的眼光看待员工!

对于人力资源,任正非持续在批判三点:一是人力资源不懂业务,不知道如何评价人,经常在用选“内衣模特”的眼光看待员工;二是人力资源队伍过于封闭,一味自我循环,打不开边界;三是不敢自我革命,放弃权力。
2019年11月17日

如何用 Python 撩抖音上的小姐姐?

的小套路。刷抖音的小伙伴,也许会有点印象。利用Python的pygame库,生成一个套路神器。
2019年11月17日

Google 开源的这个库,性能快到让程序员飞起来!

这里的模块只需要实现Module接口或继承自AbstractModule,然后在configure方法中设置绑定(后面会继续介绍)即可。然后只需在原有的构造方法中增加@Inject注解即可注入:
2019年11月17日

不要自称程序员

有这时间多写点代码,刷刷算法题,找点项目做做,找不到就从自己日常身边找点需求去用代码实现。不要说你觉得没有什么可写的,如果是这样,那你要反思下自己适不适合编程这条路。
2019年11月16日

写给新手的深度学习综述,收藏了

强化学习使用奖惩系统预测学习模型的下一步。这主要用于游戏和机器人,解决平常的决策问题。Schmidthuber(2014)
2019年11月16日

再见微服务

目的地的数量极速增长,团队以每个月三个(目的地)的速度增长着,这意味着更多的repo,更多的队列,更多的服务。我们的微服务架构的运维成本也是线性地增长着。因此,我们决定退后一步,重新考虑整个流程。
2019年11月16日

开挂了! 9 岁神童即将大学毕业,开发出微型芯片

2018年夏天,劳伦特进入这所位于荷兰东南部的知名大学学习电气工程专业。这名智商145的天才男孩在比利时以创纪录的速度完成了小学学习。他4岁入学,仅用两年时间就学完了小学课程,然后直接进入高中学习。
2019年11月16日

如何用 Python 了解女朋友的情绪变化?

˘๑)----(●′ω`●)----(●・̆⍛・̆●)----ಥ_ಥ----_(:qゝ∠)----(´;ω;`)----(
2019年11月15日

GitHub 终于推出 App,全球最大男性开发者交友的福音,iOS版已开放下载!

GitHub在今天的Universal年度大会上发布了数项重要更新,GitHub移动版App今天正式推出,另外之前代码搜索、打赏功能也逐步推广到所有的开源项目中。
2019年11月15日

C++从零实现神经网络, 史上最全 2W 字长文收藏版

}for循环里面的两句就分别是上面说的线型运算和激活函数的非线性运算。激活函数activationFunction()里面实现了不同种类的激活函数,可以通过第二个参数来选取用哪一种。代码如下:
2019年11月14日

售价150万的“AI老婆”,上市仅1小时就被抢光

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月14日

使用 Flutter 之后,CPU占用率降了 50%

(https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps#ios)
2019年11月13日

刚刚 !天猫双 11 公布的数据是假的?阿里高层正式回应...

她反问,“按照这位网友的逻辑,符合统计趋势的就是假的,那么世界经济总量也是能被预测的,经济发展也是假的吗”?
2019年11月13日

华为发放20亿元奖金,抗击美国断供,奖励员工加班奋斗,网友:他们应得的

比如关键组件PA(功率放大器)。此前,全球功率放大器市场基本被美国的思佳讯、科沃、博通这几家半导体公司垄断。但现在,华为已经成功自主研发PA芯片,并委托给中国LED龙头企业三安集团进行代工。
2019年11月13日

今日头条在消息服务平台和容灾体系建设方面的实践与思考

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月13日

有了这个神器,轻松用 Python 写个 APP

原文链接:https://towardsdatascience.com/coding-ml-tools-like-you-code-ml-models-ddba3357eace
2019年11月12日

为什么美国程序员比中国程序员工作轻松、加班少?

事业群做基础设施建设。但是现实情况是,依然没有全公司通用的内部工具,各个团队依然在重复造轮子。阿里算是做的很好的,前几年开始推行的大中台战略取得了显著的成果,解放了各个产品部门的生产力。
2019年11月12日

为什么阿里巴巴这一次能扛得起 11 亿的流量?

在DNS服务器中可配置一个域名对应多个IP地址,每个IP地址对应到不同的机房里的虚拟IP。当用户访问www.taobao.com时,DNS服务器会使用轮询策略或其他策略,来选择某个IP供用户访问。
2019年11月11日

Angular 9即将发布:改进Ivy编译和渲染管道

原文链接: https://blog.angularindepth.com/exciting-time-ahead-be-ready-for-angular-9-b3dbb4078c47
2019年11月11日

内耗腾讯!

在这样的内耗之中,腾讯错过了短视频和信息流,亲自给一家新巨头腾出了足够的空间;腾讯错过了企业应用(企业微信和腾讯文档的体验,比钉钉和飞书差出太多)。要不是财大气粗把版权垄断,腾讯可能也要错过音乐。
2019年11月11日

假如双十一有人把支付宝存储服务器炸了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月10日

马云:希望年轻人能打败阿里; 盖茨:微软本来可以打败安卓的;Linux之父:我不是程序员了

对编辑补丁习以为常,有时还会将未经测试的补丁直接发送出去。他要做的,就是在邮件中告诉别人“我认为应当这样”。“但这就是我所从事的,我不再是程序员了”。
2019年11月9日

自动盖楼刷淘宝喵币!拿红包都靠这厉害的脚本...

这几天,双十一的活动有没有把你折腾的不轻呢?如果没有,只有两种可能:一,你没女朋友;二,你没有女性朋友,不然你一定会收到如下消息
2019年11月9日

被女朋友三番两次拉黑后,我用 Python 写了个“舔狗”必备神器

https://github.com/tangzixiang0304/Shielded_detector/raw/master/dist/detector.exe
2019年11月9日

凶残!一款毫无人性的全网插件统计工时工具,竟然覆盖了所有IDE

排行榜上的统计信息还挺全面,除了排名,总时长,还有平均时长,以及使用者经常使用哪些语言,挺全面的。
2019年11月8日

“12306”的架构,为什么现在又不崩了?

在极限并发情况下,任何一个内存操作的细节都至关影响性能,尤其像创建订单这种逻辑,一般都需要存储到磁盘数据库的,对数据库的压力是可想而知的。
2019年11月8日

最全的 Vue 性能优化指南,经典收藏

会在每个输出文件中内嵌这些依赖的辅助函数代码,如果多个源代码文件都依赖这些辅助函数,那么这些辅助函数的代码将会出现很多次,造成代码冗余。为了不让这些辅助函数的代码重复出现,可以在依赖它们时通过
2019年11月8日

百度 APP 首屏优化实践

简单化:对于简单的信息展示页面,对内容动态性要求不高的场景,可以考虑使用直出替代hybrid,展示内容直接可渲染,无需JS异步加载
2019年11月7日

销量过亿的106页 《Python进阶》中文版电子书(附下载)

本书作者的行文方式有着科普作家的风范,--那就是能将晦涩难懂的技术用比较清晰简洁的方式进行呈现,深入浅出的风格在每个章节的讨论中都得到了体现:
2019年11月7日

百度市值一夜爆涨160亿!但互联网终究没有BAT

在AI领域,小度强劲增长势头不减,小度助手9月交互数超过42亿次,是2018年同期的4.5倍以上;9月,百度首批45辆Apollo自动驾驶出租车队在湖南长沙正式开启试运营。
2019年11月7日

重磅! 微软官方正式发布 Web 版 VS Code ,新增了这些硬核功能...

https://visualstudio.microsoft.com/zh-hans/services/visual-studio-online/
2019年11月6日

滴滴业务中台构建实践

目前整个滴滴业务中台团队研发有一百多人,算上产品经理团队规模更大。目前滴滴的大部分业务场景都在使用业务中台,已经构建了订单中心、计价中心、支付中心、passport、用户中心、触达平台六大能力。
2019年11月6日

任正非回应华为HR 胡玲事件:实名投诉是好现象,支持保护当事人

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月6日

GitLab 作死!拒绝招中国和俄罗斯人

——对于中国雇员来说,如果他们所做的任何事情都会经过中国政府管控下的网络,那么这个决定很可能导致的结果就是,企业的知识产权会被共享给在中国的竞争对手。更不用说相关的访问权限可能会受到破坏了。
2019年11月5日

腾讯 Flutter 跨平台 Web 实践

App移植到Web。Dart能够使用Dart2Js编译器把Dart代码编译成Js代码。大多数原生App元素能够通过DOM实现,DOM实现不了的元素可以通过Canvas来实现。
2019年11月5日

我用 React 和 Vue 开发了同款 App, 发现了这些不同!

在子组件中,我们只需要编写一个将值返回给父函数的函数即可。在父组件中我们编写一个函数,该函数侦听何时发出该值,然后可以触发函数调用。可以在“如何从列表中删除项目”部分中查看全过程。
2019年11月4日

“催命” 51信用卡,出来混是要还的

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月4日

抛弃旧恋 Java ,选择新欢 Kotlin 的六个月后,我突然后悔了

https://medium.com/@afinlay/java-10-sneak-peek-local-variable-type-inference-var-3022016e1a2b
2019年11月3日

清华学霸直博简历火了:CPU、操作系统、编译器全自己写

综合自:zibuyu9微博、https://www.zhihu.com/question/345718537、龙芯中科等
2019年11月3日

10 款 Web 开发最佳的 Python 框架

对于你所有的Mac和Linux用户,你一定要看看cheat.sh。这是一个网站,为您提供从git到JavaScript的所有内容的示例和快速文档。您可以从终端请求文档,所有内容都包含大量示例。
2019年11月3日

39 个奇葩代码注释,看完笑哭了

https://github.com/zepouet/Xee-xCode-4.5/blob/master/XeePhotoshopLoader.m#L108
2019年11月2日

炸了!华为 HR 五千字实名控诉高管:研发兄弟一个月加班160小时却被说不努力

面对整个研究院25000名辛辛苦苦加班的研发员工,和另一边“作威作福”的HR同事,胡玲发现,自己成了帮助研发员工解决问题之路上的孤家寡人,被领导逼迫出卖提意见的研发,眼睁睁看着领导们违反劳动法。
2019年11月2日

美团容器平台架构及容器技术实践

面对系统内核、Docker、K8S这些开源社区的系统软件,存在一种观点是:我们不需要自己分析问题,只需要拿社区的最新更新就行了。但是我们并不认同,我们认为技术团队自身的能力很重要,主要是如下原因:
2019年11月2日

微信支付崩溃了,但是更让马化腾和张小龙崩溃的竟然是……

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年11月1日

扎心的336小时后,我终于等来了字节跳动的offer

这次字节跳动的面试,给我的感触很深,意识到基础的重要性,这次字节共4面技术面+HR面,特分享一下这次的4面技术面真题,可能有些记不全了,但多少也能够给一些正在面试字节或计划面试字节的朋友提供帮助。
2019年11月1日

Python之父正式宣布退休,但Python仍在吞噬世界

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月31日

苏宁数据中台架构实践

数据中台对企业的真正意义是,让传统企业向科技企业升级,让IT系统集成向大数据集成升级,让工具/流程/管理向驱动业务运营升级。
2019年10月31日

今日头条、抖音推荐算法原理全文详解

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月30日

变了,Keep不懂克制

2016年夏天,Keep迎来了自己的数据尖峰时刻。增长翻倍,活跃用户突破了千万。这在运动健身垂直领域里,是个足以引得同行侧目的数据,一时间同行纷纷学习Keep,减少自家产品tab,把产品往简约里改。
2019年10月30日

国外巨头的这些举动,让国家坐不住了,终于正式支持区块链!

任何人都可以参与到区块链网络,每一台设备都能作为一个节点,每个节点都允许获得一份完整的数据库拷贝。节点间基于一套共识机制,通过竞争计算共同维护整个区块链。任一节点失效,其余节点仍能正常工作。
2019年10月30日

Flutter 原理与闲鱼深度实践

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月29日

为啥程序员下班后从来不关电脑?

重新开启电脑会影响工作思路,比如需要重新打开各种应用,程序员的桌面一般都是很杂乱的,硬盘里的文件也都很凌乱,只有非常重要的文件就装在一个“新建文件夹”里,别看很凌乱,但每个文件放在哪他们都晓得。
2019年10月29日

中科大博士写外挂被抓:涉案总牟利 300 多万,每月只分得 4~6k

导读:玩游戏的都知道,有些新手玩家可在网上花钱买“外挂”软件作弊,认为玩得更爽。不过,制作和销售外挂软件,均属于违法行为。最近,一位中科大博士参与一起游戏外挂制作和销售案件,该案非法牟利超过
2019年10月29日

1 年工作经验,拿下今日头条 Python 开发面经分享!

面试前一天晚上莫名失眠,真的是一宿没睡,睁眼到天亮,然后一脸懵逼的去面试,到了头条前台我勒个去,从没见过这么多人来面试,大厅做不下了,当时心里想:完蛋,这么多人,竞争得多激烈,昨晚还失眠,血崩。
2019年10月28日

月薪 从3K 到 30K买房买车,23岁的我到底经历了什么?

不要害怕自己做不到,对于自己梦寐以求的公司要敢于追求,人一生只有那么几个机会在向往之地供职。平台决定你的下限,能力决定你的上限,巧妇难作无米之炊。不管怎样,努力才是你得到好平台的通行证。
2019年10月27日

美团是头野兽!

说云计算能刻画世界其实不准确,准确的说法是:云计算+大数据+人工智能=云智能。这就像是面粉、鸡蛋、油条,三个东西凑在一起才能成为一套正宗的天津煎饼果子。“云智能”作为一个整体,才能精确刻画这个世界。
2019年10月27日

京东:将 Flutter 扩展到微信小程序端的探索

和flutter_web一样,完全把Flutter所有特性渲染到小程序上是不可能的,一般我们觉得应该是部分页面,部分功能需要运行在小程序上,这样使用flutter_mp才是有意义的。
2019年10月27日

抖音海外版惨遭封锁!美议员称太火了不能忍,威胁国家安全!

Cotton)最近将瞄准镜对准了抖音海外版TikTok,呼吁情报机构对其进行调查,因为这个在年轻人中风靡的中国应用,“可能威胁美国国家安全”。
2019年10月26日

天猫搜索前端架构演进之路

凑单页,到今天已经将近两年了。在这两年里,天猫搜索的前端体系发生了比较大的变化。今天分享一篇阶段性的总结文章,记录天猫搜索前端技术的过去、现在,以及自己作为业务目前的唯一前端对未来的思考。
2019年10月26日

JDK/Java 14 可能带来什么新特性?

生成的异常的可用性。该提案的作者希望为开发人员和支持人员提供有关程序为何异常终止的有用信息,并通过更清楚地将动态异常与静态程序代码相关联来提高对程序的理解。
2019年10月25日

1024 别人看妹子,聚餐,Keep的我被裁了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月25日

微信终于出手了,朋友圈和群以后再发这些,罚!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月23日

爱奇艺客户端启动优化与实战

当APP启动时,如果当前app的进程不存在,便会创建新的进程;App主进程启动后,如果启动某个组件,并且该组件设置了android:process属性,组件所运行的进程不存在,也会创建新的进程。
2019年10月23日

10 月全国程序员工资统计,一半以上的职位 5 个月没招到人!

全国程序员平均工资走势图。图上可以见,6月到8月,工资涨的比较快。之后就停止甚至下跌了。当然,6到8月涨幅过快,后面的下跌可以看作是对之前的调整。怎么感觉我是评论股票的,大家听过就算了,别当真。
2019年10月23日

闲鱼又一企业级巨著《Flutter in action》开放下载

你将在这里看到闲鱼技术团队利用Flutter技术改造和上线复杂业务的混合工程改造实践、抽取Flutter依赖到远程的实现细节、以及使用Plugin桥接获取设备信息、使用基础网络库等混合开发实践指南。
2019年10月22日

别死写代码,这 25 条比涨工资都重要

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月22日

我在网盘中看到了无数人泄露的私密文件

今天要写的事并不是一件新鲜事,之所以又拿出来写,是因为这个问题到目前依然没有彻底解决,而很多小伙伴可能并没有完全意识到这事到底有多可怕,这不,最近又有小伙伴过来爆料了:
2019年10月22日

又一个框架来了!被称为要取代 React , vue ,Aangular !

https://objectcomputing.com/resources/publications/sett/july-2019-web-dev-simplified-with-svelte
2019年10月21日

蚂蚁金服技术中台架构实践

微服务架构,从业务顶层设计开始,按照业务线进行模块拆分,从表现层、逻辑层、数据层进行独立的剥离单体应用。很多企业都经历过单体应用到服务化应用的拆分过程,这里要注意业务的连续性、数据的完整性问题。
2019年10月21日

美团点评高性能跨平台动态化框架-Picasso

利用移动客户端技术的灵活性与高性能,再造一个“标准Web浏览器”,使得“Web技术”同时具有高性能、良好的交互体验以及Web技术的动态性。这次技术浪潮中Facebook再次成为先驱,推出了React
2019年10月20日

这样写!你的 Python 代码可以更“瘦”

还有一个自带的元组(tuple)类型,代表不可修改的数据结构。元组是固定的结构或记录,但它不包含字段名称。你可以利用字段索引访问元组的字段。在创建元组实例时,元组的字段会一次性关联到值对象:>>>
2019年10月20日

字节跳动是个疯子!

随着美团上市、滴滴进入调整期,字节跳动成为了最受期待的一支力量,它甚至被一些人誉为“中国互联网第三极”,还有人重新定义“BAT”,将之解释为:Bytedance、Alibaba、Tencent。
2019年10月20日

程序员大佬女装刷榜GitHub ,太变态了! 还以为逛 PornHub呢

牛逼的程序猿们,简直了,还专门搞了一个网站,专门把上传的这些照片整理成了相册,我特么刚才在里面看了半天,陶醉的不行,看整体网站的风格,我特么都感觉自己是在浏览
2019年10月19日

我要离开帝都了

去年中旬专门休了年假回内蒙面试了几家IT公司,挑来挑去还是选择回京继续工作。主要是外包的多,充其量也就给企业做定制化软件,有的还要求驻场开发,几乎没有做自家产品的。这种性质的岗位貌似也不轻松。
2019年10月19日

网易云音乐的消息队列改造,到底做了啥?

云音乐在做事务消息时,开源事务消息还没出来。云音乐通过修改存储引擎实现自己的事物消息。提供事务消息回查按时间收敛能力,回查不到状态超过次数进入死信,同时提供死信告警,事务消息回查死信处理能力。
2019年10月19日

Vue 3.0 公开代码后,引发国外一场撕逼大战!

既非彻底的不开源,也非无时无刻都开放源码(事实上,要做到开源光谱的最右端,成本是极高的,开发者可能得一直通过直播的方式编写所有代码,而不能先私自编写,commit/push
2019年10月18日

Oracle 凉了!被亚马逊官宣移除!

去Oracle并非一帆风顺。亚马逊的PrimeDay因为一个平台数据从Oracle切到了自己AWS的数据平台,导致了一些事故,影响了PrimeDay的体验。这是公开已知的比较大的事故。
2019年10月18日

程序员可接私活的10个平台和一些建议,别掉坑里!

它的流程是:首先发包人对任务进行细分,分解到最小后,然后分包出去,按照各自的能力和知识水平领包,最后完成任务,发包人通过审核通过之后,项目才算完成。
2019年10月17日

史上最烂的项目:苦撑 12 年,600 多万行代码

爆料,博主那几年曾受雇于法国的一家大型科技企业,参与过一个政府机构委托的软件项目,职位是咨询顾问。在那里,他亲眼见证了登峰造极的愚蠢和疯狂,以及它们在软件开发工作中起到的可怕作用。
2019年10月16日

Python 3.8重大更新正式发布

argument了解详情:https://www.python.org/dev/peps/pep-0570(由
2019年10月16日

今日头条技术架构分析

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月15日

为什么我抛弃了 Ubuntu?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月15日

千万不要一辈子靠技术生存

也许你拿到了所谓的白领的工资,但你却从此失去享受生活的自由,如果你想做技术人员尤其是开发人员,我想你很快就会理解,你多么想在一个地方长期待一段时间,认识一些朋友,多一些生活时间的愿望。
2019年10月15日

裸辞4个月,面试了30家公司,终于找到了理想的工作

一般大企业是不会告诉你,你的问题在哪的。我在一个初创不久的公司,遇到一个特别好的小哥哥,告诉我应该如何整合自己的优势,如何整理自己的思路,还跟我讲这份工作这个公司的方方面面,跟我聊了快一个小时。
2019年10月15日

谁偷偷删了你的微信?别慌!Python 帮你揪出来

self.poco(self.id_chat_more_container).offspring(text=self.text_chat_transfer_account_text).click()
2019年10月14日

我的妻子总问我她今天该穿什么,于是我用AI做了这样一款时尚应用

base64.b64encode(personImageRaw)client.publish(topic=iotTopic,
2019年10月13日

牛逼!Unix之父密码耗时4天终于破解了

Thompson和其他五位Unix开发人员。由于这个算法是由Ken和Morris开发的,再加上她花了几天时间对所有小写字母和数字进行遍历依然没有任何收获,Leah对这个密码的好奇心更强烈了。
2019年10月13日

Mac 超详细入门指南,收藏了!

下则更为强大,你可以用这个快捷键撤销刚刚不小心的操作。比如你刚刚删除了一张图片,但是你马上又后悔了,你当然可以点开废纸篓,找到刚刚删除的图片,然后放回原处。更妙的方法是在删除后马上点击
2019年10月13日

刚刚!华为突然传来这一消息,我想辞职了

数据统计,到2030年,全球人口预计将突破85亿。解决全球粮食的供给,已成为国际社会面临的一大挑战。与此同时,洪水和酷热等极端天气阻碍了农作物的生长,导致某些地区农作物减产超过20%。
2019年10月12日

JDK 13 新特性全面解读,这一篇就足够了!

该com.sun.security.crl.readtimeout系统属性设置为CRL检索的最大读取超时,单位为秒。如果尚未设置该属性,或者其值为负,则将其设置为默认值15秒。值0表示无限超时。
2019年10月12日

程序员的代码行数越少越好?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月12日

为何这名全栈工程师说:抛弃​Vue、React、Angular?

目前前端框架有许多,通常前端开发者在开发时,会从中选取一款框架进行开发。但作为全栈工程师的本文作者却认为我们应当抛弃React、Angular、Vue等主流框架,为什么他怎么说呢?咱们一起来看看。
2019年10月12日

从简历被刷到拿字节跳动 offer,我花了一年时间

最后选择了去Kyligence实习了,刚好趁这个机会学习了Kylin源码,看了Hadoop和Spark的部分源码。后面的面试也是为了倒逼自己学习,在面试中找不足,也顺便整理了一些面试资料。
2019年10月11日

我35岁了,依然可以“横行职场”

数年后,他转行成为投资人,这些经历反而成为他与被投企业交流的经验,“我常常和一些创业者说,一笔投资、一笔签单,即使对方的意向再强,在最后的决策中,意向的影响程度也只占10%,要做好心理准备。”
2019年10月11日

苏宁易购 App 客户端架构演进

时代即将到来,有人说那是人工智能的时代,有人说那是物联网的时代,也有人说那是虚拟现实的时代,技术改变人们生活习惯的同时,也给开发者带来的各色各样的问题,时代在变,技术方案在变,支撑技术的架构也在变。
2019年10月11日

很多程序员编码时都戴耳机?他们在听什么

3、在听歌。大概率的情况我是在听歌。有时候办公室有人聊天我会开很大声音,特别是调bug的时候,这样就可以隔离外界的声音,让自己的思路清晰一点。特别是有些人说话的声音很刺耳,带上耳机我就听不到了。
2019年10月10日

这个被上帝抛弃的国家,创立了全球一半的科技公司

经过首席科学家办公室筛选后入驻孵化器(初创企业园区)的企业,可在孵化器中运作2-3年,享受政府提供的各项优惠政策,以及财务、管理、市场和培训方面的支持。
2019年10月10日

五步掌握用 VS Code 进行高效 Python 开发

文中会提供Ubuntu和Windows系统上的运行截图和样例,但由于VSCode还可以在其他主流平台上运行,所以你可能会在实际操作中看到略微有些差异的UI界面,一些命令的键位可能也需要修改。
2019年10月10日

程序员的工资是不是被高估了?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月9日

看完高票房《攀登者》后,我明白了工作的4种意义

聚焦职业规划和个人成长,关注程序员的发展与转型。主理人安晓辉,职业规划师,资深软件开发专家,著有《副业赚钱之道》《程序员的成长课》等7本图书。
2019年10月9日

重磅发布!微软推出Python入门课,登上GitHub趋势榜第一

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月9日

为了拿到 Google offer,我做了哪些努力?

在我准备面试的过程中,YouTube一直陪伴着我。不仅用来学习,还用来娱乐(强烈推荐一个节目:TheEllenShow)。我从没有想过,经历两个月的准备之后,我能有机会为YT工作,真是个奇迹。
2019年10月8日

看到这些代码,我自叹不如

print(input('').replace('吗','').replace('?','!'))
2019年10月8日

要求公开华人程序员自杀真相的清华学霸,被 Facebook 开除了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月8日

写给前端开发的 Flutter 教程

装饰属性,设置背景色,背景图,边框,圆角,阴影和渐变等marginpaddingalignmentwidthheightPadding,CenterRow,Column,FlexWrap,
2019年10月7日

Google 出品 Java 编码规范,强烈推荐!

lowerCamelCase)。有时,我们有不只一种合理的方式将一个英语词组转换成驼峰形式,如缩略语或不寻常的结构(例如”IPv6”或”iOS”)。Google指定了以下的转换方案。
2019年10月7日

太硬核!中国这一技术打破美国纪录,取得世界第一

结果,中国决定独立开发导航系统:北斗。2018年11月,北斗三号卫星定位系统基本系统部署完成。而2019年7月,伽利略导航系统出现重大问题,服务中断,信号不可用,具体恢复时间待定。
2019年10月6日

这 21 款 AS 插件,让你工作效率提升10倍,不得不装啊

https://juejin.im/entry/5998090ff265da248a7a6bde
2019年10月6日

Vue 3.0 终于来了! 官方凌晨开源代码

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月5日

支付系统高可用架构设计实战

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月5日

又一个 Facebook 程序员死了!

Facebook是目前美国最为当红的公司之一,和Google,Linkedin,Apple,Amazon等并列成为目前程序员最受欢迎的公司。Facebook尤其以给钱大方,但是干活忙,淘汰率高著名。
2019年10月5日

重磅确认,程序员和民工一样都属于劳动密集型职业!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月3日

国庆 8 亿人去哪儿浪?用 Python 偷偷告诉你

首先,我们要找一个数据源能够获取全国旅游信息。这里有一个思路就是订票信息,哪些景点的订票比较多,那么这些景点所在的城市就越热门。类似的售票网站比较多,例如:携程,去哪儿,途牛旅游之类的。
2019年10月2日

互联网人的大阅兵,太震撼了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年10月2日

程序员因接外包坐牢 456 天!两万字长文揭露心酸真实经历

PS:以上等级按待遇排序,部分仓有些微区别。除了轮值员按照相关规定不没有的,所以此等级仅针对我所在的看守所当时的情况,不代表我出所后的情况,也不代表全国其他看守所的情况。
2019年9月30日

程序员相亲图鉴,太真实了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月30日

走出腾讯和阿里,35岁大厂员工转型记

从前在互联网巨头公司上班,做的项目都是影响行业的大项目。但是对于刀哥和他的前同事们来说,无法计算出个体的努力给业务带来的实际回报率,可能也很少有人会去想这个问题。
2019年9月29日

10 款 Web开发最佳的 Python 框架

的。对于Web应用,Grok不但能提供多个构件,还有一个随时可以提供支持的很好社区。它提供了一种更为简单和灵活的学习Python的模式。它配备的可DRY方法使得它成为了一个很好的工具。
2019年9月29日

干货:饿了么交易系统的重构和实战

transition.on_end()这个版本非常容易理解,状态逻辑集中在一起,也没有和动作耦合起来,扩展性也比较强,唯一缺点的话是遍历的时间,但也可以通过字典表来优化,但它总体带来的好处更加明显。
2019年9月28日

阿里 170 W 年薪 ,有车房的 P8 程序员征婚,说了这几句话,结果被喷惨了

据珍爱网对1.4亿用户的抽样调查后,得出的《2018单身人群调查报告》中显示:在城镇青年的眼里,程序员确是是择偶职业的最佳选择:
2019年9月28日

Google 出品 Python 编码规范,强烈推荐!

那么请确保你包含了一个指定的日期(“2009年11月解决”)或者一个特定的事件(“等到所有的客户都可以处理XML请求就移除这些代码”).
2019年9月28日

为什么我推荐 Web开发切到 Vue 3.0 ?

https://medium.com/@mattmaribojoc/what-does-vue-3-0-mean-for-web-development-851052fc0138
2019年9月27日

去了一趟字节跳动,被怼了!

人们都说,互联网寒冬来了,这个时候还在大面积招人的公司,必然是牛逼的公司。而这个时候勇敢跳槽的人,必然是牛逼的人。于是2019年1月25日下午14:00,我开始了字节跳动的社招面试。
2019年9月27日

程序员接私活必备的 10 个开源项目

https://github.com/creativetimofficial/material-dashboard
2019年9月26日

刚刚,安卓统一推送又有进展了!华为率先...

Service,简称UPS)技术标准,旨在为国内的消息推送服务建立统一的标准,为终端用户提供更好的手机使用体验,为应用开发者更好解决消息推送需求,并取得了阶段性成果。
2019年9月26日

如何写出让同事无法维护的代码?

zipcode.隐藏全局变量。把使用全局变量以函数参数的方式传递给函数,这样可以让人觉得那个变量不是全局变量。使用相似的变量名。如:单词相似,swimmer
2019年9月25日

刷屏了!请朋友圈“给我一面国旗”,7亿用户让腾讯服务器直接宕机

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月24日

为什么我不建议你去外包?

技术外包公司也是正儿八经的公司为啥会被这么多人吐槽,引起这么多人的不满。从我接触了外包公司和里面的员工来看,经常可以听到下面的话。
2019年9月24日

Vue 官网竟然有免费的中文视频教程了

上手很快。但是对于初学接触前端的开发者来讲,这无疑就是一种福利。每个人所处的阶段不同,面对同样的知识点,难易的理解肯定也就不一样。
2019年9月24日

厉害,美团对跨平台 Flutter 的动态化的能力支持

作为一个新的技术,肯定还是有一定的学习成本的。然而,公司的业务线基本以已存在的跨平台方案为主。而且,业务占比也是存量业务居多,大都是在原有业务的基础上迭代进行的。如果全部切换成
2019年9月23日

重磅 !微软官方出了免费 Python 视频教程

在学习一门新的编程语言时,最大的障碍就是只知道从哪开始。但没有名师的指点,我们无法知道哪些是重点,到达什么程度才算是熟练亦或精通。当人们不确定这些时,很难看得通一个完整的开发文档。
2019年9月23日

牛逼了,微软重磅发布了一个 VS Code神器和一个..

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月22日

搜索百度已死,但其他业务在重生

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月22日

可怕 !FaceBook 工程师上班跳楼自杀,北美这是怎么了

project可能是你在这家公司最重要的一两个project,哪怕996也要吐血做好,如果做傻逼了那你还是早点想出路,做好了之后的project
2019年9月21日

官方终于宣布不再维护更新 Python2!

https://wiki.python.org/moin/PythonConsulting/Python%202%20support%20and%20migration
2019年9月20日

支付宝 App架构的原理与实战

为了满足快速迭代的需求,一个强大的发布平台也是必不可少的。发布平台的核心指标,就是将发布内容高效、精准的投放到指定的设备上,为了实现这个目标,我们做了如下的努力。
2019年9月20日

连色情网站都不敢碰的AI禁区,ZAO却在疯狂试探底线

《天龙八部》里的扫地僧说,少林七十二绝技每练一技都需要相应的佛法才能化解,而要把七十二绝技学成于一身需要极高深的心法修为,萧峰和慕容复的老爸都因为偷学绝技但心法没跟上而深受其害。
2019年9月20日

面试官问我:一个 TCP 连接可以发多少个 HTTP 请求?我竟然回答不上来...

连接之后,假设客户端在这个连接连续向服务器发送了几个请求。按照标准,服务器应该按照收到请求的顺序返回结果,假设服务器在处理首个请求时花费了大量时间,那么后面所有的请求都需要等着首个请求结束才能响应。
2019年9月19日

JDK/Java 13 发布,5大特性!

语言。文本块是一个多行字符串文字,它避免了对大多数转义序列的需要,以可预测的方式自动格式化字符串,并在需要时让开发人员控制格式。
2019年9月19日

清华大学两名博士生被开除:你不吃学习的苦,就要吃生活的苦

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月19日

程序员涨薪为何这样慢?我太难了

面对没见过的、一定规模的或者较高标准的问题时无所适从,具体表现为“领导,你看这样行吗?”。没做过互联网高并发应用,难道就不能对并发编程有相对深入的思考吗?比如,习惯了使用
2019年9月18日

人生苦短,我用PyCharm!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月18日

SwiftUI vs Flutter ,跨平台谁叼?

View还定义了一些操作如:尺寸、剪切、阴影、描边等等。苹果View文档(https://developer.apple.com/documentation/swiftui/view)
2019年9月17日

为什么 IDEA 比 Eclipse 更好?

我不会去大量比较两者细微不同,例如插件与快捷键之类的。因为有一系列的blog是关于这些的。我将会展示IDEA与Eclipse的一个最大的不同之处。通常IDEA和Eclipse的拥护者都不曾了解。
2019年9月17日

Python 最强 IDE 详细使用指南!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月16日

刚刚,Google 官方发布了 2 份编程指南,干货十足!

这份文档中包含有关进行代码审查的最佳方式的建议。是一个非常完整的文档,分为许多单独的部分。阅读这个文档,对于大家来看,肯定会非常有帮助,绝对让大家受益匪浅的一件事。
2019年9月16日

为什么华为方舟编译器要搞 10 年?

究竟是方舟编译器是真厉害,还是吹的厉害?届时还要看实际运用中的数据,就留给时间证明吧,让我们拭目以待!
2019年9月15日

平安又开始大面积裁员了,从外包蔓延到内勤!

无独有偶,最近一个深圳互联网行业中年员工的自述引发了关于“中年危机”的讨论。工作10年,两套房,每月还房贷加起来3万元左右。前段时间公司派到其他城市,因为家庭原因不得不放弃,然后辞职。
2019年9月14日

终于有人做出了比百度更好用的搜索引擎!

好消息是,前不久头条宣布进军搜索领域,要开始做搜索了,暂且不管将来会做得如何,至少形成竞争的局面了,对我们用户来说是喜闻乐见的。
2019年9月13日

牛逼!Python 自动抢票神器 ,GitHub Star 13K 热榜第一

明天就是中秋了,想要回家的小伙伴们,大概刚刚经历了一波抢票大战。十一假期也快要临近,大家每天都在抢票,最近出现了一个Python抢票工具,送到了star
2019年9月12日

为什么程序员都不喜欢使用switch,而是大量的 if……else if ?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月11日

我在 GitHub 上都见过哪些沙雕项目?

它的主要作用是,在火灾等突发状况来临时,你可以用该脚本一键切换到新分支,并提交代码,以避免在逃亡时的匆忙提交导致跟线上代码冲突。
2019年9月9日

不敢相信?System.currentTimeMillis() 居然存在性能问题

最常见的办法是用单个调度线程来按毫秒更新时间戳,相当于维护一个全局缓存。其他线程取时间戳时相当于从内存取,不会再造成时钟资源的争用,代价就是牺牲了一些精确度。具体代码如下。
2019年9月8日

北京程序员 VS 深圳程序员,太形象了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月8日

腾讯视频 Python 爬虫项目实战,看了都说好

escape=False)项目管理代码部分就是这样。那么写完了代码,就要把它归档保存,也便于分析。选择放在Github上。那么,其实Github是提供了一个命令行工具的(不是
2019年9月7日

一款百度网盘不限速下载神器

到这里,这个实用工具就分享完了。不知道你学会了吗?需要文章介绍的软件,可以直接在我公众号后台聊天框回复「网盘」,可以直接下载这软件!欢迎转发,让更多人知道这个项目,好项目值得分享和推荐!
2019年9月7日

字节跳动的敌人只有时间

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年9月6日

一键分析你上班的行为,看你是在写代码还是摸鱼?

接下来,就是我们数据提取最核心的部分了,即从Chrome历史记录文件中提取出我们想要的数据。由于Chrome历史记录文件是一个sqlite数据库,所以我们需要使用数据库语法提取出我们想要的内容。
2019年9月6日

刚刚! 基于NVMe SSD的分布式文件存储UFS性能大幅度提升了

UCloud是国内领先的中立云计算服务商,自主研发IaaS、PaaS、AI服务平台、大数据流通平台等一系列云计算产品,并提供公有云、私有云、混合云、专有云在内的综合性行业解决方案。
2019年9月6日

京东技术大中台的 Flutter 跨端实践之路

my_flutter/.android/Flutter/build/intermediates/flutter/release/isolate_snapshot_data
2019年9月5日

爱奇艺 RND桌面应用的跨平台实践

RND支持两种资源更新策略,一种直接通过URL携带请求参数的方式请求升级资源包,另一种则是先拉取一个升级策略文件,再通过读取升级策略进行升级,可以通过ConfigManager由宿主程序指定。
2019年9月4日

可怕 !小米都 996 了, 拿什么拯救我的互联网?

更何况,互联网业务为小米带来了远超硬件业务的高利润率,在手机与IoT等硬件业务毛利率均为个位数时,互联网业务的毛利率基本保持在60%以上;2018年,小米互联网业务毛利达103亿元,占总毛利近5成。
2019年9月4日

Github 标星 3w+,热榜第一,使用Python实现所有算法!

在最终执行线性搜索之前,可以通过在子列表上执行多级跳转搜索来修改算法。对于k级跳跃搜索,第l级的最佳块大小ml(从1开始计数)是n(k1)/k。修改后的算法将执行k个向后跳转并在O(kn1/(k+
2019年9月3日

为什么互联网公司天天都在招人?

分享Java、Python、大数据、机器学习、人工智能等技术,关注码农技术提升•职场突围•思维跃迁,20万+码农成长充电第一站,陪有梦想的你一起成长。
2019年9月3日

最全的 Vue 性能优化指南,经典收藏

我们在项目进行打包后,会将开发中的多个文件代码打包到一个文件中,并且经过压缩、去掉多余的空格、babel编译化后,最终将编译得到的代码会用于线上环境,那么这样处理后的代码和源代码会有很大的差别,当有
2019年9月2日

虎牙直播在微服务上的改造实践

在实际的落地过程中,我们是在DNS-F接入Taf,在DNS-F上实现Taf的中控接口,无缝对接Taf的sdk。DNS-F提供缓存负载均衡和实例信息,Nacos则提供负载均衡信息的查询接口。
2019年9月2日

我在 GitHub 上看到了一个丧心病狂的开源项目!

但实际情况是,尽管许多人在写作这条道路都做出了尝试,可最终坚持下来的只有极少部分人。在这当中,导致他们放弃或停止写作的最大一个原因就是:拖延症。
2019年9月1日

VS Code 上的那些沙雕插件

这个厉害了,除了上班偷偷划水追番之外,还可以干什么呢?追读小说啊,现在的年轻人,就喜欢看小说,上学的时候,偷偷看小说,怕老师被逮,上班的时候,偷偷看小说,是不是还怕被老板逮呢?有了它,就可以划水了。
2019年8月31日

淘宝高并发分布式架构演进之路

在DNS服务器中可配置一个域名对应多个IP地址,每个IP地址对应到不同的机房里的虚拟IP。当用户访问www.taobao.com时,DNS服务器会使用轮询策略或其他策略,来选择某个IP供用户访问。
2019年8月31日

BAT 再无百度!互联网十强还会有百度吗?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年8月30日

刷抖音看美腿中毒后,我决定做一款抖音App

总结来说,drainVideoEncoder()的主逻辑大致如下,drainAudioEncoder也是类似的,只是把video的MediaCodec换成audio的MediaCodec即可。
2019年8月30日

我用 Python 爬了点你们喜欢的电影,这些电影真的很不错

最近花些时间学习了一下Python,并写了一个多线程的爬虫程序来获取电影天堂上资源的迅雷下载地址。刚开始学习python希望可以获得宝贵的意见。
2019年8月29日

看,微软出品 Python 教程了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年8月28日

字节跳动,正在掀起一场战争!

8月1日,字节跳动开时宣布做搜索,从成立搜索部门、内测功能到官宣,字节跳动的搜索野心早已不是秘密。8月1日,字节跳动
2019年8月28日

牛逼了,华为突然在这领域对谷歌“出手”,谁也没料到这么迅速!

如果美国确实阻止华为访问谷歌,那么除了快速推进鸿蒙计划以维持其国际智能手机业务外别无选择。在这方面,任正非还特意指出鸿蒙一旦成为智能手机的操作系统,那么其有可能超越谷歌的安卓和苹果的IOS。
2019年8月27日

2019 秋季最新最全面 JAVA 面试题 附答案

字符串常量(final修饰,不可被继承),String是常量,当创建之后即不能更改。(可以通过StringBuffer和StringBuilder创建String对象(常用的两个字符串操作类)。)
2019年8月26日

2019,Vue 开发最佳指南,你都需要学点啥?

TypeScript是JavaScript语言的超集,它包含了(String,Boolean,Number等)。有了这样的类型定义,能保证您在开发期间就能编写出健壮和稳定的代码,能尽早发现错误。
2019年8月26日

为什么互联网公司不招 32 岁以上的码农?

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年8月25日

Vue3.0 要凉凉了? 官方负责人的一句话,开发者瞬间坐不住了

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年8月24日

突发 , 谷歌官宣安卓改名了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年8月23日

妹子面试阿里,面试官竟然问她有没有男朋友?

最理想的情况为2家面试,上午一般在10点左右,下午一般在2点左右。建议把理想的公司放下午,因为下午的时间比较充足,可以让公司更充分的了解你。我开始面的时候,每次都是上午面的不好,下午面的不错。
2019年8月22日

来了,Facebook APP Feed流的内存优化实践

"Data"LongSparseArray的工作方式与HashMap不同。当调用mapHashmap.get(KEY5)时,下图说明了如何在HashMap中找到该值:
2019年8月21日

百度,比以前更硬气一些!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年8月21日

为什么我不推荐你用 Flutter 开发?

的问题,但是这些都不是不能解决的问题,而是处于早期阶段任何框架都可能遇到的问题。相反从整体架构设计和整体规划上来说,我认为
2019年8月19日

离开互联网大厂的年轻人都去了哪儿了?

这是Celine在腾讯的第5年。从入职的那天起,这份工作几乎满足了她对于“完美工作”的所有定义。“大平台、高起点、匹配一线城市房价的高收入……”,Celine毫不吝啬对老东家的赞美。
2019年8月18日

向 Excel 说再见,神级编辑器统一表格与 Python

都不怎么用了,用它来处理与可视化表格非常快速。但是这样还是有一大缺陷,操作不是可视化的表格,因此对技能要求更高一点。近日,开发者构建了名为
2019年8月17日

在百度搜索张一鸣,在头条搜索李彦宏,我们有了重大发现

疑问解答类搜索,百度的内容发散性更杂,而头条在信息准确度上更能理解用户的需求。话题讨论方面,百度在话题讨论的热情以及质量方面,均不及头条;
2019年8月17日

字节跳动的面试算法,实在太变态了

本号专注于讲解数据结构与算法、计算机基础(如计算机网络+操作系统+数据库+Linux)等编程知识,期待你的关注。
2019年8月16日

生日没给女友送礼物,如何用 Python 哄女票开心

"str_birthday")print(str_birthday)如果你愿意,可以在上面对时间的判断中,加入一些其他你想要的,这样你女友就更开心啦!后期如果有时间,我将会加上以上节日问候功能。😀
2019年8月14日

今日头条 App 屏幕适配方案落地研究

本人一直在寻找可以一劳永逸的屏幕适配方案,今日头条是选定基准分辨率,基于设备屏幕分辨率计算出新的屏幕密度进行适配,保证所有设备的显示效果一致,完美避开上面那款设备的问题。推荐给大家。
2019年8月14日

绝了,几款主流 JSON 库性能对比

}}准备Model类这里我写一个简单的Person类,同时属性有Date、List、Map和自定义的类FullName,最大程度模拟真实场景。public
2019年8月13日

终于,百度地震了!

,百度和腾讯坐不住了、8月12日消息,也就在昨天,知乎宣布获得了4.34亿美元的F轮融资,该轮融资由快手领投、百度跟投,腾讯和今日资本等原有投资方继续跟投。本轮融资由华兴资本独家担任财务顾问。
2019年8月13日

程序员 30 岁的不惑之年

观察大公司产品创新、技术创新路径发现,一般创新都来自级别5以上的员工。除了初级员工暂时无法达到真正创新的能力,公司对更高级别员工,也有能主导产品创新,找到团队下一步发展方向等能力的要求。
2019年8月12日

如何用 Python 写一个安卓 APP ?

–h,uptime,iftop,iotop,如果有什么好的想法就狠狠的砸过来吧,笔者到时应该也会把这个写成一个项目放到github上,大家一起用嘛,开源才是王道,哈哈。
2019年8月12日

客户端 ABTest 怎么玩? 支付宝 App 落地与实践

一次实验的生命周期包含“创建实验、功能和链路验证、正式运行、逐步放量、全量推全”五个阶段。而在实验状态转换过程中,流量的分配是否科学非常重要。
2019年8月11日

鸿蒙会干掉安卓吗?刚刚 ,首款搭载华为鸿蒙OS终端正式亮相!

荣耀智慧屏也是华为智慧屏战略的首款产品,是华为全场景智慧生活战略发展的重要一步。荣耀总裁赵明此前曾经在媒体沟通会上表示,荣耀要像做手机一样做智慧屏,用创新技术加速电视的演进。
2019年8月10日

又特么一编程语言问世了,某语言要凉了?

null、全局变量、未定义的值、未定义的行为、变量阴影以及绑定检查。默认情况下,它支持不可变变量、纯函数和不可变结构。泛型目前正在研发中,计划在9月推出。
2019年8月9日

看,官方出品了 Vue 编码风格指南!

任何能够命名的值都可能用在视图上。举个例子,我们可能打算展示一个信息,告诉用户他们存了多少钱;也可能打算计算税费,但是可能会分开展现,而不是作为总价的一部分。
2019年8月8日

来了! ES 2018 新特性全面解读

document.querySelector('#spinner').style.display
2019年8月7日

这一次谷歌很强硬,从现在起你的 App 再不支持,将拒绝上架!

project.ext.versionCodes.get(output.getFilter(com.android.build.OutputFile.ABI),
2019年8月7日

互联网再无中年人

名单包括:半年内合同即将到期的员工;包括过去两年的绩效分数,考勤情况,入职时间,年龄,薪资,部门,汇报对象和工资;孕期、产期、哺乳期和长病假等特殊情况人员;试用期人员,按照部门,合同到期时间排序。
2019年8月6日

腾讯教育 App Flutter 跨端点播组件实践

腾讯教育从去年开始接入Flutter,今年上半年重构腾讯课堂和企鹅辅导iPad端,80%代码都采用Flutter实现,对于教育最重要的点播功能同样也需要迁移到Flutter上进行渲染。
2019年8月5日

字节跳动,正在动摇互联网的根基!

8月1日,字节跳动开时宣布做搜索,从成立搜索部门、内测功能到官宣,字节跳动的搜索野心早已不是秘密。8月1日,字节跳动
2019年8月3日

Php 凉了 ,CTO 突然离职,开源 PHP 官方团队解散!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年8月2日

重磅! 华为8月将正式发布鸿蒙,鸿蒙要比安卓原生快60%

按照计划,8月10日荣耀将在华为全球开发者大会上发布全新品类智慧屏,并首发搭载鸿蒙系统,可见荣耀的这款电视产品亮点还是非常多的,还有一大亮点当属其首发搭载海思最新的旗舰显示新品鸿鹄818。
2019年7月31日

为了给小女友挑合适罩杯的内衣,我用 Python 爬了淘宝内衣店的数据!

'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8',
2019年7月30日

Google 出品 Java 编码规范,强烈推荐!

lowerCamelCase)。有时,我们有不只一种合理的方式将一个英语词组转换成驼峰形式,如缩略语或不寻常的结构(例如”IPv6”或”iOS”)。Google指定了以下的转换方案。
2019年7月30日

知乎移动端动态化方案 :Morph

样式文件的主要功能是设置视图显示约束,其中包含了与视图显示属性相关的设置,以及对应显示的内容数据字段。因此在样式解析后,还需要进行显示数据的绑定。下图是一个图片控件节点的布局示例。
2019年7月29日

多国 GitHub 开源项目遭封锁,GitHub CEO 正式回应来了!

伊朗地区一位名叫Hamed的程序员,在GitHub创建了名为“github-do-not-ban-us”的项目,GitHub
2019年7月29日

5 年外包,我终于沦为过期被甩卖的商品!

五年的外包生涯,结局是我犹如一件过期的商品,被无情而廉价地甩卖出去。出来之后,我才知道外面的世界是如何的千变万化、日新月新,我所掌握的那点技术根本不足以让我轻松顺利地找好下家,一度陷入了失业的窘境。
2019年7月28日

为什么我推荐你用 Ubuntu 开发?

(https://software.opensuse.org/download.html?project=home:manuelschneid3r&package=albert)
2019年7月26日

React Native 与 Flutter ,一场跨平台世纪之战!

要使用一个开发框架来开发移动应用程序,您需要了解或熟悉编程语言。当你面临构建一个能够跨平台工作的移动应用程序的理想机会时,使用一种简单且在开发人员中普遍使用的语言是非常重要的。
2019年7月26日

Vue3.0 凉了?Vue 最黑暗的一天

最后,在使用开源软件时,最好记住,全靠维护者投入的大量精力,你才可以免费使用它。今天的一些过分批评是他们不应该承受的。好在这些无礼的批评只是少数(尽管数量相当多),大多数人能以更礼貌的方式表达自己。
2019年7月23日

来了!今日头条 App 页面秒开方案详解

WebView预创建,资源预加载首次创建WebView要比第二次创建耗时慢很多,原因估计是WebView首次创建需要初始化一些静态资源,第二次创建时不需要初始化,所以第二次创建耗时要少很多。
2019年7月22日

中国 GitHub 霸榜乱象! 别再给国内程序员丢脸了

当然不想一个个主动去刷量的组织刷赞的社区,肯定少不了提供有偿服务的刷赞机构,我去某宝搜了一下,发现很多这种商家,点击进去一看,点赞一个1元,收藏2元,转发3元,整套的可以更便宜。1000
2019年7月20日

充气娃娃什么感觉?Python 告诉你!

然后我们比较第一页评价与第二页评价的url有何区别这里也就验证了猪哥的猜想:page表示当前的页数,pageSize表示每页多少条。而且我们还能得出另一个结论:第一个page=0,第二页page=1
2019年7月19日

再一次更名!Java EE 规范重命名为 Jakarta EE

Beaton介绍了重新命名规范本身的方式。除了将“Java”替换为“Jakarta”之外,还为每个规范名称带来了一致性和清晰性。例如,API规范名称中不需要冗余的单词“API”。
2019年7月17日

逆袭Futter? Facebook 发布全新跨平台引擎 Hermes!

移动应用变得愈加繁重的同时也愈加复杂了。开发者为应用添加新功能时通常会遇到卡顿等性能问题。虽然出现性能问题的原因是多种多样的,但用户不关心这些,他们只希望自己在任何设备上使用应用时都能有流畅的体验。
2019年7月16日

在阿里工作几年,女友跑路,晋升无望,买不起房,我活成了一个笑话~

分享Java、Python、大数据、机器学习、人工智能等技术,关注码农技术提升•职场突围•思维跃迁,20万+码农成长充电第一站,陪有梦想的你一起成长。
2019年7月15日

字节跳动 CEO 张一鸣炮轰 HR , “按这要求我自己都进不来!”

HR其实特别难。在公司需要的时候,要用更低的价格帮助公司招到更优秀的人才;在公司裁员的时候,还得做坏人,尤其是遇到那种和自己关系很好的员工,真的很尴尬。我们也仅仅只是一个员工,一个执行者而已。
2019年7月14日

北漂四年, 25K的我依然没有女朋友!

4月份的时候,她复试结束被某大学刷了,调剂无望不得已而选择考教师编。由于复习时间太紧张,网上聊天时间少了,取而代之的每天晚上她从图书馆回来给我打电话。期间,我送了她10粒盆栽向日葵种子和一个花盆。
2019年7月12日

百度 APP 首屏优化实践

预加载JS:预创建好WebView后,通过预加载JS(与内核约定好的JS内容,内核侧执行该JS时,只做初始化操作),触发WebView初始化逻辑,缩短后续加载url耗时;80分位性能提升80ms左右
2019年7月12日

Flutter 1.7 正式发布,新特性神了!

站在最前沿,专注Java/Python/机器学习/大前端,前沿技术让一部分技术人先看到未来
2019年7月11日

去了一趟字节跳动,被怼了!

人们都说,互联网寒冬来了,这个时候还在大面积招人的公司,必然是牛逼的公司。而这个时候勇敢跳槽的人,必然是牛逼的人。于是2019年1月25日下午14:00,我开始了字节跳动的社招面试。
2019年7月10日

又一个程序员在东南亚出事了!

只要我们的同胞不出现死亡,他们公司还是依然可以活的好好的,接下来开始不仅是码农受害,当他们的捞金神器项目上线后,就开始在一些网站,社交平台钓鱼,他们依靠自己完整的杀猪攻略。就会让不少人受骗
2019年7月9日

写代码吗? 坐牢的那种

而东南亚博彩的骗局,对于他们而言,还很新鲜,近期我已经有好几个有过点头交的人去了东南亚,有很多人也有过犹豫,但房贷让他们没法犹豫,毕竟有份能支持高额房贷的工作,在经济下行的年代,不太容易。
2019年7月7日

30 秒让女朋友照片变裸照的 APP,就问你怕不怕

更遭受争议的deepfake例子例如最近走红网络的一键生成裸照软件DeepNude,只要输入一张完整的女性图片就可自动生成相应的裸照,由于广泛传播而造成了预料之外的后果,开发者最终将APP下架。
2019年7月6日

手机QQ 开源基于Flutter 的动态化框架 MXFlutter ,牛逼!

Dart源代码在进行编译时会通过DART_PRECOMPILED_RUNTIME宏进行条件编译从而在Debug版编译JIT模式,Release版编译AOT模式。并且这两种模式是互斥的,无法同时存在。
2019年7月4日

宏颜获水: 李彦宏惨槽泼水,懵了!

李彦宏演讲过程中,有观众突然冲上演讲台,向李彦宏头部倒了一瓶水。李彦宏先是一愣,后来用英语问道:What's
2019年7月3日

React 和 Vue 到底谁更牛?

作者尤雨溪12月4日正面回应了该问题,他表示希望大家能停止无谓的争执,多想想使用这些技术的初衷,比起争论这个,倒不如多想想怎么让自己变得更牛。以下是尤雨溪的回复:
2019年7月2日

服气 垃圾分类逼我去创业,商业模式都想好了

按照住建部的要求,到2020年底,46个重点城市要基本建成“垃圾分类”处理系统;2025年底前,全国地级及以上城市都要基本建成“垃圾分类”处理系统。也就是说,不要暗自窃喜,你的城市正在上线的路上。
2019年7月1日

离开一线三年后,码农们都过上好的生活了吗

TCL公司做驱动开发,面对市场的竞争,老吕自认为竞争力不够,当时大环境主要面向偏应用层的移动开发,他放弃了在职场三年的打拼,在2016年,挥师南下,老吕决定回老家买房,并从事线下教育的行业。
2019年6月30日

腾讯 Flutter 跨平台 Web 实践

App移植到Web。Dart能够使用Dart2Js编译器把Dart代码编译成Js代码。大多数原生App元素能够通过DOM实现,DOM实现不了的元素可以通过Canvas来实现。
2019年6月28日

美团基于跨平台 Flutter 的动态化平台建设

作为一个新的技术,肯定还是有一定的学习成本的。然而,公司的业务线基本以已存在的跨平台方案为主。而且,业务占比也是存量业务居多,大都是在原有业务的基础上迭代进行的。如果全部切换成
2019年6月24日

卧槽 ,你居然在代码里下了毒!

烂代码跟一坨屎一样,很多时候就是和一坨屎共处千万别深挖,说不定把哪里挖塌了把你埋了,扔一坨代码到屎山上,达到自己目的,能跑就行了,你还要搞清楚山上的屎哪一坨是谁拉的,拉的人吃了什么,就没什么意思了
2019年6月24日

字节跳动是个疯子!

随着美团上市、滴滴进入调整期,字节跳动成为了最受期待的一支力量,它甚至被一些人誉为“中国互联网第三极”,还有人重新定义“BAT”,将之解释为:Bytedance、Alibaba、Tencent。
2019年6月23日

SwiftUI vs Flutter, 跨平台谁是王者?

在比较原生应用程序和Flutter应用程序的大小后,Flutter应用程序的大小似乎更重。Flutter团队已经承认了这一事实,您可以在此处阅读常见问题解答,了解为什么Flutter应用程序的大小。
2019年6月20日

黑科技!美团网页首帧优化实践

美团支付前端团队支持着美团钱包及支付业务,涉及项目众多,并且项目迭代很快,挑战巨大。在总结经验之后,我们举办了第40期美团技术沙龙(点击查看PPT及视频资料),与大家分享我们的实战经验。
2019年6月18日

作为字节跳动面试官,有些话我不得不说!

代码能力是计算机专业的基础。能否在有限时间内写出清晰简洁、逻辑清晰的代码,不仅可以考察出候选人是否有扎实的基本功,也可以让面试官对候选人在未来是否能够胜任相应的岗位工作有一个基础判断。
2019年6月17日

连 Git 命令都不会? 还做什么程序员

大多数开发人员倾向于在GUI客户端(下载https://git-scm.com/download/gui/linux)的帮助下解决冲突,这使事情变得更容易。运行图形客户端使用git
2019年6月12日

为什么我推荐你用 Ubuntu 开发?

大家在做多媒体开发时,领导倒逼我们用Ubuntu开发,后来才发现它的牛逼和高效。所以对于还在用Windows上开发的朋友,鱼哥建议,趁周末,搞个双系统,切到Ubuntu上开发,
2019年6月11日

阿里开源可插拔 React 跨端框架- UmiJS

的约定式路由,以及各种进阶的路由功能,并以此进行功能扩展,比如支持路由级的按需加载。然后配以完善的插件体系,覆盖从源码到构建产物的每个生命周期,支持各种功能扩展和业务需求,目前内外部加起来已有
2019年6月10日

互联网江湖,从此再无 BAT

京东曾一度要取代百度的位置,“BATJ”的说法广为流传。但京东在2018年遭遇寒冬,市值腰斩,刘强东在风雨飘摇中启动内部变革。老司机丁磊显得淡泊许多,高筑墙,缓称王,一直稳在互联网市值前五的位置。
2019年6月5日

当年的三本学渣,最后 6 家大厂还不是随便进了

可能正是因为自己的爱折腾加上一些好的运气,让我在春招寒冬中逆流而上吧。自己也因为创业的那段经历,改变了自己很多的价值观,未来的路还很长,以后的生活会更加起伏不定,只能为了目标而不断奋斗和努力。
2019年6月3日

什么鬼!去美国,居然要查QQ和微博账号了?

但另一方面,鉴于美国驻华大使馆对中国申请人“拒签”的一个更主要原因是担心“移民倾向”,所以在社交账号上发表“吹捧和向往美国、鄙视和唾弃中国”的言论会不会被视为有这一倾向,也是后续值得观察的一个点。
2019年6月2日

面试了9家公司,拿到了5份Offer

基本思路是先按需分配,等到没有空闲内存的时候从寄存器和程序栈上的引用出发,遍历以对象为节点、以引用为边构成的图,把所有可以访问到的对象打上标记,然后清扫一遍内存空间,把所有没标记的对象释放。
2019年5月31日

厉害了大华为, 这一次美国怂了!

华为回应:“针对有个别行业组织暂停华为的会员资格,5月26日,华为发布声明称,华为现在和未来提供的产品和服务,不会受个别违背透明、公开、公正、无歧视原则的组织和其行为的影响。”
2019年5月30日

用 Python 给自己找个合适的妹子

url在筛选条件后,只有page在发生变化,而且是一页页的累加,而且我们把这个url在浏览器中打开,会得到一批json字符串,所以我可以直接操作这里面的json数据,然后进行存储即可!
2019年5月30日

究竟是谁走漏了风声?我已经用 Flutter了

命令,需要添加flutter的路径到系统变量path中。我的flutter路径为F:\Flutter\flutter,那么就将F:\Flutter\flutter\bin放到系统变量path中。
2019年5月29日

WiFi联盟 /SD卡组织移除华为名单? 华为官方回应来了!

华为如果没有WiFi联盟,那华为手机今后还能使用WiFi上网们,也意味着华为未来将无法参与无线技术标准的制定。据说今后还有可能会暂停华为蓝牙技术的授权,不知道到时华为将会面临怎样的情况。
2019年5月27日

如何用思维导图学 Java 编程?(收藏版)

Github地址:https://github.com/LjyYano/Thinking_in_Java_MindMapping
2019年5月27日

谁说喝瑞幸咖啡就 Low 了?

前期通过资本注入,依赖微信提供的社交圈,通过用户建立的强关系分享传播,通过下载APP实现盈利(OFO没到盈利,凉了),后期也是靠着疯狂的融资,规模扩张,疯狂获客,高额补贴,城市下沉,消费年轻化模式,
2019年5月26日

十分钟带你入坑Flutter

Reload的特性。但需要区分的是,热重载和热更新是不同的两个概念,热重载是在运行调试状态下,将新代码直接更新到执行中的二进制。而热更新是在上线后,通过Runtime或其他方式,改变现有执行逻辑。
2019年5月24日

学不动了 ,京东跨端移动开发平台 Ares 发布!

Native来说路由本身也就是一个组件,没有什么特殊的,而且Facebook官方也没有提供一个靠谱的实现。这里我们提供了一个路由组件@areslabs/wx-navigator来抹平差异。
2019年5月23日

为什么 Python 不用设计模式?

吉森被送回Java王国,成为了人们心目中的英雄,回家他仔细对比了Java和Python,在Java虚拟机上把Python语言给实现了!国王为了表彰他的英勇事迹,把这个语言叫做Jython。
2019年5月21日

谷歌限制华为后,Github也被限制,要全面开怼了吗

根据美国和其他适用法律,特别指定国民(SDN)和其他被拒绝或被封锁的人士禁止访问或使用GitHub.com。用户不得代表此类各方使用GitHub.com,包括受制裁国家/地区的政府。
2019年5月21日

突发! 继谷歌断供华为后,高通和英特尔对华为下手

最近华为被上了各大媒体和社区的热搜,笔者已陆续对华为的事情做了推文,从华为被Google断供,被披露联想断供(官网辟谣未断供),到刚刚的英特尔和高通的继续加入封锁跟进。华为背腹受敌。
2019年5月20日

什么! Google 要限制华为用 Android 了?

意味着什么?当年美国佬卖给我们通讯基站,现在反过来了,我们卖给他们通讯基站。做了这么多年的贼,那个基站能偷听到些神马东西,他自己能不心虚吗?那必须把华为的设备挡在国门之外啊!
2019年5月18日

美国突然对华为下手,海思芯片多年备胎一夜转“正”!

何庭波表示,海思将启用“备胎”计划,兑现为公司对于客户持续服务的承诺,以确保公司大部分产品的战略安全,大部分产品的连续供应,“这是历史的选择,所有我们曾经打造的备胎,一夜之间全部‘转正’!”
2019年5月17日

Google Python 编码规范

那么请确保你包含了一个指定的日期(“2009年11月解决”)或者一个特定的事件(“等到所有的客户都可以处理XML请求就移除这些代码”).
2019年5月17日

Nebula 来了,支付宝 App 跨平台动态化框架

这两种方案不仅解决了需求迭代速度和发版周期之间的矛盾、跨平台开发、实时发布等一些普适问题,而且有效地保证了发布质量,对线上问题进行紧急止血,同时也有助于建立良好的开放生态。
2019年5月16日

我是技术总监,问个毛线的技术细节?

“算了吧你,你们这种技术岗位等同于工具,一旦业务进入平稳期或衰退期,成本中心的热点就会凸显,每个岗位都有Leader在那盯着,维持着正常的业务运行。这时,还有什么规划和平台要做吗?没了吧?”
2019年5月15日

支付宝 App 启动性能优化

通过上述落地方案,在线下以及某些线上灰度版本中完成初步实验后,我们考虑工程化,常态化的进行这件事情。在工程化之前,先对度量流程进行了扩充,探索出了一种较为简单的度量手段。
2019年5月14日

面试阿里,面试官问我有没有男朋友?

最理想的情况为2家面试,上午一般在10点左右,下午一般在2点左右。建议把理想的公司放下午,因为下午的时间比较充足,可以让公司更充分的了解你。我开始面的时候,每次都是上午面的不好,下午面的不错。
2019年5月13日

Kotlin 新版来了,支持跨平台!

需要指出的是,在现有版本中引入任何非增量编译的注解处理器或者依赖的变化(截止目前,包括内部声明的修改)都会导致该模块的注解处理过程退化为非增量模式。
2019年5月12日

白天 996, 我还能晚上669!

我感觉他赚3W一月,我依然开心不起来,我像一个没男朋友的女孩,成了一个怨妇一样,这些马老师永远不知道,在阿里几万员工中,我不知道有多少像我们一样的,过着没有家人般的爱情。”
2019年5月11日

如何用 Python 了解女朋友 的情绪变化?

现在,再不用担心了,用python就可以给女友定时发提示消息了,而且不会漏过每一个关键时刻,每天早上起床、中午吃饭、晚上吃饭、晚上睡觉,都会准时发消息给她了,而且还可以让她学习英语单词哦!
2019年5月10日

Flutter 1.5 来袭,支持Web , 桌面,嵌入式开发

Google从前端,到新开发的系统,到我们现在接触到的flutter都是使用dart,足以见得,Google对dart还是一定的重视。
2019年5月9日

谷歌宣布 Kotlin 成为安卓开发首选 | .NET 5 计划,支持跨平台

5,无论您正在构建哪种类型的应用程序,您的代码和项目文件都将是相同的。每个应用都可以访问相同的运行时、API
2019年5月8日

拿到蚂蚁金服 offer, 我不去了

过程中,当面试官知道我会点web开发后,还问了个Spring切面的东西。虽然后台开发不是我强项,但平时自己有所了解,也答上来了。这个感觉是个加分项,在有深度的同时又有广度,会比其他人更有优势。
2019年5月7日

JDFlutter 京东跨平台开发框架!

以上3种方法都可以统计出页面数据,方案1可以统计出入口的数据,方案2可以统计出除降级以外的业务数据,方案3可以统计出更精确的业务数据,同时可以提供更详细的其他字段如进入页面时从后台下发的数据。
2019年5月6日

身为技术专家的我,面试居然还要靠刷题?

字符串常量(final修饰,不可被继承),String是常量,当创建之后即不能更改。(可以通过StringBuffer和StringBuilder创建String对象(常用的两个字符串操作类)。)
2019年5月5日

我为什么离开京东?

京东这家成立已有20年、上市5年的互联网公司,一举一动都在影响着近18万员工,以及无数离职员工的心。有人还在坚守,有人选择离开。我们通过与一位在京东工作多年的离职员工深聊,试图从员工视角来问诊京东。
2019年5月4日

移动帝国的消亡史,这十年经历的技术风雨

这其中背后的逻辑就是用一个跨平台的渲染加处理引擎,对接目前的上层业务应用层,从而更快更一致的支撑原有应用。方式既可以用语法树分析和转译的方式,也可以直接利用引擎满足原来所有接口。其架构如下:
2019年5月2日

刷了一个月算法,薪资终于Double了

各位五一假期,愉快!本文采用Java语言来进行描述,帮大家好好梳理一下数据结构与算法,在工作和面试中用的上。亦即总结常见的的数据结构,以及在Java中相应的实现方法,务求理论与实践一步总结到位。
2019年4月30日

被裁 100 天后,涅槃进入腾讯

老黄其实是很多人的缩影,虽然之前他有过一段二线大厂(爱奇艺)经历,但是后来去的小公司都不太理想,导致他在返回一线大厂的路上遇到了困难,最后虽然通过准备,进了大公司。但是他告我
2019年4月29日

熬夜陪女友看复联4没加班,领导让我别来了

很多刚毕业的同学被骗去做了外包,外包公司别去,虽然钱不少,但是做的东西杂乱,繁琐,并且归属感几乎为零。很多时候还要看正式员工的脸色,所有的正式员工都可以使唤你,所以不要去外包。
2019年4月25日

重磅! 华为发布折叠屏官方适配方案

以及后续可能的折叠屏产品,提供应用适配的规格要求描述,以及适配指导。以确保应用在折叠屏显示各种形态下,皆可以布局正确,显示美观,并且屏幕物理形态切换时,应用尽可能做到不重启,不中断当前用户业务。
2019年4月24日

面试大厂被怼了!

还没完,你学过的算法课会告诉你,有些递归算法,是可以进一步用动态规划的方式优化的,你仔细观察了一下,发现这个问题还可以用动态规划的思想优化(字节范儿:追求极致!)
2019年4月23日

客户端转 Web 前端后,这半年我的一些思考

每一个leader,站在团队角度,要有意识的,将前端技术团队推离于重复性的前端工作,需要拿出技术sayno的气魄,抽出人力去提升工程化能力,不要成为“短期利益陷阱”里的流汗自嗨的青蛙。
2019年4月20日

知乎客户端跨平台 Hybrid 调试实战

对于前端来说,客户端开发是一个黑盒,当遇到调试问题的时候,前端会比较迷茫,无法确定是自己调用的有问题,还是客户端的代码写的有问题。最简单的方式我们在通信发生的时候,使用约定的格式,在两端都打出日志
2019年4月18日

做了三年开发后,我选择回家创业

撇开哲学不说,我们来聊聊感情。人的大脑是一刻不停地运作的,记忆碎片会不停地碰撞从而产生新的画像,我们就是通过这些画像去了解世界,创造世界,这里说的画像不是真的画像,而是包括了看闻听触等所有感觉。当
2019年4月17日

微店 Flutter 混合开发组件化与工程架构

我们知道Flutter应用的工程结构都与Native应用工程结构不一样,不一致地方主要是Native工程是作为Flutter工程子工程,外层通过Pub进行依赖管理,这样通过依赖下来的Flutter
2019年4月16日

谁是真的在乎 996 的你?进一趟ICU就知道了

我知道那些我没说出口的话她都懂,但我也希望她一个人经历这些的时候,她可以更多得感受得到周围的人的陪伴。她的家人朋友还有我。我们都希望她好起来。在她觉得撑不住,很痛苦的时候,还能感受到我们的爱意。
2019年4月13日

公司不要脸,“黑洞”也无奈!

刷爆了可可妹子的朋友圈,第二天视觉中国是毫无疑问的热门,视觉中国到底有没有黑洞照片的版权,成为大家争论的焦点。视觉中国是什么鬼?
2019年4月12日

腾讯新闻前端性能监控实践

window.performance,目前IE9以上的浏览器都支持。它是一个浏览器中用于记录页面加载和解析过程中关键时间点的对象。放置在global环境下,通过JavaScript可以访问到它。
2019年4月12日

东哥咱们不是兄弟吗? 为什么还要裁掉我

4月7日深夜,京东物流通过官方微博发布声明称,京东物流独立运营之后,原来的薪酬结构已经不适应新的模式,无法对绩效优异的员工体现出足够的激励。因此,在部分地区试点将底薪转变成更有激励性的业务提成。
2019年4月11日

Android 1.5 -10.0 都有哪些新特性?

安卓7.0加入了全新的API,支持第三方应用通知的快捷操作和回复,例如来电会以横幅方式在屏幕顶部出现,提供接听/挂断两个按钮;信息/社交类应用通知,还可以直接打开键盘,在输入栏里进行快捷回复。
2019年4月10日

百度地图 APP 网络性能优化实践

无线网络带宽是固定的,数据量传输越大,传输时间越长,用户体验就越差。这就要求为了追求极致的用户体验,把业务数据内容跟体积
2019年4月10日

Python 3.8 正式发布,新特性全面解读

对于绝大多数情况,应该没有副作用。但是,在分配实例(可能是为了解决bug)之后手动增加引用计数的类型现在可能变得不朽。为避免这种情况,这些类需要在实例释放期间在类型对象上调用Py_DECREF。
2019年4月9日

使用 Flutter 之后,CPU占用率降了 50%

(https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps#ios)
2019年4月8日

刚刚,群友走了! 兼职音乐人的码农

大家很可能不知道阿怪,但他写的歌,我相信在看的各位都听过,就是那首以前红遍大江南北,KTV必唱的《三天三夜》。你以为这个程序员只写了这一首歌吗?
2019年4月6日

加班逆行被抓,程序员就不配有生活了?

后来“杭州小伙骑车逆行被抓下跪痛哭”的帖子在知乎上沸腾了之后,大家开始骂小伙子矫情,甚至骂其女朋友不好,对其人格攻击,甚至其他行业的来吃瓜,开始做键盘侠:“有女友知足吧,为何你还有女朋友?”。
2019年4月5日

离开华为三年后,我才真正认同狼性文化

我说,原本想创造一个宽松舒适的环境,却给了你们一个完全不该有的错觉。我们的放任、疏忽和不作为,没让你们锻炼出良好的核心竞争力,这很不利于你们的将来。真正的工作不该是这样子的。我们真的很抱歉。
2019年4月4日

重磅! Flutter 热修复,生态、跨端计划公布

我们的计划会根据大家的反馈以及新的市场变化来做调整,这份路线图里的内容不尽然是我们一定会完成的工作。如果你有任何反馈,我们鼓励你通过
2019年4月3日

为什么美国程序员比中国程序员工作轻松、加班少?

事业群做基础设施建设。但是现实情况是,依然没有全公司通用的内部工具,各个团队依然在重复造轮子。阿里算是做的很好的,前几年开始推行的大中台战略取得了显著的成果,解放了各个产品部门的生产力。
2019年4月1日

Python 学习路线思维导图, 经典收藏!

首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程;
2019年3月29日

玩命进了985,终究还是逃不过 996?

但在圈子内有很多案列,不加班被开除辞退的现象,虽然我并没有遇到过这种垃圾公司,但是这也反映了敲代码是中体力活,也是一种持久活。不加班肯定是不行的,这这辈子都不行,只有加班才能勉强拿点绩效,维持生活。
2019年3月28日

被裁 33 天, 我终于拿到了心仪的 Offer

比如常见的单链表,反转,插入,删除,双链表插入,删除,常见的排序,堆排序,归并排序等。二叉树的前序遍历,中序遍历,后序遍历等,最大K问题。经典的广度、深度优先搜索算法,这些在大公司中常常会考察
2019年3月27日

终于, 头条和腾讯正面开撕了!

后来的下一学期,我没看到这个转校生,只知道他回城里了,至今我也不记得这位同学现在去了哪里,但这件事我记得很清楚,就是当时这位同学穿的都是大牌。至于什么牌子我自己那时候还不认识,说不上名字。
2019年3月24日

外包怎么了?

很多人对于外包工作,总是会带有一些偏见,认为我们外包的员工,要么是能力差,要么就是学历低,这种现象在互联网行业相当多。对于很多大公司来说,有些业务一般都会外包出去,因此很多人都有过外包的经历。
2019年3月22日

刚刚 Java 12 来了,你还学的动吗?

现在是所有地区最常用的十大语言之一,GitHub贡献者来自私有,公共和开源存储库。Java依然稳居第二名。毫无疑问,Java
2019年3月20日

为什么我推荐你用 Ubuntu 开发?

大家在做多媒体开发时,领导倒逼我们用Ubuntu开发,后来才发现它的牛逼和高效。所以对于还在用Windows上开发的朋友,鱼哥建议,趁周末,搞个双系统,切到Ubuntu上开发,
2019年3月19日

10款 Web开发最佳的 Python 框架

的。对于Web应用,Grok不但能提供多个构件,还有一个随时可以提供支持的很好社区。它提供了一种更为简单和灵活的学习Python的模式。它配备的可DRY方法使得它成为了一个很好的工具。
2019年3月18日

又一位华为程序员倒下了

任何一个公司,都是员工干活,老板发工资,当能力不匹配发的薪资的要么降薪、要么离职。华为能够走到今天这么强大,靠得也是严管理、高付出、高回报、高强度加班。
2019年3月17日

互联网防裁指南

——错!网易大不大?可前不久,网易大裁员,很多员工才刚刚入职1个月,就卷铺盖走人了。可见,大企业并不能成为你的保护伞;
2019年3月16日

京东跨端组件库 NutUI 2.0 来袭

模板工程,你可以直接基于这个工程开发项目。另外,这个构建工具还有很多高级功能,以及针对我厂开发环境进行的特定优化,此前的系列版本已经过数十个项目的验证,推荐大家使用。
2019年3月15日

Android 10.0 来了,居然有这新特性!

API:这个API允许在C++环境中执行音频处理的应用程序通过NDK与MIDI设备通信。它允许使用非阻塞读取在音频回调中检索MIDI数据,从而支持对MIDI消息(示例应用程序源代码)进行低延迟处理。
2019年3月14日

面试了 OPPO ,才发现我如此之菜!

广播可以分为有序广播、无序广播、本地广播、粘性广播。其中无序广播通过sendBroadcast(intent)发送,有序广播通过sendOrderedBroadcast(intent)发送。
2019年3月13日

马桶堵塞,多闪闪腰

用户可以通过这三大账号体系,使用其他产品,极大地降低了用户门槛;但同时,也会让用户和其他产品对账号体系形成依赖。抖音账号体系在多闪上应用的成败,将决定其是否有资格向“头条系”以外的第三方平台推广。
2019年3月11日

华为折叠屏来了,你的 APP 适配了吗?

onConfigurationChanged()的调用,在此方法中处理配置变更,更新视图布局、重新加载资源。通过此方法即能实现在系统不重启
2019年3月10日

三年半 Java 后端鹅厂面试经历

1、主要针对自己最熟悉的项目,画出项目的架构图,主要的数据表结构,项目中使用到的技术点,项目的总峰值qps,时延,以及有没有分析过时延出现的耗时分别出现在什么地方,项目有啥改进的地方没有?
2019年3月10日

今日头条,为何战斗力如此凶猛?

创始人张一鸣,83年生人,05年本科毕业于南开大学软件工程系,在创办字节跳动公司之前,曾在信息分发,社交网络领域探索多年。在京杭君看来,100亿美金以上的中国互联网公司,其格局和布局能力仅次于马云。
2019年3月8日

爱奇艺自研UI引擎渲染技术分析

(2)生成一棵RenderObject树,这棵树的RenderObject和Control树中的Control有一一映射关系,并且RenderObject生命周期的管理完全由Control负责;
2019年3月7日

起飞了,阿里闲鱼开源 Flutter 应用框架 Fish Redux!

特别适用于构建中大型的复杂应用,它最显著的特征是函数式的编程模型、可预测的状态管理、可插拔的组件体系、最佳的性能表现。下文中,我们将详细介绍
2019年3月6日

解脱了,国内安卓统一推送通道有新进展了

去年8月1日,联盟发布了统一推送的接口标准,并将于今年3月1日开启推送通道的测试。统一推送联盟开始启动相关标准测试和认定工作。就在前日,《统一推送技术要求和测试方法》已开始接入厂商测试
2019年3月4日

今日凌晨阿里云华北区宕机,多家公司 App 服务瘫痪!

2、实例系列变化后会新的磁盘盘符识别为/dev/vd开头(例如:/dev/vda),请确保迁移前修改fstab文件的相关配置,以防止迁移后磁盘挂载失败
2019年3月3日

厉害了,腾讯微信 发布多端统一框架 Omi

今年大前端是也成了的热点,跨平台也会逐步成熟,目前都有美团,阿里,滴滴都有自己的框架,当然还有很多知名互联网公司也在做自己的跨平台项目。除此之外,还有优化体验和也是今年的热潮。
2019年3月1日

Flutter 1.2 发布,带来全新的 Web 开发工具

https://developers.googleblog.com/2019/02/launching-flutter-12-at-mobile-world.html
2019年2月28日

滴滴跨平台解决方案 Chameleon 开源

也许你发现了,这里提到了许多种“小程序”,虽然最早微信小程序的概念甚至早期版本出现的时候,有过不少不看好的声音,但是随着它不断发展,目前已经成为了大众生活不可或缺的应用形态。
2019年2月26日

2018 年最受欢迎的 10 个编程挑战网站

另外Coderbyte还提供了很多的算法教程,入门视频和面试准备的课程。与HackerRank和其它网站不同,用户可以查看其他挑战者提供的解决方案,而不是Coderbyte*官方*发布的。
2019年2月25日

高调宣布不裁员的阿里,为何不去清华招人?

后来我们跟员工讲清楚,加班晚餐是给加班的员工吃的,你不加班最好不要吃。但是如果你今天觉得很累,回去不想做饭,想吃完以后再回去,也没关系。反正公司是我们大家的,我们把公司吃光了,吃穷了,我们散伙。
2019年2月24日

移动开发的未来在哪里?

也推出了移动端框架,很多应用都开始在移动端部署机器学习模型,例如相机类应用(faceu)、电商类应用(唯品会)等,包括离线的机器学习。如果深挖这个方向,我觉得十年内不会被淘汰。当然了,难度也不小。
2019年2月21日

阿里面试回来,想和程序员谈一谈

当然,因为笔者早就逃离北京,所以对这个政策没有细研究,有兴趣的同学可以自行去这个地址研究下,看你有没有落户的希望,呵呵哒,http://www.bjrbj.gov.cn/jflh/jf_zcwj/。
2019年2月19日

工作三年后,我选择离开腾讯

遇到跨团队、跨部门沟通,更加是考验人的忍耐力,找一个接口人要花上大半天。对方要么不回复,要么回一句“这不是我负责的”。好不容易对接上了,好家伙,群里面出现四五个接口人,每个人都得交待一遍来龙去脉。
2019年2月15日

Python 表白?别傻了,抖音女神是拿来撩的!

的小套路。刷抖音的小伙伴,也许会有点印象。利用Python的pygame库,生成一个套路神器。
2019年2月14日

不要自称为程序员

内部软件的开发,通常非常乏味,令人厌倦。因为它们的技术复杂性低、技术决策非常保守、预算很少、缺乏长远考虑。但是,世界上大部分编程工作都是这种。你如果想入行程序员,你就要有心理准备去接受这样的工作。
2019年2月12日

程序员相亲指南

大多数妹子都是吃货,所以初次见面聊吃的,绝对不会尴尬,又能快速熟悉起来,在其中可以了解对方的喜好,找到彼此感兴趣的美食,这样能让你们更有话题,才不会显得尴尬,相亲主要是有话题聊,要创造出合适的话。
2019年2月9日

年后离职跳槽指南

你今天所领的薪水,并不是由你现在所创造的价值所决定的,而是包含了以前一段时期内其他同事所创造的价值。举个例子来说,如果你们公司是做软件技术服务的,公司目前排名前三的大客户:客户A、客户B、客户C。
2019年1月31日

程序员回家装逼反击指南

不过每次回老家过年,总是被亲朋好友们问起,你是啥工作?你的工作是干嘛的?有没有对象?什么时候结婚……每次面对过度“热情”的亲戚,我内心总是在奔溃的边缘…
2019年1月30日

由 Python 开发的几款顶级 App

提到网盘,就不得不说国内的百度网盘,简单对比一下,在存储空间大小上,百度网盘还是很良心的,免费提提供
2019年1月28日

支付宝客户端自动化日志收集及分析

动态控制:在自动上报的基础上,通过服务端下发的开关值,修改自动上报触发的条件。如在大流量并发的情况下,为减少日志服务器的压力,控制客户端只写入并上报异常或闪退日志,忽略行为日志的统计。
2019年1月24日

从拼多多系统漏洞, 阿里专家谈码农如何防背锅

趁热打铁,在1-3天内,重新推演问题的发生的原因,找到根本原因和触发原因,分析影响面,是否要主动安抚客户。在每个关键节点,当时为什么关键“卡点”处,没有发现该隐患,还是发现了,谁决策了“带伤上线”。
2019年1月22日

拼夕夕出现重大漏洞,疑似今日凌晨被薅300多亿

专职羊毛党发现了这个大Bug,半夜打电话喊人薅羊毛!有的大牛已经领了上千张100元无门槛券,怕被抓进去于是把领券方式公布于众,于是大批用户开启了薅羊毛节奏。
2019年1月20日

美团客户端响应式框架 EasyReact 开源啦

项目自立项以来,就励志打造成一个通用的框架,团队也一直以开源的高标准要求自己。整个开发的过程中我们始终保证测试覆盖率在一个高的标准上,对于接口的设计也力求完美。在开源的流程,我们也学习借鉴了
2019年1月18日

技术人真的能做一辈子么?

,汇集技术前线快讯和关注行业趋势,是开发者经历和成长的优秀指南。
2019年1月16日

Flutter 原理及美团实践

Flutter目前仍然处于Beta阶段,灰度过程中难免发生崩溃现象,观察到崩溃后再针对机型或者设备ID来做降级虽然可以尽量降低影响,但是我们可以做到更迅速。外卖的Crash采集SDK同时也支持JNI
2019年1月15日

微信支付分邀灰了,看看你多少分?

信用分干嘛用的,信用分是支付宝对用户多维度的信用评分,就是很多和支付宝合作的商户,用户能凭借信用分享受免押服务,如充电宝,租房,共享雨伞,单车等。给我们的生活带来很多便捷。
2019年1月12日

Java 12 来了, Android 统一推送也来了,Github私有仓库都免费了

统一推送联盟参照已发布的《统一推送技术要求和测试方法》对提交测试的推送服务提供商开展测试和认证。这也意味着,首批支持统一推送标准的国产智能android移动智能终端有望将于
2019年1月9日

一个妹子的秋招面试总结(拿下BAT等7家offer)

不过各厂子简历处理速度令我始料不及,在紧接的下一周就被各种面试狂轰滥炸,这波操作来得快去的也快,现已拿到BAT、美团、vivo、爱奇艺和一点资讯的(口头)offer,自此整个秋招以面试
2019年1月8日

再见了, 上海!

职场阶层,我们已经是无法破格了,但是你所在的圈子也是有一定阶层,但是你不能做这个圈子的底层,你要时刻找机会去破格,找到你自己的上层,这样利益只有掌握在少数人的手中,只有有主动权,利益就会伴随而来”,
2018年12月26日

从听到风声到被裁掉不到40分钟

作者:一棵大白杨链接:https://juejin.im/post/5c0fb994e51d4575107128df
2018年12月20日

Picasso 美团点评高性能跨平台动态化框架

利用移动客户端技术的灵活性与高性能,再造一个“标准Web浏览器”,使得“Web技术”同时具有高性能、良好的交互体验以及Web技术的动态性。这次技术浪潮中Facebook再次成为先驱,推出了React
2018年12月19日

爱奇艺 Flutter 跨平台 Hybrid 实践

可以看到目前Flutter从各个方面都已经不逊于前两位,而且在Google新操作系统Fuchsia(被认为是Android的继任者)也使用Flutter作为其UI框架,今后的发展不可限量。
2018年12月17日

offer 收割者 ,头条面试究竟都在聊啥

最理想的情况为2家面试,上午一般在10点左右,下午一般在2点左右。建议把理想的公司放下午,因为下午的时间比较充足,可以让公司更充分的了解你。我开始面的时候,每次都是上午面的不好,下午面的不错。
2018年12月15日

为什么说 Flutter 不一定是趋势?

这个阶段h5兴起,甚至有一段时间大家觉得h5会替代Android原生开发,当时也出现了很多的开源框架来实现H5与底层的交互框架:PhoneGap,Cordova,Ionic,Xamarin
2018年12月11日

被公司裁员后,你该怎么办?

举个比如,比如说你失业前两个月工资的是每月10000,那么求职补助是多少呢?就是10000×15%,大概是1500元每月能发六个月,所以这个求职补助是和失业保险金同时发放的
2018年12月7日

Google 跨平台 Flutter 1.0 正式发布

https://developers.googleblog.com/2018/12/flutter-10-googles-portable-ui-toolkit.html
2018年12月6日

裁员了,我哭了!

老黄就应该在前三年抓住技术提升,加强沟通,正确让待遇和级别同等上升。但是老黄的待遇没能上去,老黄沟通力不强,加上他选择换部门的原因,导致他被淘汰了,再接下来的面试中虽能技术碾压别人,但是
2018年12月5日

如何用 Python 写一个安卓 APP ?

–h,uptime,iftop,iotop,如果有什么好的想法就狠狠的砸过来吧,笔者到时应该也会把这个写成一个项目放到github上,大家一起用嘛,开源才是王道,哈哈。
2018年12月4日

斗鱼直播学技术,爽不爽?

音视频开发》各三本。大家热情高涨,也很活跃,本人也看到各位技术人对技术的追求,也对这种学习的模式赞赏,只是本次没能电脑投屏有点可惜。直播结束后还有很多读者若有下一次直播也来捧场!
2018年12月2日

说件事, Android 没凉!

安卓开发也是程序员,但他有自己的技术栈,下面我做了一个大众的精进线路图,读者们可以对照自己的能力去判断下,如果你想升职加薪,就需要对自己短板都补齐,不然就会增加你的中年危机坎的风险。
2018年11月30日

北漂四年, 我学会什么

4月份的时候,她复试结束被某大学刷了,调剂无望不得已而选择考教师编。由于复习时间太紧张,网上聊天时间少了,取而代之的每天晚上她从图书馆回来给我打电话。期间,我送了她10粒盆栽向日葵种子和一个花盆。
2018年11月29日

网易考拉 Android 通知栏适配全方案

新系统提供了API,区分一条通知是被用户移除或者被应用(即开发者)移除。通过NotificationListenerService.onNotificationRemoved()方法可以监听得到。
2018年11月27日

10 款 Web 开发最佳的 Python 框架

对于你所有的Mac和Linux用户,你一定要看看cheat.sh。这是一个网站,为您提供从git到JavaScript的所有内容的示例和快速文档。您可以从终端请求文档,所有内容都包含大量示例。
2018年11月27日

啥? 80后要被淘汰了?

但又不知道去哪里,只能看运气,被挑选了就滚蛋,不选中就当踩了狗屎运,就继续呆着并担心着,顺便骑驴找马“。我听完之后,真的也无能为力,盘子就那么大,吃饭的太多了,肯定有人吃不到的!
2018年11月25日

小安卓你过来,这个页面为何这么卡?

当你看到红色的线较高的时候,可能是由于你的视图重新提交了需要重新绘制导致的(比如屏幕从竖屏旋转成横屏后当前界面重新创建),或者是自定义的视图很复杂,绘制起来很麻烦,导致耗时过长。比如下面这种视图:
2018年11月22日

95后频频离职,难道家里有矿?

2、组织内部因素:薪资福利不佳、不满上司领导风格、缺乏升迁发展机会、工作负荷过重压力大、不受重视无法发挥才能等。
2018年11月21日

知乎 Android 客户端组件化实践

放到哪里好呢?如果直接将这些类下沉到一个公共组件中,由于业务的频繁更新,这个公共组件可能会更新得十分频繁,开发也十分的不方便,所以使用公共组件是行不通的,于是我们采取了另一种方式——组件
2018年11月20日

你以为大厂的代码就不烂了?

最近一个朋友进入梦寐以求的大公司,和我抱怨了下,他们大公司代码写的也不怎么好,连他一个菜鸡都能看出逻辑漏洞,都没人改。让他有点怀疑人生了。那么为什么有的大公司代码也会如此烂呢?
2018年11月20日

11月程序语言 Python 败北 C++,Go 挺进前十

当然,今年也有出现了一些新的编程语言,但它们的普及率太低,暂未称得上“年度编程语言”的称号。例如,上个月,Apex
2018年11月19日

Android 稳定和高效的UI适配方案

讨论的上述几种适配方案都是可以实际用于开发中的比较成熟的方案,而且确实有很多开发者正在使用。不过由于他们各自都存在一些缺陷,所以我们使用了上述方案后还需要花费额外的精力着手解决这些可能存在的缺陷。
2018年11月19日

掘金裁员了,终究 搞技术的干不过搞营销的

今天掘金CEO发表文章《不如我们从头来过》,文章描述了掘金三年来的每次曲折的技术探索之路,但是迫于资本压力,不得不做出裁员决定,技术社区越来越难做了,无比惋惜。
2018年11月16日

从零开始仿写一个抖音App

飨读者:本项目虽然是我自己的练手项目,但是也有部分目的是希望让一部分不甘于现状想深入学习android的同学和我共同进步。所以大家有项目上面的问题和github上的issue都欢迎和我交流。
2018年11月15日

Android 组件化最佳实践

这种情况下即使我们的目标是面向接口编程,但是只要能直接访问到组件中的类,就存在有意或无意的直接通过访问类的方式使用到组件中的代码的可能,如果真的出现了这种情况,我们上面说的解耦就会完全白做了。
2018年11月12日

移动开发者如何应对伪寒冬?

不过我们忽略了最重要的一点,如果我们是做后端的,一定能做到CTO吗?我想也是很难的,所以不要眼睛只盯着高处,先想想自己能达到什么程度,站在半山腰就说山下面的风景不开阔本身也不合理啊。
2018年11月12日

JAVA 垃圾回收机制详解

第一步,所谓“标记”就是利用可达性遍历堆内存,把“存活”对象和“垃圾”对象进行标记,得到的结果如上图;第二步,既然“垃圾”已经标记好了,那我们再遍历一遍,把所有“垃圾”对象所占的空间直接
2018年11月9日

Python 学习路线思维导图, 经典收藏!

首先,按顺序依次展示了以下内容的一系列思维导图:基础知识,数据类型(数字,字符串,列表,元组,字典,集合),条件&循环,文件对象,错误&异常,函数,模块,面向对象编程;
2018年11月7日

如何用思维导图学 Java 编程思想?

Github地址:https://github.com/LjyYano/Thinking_in_Java_MindMapping
2018年11月5日

Android 和 iOS 开发的寒冬在哪里?

从某种程度上讲,选择搞技术这条路的一开始就应该明白,逆水行舟,不进则退,如果不能持续学习就一定会被淘汰,毕竟搞技术又不是当公务员。这样看来,不思进取的同学就理应难找工作,市场才是健康公平的,不是吗?
2018年11月2日

如何自学 Python 在上海找到一份15K工作的?

Python的开发效率高,就能让产品快速迭代,满足需求。像YouTube、Google、Yahoo!、NASA都在内部大量地使用Python,国内知乎、豆瓣网站也基于Python开发。
2018年11月1日

你以为爆仓只发生在P2P和短租公寓?直播平台爆雷更快更惨!

在8月初全民陷入了很严重的欠薪风波中,全民的主播有很多都发微博谴责全民TV,有一位主播更是着急给父亲看病,管全民索要工资,就连全民的人气主播国服第一孙悟空也都不在老东家,而跳槽到了别的平台。
2018年10月31日

程序员选择大于努力, 你的努力没有意义?

地址:https://www.kuaidian1024.com/40_sui_lao_ma_nong_de_zong_jie/?from=groupmessage&isappinstalled=0
2018年10月29日

再见北京,我的 7 年程序青葱岁月!

今年已经满30,而立之年,确实能想明白很多事情。最近流传的华为,阿里,京东缩招的消息,让我再一次审视自己,准备的转行做别的,也不见得比这个差太多!
2018年10月28日

1024 ,谈谈我的 7 年之痒

无论面对怎样的困难,遇到多大曲折,程序员同行们,加油吧,面包会有的,女票会有的,车子会有的,房子会有的。一切都会好起来。希望每个人都过成漫画里的人!也希望每个人至少为了某件事或者某个人,真心努力过!
2018年10月24日

又一位科技公司CEO的离去: 创业者的艰辛与不易

说实话,互联网公司,大家都是互相抄袭,模仿。尤其一些大厂还抄你的模式,所以你还没长大,人家就把你掐死在婴儿期了。即使你的模式有创新,比其它人nb,
2018年10月21日

程序员的学历之痛,我为什么建议你考研?

。而且有时候判断错误,将菜鸟招到公司来,谁也不愿看到。相对于学历好的人来说,总体质量会优于无文凭之人,虽然有学历高的人也有垃圾,但可以通过进一步现场面来进行筛选。宁可错杀100,也不会漏网一人。
2018年10月20日

没做判空,工作179天的我在转正前一天被辞退了

很多刚毕业的同学被骗去做了外包,外包公司别去,虽然钱不少,但是做的东西杂乱,繁琐,并且归属感几乎为零。很多时候还要看正式员工的脸色,所有的正式员工都可以使唤你,所以不要去外包。
2018年10月19日

小公司低学历的我,如何靠自己在帝都买房的?

职业生涯早期有机会去大公司,还是要去大公司见见世面。很多事情不是一蹴而就的,如果能力不够可以采取曲线救国,只要最终能完成事情就好。
2018年10月16日

华为又大规模裁员了,从45岁降到34岁!

一切要以利润为中心。严格落实精兵战略,针对低产出、低潜力人员实施不合格调整。尤其对主管不迁就,针对在本岗位沉淀多年却无明显进步的管理者优先清理。"
2018年10月14日

工作不止眼前的苟且,还有离职和跳槽

你今天所领的薪水,并不是由你现在所创造的价值所决定的,而是包含了以前一段时期内其他同事所创造的价值。举个例子来说,如果你们公司是做软件技术服务的,公司目前排名前三的大客户:客户A、客户B、客户C。
2018年10月13日

假期结束,是时候买房吗?

之所以如此,和国家有关。大家都知道,今年以来,国家大招不断,坚决贯彻“房住不炒”,楼市调控向三四线蔓延,甚至近期提出了“坚决遏制房价上涨”,将以往的“过快”两个字拿掉,控房价的决心一目了然!
2018年10月8日

35岁时被清退的员工,在30岁时是什么样的?

真正聪明的人不会把全部的重心放在一件事上。因此,为了实现财务自由,为了把风险系数降到最低,为了优雅的过上中产阶级的生活,你十分有必要多掌握一门甚至几门技能,寻找一定的副业,作为你坚强的后盾!
2018年9月29日

如何拿到半数面试公司Offer——我的Python求职之路

基本思路是先按需分配,等到没有空闲内存的时候从寄存器和程序栈上的引用出发,遍历以对象为节点、以引用为边构成的图,把所有可以访问到的对象打上标记,然后清扫一遍内存空间,把所有没标记的对象释放。
2018年9月26日

Java 11 正式发布,新特性了解一下?

https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
2018年9月26日

培训机构要不要去,适合谁去?

隔行如隔山,性格才是第一位,你可能在某传统行业多年,形成了一套自己的职业习惯和特点,虽说心里想转行尝试,但可能一旦入行,各种不适应,也不是各种想的美好,毅然放弃,此类人居多。
2018年9月23日

2018 GDD , 谁是下一个风口上的猪 ?

的介绍肯定也是必备的,看了大会议题大家都可以看出,第二天就是Arcore和TenersorFlow的专场,一看就知道Google
2018年9月22日

薪水太低,为什么你还不跳槽?

那些天天抱怨薪水低的,其实往往短期不会跳了,他们只是抱怨抱怨而已。并不会真正行动,反而是那些一声不吭在干活的,一下子就拿了个大offer,跑路了。仔细想想,看我说的对不对?
2018年9月19日

被 Java 垃圾回收机制 给跪了

Java的垃圾回收机制一直是面试中的热点,很多人对此不清楚。其实对于这块内容我们也不需要掌握太深,通过本文的介绍大家能在面试中吹吹牛逼就够了。另外,接下来会有一篇内存泄露的文章,本文也是为其做铺垫。
2018年9月19日

有经验的程序员千万别被技术绑架了!

对于熟悉一个编程语言以及技术来说,应该是绰绰有余,在工作上也是得心应手了。可是当程序员在某一项技术上浸淫时间长了之后,却经常会出现另外的问题,那就是:看待问题时受限于自身的技术积累。
2018年9月15日

为什么互联网公司不招大龄码农?

我们要知道很多大龄码农,只是增长了年龄,而没有增长能力和本事。比如:一年的工作经验重复的用十年,那可不是说明你有十年的工作经验,更别提能力了。这样的大龄码农进
2018年9月14日

程序员最核心的竞争力是什么?

如果不出意外的话,应该就是你找到的第一份工作的试用期。因为不想失去自己通过努力争取到的工作机会,所以你不得不逼自己打起十二份精神来学习,结果居然以自己都无法想象的速度掌握了工作必备的知识和技能。
2018年9月12日

2018 年最受欢迎的 Python 开源项目

Recognition可能是世界上最简单的人脸识别库,支持从Python或命令行识别和篡改人脸。此外还提供了一个简单的face_recognition命令行工具,可用命令行对图像文件夹进行人脸识别!
2018年9月12日

我又一次被 Google Developer Day 给丑拒了!

2018谷歌开发者大会的今天报名结果已经揭晓了,官方已经把所有报名结果均已发送至报名邮箱,请查收确认。若未在收件箱收到邮件,请查看垃圾邮件箱或其他邮件组。
2018年9月10日

别扯了,学Flutter,Android 就不会凉?

Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。这是谷歌的原话。
2018年9月6日

北京7年游戏开发,被淘汰的辛酸史

这时候,我还是不知道愁~然而,马上就要觉醒了。我又去面试,还是25K,有时候你认真的要价真的比猥琐要好很多,我当时就是愣要,大部分人还真信。记得收到的
2018年9月4日

弃坑 React-Native,开启入坑 Flutter 之路

当用户点击导航栏中的列表图标时,建立一个路由并将其推入到导航管理器栈中。此操作会切换页面以显示新路由在MaterialPageRoute的builder属性中构建,builder是一个匿名函数。
2018年9月3日

为什么 Python 4.0 不会像 3.0 一样?

2的经验表明Web和GUI框架的作者是正确的:作为应用程序开发者明智地处理Unicode意味着确保所有文本数据从二进制转换为尽可能接近于系统边界,按照文本处理,然后转换回二进制以用于输出的目的。
2018年9月2日

华为外包程序员跳楼,难道这是我的35岁?

真正聪明的人不会把全部的重心放在一件事上。因此,为了实现财务自由,为了把风险系数降到最低,为了优雅的过上中产阶级的生活,你十分有必要多掌握一门甚至几门技能,寻找一定的副业,作为你坚强的后盾!
2018年8月30日

深圳又一程序员倒下,内心感到悲凉!

程序员通常给人的感觉就是高智商、高收入、高压力群体。的确,对于程序员来说,加班可以说真的是家常便饭,虽说是工作8小时制,但是为了赶开发进度,有时候甚至会连续加班好几个月。
2018年8月27日

程序媛最喜欢的 5 个编辑器

这是目前几乎替代记事本的最佳编辑器,当然其作用不仅仅只是为了取代记事本,本身集成了很多强大的功能,深入很多java程序员的喜爱。
2018年8月22日

Java 读写锁实现原理

该图表示当前一个线程获取到了写锁,并且重入了两次,因此低16位是3,并且该线程又获取了读锁,并且重入了一次,所以高16位是2,当写锁被获取时如果读锁不为0那么读锁一定是获取写锁的这个线程。
2018年8月22日

小程序带来的恐慌,要不要走移动端开发这条路?

“学那些基础有啥用?工作又用不到,用到了到论坛里搜一下就行了呗!”“你就是秀优越感,你说的这些XXX都不会一样拿到了不错的offer!“”你理解Android源码有啥用?你工作时候老板会问你么?“
2018年8月16日

18 岁程序员的自学之路

这个世道就是这样,弱肉强食,嫌贫爱富,没有什么道理可讲,道理都是强权者定的,老天安排你是个穷人,你如果认命,你就会穷一辈子,一辈子让有钱人踩在脚下,耍你戏弄你,你不认命,就得靠你自己。——冯敬尧
2018年8月13日

不是所有的程序员都来自匿名区

还不如现在重新校招的毕业生高,而且干的活比应届强度高几倍,并且压力也大。事实上这样的人大把存在,最后没有被公司割韭菜,而被薪资倒挂隔了韭菜,割到被离职!跳槽换符合市场的薪资。
2018年8月11日

编程认知比编程更重要

刚毕业时候,周末不是出去玩,就是各种约,现在周末工作之余只想躺下休息,因为真的变懒了,所以过来人给入门的程序员一些忠告,年轻就该去实现自我,旅游别省钱,恋爱也必须谈,“什么努力工作
2018年8月9日

Android 9.0 强势来袭,带来了哪些新特性?

一旦知道,就ImageDecoder调用onHeaderDecoded()图像的默认宽度和高度。如果编码图像是动画GIF或WebP,则decodeDrawable()返回该类Drawable的实例
2018年8月7日

为什么好的博客越来越少?

在两年多以前,因为技术和这些大神们相识,是他们带着我们成长。因为有他们无私的分享精神,才有我们今天的进步。可谓前人栽树,后人乘凉。技术先驱们披荆斩棘为我们后人开路,于是我们便走在了这阳光大道上。
2018年8月4日

P2P被套了,失业了,魔都我又开始面试了,说好的不跳的

面试差不多一个小时左右,全程被虐的体无完肤(细节问题问的很多),面试官技术水平是杠杆的,也发现自己离Android高级工程师,还有很长的路要走,加油!!!
2018年8月3日

看清程序员怒打产品经理的本质

昨晚在朋友圈和微信群产品经理被程序员被打的视频传疯了,因为这样的事情其实一直有新闻爆出来,觉得很正常。本来只是笑笑看看就行了,今天刚好发现是前东家发生的事情,因此我也来说下我的看法。
2018年8月2日

Java 11 , Kotlin , Android Studio, TypeScript 重要更新来了

TypeScript(及其周围的工具)提供了一种理解构建顺序和输出结构的方法。这意味着更快的构建可以逐步工作,并支持跨项目导航、编辑和重构。由于
2018年7月31日

移动端开发的未来在哪里?

也推出了移动端框架,很多应用都开始在移动端部署机器学习模型,例如相机类应用(faceu)、电商类应用(唯品会)等,包括离线的机器学习。如果深挖这个方向,我觉得十年内不会被淘汰。当然了,难度也不小。
2018年7月29日

如何防止身体被掏空?

的评论里发现的。有一个人准确地描述了出来:“不断地付出,无谓的牺牲,甚至硬扛一些高风险挑战却没有成功,这统统将你的身体近乎掏空。”这对我来说十分感同身受,因为在搭建系统时的我经历了无数次的失败。
2018年7月27日

做了 7 年程序员,这 7 年教会了我什么?

性能优化则是那种绞尽脑汁的辛苦,这个事情并不是很容易做,尤其是在一期把那些显而易见的东西优化完了以后(一段时间以后,我总结了一些性能优化的经验在这里)。领导就会给指标上的压力,这点确实很烦人。
2018年7月26日

做Java 开发有前途吗?

Milinkovich表示:Java的未来一定是物联网,我十分期待Oracle和合作伙伴能够给出一个基于Java的端到端的存储解决方案,如果能够成功的话,那么未来20年,Java的地位都不会被动摇。
2018年7月21日

我为什么跳出舒适圈?

学着走出舒适区,会让你在遇到生活变故,被迫抛出生活舒适区的时候,有所准备。跨出舒适区,其实就是在练习并习惯与不确定性共处,学着去做你一般不会去做的事,而一旦陌生变故成为生活常态,你会应对得游刃有余。
2018年7月20日

从华为到亚马逊再到Oracle!我经历了沈阳、南京、北京和西雅图四个城市

的很像,目前在迅猛的扩张中,招聘任务很艰巨,也很令人期待。目前全部都是有经验的程序员,包括非常资深的程序员,没有刚毕业的新手程序员。背景上面情况各异,但是多数人都有或多或少的云开发经验,比如从
2018年7月16日

同是程序员,为何我付不起首付?

许多人会随波逐流,生活会慢慢磨平他们曾经的豪情万丈,他们的生活重心,在没有达到一定的经济高度下,就开始面对逐渐成为了房子、工作以及养家糊口的现状。等他们从高压中抽身而出,“35岁危机”已经逼近。
2018年7月14日

Java vs Kotlin,开发人员应该选择哪种语言?

当我说初学者应该从学习Java开始的时候,你可能会想:“为什么?Kotlin更加高效,代码更简洁,并且也是Android开发的官方语言,而且这个人建议学习Java。并不是唱衰Kotlin....."
2018年7月11日

从3K到30K买房买车,23岁的我到底经历了什么?

不要害怕自己做不到,对于自己梦寐以求的公司要敢于追求,人一生只有那么几个机会在向往之地供职。平台决定你的下限,能力决定你的上限,巧妇难作无米之炊。不管怎样,努力才是你得到好平台的通行证。
2018年7月8日

Google Fuchsia 会是 Android 终结者吗?

而言,它的内核被称为"Zircon",它除了被设计为可以不断地访问应用程序以确保应用程序的安全外,还可以持续升级,增加了额外的安全层,并消除了应用程序与系统更新不兼容的情况。
2018年7月7日

最全的大厂面试题,做个offer 收割机!

平时Android开发中对并发编程可以做得比较少,Thread这个类经常会用到,但是我们想提升自己的话,一定不能停留在表面,,我们也应该去了解一下java的关于线程相关的源码级别的东西。
2018年7月6日

我要离开帝都了

去年中旬专门休了年假回内蒙面试了几家IT公司,挑来挑去还是选择回京继续工作。主要是外包的多,充其量也就给企业做定制化软件,有的还要求驻场开发,几乎没有做自家产品的。这种性质的岗位貌似也不轻松。
2018年7月1日

低学历者很难生存, 程序员尤为明显

于是,国家开始教育改革,重建人才通道,既然我不能精确培养和选型合适的高端人才,那么我放开全民指标,人人都能上大学,岂不是提高了命中率?全民素质和学历是不是就会提高?这一招直接改变了我们这一代的命运。
2018年6月25日

有激情,爱加班的程序员 ,其实都有病

保证每天的休息时间不但可以为第二天的工作提供充沛的精力,而且也是你自己的权力。所以,该休息时就要休息,不要管领导对你朝九晚五的工作时间的抱怨。当有一天他身体跨了,他才知道他以前的做法是多么愚蠢。
2018年6月15日

头条和抖音是如何做自动续杯操作的?

如果你不小心授权了头条和抖音读取你的通讯录,那么你的社交也被他们掌握了,通过你通讯录好友在抖音上的信息,可以进一步对你做用户画像精加工,职业,年龄,爱好都被了解的,其实比你的家人都能了解你。
2018年6月13日

我在魔都写代码,写的是生存还是信仰?

但在圈子内有很多案列,不加班被开除辞退的现象,虽然我并没有遇到过这种垃圾公司,但是这也反映了敲代码是中体力活,也是一种持久活。不加班肯定是不行的,这这辈子都不行,只有加班才能勉强拿点绩效,维持生活。
2018年6月2日

Java 9、10、11,谁才是Java程序员的本命?

国外一家机构对1000个java程序员做了一项调查是调查现在的Java程序员都在使用哪个版本的Java?根据调查结果,绝大部分的程序员都在使用Java
2018年5月30日

百万年薪的华为技术大神,竟然是骗子!

被传销(有一种诱惑叫做传销),卖茶女,酒托骗的不少,还有一些以找工作为由欺骗大学去云南做打断手做乞丐的,还有女的受欺负的也不在少数,今天给大家讲一个真实的故事,是发生在IT人
2018年5月26日

程序员“不惑”的 30 岁到了,就该给年轻人让位吗?

观察大公司产品创新、技术创新路径发现,一般创新都来自级别5以上的员工。除了初级员工暂时无法达到真正创新的能力,公司对更高级别员工,也有能主导产品创新,找到团队下一步发展方向等能力的要求。
2018年5月23日

Android开发必备知识体系

其实,挺想进阿里的,尽管没有如愿,不过也是一次宝贵的经历。孙子兵法有云:「求其上,得其中;求其中,得其下;求其下,必败。」好在一开始照着
2018年5月23日

使用 Git 和 Jenkins 构建持续集成和交付平台

为了举例的目的,我们将在这里进行探讨,考虑一个在单个Git存储库中工作的3-8个常规代码贡献者的典型团队。如果一个项目的开发人员超过8人,则可能需要考虑将应用程序分解为更小的,责任驱动的存储库。
2018年5月17日

美团点评大前端无痕埋点实践

我们注意到,之所以声明式埋点还需要写死代码,主要有两个原因:第一是需要声明埋点控件的唯一事件标识,即bid;第二是有的业务字段需要在前端埋点时携带,而这些字段是在运行时才可获知的值。
2018年5月15日

漫画:朋友圈,请放过我爸妈吧

版的赞赏功能被关闭,可通过二维码转账支持公众号。
2018年5月13日

我是如何达到月薪三万的?

或者写一个网易云音乐一样的播放器,封面来个女友的照片是不是很有浪漫,成就感换句话也可以是虚荣心,但只要能不断延续你的自学自我驱性格,你可以不断寻找各种刺激来延续学习的激情。
2018年5月12日

今天不卖焦虑,只吹牛逼

QQ游戏,在线教育抓住了小孩的刚需,因此这类业务的产品,也一直是各大互联网公司加入分羹的理由,虽然目前这块并没有任何特别的独角兽出现,但是通过创新最终还是会有垄断的公司出现,拭目以待吧。
2018年5月9日

开发人员都应该知道的 12 个终端命令

以下是您可以使用链接的众多方法之一的示例。假设我们的桌面上有一个名为Scripts的目录。它包含我们通常使用的整齐组织的bash脚本。每次我们想要调用我们的脚本时,我们都必须这样做:
2018年5月4日

为什么我不建议你去外包?

技术外包公司也是正儿八经的公司为啥会被这么多人吐槽,引起这么多人的不满。从我接触了外包公司和里面的员工来看,经常可以听到下面的话。
2018年5月2日

深入理解 Java 多线程核心技术

创建固定大小的线程池。每次提交一个任务就创建一个线程,直到线程达到线程池的最大大小。线程池的大小一旦达到最大值就会保持不变,如果某个线程因为执行异常而结束,那么线程池会补充一个新线程。
2018年4月28日

漫画:我为什么选择做一个程序员?

《大白和他的朋友们》是运营者我专门推出的贴近程序员生活的一档漫画栏目。不定时的推出。我有漫画,你有故事吗?
2018年4月26日

唯品会 深度学习在移动端的实践和自动化测试的应用

深度模型通过逐层抽象的方式获得人脸的高层特征,具备更强的表达能力,能够充分发挥大数据的优势,准确率比传统方式有着质的飞跃。当调整神经网络权值时,权值就会自动接近最优点,最终获取一个完美的数据。
2018年4月23日

漫画:牛逼的程序员周末是怎么过的?

小马是一名快三十岁的程序员,有一个程序员的哥们绿狗,他们有一个朋友,大白。最近IT圈大佬们一直在卖焦虑,小马越来越觉得自己太差了,于是今天小马开始忧愁了。
2018年4月22日

阿里专家:怎么样消除程序员的中年危机?

多写文章,提炼总结,锻炼自己的条理性,去年不太理想的绩效,促使我坚持了一年的写作,有事情,写出来,记录下来分享给别人,对自己是莫大的帮助,脑子要动,远离无脑游戏和今日头条。
2018年4月20日

工作中如何做好技术积累

有一些工程师的人生理想是做团队里的技术老大,这当然是一个值得称赞的理想。可是,如果整个团队技术能力一般,发展潜力一般,而你是技术最强者,这与其说是幸运,不如说是悲哀。这种场景被称之为“武大郎开店”。
2018年4月19日

美团点评面试官:3年内的程序员应该必备怎样的技能?

最近大有唱衰移动开发的趋势,很多客户端工程师或多或少都面临了找工作难的问题。技术的浪潮一年一波,工作不到3年的工程师和在校大学生都会有很多困惑:我到底应该学习选择什么技术方向?如何学习?如何成长?
2018年4月18日

NativeScript 4.0.0 发布,创建跨平台原生应用的框架

JavaScriptCore解释应用。然后,NativeScript运行时环境找到原生的目标API,将JS数据类型转化为相应的原生类型,然后调用原生API,并将得到的结果值返回,具体流程如下图所示:
2018年4月17日

为什么像 Apple 和 Google 这样的大公司敏捷并非有效?

其实在真正实施过程中,项目经理的工作量将被削弱,开发人员的工作量也会增大,沟通时间将大大增长,人人都是产品,人人都是测试,开发周期将被大大压缩,甚至能者多劳在敏捷中将被最大化。
2018年4月16日

我眼中的头条,抖音和快手短视频

其实我本人并不排斥和自己思想不一致,认知不同的人,也很乐意去找寻和不同阶级的人接触。但是,我们这一行,每天打交道的除了同行,更多的房产中介,和银行工作人员,除了这些人不能再多了。
2018年4月12日

大公司的资深工程师和小公司的Leader如何决择?

最后,随着年龄的增长,我们迟早要做出决择,无论选择怎样,一个原则,不去后悔,尝试去解决当下的障碍。清干净那些障碍后,也许就是你转型成功的时刻。
2018年4月4日

为什么我加班如此之多?

版的赞赏功能被关闭,可通过二维码转账支持公众号。
2018年4月3日

基于运行时组件化/模块化的架构实践

}}省略...最后,在业务模块中编写build.gradle中sourceSets声明单独运行所需要的额外源码文件,比如Application、SplashActivity和Manifest。
2018年4月2日

程序员能不能在北京呆一辈子?

版的赞赏功能被关闭,可通过二维码转账支持公众号。
2018年3月30日

热修复原理之热修复框架对比和代码修复

已经改正了此前发布版本的bug,如果下一个版本是一个大版本,那么两个版本的间隔时间会很长,这样要等到下个大版本发布再修复bug,这样此前版本的bug会长期的影响用户。
2018年3月29日

Android Studio 3.1 正式版发布,Java 10 如约而至

发布说明新特性(http://www.oracle.com/technetwork/java/javase/documentation/10u-relnotes-4108739.html)
2018年3月28日

我眼中程序员应有的第二技能!

程序员有良好价值观是你前进的动力,价值观可以理解为追求高薪,也可理解为追求高职位,在我看来只要对你个人而言只要有价值,都可以理解为你的价值观。价值观没有对错,只有看是不是符合你自己的现状!
2018年3月26日

我为什么从平安“跑路”?

程序员这行业加班是常态,我之前也发表了一篇文章,《我喜欢编程,但讨厌这个行业》的文章,我在文章提到绝大多数人是喜欢编程的,但也很厌烦持久的加班,所以一旦时间累积,就会导致大家跳槽。
2018年3月24日

Java vs Kotlin,Android开发人员应该选择哪种语言?

当我说初学者应该从学习Java开始的时候,你可能会想:“为什么?Kotlin更加高效,代码更简洁,并且也是Android开发的官方语言"而且这个人建议学习Java。并不是唱衰Kotlin....."
2018年3月22日

小米、华为联合推出“快应用”,九大手机商对抗微信小程序!

相比微信,快应用不需要安装App,只需拥有一台支持快应用标准的机器(甚至连手机都不用换,只需要升级、更换系统固件),就能使用快应用,而且,快应用还能直接从系统桌面直接启动。
2018年3月20日

2018 年移动自动化测试的 5 大趋势

此外,测试框架将会不断增加和升级,因此测试人员可以模拟并检查测试数据,以获取所需的代码更新。诸如时间,失败率和许多与测试相关的查询等因素都可以轻松处理。这将进一步提高透明度,团队将变得更加专注。
2018年3月15日

Node.js 9 新特性

当传入的请求无法成功解析时,http模块现在将返回400状态码。在过去,Node.js只会挂断socket,导致其他服务器(如nginx)误以为Node.js服务器关闭。
2018年3月13日

万变的技术圈与焦虑的技术人

业余学习方面,就是不断的输入输出,可以看博客、书和视频,其中视频的效率是最低的。然后写笔记或者博客,输出你的想法,因为你看懂了不代表你就会了。
2018年3月12日

春季最新最全面 JAVA 面试题 附答案

字符串常量(final修饰,不可被继承),String是常量,当创建之后即不能更改。(可以通过StringBuffer和StringBuilder创建String对象(常用的两个字符串操作类)。)
2018年3月8日

Android 2018 最新面试题(3-5年经验个人面试经历)

随着时间的流逝,很多人说互联网这一块已经越来越不好干了,因为烧钱时代已经过去,剩下的都是根基牢固的大公司,独角兽已经不复存在。这就直接导致了互联网岗位的下降,本人亲测,也的确如此。
2018年3月5日

如何学习并保持一定的技术加速度

我见过很多程序员,包括我自己,往往毕业前三年技术成长都是飞快的,但是到了第4个年头以后实际上技术成长速度就会放缓,根本原因并不是我们不够努力,通常情况,我们会花费一些时间在其他的方面,例如
2018年3月1日

2017 年 Google 超赞开源项目盘点

是一个开源的软件,用于编译和分析量子算法来模拟费米子系统,包括量子化学,在其他功能中,当前版本的特征是用数据结构和工具获取和操纵费米子和量子位哈密顿算子的表示。
2018年2月26日

程序员应该在 2018 年做好 9 件事

我去年注意到的另一件事是,随着经验的增长,越多人花时间在协调人力、回复电子邮件上。也许是想成为有影响力、解决纠纷的职场老大哥?又或许是想要爬上更高的工作职位,类似于项目经理?
2018年2月23日

过完年了,要不要辞职?

马云曾经说过员工辞职无非就两个原因:钱,没给到位;心,委屈了。整体说来就是无外乎这两方面的原因,但是不同的职位,不同的工作年限,等等都会展示出不同的原因。而在编码领域表现的形式又不尽相同。
2018年2月22日

春节,听说 IT人员喝酒姿势很重要

这是某些运营人员的写照:他们不是二逼,而是被逼无奈,酒量不好还要陪客户喝好,为了产品和朋友,可以两肋插刀,只能喝了吐,吐了喝!
2018年2月19日

当父母不再年轻,你会放下所有回家过年?

只有真正走上了社会,漂泊在一二线,每天加着班,吃着泡面的时候,才会想起爸妈做的饭菜是多香,大学食堂的饭菜多么便宜,就这样,每个人经历着大城市带来的魔力,在工作中学习着冷暖,也享受的大城市的各种资源。
2018年2月12日

Android架构之路-三步实现MVP架构(下)

对于项目分包,有的人喜欢根据功能分包,也有人喜欢根据组件或者模块进行分包。分包原则:使得项目结构清晰,功能明确,便于查询与后期维护。具体看个人爱好,没有严格规定,大家先看一张我分包后的项目结构:
2018年2月10日

2020 年程序员会全部失业?

月薪连20K都拿不到,我就觉得肯定是自身技术不行!尤其在目前这种竞争激励的大环境下,懂点基础的技术是不行的,这样下去,还别说,3年后真的会失业。
2018年2月10日

我是如何做好一个开发经理的

凭借凤凰管理方式,开发经理需要超越开发,给团队带来了新的生机。利用凤凰管理风格的关键在于仔细听取下属的意见。这是需要时间和精力的,并充分理解他们的想法。
2018年2月8日

2018年 你该关注 7个App 技术发展趋势

2018年,就移动应用程序开发而言,我将看到全新了的趋势,更多是用户已经使用的量更加庞大。在深入研究这些趋势之前,重要的是要通过预期的硬件升级来支撑推动移动应用程序开发的未来。
2018年2月7日

跳槽,如何找一家靠谱的公司?

上面提到的这些行业的门槛还是有些高,如果你找的是一家很小的创业公司,最好先查一下它的注册时间,法人,已经经营情况,但凡是正规的公司,都在工商局有备案的。可以通过启信宝或者天眼查进行
2018年2月6日

为什么女生不适合做编程?

有话说:无论是男生,还是女生,是否适合做编程?,关键还是看天赋和毅力,在某些阶段男生其实也不适合做成编程,例如有家庭时间支出的时候,只不过女生的不确定性和家庭投入比男生大,还有身体纬度来考虑,
2018年2月4日

Android架构之路-三步实现MVP架构(上)

2、定义了契约类(接口)Google引入契约类,主要作用是用来统一管理view和present的接口,使得view和present中有哪些功能,一目了然,便于维护。我们将通过详情界面(功能)来分析:
2018年2月2日

程序员,你只有三种归宿可选

曾经见过一个50左右的老程序对代码就是达到了痴迷的程度,同时烟瘾也很大,编写完代码之后抽几分钟的烟,然后抓紧回去搞代码去了,算是真爱。这种老码农是不可能转到别的岗位,代码就是他的生命。
2018年2月1日
<