TecHug
    • 首页
    • 必观作品
    • 快乐程序员
    • 联系
    • RSS
    1. 做程序猿的老婆应该注意的一些事情
    2. 能让程序员心花怒放的七种礼物
    3. 如果编程语言是种武器
    4. 如何成为一名黑客
    5. 调查:程序员需要知道的97件事,你知道几件?
    6. 调查:成功创业者的15个特征,你拥有几个?
    7. 让上班族瞬间怒掀桌的20件事,你遇到哪几件?
    8. 如果程序员是猫,你是哪只猫?
    9. 要嫁就嫁程序猿——钱多话少死的早
    10. 当不能上网时你的电脑还能做的26件事

码农们,还记得大明湖畔的Windows 95吗?

微软开创性的 Windows 95 操作系统,发布于 1995 年 8 月 24 日,距今已经有超过二十年的时间了。自那时起,我们临幸了 Windows XP,又尝了尝 Windows Vista 的可怕味道。

Windows 95| 2016-03-24

Android 日常开发总结的技术经验 60 条

想了解Android的日常开发的相关知识技巧吗,这里有 Android相关开发技术经验60条,赶快来围观。。。

android| 2016-03-24

三张图彻底了解Java中字符串的不变性

:三张图片让你了解Java中字符串的不变性

java| 2016-03-24

如何启用Android N开发者预览版中的“自由窗口”模式

上周,我们曾介绍过 Android N 开发者预览版迎来了“自由窗口”(freeform windows)模式的消息。根据开发文档和代码方面的描述,可知其能够让 Android 实现桌面版的悬浮窗口体验。

自由窗口Android N| 2016-03-24

最快的代码,是不运行的代码

当性能是一项特性时,缓慢就是一个 Bug。找到缓慢的源头就像是追踪 Bug,一旦你找到缓慢代码,通常有三种方式可以加速代码:

| 2016-03-23

给工程师的 10 条哲理

无论是主题分布式数据库,微服务,Soylent,尤伯杯,或者矮人要塞,我们试图从物质分离出来炒作,推迟叙事的客人。与尊重有软件工程日报的社论部分客观性。

| 2016-03-23

阿尔法围棋与深蓝到底有什么不同

 纽约时报发表文章称,“阿尔法围棋”这个由谷歌旗下“深层思维”公司创建的人工智能系统,在人机围棋大赛中以四比一的成绩击败了围棋冠军李世石。这场人机大赛究竟重要在哪里?

阿尔法围棋| 2016-03-23

MySQL ·InnoDB 文件系统之文件物理结构

从上层的角度来看,InnoDB层的文件,除了redo日志外,基本上具有相当统一的结构,都是固定block大小,普遍使用的btree结构来管理数据。只是针对不同的block的应用场景会分配不同的页类型。通常默认情况下,每个block的大小为 UNIV_PAGE_SIZE,在不做任何配置时值为16kb,你还可以选择在安装实例时指定一个块的block大小。

| 2016-03-23

一天只工作 3 小时的程序员,已坚持两年

我是一个 iPhone 独立开发者,已经坚持每天工作三小时两年了。这个方法可能不适合每一个人,但是我从2014年初就开始培养这个习惯了。我坚持这么做是因为发现这是我最高效的工作方式。

| 2016-03-23

让你3分钟学会 javascript 闭包

闭包,是 javascript 中重要的一个概念,对于初学者来讲,闭包是一个特别抽象的概念,特别是ECMA规范给的定义,如果没有实战经验,你很难从定义去理解它。因此,本文不会对闭包的概念进行大篇幅描述,直接上干货,让你分分钟学会闭包!

javascript 闭包| 2016-03-23

Git用法速成手册

Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。

Git用法| 2016-03-23

盘点这些以国家名义研发的 Linux 系统

在桌面操作系统界,最大的大腕儿可谓 Windows、Linux 和 OS X 三足鼎立,但很多国家还是推出了所谓自主知识产权的国产操作系统,今天我们就来介绍下全球知名的”国产”操作系统。

Linux 系统| 2016-03-22

从StackOverflow开发者调查看Python

近日,国外知名技术问答社区StackOverflow发布了2016年开发者调查报告的结果。此调查号称是有史以来最为全面的开发者调查。我们一起来看看调查的主要发现,并重点关注下Python在调查结果中的表现如何。

| 2016-03-22

你在编程的时候浪费了多少时间?

如果你正在阅读这篇文章,那么你很有可能和我一样,也是程序员。无论你是自由职业者还是合同工,时间是你最宝贵的资源之一。

| 2016-03-22

StackOverflow 这么大,其架构如何?

StackOverflow 这么大,其架构如何? 为了便于理解本文涉及到的东西到底都干些了什么,让我先从 Stack Overflow 每天平均统计量的变化开始。

StackOverflow| 2016-03-22

你写的 return null 正确吗?

上次《你写的try…catch真的有必要吗》引起了很多朋友的讨论。本次我在code review又发现了一个问题,那就是有人有意无意的写出了return null这样的代码,

return null| 2016-03-22

从32岁的一无所有到硅谷首富,他靠谎言和抄袭成就了世界第二大软件公司

当我们买机票、搜索新闻、登录账号时,几乎意识不到,这个轻轻一点搞定个人信息的数据库系统,背后正伫立着一个帝国企业——甲骨文(Oracle)。这是世界上最大的数据库软件公司,是仅次于微软的世界第二大软件制造商。

软件公司硅谷首富| 2016-03-22

测试你到底适不适合用 Linux 系统当桌面环境

实际上你每天都或多或少地在使用Linux系统,只是你不知道而已,在Web服务器领域中,Linux是占主导地位的操作系统,包括你现在正在浏览 的页面的后台都是跑在Linux上的,甚至你整天不离手的Android智能手机系统内核也是基于Linux的

Linux 系统| 2016-03-22

小扎如何在天安门广场发出了一条Facebook?

小扎在Facebook上发了条信息,地理位置是天安门广场,配的图片是他在天安门城楼前跑步。于是很多人在问:小扎同学用的是哪家的VPN翻墙出去的? 实际上小扎同学是拿自己的漫游手机上网,直接从海外接入到互联网的。

facebook| 2016-03-21

ATOM 同 Vim/Emacs/Sublime 的深度比较

用过不少编辑器:UltraEdit / EditPlus / (G) Vim / GEdit / NotePad++ / TextMate / ProgrammerPad / Sublime 。确实是用他们写过代码的,用在工作上的。而 VSC / Emacs 只是体验了一下基本使用方法,算不上真的用。用下来的结论是:Atom 比 Vim 更 Vim,比 Emacs 更 Emacs,同样,比 Sublime 更 Sublime。

| 2016-03-21

优秀的Java程序测试是什么样的?

 作为测试驱动设计和开发的忠实粉丝,我相信创造良好的测试是我们作为 Java 开发人员可以做的最重要的事情之一。

Java程序测试| 2016-03-21

自由程序员的3个开发技巧

我们有三个系列的小技巧要分享:与你的客户沟通,保护你的声誉以及解决常见的自由职业问题。下面让我们开始吧!

开发技巧| 2016-03-21

数据显示Mac才是程序员的最爱

创业者办公室、开发者大会一水的 MacBook 已经是常态。不过一般印象里,很多大公司配发的依然是 Windows 电脑。

| 2016-03-21

MemCache超详细解读

MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。

MemCache| 2016-03-21

再谈开源软件和钱的问题

Dharmesh Thakker是Battery Ventures的一般合伙人,Intel投资部门前常务董事。

毫无疑问,开源技术已经成为当今的主流。据业内估计,2011年至2014年期间,超过180家年轻公司通过他们的软件获得的大约32亿美元融资。

开源软件| 2016-03-21
« 上一页 1 … 216 217 218 219 220 … 310 下一页 »

  • 苹果: 密码监控服务从 Java 迁移到 Swift

  • 网络爬虫

    关于 JavaScript "工作证明(proof of work) "防抓取系统的思考

  • 关于程序员过时的传说

  • 这是 JavaScript 吗?

  • 为什么DeepSeek在规模化部署时成本低廉,但在本地运行时却成本高昂?

  • 为什么 2025/05/28 和 2025-05-28 在 JavaScript 中是不同的日子?

  • 为什么原始的Macintosh屏幕分辨率是512×342,而不是人们可能预期的512×384

  • 我的编程技术退步了

  • 台积电押注非正统光学技术

  • Python 打包工具 Setuptools 最近的颠覆性变化

本站内容使用知识共享署名-非商业性使用-相同方式共享 3.0 Unported许可协议进行许可。

联系我们 京ICP备12002735号