• 了解Java中的I/O系统

    本文出自Zone的博客,如需转载请标明出处,尊重原创谢谢 博客地址: https://luhaoaimama1.github.io/2017/03/14/IO/ 概览 图片项目地址 可以复制下来 进行修改 IO's Demos Code 编码乱码原因: 机器中的编码都是 二进制编码 显示的时候 为了让人看懂 从而设置

    17-08-02
  • 深入理解Java虚拟机总结---类初始化过程

    https://luhaoaimama1.github.io/2016/12/07/JVM-类初始化过程/ 类的初始化过程 非法向前引用 编译器手机的顺序是由语句在源文件中出现的顺序决定的,静态语句块中只能访问到定义在静态语句之前的变量,定义它之后的变量,可以赋值,但不能访问 public class Tes

    17-07-31
  • 深入理解Java虚拟机总结

    本文出自Zone的博客,如需转载请标明出处,尊重原创谢谢 博客地址: https://luhaoaimama1.github.io/2016/12/05/JVM/ 基础了解 Java 程序的执行过程:Java 源代码文件(.Java文件)- Java Compiler(Java编译器)-Java 字节码文件(.class文件)-类加载器(Cl

    17-07-31
  • Rxjava2的学习与总结

    Rxjava2基础认知 形式正确的有限Observable调用观察者的onCompleted正好一次或者它的onError正好一次,而且此后不能再调用观察者的任何其它方法。如果onComplete 或者 onError 走任何一个 都会 主动解除订阅关系; 如果解除订阅关系以后在发射 onError 则会

    17-07-31
  • 继承AppCompatActivity和Activity的Activity隐藏标题栏的区别

    在去掉标题栏的时候要分别是继承的AppCompatActivity,还是继承的Activity,两种是不同的方式来隐藏标题栏,针对不同的方式来隐藏不同的标题栏 继承Activity的时候如何隐藏标题栏?解决办法:(1).在代码里实现 requestWindowFeature(Window.FEATURE_NO_TIT

    17-07-06
  • 中国程序员鼓励师在日本曝光,日本网友大呼好想去中国!

    近日,日本网站上发布了一篇关于“中国程IT企业招募程序猿鼓励师,提升员工工作积极性”的文章。引起日本网友各种讨论。 当日本网友看到这样的工作环境,这样的程序员鼓励师后,他们纷纷表示很羡慕!好想来中国! 还有些日本网友感慨日本已经完全输给中国了

    17-06-30
  • 一名 40 岁“老”程序员的反思

    本文是国外一位 40 岁“老”程序员对职业生涯的 思考 ,他认为从长远来看,应该多投资一些不容易过期、衰竭期较长的知识领域中。译文大意如下。 我是一名程序员,几个月前刚过完四十岁生日。某个星期六的早晨,我参加了一个 React Native 技术交流会,演讲者

    17-05-16
  • 这些老外的开源技术养活了一票国产软件

    大家对国产软件都相当了解,但对于国产软件背后的开源软件,又知道多少?今天,就一起来谈谈国产软件背后的开源软件吧。 养活了一票国产浏览器:Chromium 国内有很多“极速浏览器”,所使用的是Chrome同样的引擎,这点大家都相当了解。不过,对于Chome背后的

    17-05-07
  • 谈一谈程序员不愿意写测试的问题

    原文: Testing is a separate skill and that’s why you are frustrated. 很多年来,我都觉得写测试是一件特别麻烦的事情,但是我从来没有因此放弃。上周,我公司的一名初级Junior开发者说了一句话,勾起了我的思考。 他是这样说:“我再也不想写测试了,

    17-05-06
  • Python中的注解“@”

    Python3.0之后加入新特性Decorators,以@为标记修饰function和class。有点类似c++的宏和java的注解。Decorators用以修饰约束function和class,分为带参数和不带参数,影响原有输出,例如类静态函数我们要表达的时候需要函数前面加上修饰@staticmethod或@classmethod,为

    17-04-18
  • 在mac上安装php7.1

    mac上预装了PHP,但是版本是5.5.x,由于有的时候要用最新的版本,或者项目需要,我们需要不同版本的PHP经行开发。有多种办法可以搞定,比如说如果是团队开发,版本控制的话可以使用***Vagrant***虚拟机,这个之后再说,今天就简单的将mac上的PHP升级,以7.1版本为例,其

    17-04-18
  • 一个人的 Android 开发

    Photo credit : http://www.magic4walls.com/crop-image?id=14269 两年半之前,在一个由四个人组成的 Android 团队的帮助下,我开始从后端开发转向移动开发。一年之后,我加入了一个已经完成了B轮融资的初创公司,在那里主要做 Android 开发的工作。在一个小

    17-03-30
  • 寻找卓越的(Android)软件工程师

    转自: http://www.jianshu.com/p/3615c18539bc 在过去五年中,我一直做Android相关的工作。在这期间,我与不同背景,不同水平的工程师进行过合作。有些工程师有非常丰富的经验,有些是刚走出校园的应届生,它们拥有的只是学校学习到的知识并利用业余时间进

    17-03-24
  • 一文让你明白Java字节码

    也许你写了无数行的代码,也许你能非常溜的使用高级语言,但是你未必了解那些高级语言的执行过程。例如大行其道的Java。 Java号称是一门“一次编译到处运行”的语言,但是我们对这句话的理解深度又有多少呢?从我们写的java文件到通过编译器编译成java字节码

    17-03-22
  • 什么样的人当不好程序员?有你吗?

    软件蚕食一切。未来属于程序员。所以人人都想当程序员。但是并不是每个人都能当好程序员。在你做出决定前还是先看看自己能不能当好程序员吧。可是什么样的人不适合当程序员呢?不要喝鸡汤,我们看看Quora上面是如何回答的。 在全栈开发者Adam Leffert看来,

    17-03-18
403文