• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






四季长眠

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

2018年10月1日

java线程池
摘要: 线程池使用的是一种池对象的思想,在内存中开辟一块内存,里面存放了中多线程,由线程管理器进行管理,当需要使用线程的时候,由线程管理器调用,不用的线程收回线程池, 这样可以避免反复创建线程带来的系统开销,提高了系统性能 单线程缺点:通过new thread新线程会带来很大系统开销 可以无限多的创建线程, 阅读全文
posted @ 2018-10-01 15:37 瓜皮代码搬运工 阅读(91) 评论(0) 推荐(0)
 
java反射机制
摘要: 反射机制:在运行状态中,对于任意一个类,都可以知道他的所有属性和方法,对于任意一个对象,都可以调用它所有的方法,这种可以动态获取和动态调用对象方法的功能称为反射机制。 使用场景: 逆向代码,如反编译 动态注册类框架如Gson 逆向代码 ,例如反编译 与注解相结合的框架 例如Retrofit 单纯的反 阅读全文
posted @ 2018-10-01 14:57 瓜皮代码搬运工 阅读(125) 评论(0) 推荐(0)
 

2018年7月31日

navigation view item的title和icon颜色设置
摘要: 最近在写一个项目,用到了navigation view,Android studio有这个活动的模板,就走了点捷径,直接使用了,但在使用过程中发现一个问题,我给侧滑navigation 设置了一张颜色比较深的图片作为背景,测试效果后发现,title文字和icon图片的颜色都被覆盖了,变得很模糊,几乎 阅读全文
posted @ 2018-07-31 09:54 瓜皮代码搬运工 阅读(1163) 评论(0) 推荐(0)
 

2018年7月18日

asyncTask
摘要: 4个步骤:当我们执行一个异步任务的时候,其需要按照下面的4个步骤分别执行 onPreExecute(): 这个方法是在执行异步任务之前的时候执行,并且是在UI Thread当中执行的,通常我们在这个方法里做一些UI控件的初始化的操作,例如弹出要给ProgressDialog doInBackgrou 阅读全文
posted @ 2018-07-18 09:53 瓜皮代码搬运工 阅读(177) 评论(0) 推荐(0)
 

2018年7月17日

再回顾java面向对象
摘要: 对多态的再理解: 对于引用子类的父类类型,在处理该引用时,它适用于继承该父类的所有子类,子类对象的不同,对方法的实现也就不同,执行相同动作产生的行为也就不同。 如果父类是抽象类,那么子类必须要实现父类中所有的抽象方法,这样该父类所有的子类一定存在统一的对外接口,但其内部的具体实现可以各异。这样我们就 阅读全文
posted @ 2018-07-17 22:20 瓜皮代码搬运工 阅读(97) 评论(0) 推荐(0)
 

2018年4月28日

归并排序
摘要: 前后两个有序数组和并为一个有序数组 阅读全文
posted @ 2018-04-28 10:39 瓜皮代码搬运工 阅读(131) 评论(0) 推荐(0)
 
快速排序
摘要: 快速排序:选第一个数为基数,从右边开始找比基数小的数,移到基数左边, 重复过程。 1、先从数列中取出一个数作为基准数 2、分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边 3、再对左右区间重复第二步,直到各区间只有一个数 #include<stdio.h>void quick 阅读全文
posted @ 2018-04-28 10:30 瓜皮代码搬运工 阅读(123) 评论(0) 推荐(0)
 
折半查找
摘要: 折半查找:在有序表中,取中间记录作为比较对象,若给定值与中间记录的关键字相等,则查找成功;若给定值小于中间记录的关键字,则在中间记录的左半区继续查找;若给定值大于中间记录的关键字,则在中间记录的右半区继续查找.不断重复上述过程,直到查找成功 或所有查找区域无记录,查找失败. #include <st 阅读全文
posted @ 2018-04-28 10:22 瓜皮代码搬运工 阅读(164) 评论(0) 推荐(0)
 
理解插入排序
摘要: 插入排序,插入排序讲的是对一个数组进行排序,我们取第一个数字为有序列,剩下的为待插入组,每次从待插入组取一个数字与排序组的数字进行比较,找到待排的合适位置,进行插入 讲一组数据分成两组,我分别将其称为有序组与待插入组。每次从待插入组中取出一个元素,与有序组的元素进行比较,并找到合适的位置,将该元素插 阅读全文
posted @ 2018-04-28 10:18 瓜皮代码搬运工 阅读(143) 评论(0) 推荐(0)