本文作者秦迪,微博平台及大数据技术专家,13 年加入微博,负责微博平台通讯系统的设计和研发、微博平台基础工具的开发和维护,并负责微博平台的架构改进工作,在工作中...
工作了挺久,发现有个挺有意思的现象,从程序员、高级程序员,到现在挂着架构师、专家之类的头衔,伴随着技术和能力的提高,想不明白的事情反而越来越多了。这些疑问有些来...
更新下本实验室的两款开源工具箱的进展: 1 - AR lab 效果演示 ? 我一直有关注AR领域的创新,尤其是多屏联动、实时互动、图像分割算法等技术。
[Rust] 命名习惯 通用习惯 CamelCase: 首位是大写字母的单词,没有分隔符; snake_case: 使用下划线作为分隔符,小写单词; SCREAMING_SNAKE_CASE: 使用下划线作为分隔符...元素 习惯 Crates snake_case (but prefer single word) Modules snake_case Types CamelCase Traits CamelCase
前言 微习惯会帮助你改变自己的生活。...,你很可能会继续完成“额外环节”,这是因为我们本来就想进行这些积极行为,所以一旦开始,内心的抵触就会减轻 即使你没有超额完成微目标,你的行为也会慢慢发展为微习惯 微步骤每次都能有效果,而习惯来自坚持 习惯和大脑探秘...习惯其实远比这45%的比重代表的含义更重要,因为习惯是不断重复的行为,而且大部分每天都在重复,长远看,这种不断的重复叠加起来,要么收益颇丰,要么贻害无穷 习惯了每天写1000字,一年下来就是36.5万字...,相当于7本5万字小说 可能改变你一生的习惯 习惯每天锻炼20分钟,足够改变你的体格 习惯吃更多健康的食物,可能延长你的寿命,而且会让你的精力更充沛 习惯每天早起1小时每年就会多阅读365小时。...这可是相当多的书了,肯定会帮你增长知识 我认为习惯是“做起来容易,不做反而更难的一种行为” 习惯不能直接获得——你无法马上建立或去除一个习惯。
CSAPP学习过程 这篇文章主要记录CSAPP书和lab的学习过程,具体某个lab的踩坑过程会分别附单独链接,本文主要是记录漫长的学习过程以及方便想学但是尚未开始学习的同学参考,以下是github的lab...image.png Todo Bilibili翻译课程 lecture 1-4 搭建实验环境 Data lab Bilibili翻译课程 lecture 5-9 Bomb lab Attack...lab 前置材料 一本CSAPP CSAPP的bilibili翻译课程 实验材料 参考经验贴1 参考经验贴2 我想做些什么 开设这个仓库是想记录我做CSAPP的lab的过程,也顺便将踩坑过程分享,帮助后人少走弯路...学习过程(以Lab为单位总结) 简单查阅别的学习经验后,大多数人的分享都说看书再多遍也不如做lab学到的多,lab是课程的精髓,我已经粗略的学过编译原理,计算机组成原理和操作系统,所以我会比较快速的过一遍网课然后开始...lab,目标3个月完成大多数的lab(也许有一些实在不感兴趣的lab会跳过) Timeline 2022-03-30 完成Datalab 2022-03-28 完成实验环境搭建 2022-03-27 完成
Git使用总结: 以前的疑问: 1. 在提交代码push前、commit后,都要先pull,但是先pull的话,用不用先merge呢?
把奋斗当成习惯 技术的原始积累,是个人技术能力的基础。...所以,问题的关键是寻求内心的认同。 我刚毕业那几年,对这个观点就是非常不认同。我当时的想法是这样的:每个月才给我这么一点儿钱,凭啥我要主动去做这么多事儿?...,到“愿意主动去多做事儿”,再到“把奋斗当做习惯”。 我的转变来自一顿酒局。记得当时也是一个前辈在一次一起喝酒的时候提点了我。
docstring 4、空格 :,;后面要跟一个空格,前面没有空格,行尾分号无需空格 二元操作符前后各一个空格 数学运算符、比较运算符、逻辑运算符、位运算符 =的注意事项:用于指示关键字参数或默认参数值时
今天是第五天了,越来越能体会到什么是“路漫漫”了,对于今天,可以用一句话概括,一上午画图,一下午敲键盘。
在峰会现场,腾讯AI Lab主任及杰出科学家张潼博士受邀,与腾讯公司副总裁郑智霖、MarTech“营销科技”概念创始人Scott Brinker针对人工智能对未来营销的影响,围绕技术、生态、平台三个关键词展开了精彩的对谈...建议营销人抓住智能化、精准化和个性化三个关键,让AI发挥技术驱动力,推进创意内容生成、跨场景用户理解到精准决策等核心能力。 AI能创造艺术吗? 让技术直接转化成艺术,一个例子是用机器作画。...主任及杰出科学家张潼在峰会现场进行对话 郑智霖:希望请张潼博士简单地讲讲AI Lab的方向是什么。...腾讯很早就开始运用人工智能的技术,去年正式成立了AI Lab,也是表明了我们对于AI长远投资的决心。...郑智霖:非常感谢,接下来第一个环节想请两位大师围绕“技术”、“生态”、“平台”三个关键词,从AI、MarTech角度分享一下你们的看法。
良好的代码书写习惯能够让代码看起来更加干净简洁,给阅读者一种赏心悦目的感觉;好的代码便于开发发现错误,提高工作效率。所以作为一名好前端,很有必要养成一个良好的 css 编码习惯。...my-camel-case-name.css i-love-underscores.html thousand-and-one-scripts.js my-file.min.css 一般来说资源文件的名字习惯如下命名...格式化里将要介绍的就是它们的结构和摆放位置,包括缩进、空格、换行以及个别声明的书写习惯等。...ID和Class的命名规范 ID 和 Class 的主要习惯于如下命名方式: 全部字母用小写,避免使用驼峰命名法。 使用短横线-来作为连接单词之间的字符,避免使用下划线_。...但是如果改变了声明的顺序或者新增了声明,那原来的那条没有带分号的声明就有可能不是最后一条声明了,肯定就出问题了,所以为了避免这种不必要的错误发生,我们要习惯给每个声明都加上分号。
技术不是关键,AOP技术也很简单,这个帖子的关键点不是技术,而是习惯和思想,不要捡了芝麻丢了西瓜。
Kindle于我最大的阅读习惯的改变,主要在于尝试购买电子书阅读。虽然Kindle设备没用起来,但kindle app倒是用起来了,期间也买过好几本专业书籍,在手机和电脑上阅读起来。...如果你有边阅读论文边做笔记的习惯,其附带的电子笔可以直接在上面标注,不用像ApplePenil那样还要充电。...总结 在个人阅读习惯上,对我影响最大的三款产品是:微信读书、樊登读书、文石阅读器。 纸质书、电子书、听书,我现在都使用,主要看资源,如价格、播放质量、便携性、书籍类型等方面来挑选。...我不太相信,电子书或听书会颠覆纸质书,改变的只是一种读书习惯、销售方式、知识载体,但纸质书的需求将会长期存在,因为有些书就是要拿着才有感觉,有些书就是需要随手查阅的,有些书就是值得收藏的。...每个人的喜好不同,阅读需求不同,选择适合自己的阅读装备和习惯才是最佳方式。归结到底,这些都只是求知路上的手段,真正把书读进去,变为自己的知识才是王道!
自行填写,懒得找了,可以参考kiprey 练习一 理解内核级信号量的实现和基于内核级信号量的哲学家就餐问题(不需要编码) 完成练习0后,建议大家比较一下(可用meld等文件diff比较软件)个人完成的lab6...和练习0完成后的刚修改的lab7之间的区别,分析了解lab7采用信号量的执行过程。...//看注释知道要做什么 void cond_signal (condvar_t *cvp) { //LAB7 EXERCISE1: YOUR CODE cprintf("cond_signal...Notice: mp is mutex semaphore for monitor's procedures void cond_wait (condvar_t *cvp) { //LAB7 EXERCISE1
实验是基于Linux x86-64的,其中bomb文件是一个64位的可执行程序,bomb.c文件是一个C语言程序,其中包含了main函数以及其他许多函数。该实验...
首先先介绍一款工具,个人觉得老牛逼——Netdiscover,之前我询问一哥们arp扫描工具时他推荐的。
LAB_3 NAT 一.NAT概述... 1 二.NAT综合实验... 3 三.TCP/UDP端口NAT映射... 5 四.利用地址转换实现负载均衡... 6 一.NAT概述 ·NAT核心思想:将私网地址转换成公网地址
笔者能力有限,如果文中出现错误的地方,还请各位朋友能够给我指出来,我将不胜感激,谢谢~ 引言 编程习惯的培养需要的是一个长期的过程,需要不断地总结,积累,并且我们需要从意识上认识其重要性,一个良好的编程习惯对于我们能力的提高也是由巨大的帮助的...下面是笔者在阅读《专业嵌入式软件开发》这本书时所看到的一些关于编程好习惯的总结,特此记录和分享一下、 判断失败而非成功 下面是一段简化过后的代码片段: if (physap_alarm_init() =
13.对于服务器容器(tomcat之类的 一开始就把内存空间调大是很好的习惯
领取专属 10元无门槛券
手把手带您无忧上云