准备工作 1. NodeMCU  LUA ESP8266 CP2102  WIFI Internet Development Board,仔细看背面可以看出自带cp2102模块,可以通过普通的手机充电线连接电脑 2.ESP8266一键烧录工具 V0.9.5.2.exe 3.XCOM V2.0.exe ,很好用的串口工具 4.网络调试助手 5.Yeelink平台账号 6.PostMan工具 设置透传模式 1.刷入AT固件 把模块插入电脑后,运行ESP8266一键烧录工具,点击一键烧写,等一会就好了…
准备工作 1. NodeMCU  LUA ESP8266 CP2102  WIFI Internet Development Board,仔细看背面可以看出自带cp2102模块,可以通过普通的手机充电线连接电脑 2.ESP8266一键烧录工具 V0.9.5.2.exe 3.XCOM V2.0.exe ,很好用的串口工具 4.网络调试助手 5.Yeelink平台账号 6.PostMan工具 设置透传模式 1.刷入AT固件 把模块插入电脑后,运行ESP8266一键烧录工具,点击一键烧写,等一会就好了…
在实际业务需求中,经常会出现前台传表单或者对象到后台,后台Handler接受并转换成对应的POJO以供业务代码使用 此时在SpringMVC框架中就要用到@RequestBody注解,该注解用于将请求中的JSON对象转换成对应的POJO类的属性: 后台框架中使用该注解,需要在spring-mvc的配置文件中加入如下配置依赖(jackson-core,jackson-databind,jackson-annotations): <mvc:annotation-driven> <!--设置全…
先把栗子放上,让大家方便测试用: Service端 public static void main(String[] args) { ServerConfig serverConfig = new ServerConfig() .setProtocol("bolt") // 设置一个协议,默认bolt .setPort(12200) // 设置一个端口,默认12200 .setDaemon(false); // 非守护线程 ProviderConfig<HelloService&…
前言 SOFA-RPC 支持数据链路透传功能,官方解释: 链路数据透传功能支持应用向调用上下文中存放数据,达到整个链路上的应用都可以操作该数据. 使用方式如下,可分别向链路的 request 和 response 中放入数据进行透传,并可获取到链路中相应的数据. 使用方式: RpcInvokeContext.getContext().putRequestBaggage("key_request","value_request"); RpcInvokeContext.…
上一篇文章说到,之前使用了@Async注解,子线程无法获取到上下文信息,导致流量无法打到灰度,然后改成 线程池的方式,每次调用异步调用的时候都手动透传 上下文(硬编码)解决了问题. 后面查阅了资料,找到了方案不用每次硬编码,来上下文透传数据了. 方案一: 继承线程池,重写相应的方法,透传上下文. 方案二:(推荐) 线程池ThreadPoolTaskExecutor,有一个TaskDecorator装饰器,实现这个接口,透传上下文. 方案一:继承线程池,重写相应的方法,透传上下文. 1.Threa…
准备工作 1.NodeMCU模块 2.ESP8266Flasher.exe 3.ESPlorer v0.2.0-rc6 构建固件 Building the firmware提供了三种构建你自己固件的方式. 这里推荐使用简单的云构建服务NodeMCU custom builds来定制自己的固件,只需要在该网站选择你需要的库,留下邮箱,不一会就能收到编译好的固件. 我选择了这些库:cjson,crypto,file,gpio,http,mqtt,net,node,pwm,tmr,uart,wifi,…
扬帆起航 本系列文章将试图实现,使用Web页面远程点亮led.具体包括: 在NodeMCU上搭建HTTP服务器,使其可以通过Web页面配置要接入的网络. 在配置页面可以显示附近中英网络名与信号强度. 使用MQTT协议与Node.js服务端的通信. 构建固件 Building the firmware提供了三种构建你自己固件的方式. 这里推荐使用简单的云构建服务NodeMCU custom builds来定制自己的固件,只需要在该网站选择你需要的库,留下邮箱,不一会就能收到编译好的固件. 我选择了…
准备工作 1.NodeMCU模块 2.ESP8266Flasher.exe 3.EspTouch.apk 3.docker toolbox(win7系统) 或 docker(win10以上),本教程是在win7系统上开发,Win7安装Docker 选择构建固件方式 在NodeMCU入门(2):在线构建.刷入固件,上传代码 中提到固件编译有三种方式,官方说明,当时我们选择了Cloud Build Service. Tools Cloud Build Service NodeMCU "applica…
[路由器开发板硬件固件配置] MTK双频:MT7620a + MT7612e 内存:256 MB 闪存:16 MB 固件:MTK自带SDK中的OpenWrt固件(mtksdk-openwrt-2.6.36-v1.3-20140423-dff5cfbf.bin) [问题] 用TTL线刷MTK自带SDK编译的固件,升级完毕,重启电路板,Linux Kernel Started,但终端显示接下来就是乱码了,而且对键盘输入没有反应. Starting kernel ... PandoraBox For…
极路由1s,固件需要刷入RipOS系统的加40块,集成wifidog功能,wifi广告路由器的理想选择功能. 经过测试,无线性能稳定,无线可带32个手机客户端. 具体配置: 7620CPU ,主频580Mhz, 128M大内存,全金属外壳,带电源适配器,原包装. 室内覆盖100米,室外覆盖300M,大功率WIFI广告路由器的理想选择. 平台可以使用ripple官方免费平台.也可使用收费平台.  100台设备订购,可定制平台logo. 具体联系QQ:45362240. 或者手机号码18662579…
在玩ESP8266时,有时候会无意中写了导致死循环的代码,或都某些函数传递了不合适的参数导致系统崩溃,这可能会导致ES8266不停地重启,这时我们发现无法刷入新的代码,也无法删除8266中的原代码.我曾经就因为这个问题报废了块板子...心痛... 后来通过在网上找相关资料以及自己分析,总结了以下两个方法去避免以上情况: 原因分析:NodeMCU程序出现错误时,可能会导致ESP8266不停地重启,并且重启速度太快以至于我们都无法删除板子里的原代码(甚至重新刷ROM也无法刷入),更无法重新写入程序.…
今天要给一个newifi d1刷系统时发现居然还是原厂的uboot, 使用uboot刷入rom时会进行校验拦截第三方的rom. 之前有刷过这个设备的, 但是已经完全记不清怎么处理的了. 查了一下, 这个得用pb-boot这个boot固件, 不能用breed, 因为这个32M的flash如果使用breed的话会有问题, 比如无法软件reboot. 网上很多资料因为时间长了, 文件链接都已经失效. 费了不少功夫把pb-boot安装上了, 把过程记录一下 1. 下载3500版本的固件, 地址 http…
0x01 前言 接着上节刷入Openwrt开始说起,此次开始刷入不死Uboot,刷入之后就可以在Uboot里面随便刷机,再也不怕成砖了. 固件附件地址: 下载地址1(还是之前一的包) flash文件地址:下载地址 0x02 准备文件 scp flash.sh root@192.168.1.1:/tmp/ scp wr720n-v4-uboot-pepe.binroot@192.168.1.1:/tmp/ #计算md5 md5sum wr720n-v4-uboot-pepe.bin <获得文件MD…
小米 R3G 参数 Architecture: MIPS Vendor: Mediatek Bootloader: U-Boot System-On-Chip: MT7621 family CPU/Speed: mipsel_24kc @ 880MHz 2 core Flash: 128MB ESMT NAND RAM: 256MB - NT 5C C 128M16 FP-DI,DDR3-1600-11-11-11 Wireless: MT7603/MT7612 2.4GHz/5GHz 802.…
说明 我的是 乐视1S, 系统为EUI 5.8 (powered by Android 6.0) 使用的是 superSu来root, 你可以到这里下载 文件 *下载 Recovery Flashable.zip, 下载完成之后查看压缩包内内容是不是直接是 如果不是,需要解压了整理为上图所示结构 准备 Windows系统 下载 [移动叔叔 乐1S recovery] [百度云](https://pan.baidu.com/s/1nuIMKe1) 密码是 4p3q 这个是我打包好的一个文件,下载后…
在Android SDK目录的platform-tools目录下有fastboot.exe刷机工具(注:需要将机器进入fastboo模式) 刷recovery.img: fastboot flash recovery recovery.img 或 fastboot.exe flash recovery recovery.img 刷system.img: fastboot flash system system.img 重启手机命令: fastboot.exe reboot Android系统的分…
Genymotion刷入谷歌应用市场以及获取root权限 - 推酷http://www.tuicool.com/articles/rEV3aa6 刷入gapp, arm框架,supersu的包要注意,这些包所在的路径不能含有中文!!! 另外必须刷对的包 教程(包括我之前翻译的一篇 Genymotion简单教程及问题解决 ),但是大多数都已经没法用了.根据那些教程安装上的google play store,经常会弹出“已停止服务”的窗口. 其实最关键的点是,要刷对google apps packa…
原文网址:http://bbs.gfan.com/android-3440837-1-1.html 之前呢,有好多机油问我关于刷机卡屏的问题,我解答了好多,但一一解答太费事了,在这里给大家发个贴吧.其实我在ROM的教程里有说,只是说的含糊,可能大家也没完全领会吧.    解决方法有两个,第一就是WIPE.有可能是当初没有WIPE干净,有残留,所以刷机后再WIPE一遍.刷机前尽量把内存卡中运行自动生成的文件夹删掉,因为这些文件也可能影响系统的稳定运行.    下面是重点,就是刷入BOOT.IMG.…
红米 Note3 (kenzo)刷入Lineage OS 的过程 详细的教程请看 Install LineageOS on kenzo 本文做一些额外的补充 0 刷机之的准备工作 如果登陆了 Google 账户的,先删除本机的 Google 账户(非常重要,否则开机向导无法跳过,人在墙外或具有科学上网的网络则可以忽略) 如果有使用 手机验证器(Authenticator)的,请注意:"卸載驗證器.恢復手機前請務必到本頁面關閉二級驗證".我把我的二级验证关掉了再刷机的. 备份重要数据 1…
原本想把杂牌机作为android破解和开发的测试机,破解的话肯定是安装框架的嘛,毕竟有些是要涉及到脱壳 . 但是,我尝试安装xposed的时候,手机卡在了开机界面,也就是magisk出现了错误,如果想要开机,只能通过线刷解决. 但是,每次都得线刷解决岂不是太麻烦,于是,便想给手机刷个recovery,刷入magisk模块出现错误,可以通过recovery解决 移植recovery 1. 准备材料 具有root权限且已经解BL锁的MTK手机一个 不会告诉你我只会MTK手机的救砖的... 获取权限的…
from: http://www.yuwantb.com/xiaomi4-lineage-os.html   关于小米4电信4g刷入第三方ROM无信号解决办法 下载这个电信4g补丁包. 链接:http://pan.baidu.com/s/1hsvCrJm 密码:q0v7 用 twrp 刷入,然后要在移动网络里选 3G 然后在电话号码中输入 *#*#4636#*#* 打开手机信息,找到设置首选网络类型,选CDMA only,在右上角选择装置频道模式里的 cellular 800,你的网络就修复了.…
KaliLinuxNetHunter教程刷入第三方Recovery与开始刷机 2.刷入第三方Recovery(即TWRP) TWRP(TeamWin Recovery Project)是一款XDA大神开发的一款全触屏操作的第三方Recovery.支持滑动确认等好玩实用的功能.TWRP和CWM一样,但是TWRP更强大.它最大的特点就是全触控操作,而且操作便捷.例如,用CWM双清或者三清甚至是四清,是一件很麻烦的事情.因为需要用户一个一个点,非常不方便,这时TWRP方便的地方就体现出来了.TWRP可…
之前自己编译过Android系统,刷入手机.编译很简单,但坑比较大,主要是GFW埋的坑.. 编译android系统太大了,今天记下自己编译及刷入android内核的方法. 主要是看到第三方内核可以超频,高通820 大核2.1Ghz 可以超频到2.3Ghz. https://forum.xda-developers.com/mi-5s/development/mi5s-floppy-kernel-t3723653 今天就编译这个第三方内核Floppy Kernel 内核地址:https://git…
刷机不规范,抱机两行泪,谨慎刷机!! 一般获取root权限,我们都是通过软件来获取的,但是,软件破解root的成功率不是很高,现在,android版本普遍5.0+,大名鼎鼎的magisk可以直接获得root权限了,今天就给大家带来一篇刷入magisk来获取root权限的教程 需要条件: 硬件:安卓手机一部,Android版本需要是Android5.0以上,需要解锁,不过一般的杂牌机没有bootloader,不需要解锁 软件: 当前手机对应的线刷包Rom dev check magisk mana…
小米的手机或平板不同手机型号一般情况官方都提供两个不同系统,可分为稳定版和开发版,稳定版没有提供root权限管理,开发版中就支持了root权限,在很多工作的时候我们需要使用的一些功能强大的app,都需要在root权限下工作,举个栗子我们公司在使用的营销引流app引号精灵,就是需要有root权限才能进行正常运行,但是,我们新买到的手机一般情况默认安装的是小米系统的稳定版,所以我们需要将红米手机4A卡刷入开发版系统,以获得相应的root权限.在本文中我们就描述怎么样将红米手机4A系统稳定版卡刷入开发…
1.redo log基本概念 redo log的相关概念这里就不再过多阐述,网上有非常多的好的资料,可以看下缥缈大神的文章:https://www.cnblogs.com/cuisi/p/6525077.html,个人感觉介绍的非常详细. 2.数据更改过程简述 MySQL 在更新数据的时候,都是将数据先从磁盘拉到 buffer pool 中,在buffer pool中修改完成后再写到磁盘中,也就是说MySQL中数据的更改都是要经过buffer pool的.回到这个更新数据的过程中来看:当数据在b…
小米的机器不同手机型号一般情况官网都提供两个不同的安卓系统版本,可分为稳定版和开发版,稳定版没有提供root超级权限管理,开发版中就支持了root超级权限,很多情况我们需要使用的一些功能强大的APP,都需要在root超级权限下工作,就比如我们工作室在使用的营销引流APP引号精灵,就是需要有root超级权限才能进行正常跑起来,但一般情况下,我们新买到的手机一般情况默认安装的是小米系统的稳定版,这个时候,我们需要将MIUI8系统卡刷入开发版系统,以获得相应的root超级权限. 这里我们介绍一下将MI…
由于R8500折腾起来比较繁琐.并且国内的koolshare上已经有人释出梅林改版移植的固件,主要是***更方便了,所以把R8500刷成了梅林固件,这是我第一次用上梅林固件. 刷机整个过程参考了下面的帖子: 索引: http://koolshare.cn/thread-95899-1-1.html 从官方固件刷成梅林: http://koolshare.cn/thread-94876-1-1.html 为了防止链接无效,我在此做个备份,再次感谢这个固件的团队. 备注:推荐使用链接的地址下载,链接…
编译环境是Ubuntu12.04.手机nexus 5,编译安卓6.0.1源码并烧录到真机. 源码用的是科大的镜像:http://mirrors.ustc.edu.cn/aosp-monthly/,下载完之后会有一个aosp-latest.tar文件,然后新建一个仓库,把它解压到你的仓库里.这里下载会需要点时间. 然后repo init -u git://mirrors.ustc.edu.cn/aosp/platform/manifest -b 你的版本,比如现在我们编译6.0.1的版本,就直接r…