- 专访“百变”张泉灵:投资活得“像 12-04
- 2017世界互联网大会(乌镇)部分嘉宾分享要点实录 12-04
- 写了 15 年代码,总结出提升 12-03
- 单身的程序猿们,只能帮你到这里了 12-03
- ArrayList 底层数组扩容 12-03
- 从小白到大神,一文掌握 Pyth 12-03
- 一位资深程序员大牛给予Java初 12-03
- 百度开源 MesaLock Li 12-03
- 再也不担心忘记她的那些节日了,用 12-03
- Java后端程序员1年工作经验总 12-03
专访“百变”张泉灵:投资活得“像狗”,并非华丽转身
发布者: super | 发布时间:2017-12-04
钛媒体独家深度和钛度特写,正式升级为“钛独”栏目,以“独立深挖、犀利毒辣、时代刻度”为核心主张,解密财经科技密码,留下历史脚印。
近期我们会陆续推荐钛媒体用一年时间,深耕产业,挖掘出来的真正具有产业变革意义的独角兽领军者和具有前瞻力的投资人,并且也会把他们请到2017钛媒体 T-EDGE年度国际盛典。今天是特色嘉宾介绍第六期,紫牛基金创始管理合伙人张泉灵(点击阅读原文,选择报名,即有机会与其现场对话)。
原标题:写了 15 年代码,总结出提升 10 倍效率的三件事
译者:roy
【译者注】本文作者 Matt Watson 已经写了超过 15 年的代码,也由此总结出了提升 10 倍效率的三件事。Matt 表示,一个 10 倍效率的开发人员很快就知道了他们需要做什么,要问什么问题,什么时候不问问题,并且是掌握事件优先级别的高手。以下为译文:
几乎每个软件开发人员或程序员都见过其他人编写的代码,说明了“任何人都可以编码”。但你有没有遇到过所谓的神话般的“10倍效率的开发人员”?作为一个10倍效率的开发人员,在编写代码方面做得很少, 更多的是知道要写什么代码。
我们许多人开始编程的时候都有特定的目的。比如,我开始编程的时候,是让我能在睡觉和在学校的时候自动玩那个文字版的MUD游戏。我那时候是个写脚本的13岁小孩,甚至不知道什么是编程。我可能有一个想法,然后就写代码并测试 – 全部靠我自己。
当我们为其他人开发软件时就变得很困难,因为我们常常缺乏相同类型的动机和兴奋感,而它们驱使我们追求自己的愿望。我们没有自己的想法,而是花几个小时在会议中尝试了解这些想法,然后我们大
单身的程序猿们,只能帮你到这里了……
发布者: super | 发布时间:2017-12-03
程序猿这个群体,人好钱多智商高,风趣幽默爱自嘲~可自嘲多了,不了解我们的人就把我们的自黑信以为真,想到这儿小七我就坐不住了,一鼓作气写下这篇文章,因为这是小七和公司的程序员小哥哥相处久了之后总结出来他们共有的几个真实优点,如果你觉得自己远没有这么优秀,那你要么是真谦虚,要么就是在努力往这方向进步的道路上:
如果你有这样一个程序员小哥哥,那电脑病毒QQ被盗这种事就永远不用担心了~在他眼里,用占资源最少的防毒软件保护你的电脑,和用自己最酷的外套保护你不感冒,是同等重要的事!
如果你有这样一个程序员小哥哥,外遇什么的几乎无需担心!因为大多时候他有限的精力都花在了浩瀚的业务领域研究和爱你上了~
如果你有这样一个程序员小哥哥,还担心他们不浪漫?你可以点开这里开开眼!而浪漫的最高境界,叫给你一串代码,运行后你自己体会!
ArrayList 底层数组扩容原理
发布者: super | 发布时间:2017-12-03
来源:清浅池塘,
juejin.im/post/59dd70966fb9a0452845741e
ArrayList部分一共五篇文章了,并且引入了时间复杂度来分析,强烈建议大家一定要按顺序阅读,本文是第2篇,相关文章分别是:
1、ArrayList初始化 – Java那些事儿专栏
https://juejin.im/post/59dc1f3251882578b70dac84
再次强调,ArrayList是一个普通的类,如果我们开心,可以自己写一个。
ArrayList初始化 – Java那些事儿专栏 文章发表后,评论区有人问如下问题。
我们先回顾一下之前的所说过的数组,话不多说,上
从小白到大神,一文掌握 Python 密集知识点
发布者: super | 发布时间:2017-12-03
第一个问题,什么是 Python ?根据 Python 之父 Guido van Rossum 的话,Python 是:
一种高级程序语言,其核心设计哲学是代码可读性和语法,能够让程序员用很少的代码来表达自己的想法。
对于我来说,学习 Python 的首要原因是,Python 是一种可以优雅编程的语言。它能够简单自然地写出代码和实现我的想法。
另一个原因是我们可以将 Python 用在很多地方:数据科学、Web 开发和机器学习等都可以使用 Python 来开发。Quora、Pinterest 和 Spotify 都使用 Python 来进行他们的后端 Web 开发。那么让我们来学习一下 Python 吧。
一位资深程序员大牛给予Java初学者的学习路线建议
发布者: super | 发布时间:2017-12-03
Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。
在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容是Java Web和Java后端开发的路线,非Java Web和Java后端开发的同学请适当参考其学习思想即可,切勿照搬。2、下面对于【第一部分】的推荐内容,目的是让你尽快成为一个可以参加工作的Java开发者,更适用于处于待业状态,准备转行Java的同学。
如果你是在校学生,务必要在学好基础(比如计算机系统、算法、编译原理等等)的前提下,再考虑去进行下面的学习。
第一部分:对于尚未做过Java工作的同学,包括一些在校生以及刚准备转行Java的同学。
一、Java基础首先去找一个Java的基础教程学一下,这里可以推荐一个Java学习交流的
百度开源 MesaLock Linux:一个用户空间内存安全的 ...
发布者: super | 发布时间:2017-12-03
MesaLock Linux 是一个通用 Linux 发行版本,其目标是用 Rust、Go 等内存安全语言重写用户空间应用(user space applications),以在用户空间中逐步消除高危的内存安全漏洞。这将极大的降低整个系统的攻击面,并且使得剩余的攻击面可审计、可收敛。MesaLock Linux 在保留 Linux 硬件兼容性的前提下,实质性地提升了 Linux 生态的安全性。MesaLock Linux 的主要目标应用场景是容器(例如:docker 镜像),以及高安全性嵌入式环境,以后随着逐渐成熟,也可以向服务器或其他场景延伸。
为提供完善的功能,并保证强健的安全性,MesaLock Linux 将遵循 Rust SGX SDK 项目中提出的混合代码内存安全架构三原则:
1. 隔离并模块化由非内存安全代码编写的组件,并最
再也不担心忘记她的那些节日了,用python搞定女友日常问候
发布者: super | 发布时间:2017-12-03
作者:数据取经团-施维 来自:数据取经团
前言
作为一个程序狗,有个女朋友不容易,关键是女朋友还有各种各样的要求,比如每天晚上12点说晚安,每个纪念日要记得。这可让程序员如何是好,要知道,晚上12点,对我们来说晚上才刚刚开始;纪念日对我们来说就是写完一个project的日子。
所以,对于女朋友提出的需求,作为程序员的我们,当然不能坐视不管了,我们要写个程序来搞定它。
环境
Python
效果
先看看效果,微信号会在每天设定的时间按时按点发问候语给设定好的另一个微信号,同时可以自动进行一些相应的计算并更新每一天的内容,内容方面,就要靠大家丰富的想象力啦,这里只是给个演示。至于为什么问候只持续到10月27日,嗯...,这就是一个尴尬的故事了。
原标题:Java后端程序员1年工作经验总结
java后端1年经验和技术总结(1)
1.引言
毕业已经一年有余,这一年里特别感谢技术管理人员的器重,以及同事的帮忙,学到了不少东西。这一年里走过一些弯路,也碰到一些难题,也受到过做为一名开发却经常为系统维护和发布当救火队员的苦恼。遂决定梳理一下自己所学的东西,为大家分享一下。
经过一年意识到以前也有很多认识误区,比如:
偏爱收集,经常收集各种资料视频塞满一个个硬盘,然后心满意足的看着容量不行动。
不重基础,总觉得很多基础东西不需要再看了,其实不懂的地方很多,计算机程序方面任何一个结果都必有原因,不要只会用不知道原理,那是加工厂出来的。现在ide查看代码那么方便,ctrl+点击就进入了JDK查看实现细节。
好高骛远,在计算机基础不牢固的情况下,总想着要做架构,弄分布式,搞大数据之类。
不重视性能,只求能实现功能,sql查询是不是可以优化,是否有算法妙用,大对象是否要清除。
不重视扩展性,模块之间紧密耦合,常用方法不提取成工具类,调用关系混乱等问题。
