从陈皓博主的专栏里学到一个概念,争取可以坚持下去:

每周一个 Algorithm,Review 一篇英文文章,总结一个工作中的技术 Tip,以及 Share 一个传递价值观的东西!

一个 Algorithm

上周做了两道算法题,寻找两个有序数组的中位数,是“find Kth ele in two sorted array”的变体。 讲数组分为四部分,使用二分查找,并且要注意边界值和数组的奇偶性。

https://www.cnblogs.com/andrew-chen/p/10160599.html

还有一题 Longest Substring Without Repeating Characters,寻找字符串中最长的不重复子串。技巧是使用HashMap保存已遍历的字符,空间换时间。

https://www.cnblogs.com/andrew-chen/p/10155663.html

Review一篇英文文章

重读了Coding Horror的What StackOverflow want to be? 作者十年前创建了SO,目的是办成一个程序员界的自由的百科全书。 讲述了创办过程中遇到的问题,比如相似问题增多等。也讲到SO的一个特点是同行评审,所以另外一个特点是参与者多是有经验的编程者,对新手并不友好。

技术Tip

遇到复杂问题要学习画流程图,比起只在头脑里演练,会事半功倍。 工作之外学习unp,对linux下网络编程相关的系统调用更熟悉了。

分享一个价值观

最近公司在加强安全制度,相关工作的负责人和公司员工容易有一种对立的情绪,如果双方都很强硬,容易计划冲突。主管说得很好,设立制度的目的是为了保护大家的利益,而不是牢笼你们。这跟圣经中上帝设立律法的本意是一样的,为了爱,而不是束缚人。

最新文章

  1. 关于EventEmitter的用法
  2. Django基础,Day7 - 添加静态文件 static files
  3. '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp error
  4. linux SecureCRT ssh key认证登陆
  5. Codeforces Round #376 (Div. 2) C D F
  6. 条件注释判断浏览器<!--[if !IE]><!--[if IE]><!--[if lt IE 6]><!--[if gte IE 6]>
  7. PowerMock.expectNew(Class<T> type, Class<?>[] parameterTypes, Object... arguments)
  8. Unix/Linux获取进程的详细信息
  9. fpu栈溢出
  10. UE中使用正则表达式的一些技巧
  11. Android PackageManager packages.xml文件格式
  12. Qt on Android
  13. vue学习笔记(一)关于事件冒泡和键盘事件 以及与Angular的区别
  14. php中微信开发的转发分享
  15. python3- __slots__
  16. linux内socket服务器无法连接windows
  17. 管理 python logging 日志使用
  18. 七牛文件上传-python
  19. Selenium 对窗口对HTML的操作举例
  20. Dev GridView-Bind Detail Grid during runtime

热门文章

  1. Android菜鸟的成长笔记(26)——普通广播与有序广播
  2. php正则及常用正则函数怎么用
  3. WPF中自动增加行(动画)的TextBox
  4. 【b603】作业调度方案
  5. Hexo里如何添加广告
  6. 【BZOJ 2534】Uva10829L-gap字符串
  7. VS2017 安装过程
  8. idea 搭建 SpringBoot 集成 mybatis
  9. 关于js的window.open()
  10. C#并发集合