- 博客(37)
- 资源 (6)
- 收藏
- 关注
转载 Java有值类型吗?
有人看了我之前的文章『Swift 语言的设计错误』,问我:“你说 Java 只有引用类型(reference type),但是根据 Java 的官方文档,Java 也有值...
2016-11-29 07:39:57 82
转载 Java对象初始化顺序
最近我发现了一个有趣的问题,这个问题的答案乍一看下骗过了我的眼睛。看一下这三个类:运行 Lower 这个类可以得到什么输出?在这个极简的例子中可以更容易地看到整个形势,但...
2016-11-28 07:29:35 74
转载 JAVA要死了吗?不!我来告诉你为什么!
转载自Importnew我们看到“Java 死了吗?” 这个问题,年年都被抛出来,然而至今为止,从所有的第三方统计来看,Java 不仅活的很好,还在保持增长。虽然不断有新...
2016-11-28 07:29:35 158
转载 Java的常见误区与细节
1 在Java中,没有goto语句。因为大量使用goto语句会降低程序的可读性和可维护性,所以Java语言取消了goto的使用。同时,为了避免程序员自行使用goto所...
2016-11-19 10:04:50 86
转载 11个最值得Java开发者收藏的网站
概述:Java是一种面向对象的编程语言,由Sun Microsystems公司在1995年的时候正式发布。直到今天,Java都一直是最受欢迎的编程语言之一。如今,Java...
2016-11-18 07:23:22 99
转载 Java开发的几个注意点
1. 将一些需要变动的配置写在属性文件中比如,没有把一些需要并发执行时使用的线程数设置成可在属性文件中配置。那么你的程序无论在DEV环境中,还是TEST环境中,都可以顺畅...
2016-11-18 07:23:22 87
转载 我(作为一名开发者)所犯过的错误
我2006年开始工作,至今已经10年。10年是个里程碑,我开始回顾自己曾经犯过的错误,以及我希望从同行那里得到什么类型的忠告。一切都在快速改变,10年了,我不能确定这些秘...
2016-11-17 09:31:42 194
转载 Spring 测试:其实很简单
在过去的职业生涯里,我经常发现有些人不写测试代码,而他们声称不写的理由是无法轻易地写出覆盖多个不同模块的测试用例。好吧,我相信他们中的大部分要么是缺乏一些比较易掌握的技术...
2016-11-17 09:31:42 162
转载 什么是2016年最值得学习的编程语言?
写在前面对于标题这个问题,如果你问我什么是2016年最值得学习的编程语言?我只能老老实实地回答:我也不知道,只能说适合自己的才是最值得学习的编程语言。因为我不知道你对那种...
2016-11-15 07:23:10 73
转载 2017年高频率的互联网校园招聘面试题
前言参加了2017年校招,面试了阿里、百度、腾讯、滴滴、美团、网易、去哪儿等公司,个人是客户端 Android 方向,总结了面试过程中频率出现较高的题目,希望对大家有所帮...
2016-11-14 06:44:57 100
转载 深入浅出JavaScript之闭包(Closure)
闭包(closure)是掌握Javascript从人门到深入一个非常重要的门槛,它是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面写...
2016-11-14 06:44:57 101
转载 Go 将统治下一个十年
转载自码农网标题相当夸张是不是?我本来打算用“规则”这个词的,但真的认为“统治”的描述更加准确。只有一点就是,如题的观点是事实。每一天我都跟许多人谈论到 Go。除了像 G...
2016-11-14 06:44:57 85
转载 与开发团队高效协作的8个小技巧
开发团队是每一个产品经理和产品负责人的重要合作伙伴:是团队来设计和建造实际产品。但是,要高效地引导并与团队一起工作并不是一件容易的事情。这篇文章将分享8个使开发团队更高效...
2016-11-11 12:11:24 164
转载 5 分钟搞定 Java Comparable 接口
Comparable接口时用来干什么的呢?我们应该如何对事物进行比较和排序?这问题听上去有点莫名其妙,但我希望你认真考虑一下。比方说,我们有一组苹果:例1我们要怎样对它们...
2016-11-11 12:11:24 139
转载 Java 线程池执行原理分析
本文将会围绕线程池的生命周期,分析线程池执行任务的过程。线程池状态首先认识两个贯穿线程池代码的参数:runState:线程池运行状态workerCount:工作线程的数量...
2016-11-10 08:44:42 122
转载 学习你的第一门编程语言
转载自码农网好的,决定好想学什么编程语言了吗,现在就让我们开始学习吧。所有你需要做的就是打开一本书,然后开始阅读,是这样的吗?不全是这样的。我的意思是,你可以用那种方式学...
2016-11-10 08:44:42 577
转载 一个 2 年 Android 开发者的 18 条忠告
转载自码农网我仍记得2014年我决定做安卓开发的那天,这是我一生中做出的最好决定之一。到现在已经有2年半了。最初的时候,并没有人告诉我如何做才是正确的。我犯了很多错误,浪...
2016-11-09 06:51:07 99
转载 如何成为一名合格的(Java)程序员
在过去几年中,政府和社会一直在努力使“Geek”再次酷起来。总统和总理提倡计算机程序设计成为学校课程的一部分。今天,除了政治,成为一个合格的程序员比以往任何时候都更具挑战...
2016-11-08 07:20:56 189
转载 基于 10 大编程语言的 30 个深度学习库
本文介绍了包括 Python、Java、Haskell等在内的一系列编程语言的深度学习库。PythonTheano是一种用于使用数列来定义和评估数学表达的 Python...
2016-11-08 07:20:56 209
转载 我是如何统治内网的
测试主机:kali 2016.2工具:bettercap、metasploit、dnsspoof、armitage前期准备工作在kali下并没有集成bettercap,所...
2016-11-08 07:20:56 106
转载 Offer攻略:写给立志做程序员的应届毕业生们
1.确定方向1.1选择比努力更重要关于方向的选择其实越早确定越好,生活中我们要面临无数个选择,前几天看的一个黑客相关的美剧中有句台词说的不错:lifeisbinary,生...
2016-11-07 07:33:00 260
转载 单机数据库优化的一些实践
数据库优化有很多可以讲,按照支撑的数据量来分可以分为两个阶段:单机数据库和分库分表,前者一般可以支撑500W或者10G以内的数据,超过这个值则需要考虑分库分表。另外,一般...
2016-11-05 00:06:44 137
转载 2016 年 7 个最佳的 Java 框架
毫无疑问,Java是目前最需要的编程语言之一。在这里,我们已经挖掘了一些关于框架趋势的有用信息,以减轻全球软件开发人员的日常工作。根据RebelLabs,也是在线Java...
2016-11-05 00:06:44 685
转载 彻底理解 Android Binder 通信架构
roid 6.0的源码剖析, 本文深度剖析Binder IPC过程, 这绝对是一篇匠心巨作,从Java framework到Native,再到Linux Kernel,带...
2016-11-05 00:06:44 408
转载 前端面试中常见的算法问题总结
虽说我们很多时候前端很少有机会接触到算法。大多都交互性的操作,然而从各大公司面试来看,算法依旧是考察的一方面。实际上学习数据结构与算法对于工程师去理解和分析问题都是有帮助...
2016-11-04 07:23:57 173 1
转载 HTTPS 原理剖析与项目场景
最近手头有两个项目,XX导航和XX产业平台,都需要使用HTTPS协议,因此,这次对HTTPS协议做一次整理与分享。为什么使用HTTPSHTTP 协议,本身是明文传输的,没...
2016-11-04 07:23:57 90
转载 理解 Linux/Unix 登录脚本
不知道你有没有遇到过这样的场景,当你需要设置一个环境变量,或者运行一个程序设置你的shell或桌面环境,但是不知道在哪里是最方便设置的位置。有一些常见的情况,例如从Deb...
2016-11-04 07:23:57 211
转载 从程序员的角度谈创业三年
摘要:在创业三年时间里作为联合创始人,虽然拿着大家均等的股份,我始终是没有什么话语权的,但是,这也给了我从旁观者的角度看清整个局面的机会。创业公司的成败绝大程度取决于技术...
2016-11-03 07:28:18 99
转载 如何在 Bash Shell 脚本中显示对话框
这个教程给出几个如何使用类似zenity和whiptail的工具在Bash Shell 脚本中提供消息/对话框的例子。使用这些工具,你的脚本能够告知用户当前程序运行的状态...
2016-11-03 07:28:18 456
转载 细说 MySQL 之 MEM_ROOT
这篇文章会详细解说MySQL中使用非常广泛的MEM_ROOT的结构体,同时省去debug部分的信息,仅分析正常情况下,mysql中使用MEM_ROOT来做内存分配的部分。...
2016-11-03 07:28:18 223
转载 哪个更快:Java堆还是本地内存
使用Java的一个好处就是你可以不用亲自来管理内存的分配和释放。当你用new关键字来实例化一个对象时,它所需的内存会自动的在Java堆中分配。堆会被垃圾回收器进行管理,并...
2016-11-02 07:19:57 77
转载 Web服务器、应用程序服务器、HTTP服务器区别
WEB服务器、应用程序服务器、HTTP服务器有何区别?IIS、Apache、Tomcat、Weblogic、WebSphere 都各属于哪种服务器?这些问题困惑了很久,今...
2016-11-02 07:19:57 81
转载 架构设计基础知识整理
星星点点的知识点,很早就想做这块整理了,持续维护…I. 原则:灵活运用,而非刻意遵循1. 基础原则尽量少的重复代码,低耦合(尽量小的影响),高内聚模块间耦合因素构建架构时...
2016-11-02 07:19:57 120
转载 如何针对老旧浏览器设置 HTTPS 策略
几天前,一位朋友问我:都说推荐用Qualys SSL Labs这个工具测试 SSL 安全性,为什么有些安全实力很强的大厂家评分也很低?我认为这个问题应该从两方面来看:...
2016-11-02 07:19:57 380
转载 JavaScript 中对象的深拷贝
在JavaScript中,对对象进行拷贝的场景比较常见。但是简单的复制语句只能对对象进行浅拷贝,即复制的是一份引用,而不是它所引用的对象。而更多的时候,我们希望对对象进行...
2016-11-01 07:23:44 233
转载 面向对象设计的 10 条戒律
不,这不是上帝说的。这也不是Jon Skeet / Martin Fowler / Jeff Atwood / Joel Spolsky(可以用你最喜欢的技术专家的替换这...
2016-11-01 07:23:44 88
转载 9 个使用前必须再三小心的 Linux 命令
Linux Shell/terminal 命令非常强大,即使一个简单的命令就可能导致文件夹、文件或者路径文件夹等被删除。在一些情况下,Linux 甚至不会询问你而直接执行...
2016-11-01 07:23:44 77
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人