现代小兔子

文章
6
资源
0
加入时间
2年10月21天

ESP8266使用AT指令开发示例

说明:使用两种方式进行配网,乐鑫ESP-Touch和微信Airkiss。!配置WiFi模组工作模式为单STA模式,并把配置保存在flash!使能上电自动连接AP!支持ESP-Touch和Airkiss智能配网4,手机连上需要配网的AP,打开手机APP ,ESP-Touch 输入密码,点击确定,等待配网成功,见图1!无论配网是否成功,都需要释放快连所占的内存,见图2!查询网络连接状态!配置WiFi模组工作模式为单STA模式,并把配置保存在flash!使能上电自动连接AP!...

【Java】spring-boot-demo 65个集成demo

地址https://github.com/xkcoding/spring-boot-demo说明spring boot demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 65 个集成demo,已经完成 53 个。 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(通过AOP记录web请求日志)、统一异常处理(json级别和页面级别)、freemarker(模板引擎)、thymeleaf(模板引擎)、Beet

Spring+SpringMVC+Hibernate整合操作数据库 概述

概述  Hibernate是一款优秀的ORM框架,能够连接并操作数据库,包括保存和修改数据。Spring MVC是Java的web框架,能够将Hibernate集成进去,完成数据的CRUD。Hibernate使用方便,配置响应的XML文件即可。由于spring3.x,基于asm的某些特征,而这些asm还没有用jdk8编译,所以采用Spring 3+JDK8就会报错,提示错误信息( java

linux最强编辑神器vim常用命令大全

我说vim是编辑器之神大家没有意见吧下面分享一些vim常用命令,大家可以收藏一下进入vim:vim配置:vim中光标移动:vim中屏幕滚动:vim中插入文本类:文本替换:格式 : 范围(其中%所有内容) s分隔符 旧的内容 分隔符 新的内容 (分隔符可以自...

ThreadPoolExecutor线程池源码(二) - 核心源码

execute源码就直接从execute方法开始看了,初始化的就跳过了java.util.concurrent.ThreadPoolExecutor#executeexecute是提交任务的方法,我觉得核心的逻辑就在这个方法中在提交任务的时候,会判断当前线程池工作线程的数量是否小于corePoolSize,,如果小于,就添加核心线程如果工作线程数量大于corePoolSize,或者是添加核心线程失败,就判断线程池是否是running状态,如果是,将任务添加到任务队列中2.1、添加到任