会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
盗码笔记
博客园
首页
新随笔
联系
订阅
管理
2018年5月2日
Java 2018 面试
摘要: 1.Java的引用有什么作用?传递的是什么? Java的引用可以用来操作对象,传递的是对象的地址 2.引用分为几种?他们的区别是什么?弱引用用在什么地方? 分四种:强引用 、 软引用 、 弱引用 、 虚引用 【强】强引用有引用变量指向时,永远不会被垃圾回收; 【软】一个对象如果具有软引用,内存空间足
阅读全文
posted @ 2018-05-02 23:06 盗码笔记
阅读(148)
评论(0)
推荐(0)
2018年5月1日
android 2018 面试题
摘要: 四大组件:activity、service、content provider、broadcast receiver 【一】Activity 1.生命周期 onCreate:表示activity正在被创建(此方法中可以做一些初始化工作) onRestart:表示activity正在被重新启动,当前ac
阅读全文
posted @ 2018-05-01 22:48 盗码笔记
阅读(367)
评论(0)
推荐(0)
2018年4月30日
Java 垃圾回收机制
摘要: 1.如何确定对象是个垃圾? 引用计数法:实现简单、效率高,但是如何两个对象同时等于null,他们会相互引用,导致他们的引用计数都不为0,永远不会被回收。 可达性分析法: 2.典型的垃圾收集算法 标记-清楚算法:最基础的垃圾回收算法,有标记阶段和清除阶段;标记阶段的任务是标记处所有需要被回收的对象,清
阅读全文
posted @ 2018-04-30 20:35 盗码笔记
阅读(131)
评论(0)
推荐(0)
2017年8月19日
Kotlin基础
摘要: 1.函数也是对象,可以作为参数和返回值 2.使用驼峰命名,尽量避免下划线 3.public函数应当有说明文档 4.lambda中花括号内前后都应该有空格 5.空值安全检查 var s: String? = null;当一个变量允许为空值时,必须使用?来声明 6.当?:左边表达式不为空时,返回表达式的
阅读全文
posted @ 2017-08-19 17:07 盗码笔记
阅读(2015)
评论(0)
推荐(0)
2017年3月31日
初识算法
摘要: 基础算法: 1、插入排序: 通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置插入。 2、希尔排序: 先将整个待排序的记录序列分割成为若干子序列分别进行直接插入排序,待整个序列中的记录“基本有序”时,再对全体记录进行依次直接排序。 3、选择排序: 在未排序序列中找到最小或最
阅读全文
posted @ 2017-03-31 20:22 盗码笔记
阅读(135)
评论(0)
推荐(0)
2017年2月27日
APP研发录笔记
摘要: 一、消灭全局变量 在内存不足时,系统会回收一部分闲置的资源,由于App被切换到后台,所以之前存放的全局变量很容易被回收,这时再切换到前台继续使用,会报空指针崩溃。想彻底解决这个问题,就要使用序列化。 1.把数据作为intent的参数传递 使用intent进行页面间数据的传递,即使activity被摧
阅读全文
posted @ 2017-02-27 17:50 盗码笔记
阅读(145)
评论(0)
推荐(0)
2017年2月25日
JavaSE基础
摘要: 1.面向对象都有哪些特性以及对这些特性的理解 ①继承:继承是从已有类得到继承信息创建新类的过程。 ②封装:封装就是隐藏一切可隐藏的东西,只向外界提供最简单的编程接口。 ③多态性:多态性是指允许不同子类对象对同一消息作出不同的响应。 ④抽象:抽象是将一类对象的共性总结出来构造类的过程。 2.Java中
阅读全文
posted @ 2017-02-25 22:48 盗码笔记
阅读(100)
评论(0)
推荐(0)
2017年2月23日
初学Socket通信
摘要: 1.Socket:Socket就是套接字。客户端与服务器之间通信用的。Socket接口是TCP/IP网络的API. 2.SYN是TCP/IP建立连接时使用的握手信号。在客户端和服务器之间建立正常的TCP网络连接时,客户端首先发出一个SYN消息,服务器使用SYN+ACK应答表示接收到这个消息,最后客户
阅读全文
posted @ 2017-02-23 15:21 盗码笔记
阅读(203)
评论(0)
推荐(0)
2017年2月15日
Android面试题
摘要: 1.加密 对称加密:加密和解密数据都是使用同一个key,如DES 非对称加密:加密和解密使用不同的key.发送数据之前要先和服务器约定生成公钥和私钥,使用公钥加密的数据可以用私钥解密,反之不行。如RSA、ssh、ssl。 2.android的安全问题 ①错误导出组件 ②参数校验不严 ③WebView
阅读全文
posted @ 2017-02-15 22:31 盗码笔记
阅读(356)
评论(0)
推荐(0)
公告