左耳专题

读书笔记:左耳听风

程序员如何用技术变现 我完全没有必要通过打工听人安排而活着,而是反过来通过在公司工作提高自己的技能,让自己可以更为独立和自由地生活。 因而,在工作当中,对于那些没什么技术含量的工作,我基本上就像是在学生时代那样交作业就好了。我想尽一切方法提高交作业的效率,比如,提高代码的重用度,能自动化的就自动化,和需求人员谈需求,简化掉需求,这样我就可以少干一些活了…… 这样一来,我就可以有更多的时间,去研

左耳听爱情

左耳听爱情  推开窗静静凝望今年的春季,天空飘落一场冰冷细雨。 那些尘封脑海的模糊记忆,我忽然想留下最后的痕迹。 这是关于我们之间的秘密,就让它掏出心底。 然后勾上微笑迎接晨曦,再莫害怕被别人提起。 只是他们还说,左耳听见的都是甜言蜜语。 承诺仿佛薄雾般随风消逝,又有谁读懂珍惜。 只是他们还说,左耳听见的爱情没有好结局。 我们的故事忧伤满溢,可你知道我从未放弃

【ARTS】01_34_左耳听风-201900701~201900707

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】69. x 的平方根 1)problem 实现int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果

【ARTS】01_33_左耳听风-201900624~201900630

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】67. 二进制求和 1)problem 给定两个二进制字符串,返回他们的和(用二进制表示)。 输入为非空字符串且只包含数字 1 和 0。 示例 1: 输入:

【ARTS】01_32_左耳听风-201900617~201900623

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】66. 加一 1)problem 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。

【ARTS】01_31_左耳听风-201900610~201900616

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】 58. 最后一个单词的长度 1)problem 给定一个仅包含大小写字母和空格 ’ ’ 的字符串,返回其最后一个单词的长度。 如果不存在最后一个单词,请返回 0

【ARTS】01_30_左耳听风-201900603~201900609

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】 53、最大子序和 1)problem 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 示例: 输入:

【ARTS】01_29_左耳听风-201900527~201900602

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】38. 报数 https://leetcode-cn.com/problems/count-and-say/submissions/ 1)problem 报数序列

【ARTS】01_28_左耳听风-201900520~201900526

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】35、搜索插入位置 1)problem 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

【ARTS】01_27_左耳听风-201900513~201900519

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】 实现 strStr() 1)problem 给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符

【ARTS】01_26_左耳听风-201900506~201900512

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】27. 移除元素 https://leetcode-cn.com/problems/remove-element/ 1)problem 给定一个数组 nums 和

【ARTS】01_25_左耳听风-201900429~20190505

ARTS: Algrothm: leetcode算法题目Review: 阅读并且点评一篇英文技术文章Tip/Techni: 学习一个技术技巧Share: 分享一篇有观点和思考的技术文章 Algorithm 【leetcode】26. Remove Duplicates from Sorted Array https://leetcode.com/problems/remove-duplic

《极客时间 - 左耳听风》【文章笔记个人思考】

《极客时间 - 左耳听风》原文链接:https://time.geekbang.org/column/intro/100002201?tab=catalog 10 | 如何成为一个大家愿意追随的Leader?11 | 程序中的错误处理:错误返回码和异常捕捉 10 | 如何成为一个大家愿意追随的Leader? 这里的Leader是在技术上取得优势,而不是行政上的职位,不是一种职称而

极客时间专栏陈皓《左耳听风》笔记二

专栏《高效学习系列》精华笔记 主动学习与被动学习 你听别人讲,或是自己看书,或是让别人演示给你,这些都不能让你真正获得学习能力,因为你是在被别人灌输,在听别人说。 只有你开始自己思考,开始自己总结和归纳,开始找人交流讨论,开始践行,并开始对外输出,你才会掌握到真正的学习能力。 学习不是努力读更多的书,盲目追求阅读的速度和数量,这会让人产生低层次的勤奋和成长的感觉,这只是在使蛮力。要思辨,要践行

《左耳听风》-ARTS-打卡记录-第十二周

Algorithm  350. 两个数组的交集 II  这次查看了官方的做法,原来采用了哈希表的方法,真是很巧妙啊. class Solution {public:vector<int> intersect(vector<int>& nums1, vector<int>& nums2) {if (0 == nums1.size() || 0 == nums1.size()){return v

怀念一代传奇,陈皓与他的《左耳听风:传奇程序员练级攻略》

相信大多数技术人都曾听过或看过陈皓(网名左耳朵耗子,人称耗子叔)老师的分享! 许多人会用“骨灰级程序员”“技术大牛”“一代传奇”……这样的标签来表达对他的崇敬~~ 公众号“余晟以为”作者说,“我更愿意从自己的情感出发来描述他——他是一个“有纯粹、质朴的技术追求,兼具趣味、操守、胸怀”的技术人,恰恰是因为这样的人在当下的年代太稀少,而这些品质又让众多人欣赏和有所启发,大家才会如此地怀念他。”

极客时间-左耳听风-软件开发与架构设计的原则

软件开发与架构设计的原则 PS:内容为左耳听风的读书笔记,该节内容多为作者职业生涯的总结,平时需要反复提醒自己,细看内容其实有很多需要慢慢体会。 软件开发 不重复性 只要相似的代码出现不止一处,就必须将其共性抽象出来,形成唯一的方法 KISS原则 大道至简原则,例如宜家简约且高效的设计和生产方式 面向接口而非实现原则 注重接口而非实现,依赖接口而非实现组合优于继承

极客时间-《左耳听风》文章笔记 + 个人思考

极客时间-《左耳听风》文章笔记 + 个人思考 分布式架构21 | 分布式系统架构的冰与火 分布式架构 21 | 分布式系统架构的冰与火 比较流行的高并发框架: Node.js:是一个基于Chrome V8引擎的JavaScript运行环境,它使用事件驱动、非阻塞I/O模型,非常适合处理高并发请求。Vert.x:是一个基于Java的轻量级、高性能、异步编程框架,它可以用于构建

《左耳听风》-ARTS-打卡记录-第十周

Algorithm 接着优化上周的算法题680. 验证回文字符串 Ⅱ. 看了官方的贪心做法,自己搞了一把,结果优点意外呀.     #include <iostream>#include <string>using namespace std;class Solution {public://bool IsSeriousvalidPalindrome(string s){int i =

【学习推荐】极客时间-左耳听风专栏

我从未看到过如此系统全面立体的阐述整个计算机学习脉络的教程。非常建议直接入手一份,首单特价98¥ 极客时间。推荐码也没几块钱,我就不贴我的返利了,如果囊中带涩也可以几个人拼一份,建议官网而不是拓印版。为什么建议官网看,而不是 PDF 买,因为教程中大篇幅图文引用都是以链接形式存在的,官网观感会好很多,而且可以看到评价和其他人的笔记辅助理解。 下面是目录和我补充的简介: 引言 陈皓老师,当之无愧

学习左耳听风栏目90天——第一天 1-90(学习左耳朵耗子的工匠精神,对技术的热爱)【洞悉技术的本质,享受科技的乐趣】

洞悉技术的本质,享受科技的乐趣 第一篇,我的感受就是 耗叔是一个热爱技术,可以通过代码找到快乐的技术人。 作为it从业者,我们如何可以通过代码找到快乐呢?这是一个问题? 至少目前,我还没有这种感受。 可能是因为,我并没有动手去做一些代码,有些代码就是一带而过,所以没有切身感受代码的魅力。 那么我从今天这篇文章总结到,以后的代码学习,要从动手写代码中寻找快乐为目标