自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android性能优化

Android app性能优化汇总性能优化1内存泄露可以引发很多的问题:1.程序卡顿,响应速度慢(内存占用高时JVM虚拟机会频繁触发GC)2.莫名消失(当你的程序所占内存越大,它在后台的时候就越可能被干掉。反之内存占用越小,在后台存在的时间就越长)3.直接崩溃(OutOfMemoryError)ANDROID内存面临的问题:1.有限的堆内存,原始只有16M2....

2019-03-23 21:56:17 184

原创 前端-图片上传翻转90度问题

移动端h5页面,input上传图片,有时候,在pc端查看时翻转90度。解决方案1:待验证1、使用exif.js获取图片信息 再用canvas旋转后 转base64 再转<script src="js/exif.js"></script>var file = document.querySelector('input[type=file]').files[0]...

2019-03-23 21:16:33 3937 2

原创 前端-js-html 适配问题-input光标

ios中input 加了readonly,但还是有光标<input type="text" readonly unselectable="on" onfocus="this.blur()" value="点我啊"/>unselectable="on" onfocus="this.blur()"当用到datePicker的时候,如果date可选择的时间范围比较大,io...

2019-03-22 18:14:02 519

原创 前端-jquery文本高度自适应-textarea

方案1:$("#theId").height($("#theId")[0].scrollHeight); $("#theId").on("keyup keydown", function() { $(this).height(this.scrollHeight); })这样做可以高度自适应,但是重新回来,输入的时候,高度不会恢复。方案2:/...

2019-03-22 15:29:22 743

原创 微信公众号开发-WEUI

分割线,:after/:beforecell里面下面或者上面会有分割线,weui用:after以及:before实现的请看weui.css。还有一种实现方式-hr<hr style="margin-left: 15px;background-color: #e5e5e5;height: 1px;border: none;">颜色不能用color要用backgrou...

2019-03-11 11:50:21 804

原创 Android面试

面试经技术栈

2019-03-08 21:55:35 177

原创 Android设计模式

Java常用十种设计模式

2019-03-08 21:46:43 186

原创 Android技术栈

Android技术栈汇总自查安卓2018面试技术栈ams(AndroidManagerService) wms(WindowManagerService) pms(PackageManagerService)源码分析,(ps:面试官会问Manifest里面的东西怎么加载的,或者问你Activity怎么加载的,你得说出这些来。) Rxjava的原理,主要是背压能说说 自定义绘制控件,...

2019-03-08 21:43:39 445

原创 前端学习-资源

https://doc.vux.li/zh-CNVue与weui结合的样式组件库。https://cn.vuejs.org/v2/guide/index.htmlVue文档https://cli.vuejs.org/Vue-CLI

2019-03-08 17:51:23 150

原创 java基础-队列queue

对于Queue来说,就是一个FIFO(先进先出)的队列,添加元素只能在队尾,移除只能在队首。对于这一组方法,成功返回true,在操作失败时抛出异常,这是与下面一组方法的主要区别。add(E e):添加一个元素到队尾remove():获取队首的元素,并从队列中移除element():获取队首的元素,但不从队列中移除这一组,成功返回true,失败时返回一个特殊值(取决于操作,...

2019-03-07 10:37:41 182

原创 微信公众号-笔记-环境,配置,准备工作

服务器配置参见微信公众平台官方文档微信公众号接口必须以http://或https://开头,分别支持80端口和443端口。1、https开头的,要域名(443端口),ip+443端口可以吗(待确认)。2、验证服务器,后台写代码验证,类似以下代码:(如果服务器配置处写的url为https://xxx.xxx.com/test)新建一个servlet类(get方法用来给微信验证服务...

2019-03-07 10:12:04 722

原创 java-线程池

简介:Java线程池的工厂类:Executors类,初始化4种类型的线程池:newFixedThreadPool()说明:初始化一个指定线程数的线程池,其中corePoolSize == maxiPoolSize,使用LinkedBlockingQuene作为阻塞队列特点:即使当线程池没有可执行任务时,也不会释放线程。newCachedThreadPool()说明:初始化一个可以...

2019-03-05 18:06:24 192

原创 Java内存模型

https://www.cnblogs.com/nexiyi/p/java_memory_model_and_thread.htmlJava内存模型 定义Java内存模型并不是一件容易的事情,这个模型必须定义得足够严谨,才能让Java的并发操作不会产生歧义;但是,也必须得足够宽松,使得虚拟机的实现能有足够的自由空间去利用硬件的各种特性(寄存器、高速缓存等)来获取更好的执行速度。经过长时间的...

2019-03-04 14:07:46 193

空空如也

空空如也

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

TA关注的人

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