希望的天 希望的天
4年前
Android-图片加载库Coil使用教程
框架介绍Coil是Android上的一个全新的图片加载框架,它的全名叫做coroutineimageloader,即协程图片加载库。与传统的图片加载库Glide,Picasso或Fresco等相比。该具有轻量(只有大约1500个方法)、快、易于使用、更现代的API等优势。它支持GIF和SVG,并且可以执行四个默认转换:模糊,圆形裁剪,灰度和圆角。
Stella981 Stella981
3年前
SpringBoot配置lombok,与logback
目录:一什么是lombok二lombok安装三使用lombok四使用logback一什么是lombok  在写Java程序的时候经常会遇到如下情形:新建了一个Class类,然后在其中设置了几个字段,最后还需要花费很多时间来建立getter,setter方法还有构造函数等。  lombok项目的产生就是为了省去我们手动创
Wesley13 Wesley13
3年前
Java(3)
面向对象编程思想:抽象 继承 多态 封装对象:万事万物皆对象. 类:把具有相同属性和方法的对象抽象出来形成的几何体!类是对象的抽象,对象是类的具体!如何描述一个类1.属性(属性不初始化时也有初始值,会自动初始化,整形为0 小数型为0.0  boolea
Wesley13 Wesley13
3年前
mysql高效导入导出load data [infile][outfile]用法
一、MySQL高效导入数据的方法loaddatainfileloaddatainfile语句从一个文本文件中以很高的速度读入一个表中。使用这个命令之前,mysqld进程(服务)必须已经在运行。由于安全原因,当读取位于服务器上的文件时,文件必须处于数据库目录或可被所有人读取。另外,为了对服务器上文件使用loaddatainfile,在服
Wesley13 Wesley13
3年前
NIO 非阻塞IO
NIO与IO的区别NIO特点:非阻塞,面向缓冲区IO特点:阻塞式,面向流阻塞与非阻塞javaio是阻塞式的,当一个线程调用read或者write方法后开始阻塞,直到读取到数据或者写入数据完成,该线程一直处于阻塞状态不能做其他事情。javanio通过选择器实现非阻塞式IO,通过一个专门的选
Stella981 Stella981
3年前
Javascript如何获取URL地址栏参数
在页面之间传递参数的时候最常用的莫过于GET方式,倘若利用PHP获取参数则很简单,但是如果是静态页面,该如何取得地址后边的那些参数呢?下边的代码通过正则匹配的方法获取参数值并返回,代码十分简单,但是却十分实用,不足之处就是每次只能选一个参数。<scripttype"text/javascript"lang"javascript" 
Wesley13 Wesley13
3年前
C++ 删除字符串的两种实现方式
C实现删除给定字符串的给定字符串思路主要有这么几种实现方式:1.KMP算法2.用STL的string的find,然后用erase3.用C的strstr找到字串位置,然后用strncpy写到新串中4.用boost库,用正则表达式测试过的完整代码:第一种方法:123456789101
Stella981 Stella981
3年前
BeanMock的使用介绍与说明
使用场景Mockito是java单元测试很常用的一个工具。但是在classAclassBclassC的场景中,假如需要对classA进行单元测试,需要针对ClassC的方法返回不同结果进行验证,而又不希望对classB进行mock。这个时候一般的解决方案有两种:1、使用反射的层层调用(但是对于更深层的调用会显得很繁琐,并
Stella981 Stella981
3年前
Android本地帮助文档查看
Android本地帮助文档浏览的时候会比较慢。主要原因是很多的js和css已经图片资源需要从google下载。所以网上有很多的方式去规避这个问题。个人选择了一种比较简单而且方便的方式:直接在google中安装插件就可以快速的浏览本地帮助文档了!安装方法:到https://github.com/xesam/android\_offline
Wesley13 Wesley13
3年前
Java面试测试题
1.作用域public,protected,private,以及不写时的区别?(1)Public:不同包、同一包、类内都可用。(2)Private:类内。(3)Protected:不同包的子类、同一包、类内都可用。(4)不写时:同一包内、类内。2.面向对象的特征有哪些方面?(1)抽象:找共性,将共有的属性、方法放到父类中。(2)继