• 一文看懂 GDB 调试上层实现

    一、前言这篇文章来聊聊大名鼎鼎的GDB,它的豪门背景咱就不提了,和它的兄弟GCC一样是含着金钥匙出生的,在GNU的家族中的地位不可撼动。相信每位嵌入式开发工程师都使用过gdb来调试程序,如果你说没有用过,那只能说明你的开发经历还不够坎坷,还需要继续被BUG吊打。我们都知道,在使用...

    CPP开发者
    2021-10-11
    调试
  • 技术总监,被判刑12年!因公司未兑现股权,愤怒植入代码,牟利333万

    来源:云头条北京某某商务服务有限公司(以下简称某某公司)主要经营社保代缴业务并从中收取服务费。2016年4月27日至2018年11月23日期间,张某某在某某公司任技术总监,负责独立开发和维护微信客户端和支付系统、设置支付通道和签订收款协议,客户在微信中关注某某公司的微信公众号,办...

    架构师社区
    2021-10-11
    代码
  • 最牛逼 Java 日志框架 — Log4j2,性能无敌,横扫对手.....

    来源:https://juejin.cn/post/6945753017878577165Logback算是JAVA里一个老牌的日志框架,从06年开始第一个版本,迭代至今也十几年了。不过logback最近一个稳定版本还停留在2017年,好几年都没有更新;logback的兄弟slf...

    架构师社区
    2021-10-11
  • Java17,有史以来最快 JDK

    来源:blog.csdn.net/mengyidan/article/details/120308102Java17已正式发布,该版本是自Java11以来的首个长期支持版本。Oracle还提议将JDKLTS发布的节奏从每三年一次改为每两年一次,并且每个LTS版本的服务时间至少8年...

    架构师社区
    2021-10-11
  • Hibernate、JPA、Spring Data JPA,傻傻分不清

    国庆假期接近尾声,明天最后一天了,要开始收收心啦~今天讲讲一个初学者(或许一些老手)可能没去搞懂的几个概念:Hibernate、JPA、SpringDataJPA之间的关联。嘿嘿,前段时间有位同学说去大厂面试被问了这个。好了,话不多说,发车!HibernateHibernate就...

  • 看一遍就理解:MVCC原理详解

    前言MVCC实现原理是一道非常高频的面试题,最近技术讨论群的小伙伴一直在讨论,趁着国庆节有空,我们一起来聊聊。1.相关数据库知识点回顾1.1什么是数据库事务,为什么要有事务事务,由一个有限的数据库操作序列构成,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。假如A...

    架构师社区
    2021-10-11
  • 看完JDK并发包源码的这个性能问题,我惊了!

    国庆的时候闲来无事,就随手写了一点之前说的比赛的代码,目标就是保住前100混个大赛的文化衫就行了。现在还混在前50的队伍里面,稳的一比。其实我觉得大家做柔性负载均衡那题的思路其实都不会差太多,就看谁能把关键的信息收集起来并利用上了。由于是基于Dubbo去做的嘛,调试的过程中,写着...

    架构师社区
    2021-10-11
    源码
  • 美团被罚34亿;前微软副总裁姚麒回归小冰,出任首席技术官;超20家涉币企业宣布退出中国市场

    王兴烧钱之际,美团被罚34亿10月8日,国家市场监管总局对美团处以其2020年境内销售收入3%的罚款,计34.42亿元。美团被罚的原因是“二选一”垄断。今年4月,国家市场监管总局收到相关举报,并依据《中华人民共和国反垄断法》对美团涉嫌“实施滥用市场支配地位行为”开展了调查,在数个...

  • 一位微软技术大牛,工作8年的职业经验分享

    写在前面进击的叻叻是小灰的一位朋友,本文整理了他今年9月返校进行校友职场经验分享的内容,从职业选择、职业发展、工作体验和职业认知四个方面,分享自己微软八年职业生涯的经历和感悟。这篇文章是对当时校友职场经验分享会内容的精炼和补充,一来更符合书面表达,二来适合更广泛的人群。后文中的“...

    程序员小灰
    2021-10-11
    微软
  • 活久见!Kafka 宣布弃用 Java 8。。。

    本文转载自公众号Java技术栈Kafka3.0.0发布了:主要更新如下:ThedeprecationofsupportforJava8andScala2.12KafkaRaftsupportforsnapshotsofthemetadatatopicandotherimprove...

    程序员小灰
    2021-10-11
  • 80后,招谁惹谁了?

    前一段时间,有网友爆料出某科技公司领导发表的争议性言论,在网上引起热议。这位领导半夜在微信群里发飙“80后的人,真的该退出IT行业了”。拉踩完80后,紧接着他便表示95后和00后更有活力、有激情,自己创业十年从没有这两年这么狼狈。据他所说,自己虽然拥有了成熟的团队,但是公司经营还...

    程序员小灰
    2021-10-11
  • 把数学函数印在 T 恤上却被告侵权,这位程序员怒了

    来自量子位谁能想到,我们经常在数学中用到的希腊字母 “Zeta”(ζ),竟然有商标权?!英国一位搞数据科学的工程师就遇到了这样一件离谱的事情:他为了纪念黎曼猜想 (世界七大数学难题之一),打算把它印上T恤穿在身上。同时为了让其他同行和对黎曼猜想感兴趣的人,也能方便地拥有这样一件又...

    C语言编程
    2021-10-11
  • 英特尔为其 C/C 编译器全面采用 LLVM

    ↓推荐关注↓英特尔的长期编译器专家JamesReinders在一篇博客中透露,他们将在下一代英特尔C/C编译器中使用LLVM开源基础架构;并分享了一些相关信息。“LLVM有助于我们实现为英特尔架构提供最佳C/C编译器的目标。最新的英特尔C/C编译器使用LLVM,可提供更快的编译时...

  • C 日期和时间编程

    ↓推荐关注↓日期和时间是编程中非常常用的功能。本文是对C11到C17中相关编程接口的介绍。介绍C中可以使用的日期时间API主要分为两类:C-style日期时间库,位于头文件中。这是原先头文件的C版本。chrono库:C11中新增API,增加了时间点,时长和时钟等相关接口。在C11...

    CPP开发者
    2021-10-11
    编程
  • 三级跳过程详解-从 bootloader 到 操作系统,再到应用程序

    不论是在x86平台上,还是在嵌入式平台上,系统的启动一般都经历了bootloader到操作系统,再到应用程序,这样的三级跳过程。每一个相互交接的过程,都是我们学习的重点。这篇文章,我们仍然以x86平台为例,一起来看一下:从上电之后,系统是如何一步一步的进入应用程序的入口地址。bo...

发布文章