GO! 发表于 2019-10-02 | 更新于 2019-10-03 | 分类于 闲谈 Java看累了?玩会儿Go吧!It‘s Go!Go的吉祥物: 是不是很沙雕[#233],有趣的灵魂,爱了爱了。en,Go大概是2010年的新兴语言,和其他老前辈们比还是个小孩子。 阅读全文 »
递归、迷宫回溯、八皇后 发表于 2019-09-18 | 更新于 2019-09-24 | 分类于 数据结构与算法 数据结构与算法递归Recursion、迷宫回溯、八皇后问题、排列组合 对于递归大家应该都不陌生了,我们直接看递归的应用。 迷宫回溯给定一个二维数组,用1表示墙壁,0表示道路,当使用者指定入口和出口时,程序可以从入口走出迷宫。 如这个二维数组: 1234561 1 1 1 11 1 0 0 10 0 0 1 11 0 0 0 11 0 1 1 11 0 1 1 1 因为要求比较低,所以实现起来比较简单: 阅读全文 »
mybatis-plus 发表于 2019-09-16 | 更新于 2019-09-30 | 分类于 学习经验 MyBatis-Plus快速上手MyBatis-Plus是针对MyBatis的增强方案,别人造好的车轮,我们甚至SQL语句都不用写了,分页也是自动完成的。 官宣图: 话说这些技术有各种动物,还挺有趣的。 阅读全文 »
数据结构_栈 发表于 2019-09-14 | 更新于 2019-09-15 | 分类于 数据结构与算法 数据结构与算法栈Stack、逆波兰表达式Reverse Polish Notation 阅读全文 »
flyway数据库迁移、版本控制 发表于 2019-09-12 | 更新于 2019-09-22 | 分类于 学习经验 使用Flyway进行数据库迁移、版本控制flyway官网 快速上手很简单,flyway配置极少,以约定为主。 简单的使用介绍,更多详细信息会持续更新。 阅读全文 »
H2数据库 发表于 2019-09-11 | 更新于 2019-09-12 | 分类于 学习经验 H2数据库、SpringBoot配置、IDEA 数据库管理H2数据库体积小,轻便,可以嵌入到应用中的数据库。 阅读全文 »
Github授权登录 发表于 2019-09-08 | 更新于 2019-09-09 | 分类于 学习经验 Github第三方授权登录创建一个OAuth App 登录Github,在用户头像的位置,依次进入: -> Settings/ Developer settings /OAuth Apps 点击New OAuth App 阅读全文 »
单链表、双向链表、单向环形链表 发表于 2019-09-05 | 更新于 2019-09-11 | 分类于 数据结构与算法 数据结构与算法链表LinkedList 链表是有序列表,但其在内存中并非有序存储,如单链表: 以节点的方式,链式存储。按实际需求,也有无头节点的链表。 阅读全文 »
nginx反向代理、负载均衡 发表于 2019-09-04 | 更新于 2019-11-22 | 分类于 学习经验 Nginx反向代理、负载均衡反向代理什么是反向代理 客户端向代理服务器发送请求,代理服务器根据这个请求去选择实际能提供相关服务的http服务器,然后把资源通过代理服务器交给客户端。此时,客户端只能知道代理服务器的地址,无法知道实际提供服务的http服务器地址。 与之对应的,是前向代理。前向代理中,客户端通过一个代理客户端来发送请求,此时服务器只知道代理客户端的地址,不知道真实客户端的地址,如VPN。 要注意的是,文中的代理服务器与代理客户端的说法是为了方便理解,实际上两者都是服务器,只是代理的对象不同,有点像学生代表、或明星的经纪人? 阅读全文 »