位运算符 二进制和十进制之间的转换 a. 十进制-->二进制 除2的操作,直到除到0为止,获得的余数倒序就是十进制对应的二进制 byte 1一个字节 8位(二进制的位数) short 2 16 int 4 32 long 8位 64 byte b=2; 2 -> 10 3 -> 11 15 -> 1 ...
分类:
其他好文 时间:
2019-08-31 21:39:51
阅读次数:
111
Description: 给 $n$ 个点的图,点有点权 $a_i$ ,两点之间有边当且仅当 $a_i\ \text{and}\ a_j \not= 0$,边权为1,求最小环。 Solution: 按每一位考虑若当前这一位为 1 的点超过了 2 个,那么答案就为 3 。 否则只会连一条边,于是最多只 ...
分类:
其他好文 时间:
2019-08-31 19:15:07
阅读次数:
44
前言 上一节我们讲解了StringBuilder VS StringBuffer以及二者区别,本节我们来讲解包装类。 包装类 我们知道在Java中有8中基本数据类型,分为数值类型:byte、short、int、long、float、double。字符类型:char。布尔类型:bool,那么什么是包装 ...
分类:
编程语言 时间:
2019-08-31 01:18:40
阅读次数:
207
1.自动类型装换 自动类型转换指的是容量小的数据类型可以自动装换为容量大的数据类型。如图2 6所示,黑色实线表示的是无数据丢失的 //容量小的可以自动向容量大的转化 //可以将整型常量赋值给byte/short/char等变量,而不需要强制类型转换,只要不超出其表示范围即可。 public clas ...
分类:
其他好文 时间:
2019-08-30 18:58:40
阅读次数:
76
很多人觉得会写Java代码就行,Java底层怎么运行的不需要知道,但其实并不是这样,随着经验的积累,你需要了解越来越多的底层原理。我们先来看看下面的代码,看看class是怎样加载的。 定义了一个父类BaseClass和子类SubClass,执行main方法会输出父类的“BaseClass Init” ...
分类:
其他好文 时间:
2019-08-30 13:25:32
阅读次数:
82
Job Job负责批量处理短暂的一次性任务 (short lived one off tasks),即仅执行一次的任务,它保证批处理任务的一个或多个Pod成功结束. Kubernetes支持以下几种Job: 1. 非并行Job:通常创建一个Pod直至其成功结束 2. 固定结束次数的Job:设置.sp ...
分类:
Web程序 时间:
2019-08-30 11:32:00
阅读次数:
114
包含的模块 本文分为十九个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper ...
分类:
编程语言 时间:
2019-08-28 01:00:19
阅读次数:
182
简单整理了一些嵌入式底层需要接触的相关概念。 # CPU CU. Control Unit. send need-clac-data -> ALU clac -> get result send back -> to save in memory ALU Arithmetic Logic Unit. ...
分类:
其他好文 时间:
2019-08-27 13:10:50
阅读次数:
91
基本数据类型 整数类型:byte,short,int,long 浮点数类型:float,double 字符类型:char 布尔类型:boolean 计算机内存的最小存储单元是字节(byte)即8位二进制 byte > 1 short / char > 2 int / float > 4 long /... ...
分类:
其他好文 时间:
2019-08-27 12:38:35
阅读次数:
85
webview要调起input file拍照或者选取文件功能,可以在webview.setWebChromeClient方法中重写指定的方法,来拦截webview的input事件,并做我们相应的操作。 Android代码 这里的java代码是来拦截input事件的,里面做了很多api版本的判断,不同 ...
分类:
移动开发 时间:
2019-08-26 21:11:34
阅读次数:
127