算法思路: public class MergeSort { public static void main(String[] args) { int[] arr = new int[] {2, 4, 5, 8, 1, …
标签:public
实战PHP数据结构基础之队列
什么是队列 队列是另外一种遵循先进先出原则的线性数据结构。队列有两端可供操作,一端出队,一端入队。这个特点和栈不同,栈只有一端可以用来操作。入队总是在后端,出队在前端。 常见操作 enqueue -> 入队 deq…
监控okhttp的HTTP请求
任何App上线应该杜绝http请求的存在。客户端可以通过AOP非侵入式监控所有的请求链接,从而实现非HTTPS请求链接的监控、上报、BUG修复。 @Aspect public class OkHttpClientAop …
Android安卓开发 自带数据库SQLite使用教程
新建一个java类 继承SQLiteOpenHelper public class MyDatabaseHelper extends SQLiteOpenHelper { /*建表语句 用sql写 创建一个book表 有…
Android组件化-动态配置Application实践
在组件化开发的过程中,在不增加模块间耦合的情况下,如果某些功能模块需要进行初始化,如何进行操作呢?这里先说一下常规的配置思路,后面会在这种方式的基础上做进一步的优化。 (1)在base模块中定义抽象类,类中涵盖了…
Android -- Intent传递对象的三种方法
当我们使用Intent在Activity 间传递信息时发现putExtra() 方法并不支持自定义对象的传输,下面就来介绍三种解决方式。 Serializable 方式 这是最简单的一种方法,因为我们要做的就是让我们自定…
SQLite针对表操作工具类
/** * 数据库表操作类 * * @author: NPF * @date: 2018/2/26. */ public class DBTableOperate { private final String TAG =…
[备忘]写一个通用Android接收服务器数据的JavaBean
public class ResultEntity implements Serializable { @SerializedName("IsError")//设置这个 是因为服务器返回的字段叫这个名字,但是这样写违反我…
如何使用RestTemplate访问restful服务
一. 什么是RestTemplate 传统情况下在java代码里访问restful服务,一般使用Apache的HttpClient。不过此种方法使用起来太过繁琐。spring提供了一种简单便捷的模板类来进行操作,这就是R…
postgresql命令创建只读用户
1.创建一个用户名为readonly密码为123456的用户 CREATE USER readonly WITH ENCRYPTED PASSWORD '123456'; 2.更新用户默认为只读事务 alter user…
利用MongoDB的聚合实现查询的复杂需求
概述 在公司某项目中,对于商品和库存的查询有各种各样的需求,RESTful请求也存在多个,但其核心都是基于商品和库存两个MongoDB的Document进行查询。举例如下 查询商品:queryCommodity publ…
Android 使用Sqlite
如何使用 继承SQLiteOpenHelper,通过SQLiteOpenHelper可以方便的管理SQLiteDatabase public class MyDataBaseHelper extends SQLiteOp…