摘要: 与 (&) ,只有两位都是1结果才是1否则是0 或 (|) ,只要有一位是1结果就是1 , 否则为0 非 (~) , 如果位为1结果为0 ,如果为0结果为1 异或 (^ ), 两个操作数的位中 , 相同结果为0 ,不同结果为1 左移 ( ( ) , num 3 相当于 num 除以 2的3次方 无符 阅读全文
posted @ 2018-03-28 23:33 姩澕 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函数,字段,当 new 的时候,他们的执行顺序。 父类静态之后是子类的静态 静态的按照从上到下的顺序执行,不是代码块先执行,靠前者优先。 执行静态后,先父类从上到下加载 例如实例成员变量实例代码块,之后是子类从上到下加载执行。 阅读全文
posted @ 2018-03-28 23:31 姩澕 阅读(207) 评论(0) 推荐(0) 编辑
摘要: String 为什么不能被继承? 因为它被final 修饰,成为不可变类 , 类似的还有 Integer等其它包装类 上述代码比较的时候为何第一次为true,第二次为false? 因为第一次和c比较,c是由b+2组成的,b是被final修饰的,它在程序编译期就可以被确定,所以通过查看编译后的程序就可 阅读全文
posted @ 2018-03-28 23:27 姩澕 阅读(480) 评论(0) 推荐(0) 编辑
摘要: java 中对于包装类比较,建议都用equals去比较 原因呢: 首先我们来看八大基本数据类型的比较 1==1 true 这是因为基本数据类型的值直接挂到变量上了,所以比较值的时候相等。 String a = new String("hello"); String b = new String("h 阅读全文
posted @ 2018-03-28 23:20 姩澕 阅读(380) 评论(0) 推荐(0) 编辑
摘要: java内存分配 方法区、堆、栈、本地方法栈、pc寄存器 寄存器:在cpu内部不由开放人员的代码来空值,有编译器自己来管理的 栈:stack:存放基本类型数据和对象的引用,对象本事不存在栈中而是存在堆中 堆:heap:通常就是new出的对象 静态区域:就是用static 定义的静态成员 常量池:存放 阅读全文
posted @ 2018-03-28 23:17 姩澕 阅读(123) 评论(0) 推荐(0) 编辑
摘要: gitignore简述 输入 touch .gitignore ,生成“.gitignore”文件 /mtk/ 过滤整个文件夹 .zip 过滤所有.zip文件 /mtk/do.c 过滤某个具体文件 !/dir/subdir/ !开头表示不过滤 fd1/ 忽略目录 fd1 下的全部内容;注意,不管是根 阅读全文
posted @ 2018-03-28 22:51 姩澕 阅读(149) 评论(0) 推荐(0) 编辑
摘要: maven配置jdk 当前项目 所有项目【settings.xml文件】 阅读全文
posted @ 2018-03-28 21:49 姩澕 阅读(158) 评论(0) 推荐(0) 编辑
摘要: "浏览器指纹特征" 阅读全文
posted @ 2018-03-28 18:19 姩澕 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 项目部署三种方式: 1、通常将项目打war包放在webapps下 后两种通过配置虚拟目录: 2、在tomcat下的conf里修改server.xml在host节点里配置 <Context path="/sxx" docBase="F:/cs/lx"> path代表应用的访问路径,一定要有"/" do 阅读全文
posted @ 2016-07-03 14:24 姩澕 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 去年就知道有这个功能,不过没去深究总结过,最近有写网络博客的欲望了,于是又重新拾起这玩意儿。 具体到底是用Windows Live Writer 2012还是用Word 2013,个人觉得看个人,因为这2个软件各有优点,各有缺点。 1、首先用LiveWriter发博客显然更专业,发布后的效果也与本地最接近,但是在编辑功能上肯定大不如Word,另外一个最大缺点是它本地保存的格式不是doc。 2... 阅读全文
posted @ 2016-07-03 08:34 姩澕 阅读(147) 评论(0) 推荐(0) 编辑