“ Insert into select 请慎用,同事因为使用了 Insert into select 语句引发了重大生产事故,最后被开除。 作者:不一样的科技宅 https://juejin.im/post/5e670f0151882549274a65ef 某天 xxx 接到一个需求,需要将表 A 的数据迁移到表 B 中去做一个备份。他
之前的一篇文章提到过自己毕业4年,年薪就超过了200万。最近有很多读者问我是怎么实现的,过程中有哪些经验可以分享。 说实话,这个话题不太想写,毕竟有炫耀嫌疑。不过问的人多了,发现大家对这个话题还是很关心。另外,从毕业第一份工作年薪10万到第四年收
来自:冰河技术 写在前面 最近正在写【高并发专题】的文章,其中,在【高并发专题】中,有不少是分析源码的文章,很多读者留言说阅读源码比较枯燥!问我程序员会使用框架了,会进行CRUD了,是否真的有必要阅读框架源码?! 对于这个问题,网上有很多不同的说
来自:匠心Java 情景 项目上线了一个接口,先灰度一台机器观察调用情况;接口不断的调用,过了一段时间,发现机器上的接口调用开始报 OOM异常 ! 当天就是上线deadline了,刺激。。 发现问题 第一步,使用 jps命令获取出问题jvm进程的进程ID 使用 jps-l-m获取
每日一句英语学习,每天进步一点点: 来自:小林coding 前言 前一篇「硬不硬你说了算!近 40 张图解被问千百遍的 TCP 三次握手和四次挥手面试题」得到了很多读者的认可,在此特别感谢你们的认可,大家都暖暖的。 来了,今天又来图解 TCP 了,小林可能会迟到,
来自:冰河技术 写在前面 很多时候,我们在并发编程中,涉及到加锁操作时,对代码块的加锁操作真的合理吗?还有没有需要优化的地方呢? 前言 在《【高并发】优化加锁方式时竟然死锁了!!》一文中,我们介绍了产生死锁时的四个必要条件,只有四个条件同
本文由公众号浅黑科技(ID:qianheikeji)授权转载 14亿人的战争: 中国人用了30年望见计算力的珠峰 文 | 史中 日本是一个喜欢“画面感”的民族。 从浮世绘、歌舞伎,到茶道、花道,到活着就是为了打篮球的《灌篮高手》、所到之处尸横遍野的《柯南》,总之,一哭
来自:冰河技术 前言 面向对象思想与并发编程有关系吗?本来二者是没有什么鸟关系的!它们是分属两个不同的领域,但是,Java却将二者融合在一起了!而且融合的效果不错:我们利用Java的面向对象的思想能够让并发编程变得更加简单!! 那我们如何利用面向对象
乔戈里是我的朋友,目前某BAT大厂工作,他在知乎上收获12K赞的Java面试手册(这赞数,质量多高就不用我多说了吧)非常全面,包涵Java基础、Java集合、JavaWeb、操作系统、计算机网络、分布式理论、Redis、Linux、git、前端、Spring、MyBatis、RocketMQ、Netty
来自:Java面试那些事儿 在我看来,Github 的牛逼之处,你在狭小的空间里写的代码,全世界的码农都能看到,而且你也能跟仰慕已久的大神聊上几句,想想都感觉到很疯狂。因此,本文我将以漫画的形式来探秘 Github。 在这里,我先引用 Github CEO 的 Wanstrath
阅读源码是每个优秀开发工程师的必经之路,那么这篇文章就来讲解下为什么要阅读源码以及如何阅读源码。 首先来说下为什么要读源码,有学习源码的必要吗? 为什么要阅读源码? 关于为什么阅读和学习源码,我个人认为可能有以下几点: (一)吊打面试官,应对面
来自:匠心Java 工作中git是一项必不可少的技能,在项目的开发进程中起着至关重要的作用 下面介绍一些git在工作中的一些使用实践、常用流程、常用命令,供大家参考! 一:前言 Git的定义是:分布式版本控制系统,用于项目开发中的版本控制。 从本质上来讲 Git
作者| Mr.K,来源| 技术领导力(ID:jishulingdaoli) 昨天跟一位读者在微信上交流,他给我讲了他的遭遇,他在年初刚被晋升成为技术Leader,升职加薪是件激励人的事,于是他加足马力,人生从此 996,也看了许多魔都凌晨4点的样子。 但是,一季度的绩效考核结果
来自:我没有三颗心脏 「MoreThanJava」 宣扬的是 「学习,不止 CODE」,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」。 当然 不论新老朋友 我相信您都可以 从中获益。如果觉得
来自:IT人的职场进阶 如果要问最近几年,IT行业哪个技术方向最火?一定属于ABC,即AI + Big Data + Cloud,也就是人工智能、大数据和云计算。 这几年,随着互联网大潮走向低谷,同时传统企业纷纷进行数字化转型,基本各个公司都在考虑如何进一步挖掘数据价值