编码前线

16 篇文章
9 人订阅

全部文章

用户1205080

Android全局异常处理

872
用户1205080

使用Dockerfile创建docker镜像

633
用户1205080

docker底层原理介绍

Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。

623
用户1205080

Java注解处理器

接下来我们模仿ButterKnife 实现一个@BindView的注解来了解Java注解处理器的使用。

671
用户1205080

在java中String类为什么要设计成final?

String很多实用的特性,比如说“不可变性”,是工程师精心设计的艺术品!艺术品易碎!用final就是拒绝继承,防止世界被熊孩子破坏,维护世界和平!

632
用户1205080

Docker容器进入的4种方式(推荐最后一种)

  在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器...

1803
用户1205080

Java注解Annotation

@Retention:保留时间,可选值SOURCE(源码)、CLASS(编译时)、RUNTIME(运行时);默认为CLASS,SOURCE大都为Mark Ann...

543
用户1205080

synchronized锁住的是代码还是对象

在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchron...

542
用户1205080

详细介绍Java虚拟机(JVM)

  一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的...

745
用户1205080

Java动态代理

上面ClassA是委托类,ClassB是代理类,ClassB中的函数直接调用ClassA中相应的函数,并隐藏了ClassA的method3()函数。

1004
用户1205080

Linux查看物理CPU个数、核数、逻辑CPU个数

查看CPU信息(型号) cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

916
用户1205080

Java Integer(-128~127)值的==和equals比较产生的思考

最近在项目中遇到一个问题,两个值相同的Integer型值进行==比较时,发现Integer其中的一些奥秘,顺便也复习一下==和equals的区别,先通过Damo...

593
用户1205080

Android NDK开发-APK增量更新

Step2: 修改Makefile文件,将install:下面的if和endif各添加一个缩进:

683
用户1205080

Java优先队列(PriorityQueue)示例

我们知道队列是遵循先进先出(First-In-First-Out)模式的,但有些时候需要在队列中基于优先级处理对象。举个例子,比方说我们有一个每日交易时段生成股...

803
用户1205080

java中的运算 ^, << , >>,&

那么这个1是怎么来的,我们要知道^、<<、>>等位运算符主要针对二进制,算异或的时候相同的为0,不同的为1 2转换成二进制是0010 3转换成二进制是001...

712
用户1205080

将FFmpeg编译成一个libffmpeg.so库

Note: 这个脚本不再需要修改Configure的内容(生成的是.a而不是.so,并没有涉及到版本号问题)

1024

扫码关注云+社区