自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 2020年度总结

2020年度总结前言2020年真是不平凡的一年,这一年发生了太多事情了。本来计划的事情都被疫情打破了。来吧 从20年开始 作为我的第一次年度总结。情感感觉今年最糟糕的事情就是和女朋友分手了。长跑5年的爱情还是没有到达终点啊。以前希望赶紧毕业 快点毕业 这样我们就可以蜗居生活了。等到了我快毕业的时候 这段感情就莫名的结束了。又因疫情都在家 学校也没有开学 任是超多时间给我胡思乱想 痛不欲生啊 现在想想那段时间真难熬啊。学习这一年 大半年都在家中度过 因疫情影响 学习选择了网课 除了费劲心思的翘课

2021-01-05 22:50:56 227

原创 Handler 源码分析面试的疑难杂症

引言Hanlder 为什么会内存泄漏?为什么Looper死循环不会卡死应用?为什么Handler能用来切换线程?Handler、Looper、MessageQueue、ThreadLocal之间什么关系?接下来看源码学习学习。Handler 应该是 老生常谈 为什么那么喜欢 Handler 呢?笔者认为 Handler 是驱动 整个 APP 的关键类 没有它 Activity、Service 等组件都无法正常回调生命周期,但他还不止这些呢。还有一个是Android 只允许主线程去刷新线程 其他非 U

2020-12-11 10:13:06 212

原创 Kotlin 中的 by lazy

Kotlin 中的 by lazy今天讲下Kotlin中的 by lazy (不想看废话的 直接往下拉 直奔主题)前言再讲By lazy前 我们先说说 委托模式**委托模式(delegation pattern)**是软件设计模式中的一项基本技巧。在委托模式中,**有两个对象参与处理同一个请求,接受请求的对象将请求委托给另一个对象来处理。**委托模式是一项基本技巧,许多其他的模式,如状态模式、策略模式、访问者模式本质上是在更特殊的场合采用了委托模式。委托模式使得我们可以用聚合来替代继承,它还

2020-07-26 22:26:15 30080 16

原创 Android保存照片到相册

Android保存照片到相册前言随着Android系统的不断升级 从最初的第一个版本 更新到现在 Android 11.0 Beta都出炉了 Android 11.0也即将面试 系统的不断更新完善 用户体验也是蹭蹭蹭的 隐私安全方面也是越来越给力了 这对用户当然是一级棒 对于开发者 简直无力吐槽 因为碎片化问题 加上版本更新迭代 废弃淘汰一堆 API 脑瓜子疼。正文这几天刚刚需要保存视频到相册 发现 我去 以前的方法好像不太给力了,磨了 我好久。。因为我手机是Android 10 版本 从用

2020-07-17 15:33:13 2152 1

原创 简单带参的Get 和 Post 请求

JavaWeb 入门系列2简单带参的Get 和 Post 请求这篇接着上篇的内容 入门系列 讲讲带参的Get 和 Post 请求JavaWeb 入门系列1废话不多说直接干打开项目 创建一个 Index类创建完类 直接继承 HttpServlet 并且在类上加一个注解 @WebServlet("/index") 从写 doGet方法 (快捷键 Ctrl+O)@WebSe...

2020-04-17 23:29:49 592

原创 Web端一个简单的验证码制作

做一个简单的Web图形验证码先来说说为什么会有验证码这么个反人类的玩意 每次输入验证码 365°的都是错误 然后重新输入 随着时间的推移 验证码这玩意 越来越高级越来越难 某班的验证码还是汉字 简直了 但是呢 深处互联网时代 这个验证码可以说说 必不可少的 怎么说呢 举个简单的 ????现在有一个系统需要登录登出 那注册也是必不可少的吧 如果现在注册没有验证码 那注册账号 就显得简单多了 ...

2020-04-07 16:13:51 1253

原创 JavaWeb 入门系列

JavaWeb 入门系列 1打开IDEA =》newProject =》选择Maven这里的JDK选择1.8版本的 没有的要下载 过高的版本待会会报错点击Next1是 名称2是 项目路径3是 包名4是 组内名 喝项目名一样就好5是 版本 默认就好了点击Next上面是一些配置的参数 直接Finish 就 建好了Web项目项目建完以后 目录就这样了 pom.xml...

2020-03-30 20:40:07 234

原创 Android Studio 编译慢 调试慢

Android Studio 编译太慢 调试太慢项目编译一直很慢 每次都要等 2分钟起步 特别是调试的UI的时候 那简直了 代码5分钟 编译两小时 等都等半死 然后去找各种原因 终于解决了!!在AS APP build.gradle下配置如下:android{ dexOptions { //最大堆内存 javaMaxHeapSize ...

2019-10-14 10:17:32 3568 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除