摘要:MySQL索引优化分析 为什么你写的sql查询慢?为什么你建的索引常失效?通过本章内容,你将学会MySQL性能下降的原因,索引的简介,索引创建的原则,explain命令的使用,以及explain输出字段的意义。助你了解索引,分析索引,使用索引,从而写出更高性能的sql语句。还在等啥子?撸起袖子就是干 阅读全文
posted @ 2018-01-03 22:11 ITDragon龙 阅读(27535) 评论(19) 推荐(113) 编辑
摘要:单点登录系统实现基于SpringBoot 今天的干货有点湿,里面夹杂着我的泪水。可能也只有代码才能让我暂时的平静。通过本章内容你将学到单点登录系统和传统登录系统的区别,单点登录系统设计思路,Spring4 Java配置方式整合HttpClient,整合Redis ,HttpClient简易教程。还在 阅读全文
posted @ 2017-12-23 22:51 ITDragon龙 阅读(33046) 评论(45) 推荐(87) 编辑
摘要:Nginx 反向代理 负载均衡 虚拟主机配置 通过本章你将学会利用Nginx配置多台虚拟主机,清楚代理服务器的作用,区分正向代理和反向代理的区别,搭建使用Nginx反向搭理和负载均衡,了解Nginx常用配置的说明。即学即用,你还在等什么?一睹为快先了解Nginx的三大功能 Nginx 可以作为一台h 阅读全文
posted @ 2017-12-18 21:48 ITDragon龙 阅读(16718) 评论(8) 推荐(30) 编辑
摘要:SpringBoot 就像一条巨蟒,慢慢缠绕着我们,使我们麻痹。不得不承认,使用了 SpringBoot 确实提高了工作效率,但同时也让我们遗忘了很多技能。刚入社会的时候,我还是通过 Tomcat 手动部署 JavaWeb 项目,还经常对 Tomcat 进行性能调优。除此之外,还需要自己理清楚各 J 阅读全文
posted @ 2020-09-14 08:59 ITDragon龙 阅读(3182) 评论(6) 推荐(34) 编辑
摘要:刚去公司不知道wifi密码又不好意思问怎么办 很多刚入社会的萌新过于腼腆,不太好意思找公司的同事要wifi密码。又或者自己刚换了新手机忘记了密码。这个时候我们该怎么办呢?办法很简单,在电脑上输入一行命令,简单的几个单词便可以找出wifi的密码。 通过电脑获取WIFI密码 通过电脑获取WiFi密码步骤 阅读全文
posted @ 2020-09-05 18:01 ITDragon龙 阅读(177) 评论(2) 推荐(0) 编辑
摘要:群发工具是一些销售、中介、网课助手等都爱喜欢用的小工具。在微信还支持网页版登录时候,我们可以用wxpy做群发工具,这样更专业更高效。但随着微信关闭了网页版登录后,这个库彻底不能用了。好在我们可以用原始的vbs做一个适合个人使用的群发工具,亲测可用。不想看原理的可以关注微信公众号 学英语会编程 回复 阅读全文
posted @ 2020-09-04 11:29 ITDragon龙 阅读(33) 评论(0) 推荐(0) 编辑
摘要:记得我大学时候给心仪的女孩子表白,羞涩的我不知道如何开口。正巧自己专业是编程,就连夜写了一个表白页面发给她。结果...... 结果是失败了。后来我才知道女生并没有点开文件,根本不知道我发的是啥,还以为我发错了。好吧,我的良苦用心。其实表白的内容挺好的,也许是文件名没取对才导致女方没有打开。最近在网上 阅读全文
posted @ 2020-09-03 13:33 ITDragon龙 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1. 简介 今天ITDragon分享一篇在Spring Security 框架中使用JWT,以及对失效Token的处理方法。 1.1 SpringSecurity Spring Security 是Spring提供的安全框架。提供认证、授权和常见的攻击防护的功能。功能丰富和强大。 Spring Se 阅读全文
posted @ 2020-08-19 08:15 ITDragon龙 阅读(369) 评论(0) 推荐(1) 编辑
摘要:在CSDN上,我上传的资源其实都是免费的,后来被强制设置了积分。很多朋友私信找我要。 我目前把已经下好的资源放在了百度云盘上。关注公众号输入资源名称。自动返回百度网盘的地址。如果没有,则稍等片刻,我上传后再发给你。 注意:如果不是我的资源,但是你又很希望得到。在积分不是很高的情况下。我会帮你下载并上 阅读全文
posted @ 2020-07-26 23:00 ITDragon龙 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1. 简介 我们用golang做odbc驱动开发的任务并不多,隔段时间可能会来一个。每次开发会忘记如何配置数据源和对应的数据源链接参数配置。这里做一个整理。 1.1 ODBC和JDBC ODBC(Open Database Connectivity)是一组对数据库访问的标准API,其最大的优点是以统 阅读全文
posted @ 2020-06-23 13:54 ITDragon龙 阅读(589) 评论(0) 推荐(1) 编辑
摘要:[TOC] 1. 简介 今天是五一的一天,武汉因为疫情不能随意出去,写篇博客打发时间。今天介绍一款非常热门的API开发工具 Swagger,其遵循OpenAPI规范。使用简单、可以自动化生成API文档、可以模拟HTTP接口请求等强大的功能。它可以节省 "我们" 的开发时间,从而提高工作效率。不仅如此 阅读全文
posted @ 2020-05-01 16:58 ITDragon龙 阅读(1579) 评论(0) 推荐(2) 编辑
摘要:[TOC] 1. 前言 最近做了一个比较有趣的需求。需要把 "树结构的目录通过Excel的方式导入到系统" 中,并且该目录层级可以是多级且不确定的。这可能是一个常见又不太常见的需求,一般目录都是在界面上操作创建,或者是系统初始化生成。很少在系统使用一段时间后还有导入新目录的需求。 2. 需求分析 2 阅读全文
posted @ 2020-04-04 14:13 ITDragon龙 阅读(484) 评论(0) 推荐(3) 编辑
摘要:[TOC] 1. 前言 公司的 "IOT平台" 主要采用MQTT(消息队列遥测传输)对底层的驱动做命令下发和数据采集。也用到了redis、zeroMQ、nats等消息中间件。今天先整理 "SpringBoot集成MQTT" 笔记和工作中遇到的问题。 2. MQTT介绍 MQTT is a machi 阅读全文
posted @ 2020-03-22 20:36 ITDragon龙 阅读(4015) 评论(1) 推荐(2) 编辑
摘要:[TOC] 1. 前言 WebSocket是一种在单个TCP连接上进行全双工通信的协议,常用于实时通信的场景。在没有使用高层级线路协议的情况下,直接使用WebSocket是很难实现发布订阅的功能。而STOMP是在WebSocket之上提供了一个基于帧的线路格式层,STOMP客户端可以同时作为生产者和 阅读全文
posted @ 2020-03-15 16:05 ITDragon龙 阅读(604) 评论(0) 推荐(0) 编辑
摘要:[TOC] 1. 前言 工作几年了。 "ITDragon龙" 的编程语言从熟悉的Java,到喜欢的Kotlin,最后到一言难尽的Golang。常用的数据交换格式也从xml到json,最后到现在的protobuf。因为底层驱动对数据的采集非常频繁,而且对数据的可读性并没有太高的要求。所以采用序列化体积 阅读全文
posted @ 2020-03-07 11:19 ITDragon龙 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:Golang调用Dll案例 前言 在家办公已经两个多星期了,目前最大的困难就是网络很差。独自一个人用golang开发调用dll的驱动程序。本来就是半桶水的我,还在为等待打开一个页面而磨平了耐心。本想依葫芦画瓢把这个驱动做了。可网上找到的案例都是一些简单的调用dll。对于各种传参、获取返回值和一些常见 阅读全文
posted @ 2020-02-20 12:17 ITDragon龙 阅读(1944) 评论(0) 推荐(1) 编辑
摘要:工作日志,go get v x github.com/pebbe/zmq4 失败问题 "笔者" 因为工作需要使用ZeroMQ,但是在执行 命令时一直提示 的错误,这里记录踩坑 "日志" 。 ZeroMQ简介 ZeroMQ(也称为ØMQ,0MQ或ZMQ)是一种高性能的异步消息传递库,旨在用于分布式或并 阅读全文
posted @ 2019-12-06 19:18 ITDragon龙 阅读(412) 评论(0) 推荐(0) 编辑
摘要:[TOC] 文章大纲 InfluxDB 简介 InfluxDB是GO语言编写的分布式时间序列化数据库,非常适合对数据(跟随时间变化而变化的数据)的跟踪、监控和分析。在我们的项目中,主要是用来收集设备实时上传的值。从而分析该设备值的趋势图和各个设备的能耗占比等一系列功能。InfluxDB的功能很强大, 阅读全文
posted @ 2019-11-23 16:55 ITDragon龙 阅读(1352) 评论(0) 推荐(0) 编辑