Fork me on GitHub

12 2018 档案

摘要:mybatis generate使用 第一步导入依赖 第二步配置 mybatis generator config.xml 第三步 使用插件编译 第四步 保持表中字段命名方式 阅读全文
posted @ 2018-12-29 12:10 MgicalFool 阅读(205) 评论(0) 推荐(0)
摘要:优先队列 不公平的队列,效率较高 按顺序入队 插入 insert 移除 打印最小值 是否为空 是否队列已满 阅读全文
posted @ 2018-12-24 23:26 MgicalFool 阅读(209) 评论(0) 推荐(0)
摘要:队列 后进后出的结构,时序结构抽象 区别与栈只有栈顶元素,队列由队首,队尾元素控制操作 插入 insert 移除 remove 查看 peek 队满 队空 Java代码实现 源码:[https://github.com/MagicalFool/base java] 阅读全文
posted @ 2018-12-21 00:13 MgicalFool 阅读(127) 评论(0) 推荐(0)
摘要:栈和队列 栈和队列是比数组更加抽象的结构,本人理解是为了特殊场景下建立秩序的一个工具,表示抽象的一个过程,数组更像一个结果。 栈 先进后出 栈空间(存放元素位置),栈顶元素(指向栈顶的指针),栈的长度 创建一个空栈 入栈 出栈 查看元素 Java代码实现 阅读全文
posted @ 2018-12-19 23:17 MgicalFool 阅读(122) 评论(0) 推荐(0)
摘要:栈和队列 栈和队列是比数组更加抽象的结构,本人理解是为了特殊场景下建立秩序的一个工具,表示抽象的一个过程,数组更像一个结果。 栈 创建一个空栈 入栈 出栈 查看元素 Java代码实现 阅读全文
posted @ 2018-12-19 22:59 MgicalFool 阅读(143) 评论(0) 推荐(0)
摘要:栈和队列 栈和队列是比数组更加抽象的结构,本人理解是为了特殊场景下建立秩序的一个工具,表示抽象的一个过程,数组更像一个结果。 栈 创建一个空栈 入栈 出栈 查看元素 Java代码实现 阅读全文
posted @ 2018-12-19 22:58 MgicalFool 阅读(135) 评论(0) 推荐(0)
摘要:初识领域驱动 与其浪费精力去屏蔽数据库,不如将其视为构建Web服务的一部分,发挥其最擅长的能力;而将更多地精力花在如何给Web应用提供更友好的API的设计上。 https://www.jdon.com/45286 DDD设计电商 阅读全文
posted @ 2018-12-18 12:22 MgicalFool 阅读(131) 评论(0) 推荐(0)
摘要:MySql存储过程初识1.创建存储过程create procedure myproc() begin declare num int; set num=1; while num <= 10000000 do insert into tbl_store_order_revoke_info12(id,s 阅读全文
posted @ 2018-12-12 12:24 MgicalFool 阅读(170) 评论(0) 推荐(0)
摘要:复杂繁琐的业务面前,我们始终面临这多个比较判断语句,最终拿到我们想要的数据,抽象出来,也只有输入和输出,中间每一步判断都可原子性拆解,必定有一个稳定输入,稳定输出,因此抽象出工作流模式简化操作。 阅读全文
posted @ 2018-12-09 19:36 MgicalFool 阅读(288) 评论(0) 推荐(0)
摘要:1.正则表达式回溯问题解析 阅读全文
posted @ 2018-12-06 16:23 MgicalFool 阅读(140) 评论(0) 推荐(0)
摘要:// 根据id去重 List<Person> unique = appleList.stream().collect( collectingAndThen( toCollection(() -> new TreeSet<>(comparingLong(Apple::getId))), ArrayLi 阅读全文
posted @ 2018-12-05 21:00 MgicalFool 阅读(4575) 评论(0) 推荐(0)
摘要:摘自https://www.cnblogs.com/vipstone/p/10065574.html 阅读全文
posted @ 2018-12-04 18:40 MgicalFool 阅读(116) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/46603988 如何设置字段值默认显示 阅读全文
posted @ 2018-12-04 12:17 MgicalFool 阅读(132) 评论(0) 推荐(0)
摘要:1.机器环境centos 2.安装erlang语言 yum install -y erlang 2.下载mq wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch 阅读全文
posted @ 2018-12-03 00:39 MgicalFool 阅读(124) 评论(0) 推荐(0)
摘要:1.什么是微服务 microservice 由Martin提出敏捷开发的一个新概念,目的是在复杂的业务场景面前,将服务分化,能够快速开发出需要的业务功能,且互相不依赖。 参考文档https://yq.aliyun.com/articles/2764 2.SOA与微服务 普通架构 微服务 art th 阅读全文
posted @ 2018-12-02 23:14 MgicalFool 阅读(154) 评论(0) 推荐(0)