2019年12月14日

SpringBoot原理讲解

摘要:一.问题的引入 首先我们来看一个最简单的例子。 我们先创建一个SpringBoot的工程,如何创建一个SpringBoot工程就不说了,不会请自行解决。然后写一个controller类,通过请求路径,返回HelloWorld在浏览器页面上显示。 上面两张图就是程序的一个整体的结构和运行的结果,那么问 阅读全文

posted @ 2019-12-14 09:59 卓越人生 阅读 (2) 评论 (0) 编辑

STM32 GPIO口的配置和应用

摘要:STM32F103ZET6 一共有7组IO口(有FT的标识是可以识别5v的) 每组IO口有16个IO 一共16*7=112个IO 4种输入模式:(1) GPIO_Mode_AIN 模拟输入(2) GPIO_Mode_IN_FLOATING 浮空输入(3) GPIO_Mode_IPD 下拉输入(4) 阅读全文

posted @ 2019-12-14 08:56 卓越人生 阅读 (0) 评论 (0) 编辑

索引很难么?带你从头到尾捋一遍MySQL索引结构,不信你学不会!

摘要:前言 Hello我又来了,快年底了,作为一个有抱负的码农,我想给自己攒一个年终总结。自上上篇写了手动搭建Redis集群和MySQL主从同步(非Docker)和上篇写了动手实现MySQL读写分离and故障转移之后,索性这次把数据库中最核心的也是最难搞懂的内容,也就是索引,分享给大家。 这篇博客我会谈谈 阅读全文

posted @ 2019-12-14 08:20 卓越人生 阅读 (4) 评论 (0) 编辑

2019年12月13日

Swoole 是 PHP 中的 Node.js?

摘要:一想到那些可以使用 Node 的同事,一些 PHP 开发者的脸都嫉妒绿了。异步 Node 系统可以在不同协议间共享代码库,并在代码之外提供服务。这真的想让一个人转 Node 开发。实际上 PHP 中也有类似于 Node 的存在,并被列入了 PHP 拓展,叫做 Swoole。 PHP 中的 Node 阅读全文

posted @ 2019-12-13 17:49 卓越人生 阅读 (0) 评论 (0) 编辑

浅谈C#中的序列化与反序列化

摘要:今天我利用这篇文章给大家讲解一下C#中的序列化与反序列化。这两个概念我们再开发中经常用到,但是我们绝大部分只用到了其中的一部分,剩下的部分很多开发人员并不清楚,甚至可以说是不知道。因此我希望通过这篇文章能让大家对序列化和反序列化的知识有更进一步的掌握。废话不多说,开始进入正题。 一、什么是序列化/反 阅读全文

posted @ 2019-12-13 11:09 卓越人生 阅读 (4) 评论 (0) 编辑

Apache Maven从入门到升天

摘要:1 引入 在日常 Java 开发中,Maven 应该是必不可少的一个工具了,当然也有人使用 Gradle 的。那么 Maven 究竟是个啥东西呢?不就是一个依赖引入工具吗?我相信很多人和我是一样的感觉。但是一般而言,感觉的东西往往是不可靠的。我在网上收集一些资料,翻翻官网,重新整理了一下 Maven 阅读全文

posted @ 2019-12-13 08:20 卓越人生 阅读 (1) 评论 (0) 编辑

2019年12月12日

SSO单点登录思路

摘要:SSO (Single Sign On)# 什么是单点登录:# 在大型的互联网公司中会有多个系统, 多个项目, 虽然这些项目都属于同一家公司, 但是项目本身其实都是独立的, 那多个系统可不可以实现共享同一份用户认证数据呢? SSO单点登录就是做这件事, 各个项目之间彼此相互信任, 在其中任意一个系统 阅读全文

posted @ 2019-12-12 21:31 卓越人生 阅读 (1) 评论 (0) 编辑

堡垒机WebSSH进阶之实时监控和强制下线

摘要:前几篇文章实现了对物理机、虚拟机以及Kubernetes中Pod的WebSSH操作,可以方便的在web端对系统进行管理,同时也支持对所有操作进行全程录像,以方便后续的查看与审计 这一篇文章接着实现一个看起来很炫酷,但实际上你可能不会经常使用,又必须要存在的功能:实时监控用户操作,在必要的时候将用户踢 阅读全文

posted @ 2019-12-12 17:01 卓越人生 阅读 (1) 评论 (0) 编辑

Spring Boot2 系列教程(二十九)Spring Boot 整合 Redis

摘要:经过 Spring Boot 的整合封装与自动化配置,在 Spring Boot 中整合Redis 已经变得非常容易了,开发者只需要引入 Spring Data Redis 依赖,然后简单配下 redis 的基本信息,系统就会提供一个 RedisTemplate 供开发者使用,但是今天松哥想和大伙聊 阅读全文

posted @ 2019-12-12 15:22 卓越人生 阅读 (1) 评论 (0) 编辑

高德APP全链路源码依赖分析工程

摘要:一、背景 高德 App 经过多年的发展,其代码量已达到数百万行级别,支撑了高德地图复杂的业务功能。但与此同时,随着团队的扩张和业务的复杂化,越来越碎片化的代码以及代码之间复杂的依赖关系带来诸多维护性问题,较为突出的问题包括: 不敢轻易修改或下线对外暴露的接口或组件,因为不知道有什么地方对自己有依赖、 阅读全文

posted @ 2019-12-12 13:49 卓越人生 阅读 (3) 评论 (0) 编辑

导航