- 博客(13)
- 资源 (32)
- 收藏
- 关注
原创 利用 IntelliJ IDEA 进行代码对比的方法
Sometimes,我们会有这样的需求,即:想对比出两个不同版本代码的区别。如何实现?第 1 种:如果我们是从 SVN 检出的项目,并且想比较本地代码与从 SVN 检出时的代码相比都有那些区别,可以按如下步骤操作,如上图所示,在代码编辑区,右键唤出功能菜单,然后选择Subversion,进而会展示出更多的可选项,例如:Compare with the Same Repository Versi
2017-12-30 18:28:53 94680 9
原创 编程思想 之「继承、组合、fianl」
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。提起「复用类」三个字,相信我们脑海中浮现的都是「组合」和「继承」,实际上,在 Java 中复用类的方法也确实是这两种。 继承Java 用super关键字表示超类(或称之为基类)的意思,意味着:当前类是从超类中继承而来的。当我们创建一个继承超类的导出类
2017-12-30 16:28:11 979
原创 编程思想 之「访问权限控制」
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。访问权限控制的等级,从最大权限到最小权限依次为:public、protected、包访问权限(没有关键字)和private。public:任何类都可以访问;protected:该类的子类及同包的类可以访问;包访问权限:同包的类可以访问;private:只有
2017-12-30 14:50:39 1459 1
转载 美团 CEO 王兴:从 0 到干到 300 亿美金,格局上输了,再多努力都不可能赢
2017 年 10 月 19 日,美团点评完成新一轮 40 亿美元融资,投后估值 300 亿美元。此次融资由腾讯领投,引入了新的战略投资方 The Priceline Group,其他主要投资人包括:红杉资本(Sequoia Capital)、新加坡政府投资公司(GIC)、加拿大养老金投资公司(Canada Pension Plan Investment Board)、挚信资本(Trustbridg
2017-12-24 20:56:04 2876
转载 快手 CEO 宿华:在毛细血管的末梢记录变化的世界
在充满机遇和挑战的时代,商业时代已经来临。我们认为:新商业是从“基业长青”到“基业长新”,从“大而不倒”到“新而不倒”的商业文明的进化。快手就是这股新商业文明浪潮的典型代表,过去一年快手继续在短视频的战场上攻城略地,目前累计注册用户达到七亿,日活也超过了一个亿。所有人都想知道,为什么会有这么多的用户愿意在快手上的社区记录和分享?快手高速增长的背后,到底有着怎样的故事?在快手 CEO 宿华看来,答案很
2017-12-23 17:32:57 1664 2
原创 编程思想 之「初始化与清理」
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。与其他语言相比,Java 的一大特点就是其自动的初始化与清理功能。对于基本数据类型的全局变量,Java 自动将其初始化为对应的默认值,具体可以参考「对象漫谈」中的内容;对于对象,我们可以通过构造方法对其进行初始化;对于清理操作,Java 提供了垃圾回收器,可以帮我
2017-12-22 20:35:28 1220 1
原创 编程思想 之「控制流程」
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。在 Java 中,if-else是最基本的控制程序流程的形式,例如if(boolean-expression) statementelse statement其中else是可选的,如果省略else,则简化为如下形式:if(boolean-expr
2017-12-20 09:16:42 1226
原创 编程思想 之「操作符」
在 Java 编程的过程中,我们对数据的处理,都是通过操作符来实现的。例如,用于比较的比较操作符、用于赋值的赋值操作符、用于运算的运算操作符等。操作符的种类很多,用法也各不相同,下面让我们一起来看看 Java 的各类操作符中,一些值得我们特别注意的知识点。赋值操作符对于赋值操作,相信大家都玩的特别熟,例如为基本数据类型赋值,int love = 521;在「对象漫谈」中,我们知道了基本数据类型存储在
2017-12-09 13:27:34 1120
转载 马化腾教你做产品:改掉这七点,让产品自己说话
捕手志:马化腾先生被认为是国内最好的产品经理之一。在他看来好的产品是有灵魂的,优美的设计、技术、运营都能体现背后的理念,一款好产品也是可以主动吸引用户来使用的。而打造出一款好产品并不是一件容易的事,究其原因多半是产品经理自己挖抗,导致最后走样了。正文1 忽视产品的隐性特性一个产品,我们要少谈它要包括哪些功能,应该多想,我要提供一个服务,这个服务有哪些特性,它的整体服务流程是怎样的,它的整体服务成本
2017-12-06 12:24:28 1906
原创 编程思想 之「对象漫谈」
在「语言导论」中,我们曾提到过「万物皆对象」,事实上,也确实如此。在面向对象编程的世界中,我们创建对象、操作对象、销毁对象,我们所做的一切动作都离不开对象。在本章中,就让我们一起来看看 Java 中的对象。对象存储在哪里?在 Java 中,对象存储在 5 个地方,分别为:寄存器。它是最快的存储区,位于处理器内部。一般来说,它根据需求进行分配,我们不能直接进行控制,也很难感觉到它的存在。堆栈。它位
2017-12-04 22:09:21 1288
原创 史上最简单的 MySQL 教程(四十)「数据库变量」
变量在 MySQL 数据库中,变量有两种,分别为:系统变量和自定义变量。根据变量的作用范围,又分为:会话级别变量和全局级别变量。系统变量系统变量,顾名思义,是系统设置好的变量(皆为全局级别变量),也是用来控制服务器表现的,例如autocommit、auto_increment_increment等。大多数的时候,我们并不需要使用系统变量,但我们仍然需要了解有这么回事,在必须要的时候,它可以帮助我们完
2017-12-03 19:43:24 7270 14
原创 编程思想 之「语言导论」
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。 Java 发展史Java 是一门面向对象的编程语言,它不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多重继承、指针等概念,因此 Java 语言具有功能强大和简单易用两个特征。此外,Java 还具有简单性、面向对象、分...
2017-12-02 15:18:52 2240
原创 那些年,关于 Java 的那些事儿
温馨提示:本系列博文(含示例代码)已经同步到 GitHub,地址为「java-skills」,欢迎感兴趣的童鞋Star、Fork,纠错。 在编程这条路上走的越久,我们遇到的事情就越多,磕磕绊绊在所难免,很多坑只有在踩过之后,我们才会越能体会到那种「啊,原来是这么回事儿」的恍然大悟之感,这种体会并不局限于 Java 语言,所有编程语言皆是如此,之所以在此聊 Java,不过是作者接触 J...
2017-12-02 15:06:56 3795 5
2019年北京市导游考试导游词.zip
2019-12-05
阿里巴巴 2016 双 11 背后的技术
2017-01-20
Cornerstone(免费破解版)
2017-01-12
算法设计与分析
2016-11-19
深入理解Java虚拟机:JVM高级特性与最佳实践
2016-11-14
设计模式之禅
2016-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人