杂项
文章平均质量分 60
sesiria
这个作者很懒,什么都没留下…
展开
-
C++ 后端开发工程师的技术栈整理
C++ 后台开发岗位知识技能树一、语言:a)C/C++ 语言,对象生命周期,垃圾回收,标准库,错误与异常的处理,日志,面向对象的理解,设计模式,GDB的使用,代码高内聚低耦合二、数据结构与算法:a)线性表:链表,队列,栈b)树:二叉树,红黑树,字典树,线段树等c)图:图搜索,dijkstra算法,最小生成树d)递归e)排序:希尔,归并,快排,堆排序,桶排序f)算法:贪心,动态规划g)跳表,散列表,布隆过滤器三、数据库a)持久型mySqli.MySql安装与配置ii原创 2021-04-04 22:55:12 · 6580 阅读 · 3 评论 -
如何写好一封paper Summary
为什么要写summary?对于AI的学习来说,读论文的能力可以说是必备的技能。在平时工作中也需要花大量的时间来阅读文章。 阅读文章的能力不是一两天就可以培养的,需要长期的努力,以及正确的论文阅读方法。 基本上通过3-4个月的训练可以养成阅读文章的习惯。 在读论文过程中,一个非常好的习惯是把读过的论文写成summary, 把自己的理解记录下来,这也是加深对文章的理解的过程。 另外,写summar...原创 2019-10-13 22:10:54 · 1270 阅读 · 0 评论 -
《时间管理:如何充分利用你的24小时》读书笔记
有关时间管理需要记住的十个最重要的观点1. 自我意识是先觉条件只有当你真正意识到你是如何支配时间的,才能去管理你的时间。我建议你记一个星期左右的时间日志。观察一下在哪些方面你可以重新分配你的时间支出2. 目标设定是第一步除非你确定了你想要达到的目的和想要达成的目标,否则不被为时间的流逝二担心。如果连自己应该朝哪个方向去都不知道,那你是在盲目的旅行。原创 2017-12-24 19:52:45 · 2406 阅读 · 0 评论 -
关于如何职业规划和选择换工作
之前听了一篇知乎上关于职业规划和选择换工作的讲座觉得受益匪浅。这里做了一下记录给是否想换工作的你和迷茫的你具有一定的指导方向。看完以后应该主观和客观检讨一下自己和自己对于自己未来的规划。一,理性的工作状态。1. 工作3年的时候,不为职业焦虑(也就是不再纠结我应该做什么)2. 工作5年的时候, 是否觉得这份工作发挥的你的才能?3. 工作10年的时候,你已经不需要再考虑原创 2017-12-16 19:17:59 · 3111 阅读 · 0 评论 -
(笔记)如何快速攻破传统算法和数据结构
知乎上的SimonS大神的讲座,给想学习算法的童鞋的一些建议:https://www.zhihu.com/lives/795264798257479680一,QA部分:1. 985 大二 专业软工 没有oi经历。如何一年时间拿到ACM区预赛银牌?主要参考后续的live,实际是有可能的。只需要选择对的方法2. 如何高效刷算法题(算法面试题)呢?坚持不看原创 2018-01-01 17:52:54 · 6741 阅读 · 0 评论 -
如何成为当下一个合格的算法工程师
如何成为当下一个合格的算法工程师知乎上看了SimonS大神的一个live做了一些笔记一,Q&A部分:1.一个特征分析的例子。。。(听不懂)2. 还是一个机器学习的例子,(听不懂)大致,降低复杂度。3. 传统算法合格的标准,Leetcode(简单,中等毫无压力,hard难度有一定时间思考可以解决)4. Machine Learning算法基础,数学原创 2017-12-29 22:11:50 · 33746 阅读 · 2 评论 -
《自控力》直面自身欲望,但不要付诸行动
摘录自:《自控力》原著凯利·麦格尼格尔1. 承认自己脑海中的欲望,以及渴望某种事物的感觉。2. 不要马上试着转移注意力或与之争论。接受这种想法或感觉,提醒自己“白熊”现象和“反弹”理论。3. 退一步考虑,意识到这种想法和感觉并不受你控制,但你可以选择是否将这些想法付诸实践。4. 记住你的目标,提醒自己预先做出的承诺。...原创 2019-07-09 13:02:56 · 247 阅读 · 0 评论 -
转:【干货】如何快速高效阅读Paper(硕士生版)
写在前面:1.本文转载自https://www.jiqizhixin.com/articles/2019-02-22-52.这篇文章实在是太精彩啦,醍醐灌顶,超级厉害。那句话怎么说的来着,读一本好书就是在和优秀的人对话。受益。和需要读论文的朋友们共勉! 一文教你如何快速高效阅读Paper(硕士生版)前言论文阅读一直是科研过程中至...转载 2019-08-07 09:06:30 · 251 阅读 · 0 评论 -
摆脱困境,不要陷入“隐含自我假设”
最近在读采铜的《精进》对其中的一个观点深有感触再次摘抄下来作为参考。大致内容如下: 人生由于经历,习惯和思维惯性等原因,会在我们思考的时候自动植入“隐含假设”,从而限制了思考的角度和范围。 粗看下,这些隐含假设似乎具有一定合理性, 然而仔细分析以后会发现他们不过是不同形式的“偏见”,并没有充足的证据证明这些假设是对的。 当人生中遇到某个无法摆脱的僵局时,不妨试试这...原创 2019-09-15 08:47:19 · 412 阅读 · 0 评论 -
MacOSX 自动恢复功能
最近在越发觉得Mac的UNIX(dar-win)开发环境很适合程序员啊。界面美观用起来顺手全套兼容的UNIX toolchain。用起来爱不释手。不过macOSX的系统更新频率有些过高。今天系统又自动更新起来,手滑点来一下。然后AppStore就在后台下载各种更新组件。可是突然系统就自动重启来,没想到开机以后直接出现来一个禁止符号。这下可把我急坏来!好在Apple的技术支持还是原创 2017-12-10 13:31:28 · 6654 阅读 · 0 评论 -
给非天才准备的 GRE 单词背诵方案
给非天才准备的GRE单词背诵方案绪言准备各种出国考试的过程中,背单词总是最让人头痛的事情之一,对于 GRE 考试尤其如此。这并不是因为背单词太难,相反,是因为背单词太简单,以至于几乎所有人都本能的厌恶这种机械的、呆板的、没有创意的工作,坚持不下来。于是针对GRE 词汇的背诵方法层出不穷。但无论好与坏,大部分方法都脱离不了「坚持」两个字。这很容易理转载 2017-10-31 13:51:03 · 1951 阅读 · 0 评论 -
看了一篇讲述Windows程序员前途的文章有感而发转过来
转自 http://www.cjjjs.com/paper/gzsh/201649141143294.aspx 在文章《自述内心深处的感想:深入精通学习和广泛学习了解的较量问题》中,我给自己定下了一个方向,继续深入学习Windows系统。末尾也提到了我的顾虑,其实这个一直都是众多从事Windows编程工作的程序员心中的一个心结。 这个心结在我内心也经常翻滚,似乎就是一个魔咒转载 2017-09-14 00:21:33 · 5460 阅读 · 3 评论 -
让程序员立于不败之地的七种武器
第一种武器:开发工具 至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是我重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C++编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而本人对SUN公司的“网络即计算机”的概念相当欣赏,并相信JAVA即其相关的技术集JAVA One会成为未转载 2016-06-11 11:18:20 · 652 阅读 · 0 评论 -
不要被语言本身所束缚
最近一直在思考,某些语言某些库带给我们许多特性,比如面向对象带来的封装,多态,继承,信息隐匿。使你在开发过程中可以站在一个高层的抽象上解决问题。可是他们却带来了一定的局限性(没有完美的事物,任何事物总是一把双刃剑)。它让你用不去考虑底层实现,降低了技术门槛却阻碍了你对技术的进一步理解和思维的局限。如果你一直是站在一个高的抽象层次看待问题(比如面向对象编程一直所强调的特性),你永远也无法原创 2016-06-29 15:27:49 · 794 阅读 · 0 评论 -
算法的重要性
最近一位google的童鞋建议我去刷点算法题,之前面试的一些公司都特别看重算法基础,尤其是google的面试,要在白板上现场写出bug free的code。 对算法,思路和编码能力的要求相当高。虽然算法问题可能在实际项目中不一定用得到。但是刷算法题保持了一种头脑的运作状态Practice make you perfect!所以现在开始每天刷一题算法,并会不定期转载一些算法题和解法思原创 2016-06-13 10:15:56 · 1164 阅读 · 0 评论 -
程序员应该如何学习英语
一直觉得英语在编程中特别重要,前几年运气好公司特意请了外交来教英语。当时不懂得珍惜这种机会啊。现在越发觉得重要了,想进一步提高!在知乎上看到一些不错的方法转过来mark一下。其实学英语和其他技能没什么太大区别,无论是你想在英语阅读、口语或写作方面提升自己,都需要进行长期的不间断的练习,坚持一段时间后(时间长短根据你自己的效率、每天用时、频率都有关系),你会发现自己的水平自然就提升了。举原创 2016-07-07 13:01:12 · 1141 阅读 · 0 评论 -
一套解决问题的方法
转自 G.波利亚在数学领域发展的一套解决问题的方法,它同样可以用于解决软件设计中的问题1. 解决问题,你必须要理解的问题。 未知量是什么? 现有数据是什么? 条件是什么? 能够满足这些条件吗? 这些条件足以决定未知量吗? 还是并不够? 或者其中有冗余? 甚至是矛盾? 画一幅图,引原创 2016-06-19 20:51:50 · 926 阅读 · 0 评论 -
《代码大全》中推荐的一些程序员和软件工程师需要读的书籍
和具体的编程语言不相关,但是对于软件构件额软件工程活动有用。这些户籍不限定于具体的某一门技术,而注重整个软件构件的整体思想和一些构件过程的细节,因此具有更长远的有效性。入门级>> 编程珠玑 必读>>> 代码大全 已读熟练级>>> 重点推荐!>>>原创 2016-07-21 22:53:41 · 618 阅读 · 0 评论 -
一些CS相关的公开课资料
存档一些有用的OpenCourseCourseraProgramming Languages (ML, Racket and Ruby)Course Official Site: http://courses.cs.washington.edu/courses/cse341/13sp/#allCoursera Web Site: https://www.cour原创 2016-08-22 16:20:02 · 1340 阅读 · 0 评论 -
MIT CS课程
转自 :http://m.blog.csdn.net/article/details?id=49966813巫师书Structure and Interpretation of Computer Programs这本书在网上的评价甚高。书中介绍说是MIT本科低年级的教材,书中有很多思想。当我在网上搜索的时候,我发现,不光是MIT,包括UCB,Standford等著名大学都在讲授转载 2016-08-26 14:10:48 · 1943 阅读 · 0 评论 -
关于学习算法的一个辅助工具 Metacademy
转自知乎 机器学习怎么入门 https://www.zhihu.com/question/20691338如果对算法感兴趣,当拥有最基础的知识之后,就可以尝试对某个感兴趣的领域展开一些研究,利用问题驱动自己,逐渐形成self-motivation.在解决问题的过程中不断提升自己的视野,提升自己对问题的洞察力和研究的自信可能是更为重要的但在这样的过程中,基础薄弱所带转载 2017-08-28 10:30:40 · 3162 阅读 · 0 评论 -
第一篇 |はじめまして
早就想写blog了。可是一直没开始,今天开始吧。准备用两种文写,顺便练习日文>最近工作不算很忙。看了3.9的那个初音的演唱会以后,太震撼了!开始想学习下Vocaloid2这个软件,还有混音。加了Vocaloid2相关的群。努力学习中。-----------------------------------------いつかblogを書きたいと思いますが、実際に原创 2015-04-30 09:42:13 · 590 阅读 · 0 评论