Java 类的加载和初始化 直接从书上抄来的,自己写一遍加深印象 类的加载 加载就是通过指定的类全限定名,获取此类的二进制字节流(可以是clazz文件或者直接内存读取或者远程网络,jar包等),然后将此二进制字节流转化为方法区的数据结构, 编程 2019-02-13 coderstory
Ubuntu 18.04 下编译 LineageOS 15 on 魅族16th 教程 自己整理的编译cm的大致步骤,英文能力不错的可以去lineage的官方wiki看看。 没有特别说明,所有的文件操作都在代码的根目录下执行。 0x0 安装adb和fastboot sudo apt install adb fastboot 安装后执行adb devices可 未分类 2019-01-18 coderstory
魅族16th 简易刷机指南 首先,你必须解锁手机,也就是bootloader unlocked。目前来说,没什么好的解锁渠道。所以本教材仅供那些已经解锁的人使用。解锁后magisk就能用了,flyme直接刷magisk不会无法开机。 注意着是16th的 不是16P 我没16P Android 2019-01-02 coderstory
基于Spring深入源码学习RabbitMQ 这篇文章将继续学习RabbitMq的一些东西,为了更好的学习,阅读和理解相关源码是非常有必要的。本篇文章将简单讲解下与RabbitMQ交互所使用的几个类和方法。 基本注解 @RabbitListener(queues = queueName) public @in 编程 2018-12-07 coderstory
Spring Cloud整合RabbitMQ 0x1.导入maven依赖 现在你需要导入一个starter包就好了,不用理会什么版本。 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-boot-starter-amqp</artif 编程 2018-12-06 coderstory
消息队列 MQ 总结(入门) 序言 在实际开发环境中,你可能会遇到如下场景: 1.系统运行中会在特定时间产生了大量日志,日志服务的磁盘的IO 性能跟不上,导致某些服务运行缓慢。 2.某服务A的功能可能会调用服务B,但服务B的处理逻辑又与A无关( 编程 2018-12-06 coderstory
Windows下的RabbitMQ安装与开启Web管理界面 因为项目开发需要用到MQ,所以花点时间时间学习了一下,简单写点文章吧。毕竟好久没写博客了。 目前主流的MQ比如RabbitMQ,RocketMQ,Kafka之类的很多。我选择RabbitMQ是因为项目本身是类OA的,不会有太大的并发和性 编程 2018-12-05 coderstory
Sping boot Oauth2.0 添加记住我功能 现在各种系统的登入页面一般都会有记住密码,记住我的功能。在使用oauth的时候,framework本身就提供了相关功能。我们只需要简单的配置一下就可以使用了。 1.首先登入页面添加一个checkbox <input type="checkbox 编程 2018-10-18 coderstory
关于插件更新后XX功能失效的问题 首先,在没更新系统情况下,更新插件导致插件功能失效的,基本是你自己操作的问题。 失效原理 1.xposed installer内部维护了一个xposed插件列表,包含了插件apk的安装路径。 2.更新插件或者重新安装插件导致apk安装 Android 2018-09-17 coderstory
小米净化 2.1.6 正式版 去除MIUI广告,隐藏桌面图标 小米净化是一款基于Xposed框架开发的MIUI定制插件。拥有净化广告、冻结软件、应用清理、隐藏应用桌面图标等功能的软件 本插件的正常运行需要Xposed和Root的支持。插件基于Android 7.1.1 版本的MIUI9系统开发,其他版 Android 2018-08-06 coderstory