AT command的由来——通信学习记录(一)
引言 最近要使用到一块2G模块,所以需要用到AT指令来进行控制,打算好好了解一下AT指令,在这边吧AT指令的学习记录下来。有兴趣了解AT的可以see and see. AT 指令的介绍 1.AT指令是一种用来和无线调制解调器通信的命令集 (调制解调器:它能把计算机的数字信号翻译成可沿普通电话线传送的模拟信号,而这些模拟信号又可被线路另一端的另一个调制解调器接收,并译成计算机可懂的语言。这一简单过程…
引言 最近要使用到一块2G模块,所以需要用到AT指令来进行控制,打算好好了解一下AT指令,在这边吧AT指令的学习记录下来。有兴趣了解AT的可以see and see. AT 指令的介绍 1.AT指令是一种用来和无线调制解调器通信的命令集 (调制解调器:它能把计算机的数字信号翻译成可沿普通电话线传送的模拟信号,而这些模拟信号又可被线路另一端的另一个调制解调器接收,并译成计算机可懂的语言。这一简单过程…
Spring AOP 文章目录 Spring AOP 1.概念 1.面向切面编程 2.AOP的目的 3.AOP实现的分类 4.AOP 术语 2. Spring AOP的特性 1.能力与目标 2.AOP机制 1.理解SpringAOP的代理 2.AOP代理类的自调用 代码的粒度 如何让自调用走代理? 3.Enabling @AspectJ Support 3. 定义切面与切点 1. 声明切面 切面实…
为什么要用CDN? 浏览器从服务器上下载CSS、js和图片等文件时都要和服务器连接,而大部分服务器的带宽有限,如果超过限制,网页就半天反应不过来。而CDN可以通过不同的域名来加载文件,从而使下载文件的并发连接数大大增加。 jquery一类的库文件被广泛使用,如果访问你网站的用户的浏览器之前在访问别的网站时通过和你相同的CDN已经加载了jquery,由于该文件已经被缓存了,就不用重新下载了。 CDN…
今天在写代码时候,遇到了需要将json文本改成jsonobject对象,然后将jsonobject对象转换成jsonArray数组,最后再把数组转换成list集合的问题; 经过网上搜索 及查看编写,总于写出来了, 现把代码写出来,以供以后用的时候可以参考 第一步:先获取jsonobject对象 [java] view plain copy JSONObject obj=JSONObject.pa…
自己做记录用,因为是一步一步尝试做出来的,不确定这样的步骤是否有问题,所以仅供参考。如果有好的方法,欢迎留言分享,谢谢! 经 @CRUD研究员陈十一 反馈,我把这个方法的缺点写一下:每次重新启动uniapp后,就要在微信开发工具下重新添加云函数目录、同步云函数。 我自己暂时没找到解决方法,有解决方法的小伙伴可以评论或私信我 @qq_44599781 在评论区评论说有方法可以解决上述问题,因为我近期…
概览 seata client跟维持了一个连接,监听server端的消息,根据接到的消息判断是提交还是回滚。 客户端建立流程: GlobalTransactionScanner.afterPropertiesSet() GlobalTransactionScanner.initClient() TMClient.init TmRpcClient.getInstan…
WebDriver与浏览器版本对应关系 ChromeDriver与Chrome GeckoDriver与Firefox ChromeDriver与Chrome 官方信息 淘宝镜像 chromedriver chrome 73.0.3683.20 73 2.46 [71,73] 2.45 [70,72] 2.44 [69,71] 2.43 [69,71] 2.42 [68,70] 2.41 [67,…
在地铁站看到一款旁边的人在刷音,看到一款神奇的壁纸,非常炫酷,名曰 “罗盘时钟 ” 后来查了一下,叫八卦时钟、旋转时钟的说法也有,当然这不是重点,重点是这个效果是怎么实现的?故作此文: 整个的时钟代码详见Github : https://github.com/zhangtsh5/Rotating-Clock 总体思路 首先肯定要把所有会出现的日期都放在页面上,然后经过某种变换,变成圆形的状态,利用…
GitHub是基于git实现的代码托管。git是目前最好用的版本控制系统了,非常受欢迎,比之svn更好。 GitHub可以免费使用,并且快速稳定。即使是付费帐户,每个月不超过10美刀的费用也非常便宜。 利用GitHub,你可以将项目存档,与其他人分享交流,并让其他开发者帮助你一起完成这个项目。优点在于,他支持多人共同完成一个项目,因此你们可以在同一页面对话交流。 创建自己的项目,并备份,代码不需要…