随笔分类 -  Efficiency

摘要:要让读者在不看任何数学公式的情况下理解傅里叶分析 傅里叶分析不仅仅是一个数学工具,更是一种可以彻底颠覆一个人以前世界观的思维模式。但不幸的是,傅里叶分析的公式看起来太复杂了,所以很多大一新生上来就懵圈并从此对它深恶痛绝。老实说,这么有意思的东西居然成了大学里的杀手课程,不得不归咎于编教材的人实在是太 阅读全文
posted @ 2020-11-09 14:39 CharyGao 阅读(298) 评论(0) 推荐(0)
摘要:改变JupyterLab的启动路径 在MacOSX下,JupyterLab的启动路径默认为’~’,即当前用户路径。我们准备将其启动路径改到 /Volumes/MacData/Docs/Sarkuya/JupyterNotebooks 下面。 有2种方式可改变这个启动路径。 1. 终端方式 打开一个终 阅读全文
posted @ 2020-08-31 20:33 CharyGao 阅读(1070) 评论(0) 推荐(0)
摘要:今年二月写了篇《35岁是个坎,为啥到岁数就不想要你了》。文章里提到一个事儿:“大部分人,不在体制内的,职业生涯都是无法善终的。什么努力提升自己成为不可替代的人,这种鸡汤只能骗骗二十岁的年轻人。大公司不可能让你不可或缺,每个人都是流水线上的螺丝钉,离开平台你啥也不是。一般的小公司你又能学到什么核心竞争 阅读全文
posted @ 2020-08-31 17:10 CharyGao 阅读(111) 评论(0) 推荐(0)
摘要:天天有人问这篇半年前的旧文,我们把这篇重发组成完整的中产三部曲 100多年前,莫泊桑写了篇著名的《项链》。 故事的女主人公马尔蒂尔原本过着朴素安稳的生活。 虽然是普通人的命,可却有一颗公主的心,她觉得自己是为豪华精美的生活而生。 只有上流社会的华美服饰,价值连城的古董花瓶,精致的实木家具,精美的宴席 阅读全文
posted @ 2020-08-31 16:38 CharyGao 阅读(1914) 评论(0) 推荐(0)
摘要:现在这年代,技术日新月异,物联网、人工智能、深度学习等概念遍地开花,各类芯片名词GPU, TPU, NPU,DPU层出不穷......它们都是什么鬼?与CPU又是什么关系?搞不懂这些知识,买手机的时候都没法在妹子面前装B了呢。 这是“物小白系列”的第1篇文章 “亲爱的,听说HW最新发布了Mate 1 阅读全文
posted @ 2020-08-26 15:02 CharyGao 阅读(1169) 评论(0) 推荐(0)
摘要:辩证法 这两天在学习辩证法,发现辩证法的思想非常有意思。辩证法简单的说就是事物都是运动、变化和发展的,事物的对立面在某些情况下是可以互相转换的,而且正是这种矛盾推动着事物向前发展。 辩证法的思想自古有之,也是系统化思维和思辨思维的重要方法论,我们先简单看下其历史和脉络。 中国古代朴素辩证法 “祸兮福 阅读全文
posted @ 2020-08-18 15:01 CharyGao 阅读(878) 评论(0) 推荐(0)
摘要:被提拔成主管后如何提升自己的管理能力? 我是26岁当上数据总监的,当时完成了公司的数字化转型,帮助公司带来盈利。就被提拔上成为管理者了。我一下子从专注于自己的事的工程师到搭建团队还要管理团队的leader。 说实话我是非常不适应的。被提拔后,我连夜买了很多团队管理的书,但是里面的内容,我一点都get 阅读全文
posted @ 2020-08-18 13:56 CharyGao 阅读(815) 评论(0) 推荐(0)
摘要:抽象 写本文的原因是,抽象是软件设计中最重要的概念。但抽象这个概念本身又很抽象,我们有必要花一些时间深入理解抽象、抽象的层次性,以及不遗余力的不断提升我们抽象能力。 抽象的力量 没有抽象思维,就没有人类光辉灿烂的现代文明。 原始人看到一片树林,不会给它们一个名字,比如叫“松树”。他们会给每一棵树取一 阅读全文
posted @ 2020-08-14 17:55 CharyGao 阅读(767) 评论(0) 推荐(0)
摘要:分离业务逻辑和技术细节 架构 什么是架构? 关于架构这个概念很难给出一个明确的定义,也没有一个标准的定义。 硬是要给一个概述,我认为架构就是对系统中的实体以及实体之间的关系所进行的抽象描述。 架构始于建筑,是因为人类发展(原始人自给自足住在树上,也就不需要架构),分工协作的需要,将目标系统按某个原则 阅读全文
posted @ 2020-08-14 17:33 CharyGao 阅读(670) 评论(0) 推荐(0)
摘要:导读 近日,中南大学发现生物钟调节新机制! 据中南大学官网,中南大学生命科学学院医学遗传学研究中心李家大课题组在国际权威期刊Nucleic Acids Research(IF: 11.50)在线发表的研究论文,揭示了小胖威利综合征致病基因NDN在生物节律调控中的作用。 公开资料显示,小胖威利综合征是 阅读全文
posted @ 2020-08-10 13:20 CharyGao 阅读(218) 评论(0) 推荐(0)
摘要:基础知识 设计模式概述 从招式与内功谈起——设计模式概述(一):设计模式从何而来? 从招式与内功谈起——设计模式概述(二):设计模式是什么? 从招式与内功谈起——设计模式概述(三):设计模式有什么用?附:个人观点 面向对象设计原则 面向对象设计原则概述 面向对象设计原则之单一职责原则 面向对象设计原 阅读全文
posted @ 2020-07-30 15:01 CharyGao 阅读(180) 评论(0) 推荐(0)
摘要:模型设计是软件架构师所需具备的基本技能之一,本文是一篇不错的关于如何成为优秀模型设计者的文章,希望对大家有所帮助! 我们期待自己成为一个优秀的软件模型设计者,但是,要怎样做,又从哪里开始呢? 将下列原则应用到你的软件工程中,你会获得立杆见影的成果。 1. 人远比技术重要 你开发软件是为了供别人使用, 阅读全文
posted @ 2020-07-30 14:14 CharyGao 阅读(242) 评论(0) 推荐(0)
摘要:在JDK(Java Development Kit)类库中,开发人员使用了大量设计模式,正因为如此,我们可以在不修改JDK源码的前提下开发出自己的应用软件,本文列出了部分JDK中的模式应用实例,有兴趣的童鞋可以深入研究,看看前Sun公司的开发人员是如何在实际框架开发中运用设计模式的,Sunny认为, 阅读全文
posted @ 2020-07-30 13:24 CharyGao 阅读(327) 评论(0) 推荐(0)
摘要:本文摘选自已故知名软件大师John Vlissides的Pattern Hatching (Design Patterns Applied)【中译本名为:《设计模式沉思录》,葛子昂译,人民邮电出版社】一书。该书出版于1998年,但中译本一直到2010年才出版,?!。在本文中,Vlissides针对普 阅读全文
posted @ 2020-07-30 13:05 CharyGao 阅读(357) 评论(0) 推荐(0)
摘要:可能有很多朋友在网上看过Google公司早几年的招聘广告,它的第一题如下了:{first 10-digit prime found in consecutive digits e}.com,e中出现的连续的第一个10个数字组成的质数。据说当时这个试题在美国很多地铁的出站口都有大幅广告,只要正确解答了 阅读全文
posted @ 2020-07-30 10:11 CharyGao 阅读(516) 评论(0) 推荐(0)
摘要:发表于2012-12-09 20:23| 30174次阅读| 来源CSDN| 0 条评论| 作者王晨曦 摘要:有这样一个帖子:《AppStore:2个人,18个月,200万》,再次成为移动开发人们茶余饭后的话题。背后的主角只是一个二人团队。国内的移动开发领域,二人组模式的独立开发团队已然成为同行们关 阅读全文
posted @ 2020-07-29 14:31 CharyGao 阅读(163) 评论(0) 推荐(0)
摘要:我们常用的单位多是以下数个 百 .... 10^2 ...... 100 千 .... 10^3 ...... 1,000 万 .... 10^4 ...... 10,000 亿 .... 10^8 ...... 100,000,000 兆 .... 10^12 ..... 1,000,000,00 阅读全文
posted @ 2020-06-30 17:50 CharyGao 阅读(7445) 评论(0) 推荐(0)
摘要:The most popular ways to combine words into a single string Photo by Oskar Yildiz on Unsplash TLDR; camelCase PascalCase snake_case kebab-case Removin 阅读全文
posted @ 2020-06-12 10:23 CharyGao 阅读(551) 评论(0) 推荐(0)
摘要:关于c++设计模式的总结 抽象工厂,决定产品系列的产品的组合,特点是创建同一款式的产品系列。缺点是增加产品组件,需要修改抽象工厂接口,影响抽象工厂子类。 builder,决定产品的各个部分的build的过程。替换相应的builder子类,就可以修改产品相应的各个part部件的实现;替换相应的Dire 阅读全文
posted @ 2020-05-09 20:41 CharyGao 阅读(391) 评论(0) 推荐(0)
摘要:一. 爬山算法 ( Hill Climbing ) 爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。爬山算法实现很简单,其主要缺点是会陷入局部最优解,而不一定能搜索到全局最优解。假设C点为当前解,爬山算法搜索到A点这个局部最优解就会 阅读全文
posted @ 2020-05-07 11:20 CharyGao 阅读(6467) 评论(0) 推荐(2)