- 博客(14)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
原创 Tkmybatis快速入手
Tkmybatis让你远离sql语句的Mybatis工具==>去除mapper.xml只需三步即可使用单表常用操作:导包==》继承==》在启动类中设置扫描 ==>使用通过我们去调用它封装的各种方法来实现sql语句的效果。对于单表查询不需要写SQL语句,这样就不用像mybatis那样每次写一个接口就要写一条sql语句特点:Tkmybatis是基于Mybatis框架开发的一个...
2019-08-30 21:47:07 7237 3
原创 【微服务架构】-【架构设计】-【案例整理】-SpringCloud G版本 核心组件使用- 案例目录说明
现在Java web开发基于springboot构建很流行,关于微服务的实现方案,目前有两派1. 阿里系 Dubbo (开源分布式服务框架)2. Spring Boot基础之上构建的,用于快速构建分布式系统的通用模式的工具集的Spring Cloud而应用程序的部署技术,Docker最为流行,因此以下技术栈变成了web微服务开发的必备技术《1》Spring Boot...
2019-08-25 18:51:54 269
原创 【极简生活】-【高效办公】_文档整理术
电脑磁盘文件整理--》针对开发人员:按照极简原则:合理的做到断舍离,常用的放在最一级目录内即可4个分区下对应的一级目录结构 :分类原则 是文件类别(技术、行业)...
2019-08-17 00:10:52 475
原创 【代码底层设计】-【源码分析】-一道测试类加载的代码片段
请写出最后的运行结果:package com.oneself.classloader.flow;/** * @Description: TODO * @Author Cheri * @Date 2019/8/13 - 16:37 * @Version V1.0 **/public class Simple { private static Simple simpl...
2019-08-13 17:18:43 253
原创 【微服务架构】-【架构设计】-从前端到后端再到运维-全程开发一个系统—一切从0开始—登陆页面
开发功能: 登陆页面事先了解登录的业务流程,这个几乎所有系统都差不多,就不多说了,具体参考上一篇博客总体开发思维:敏捷开发+前后端分离+自动化测试与运维+模块化管理开发之前找个例子先练手 熟悉下,所以有必要做技术预研(对于老手可以跳过)在此之前需要有原型设计图,这块工作不需我们负责,也不是我们的工作内容,有产品经理负责。技术要求:html 、css 、javascript(J...
2019-08-13 11:32:00 900
原创 【微服务架构】-【架构设计】-从前端到后端再到运维-全程开发一个系统—一切从0开始—登陆功能
几乎所有系统都必有的模块——登陆与注册与登出,那么我就从此开始我的博客系统搭建(主要考虑常用技术都可以使用到)先熟理下业务流程与可能的技术选型(技术预研),再到数据库设计,最后开始代码开发。0.熟悉业务背景这一部分不属于开发,属于产品设计这块的内容,由产品经理负责,但是开发简单了解一下对业务流程会更清晰些从注册登录登出开始,详解产品流程登录和注册大概是所有线上平台...
2019-08-12 02:31:43 915
原创 【微服务架构】-【接口设计】-使用SpringBoot开发Restful服务实现增删改查功能
使用SpringBoot开发Restful服务实现增删改查功能简介:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。这篇文章主要介绍了基于SpringBoot开发一个Restful服务,实现增删改查功能,需要的朋友可以参考下技术与业务:技术:springboot、restful接口风格业务:springb...
2019-08-04 19:50:12 1476
原创 【微服务架构】-软件项目代码结构-文件目录结构参考-(01)
合理项目目录结构有利于多人协作开发也利用后期的项目维护与代码的可读性。目前大多数项目都是基于MVC架构:先回顾一下MVC下图展示了可参考的基于MVC的文件目录结构:...
2019-08-04 14:28:50 6056
原创 【软件项目开发】—数据库设计—基础技能
数据库设计是软件开发过程中的关键环节,数据库设计的好与坏,直接影响着软件开发的质量,甚至于决定软件产品的成败。良好的数据库设计对系统的性能与编码工作都有很大的帮助,减少不必要的编码实现复杂度,提升系统性能。...
2019-08-01 21:37:59 1467
原创 【软件项目管理】—产品思维—基础概念
软件项目管理MVP(最小可执行产品)能够帮助用户解决问题的最小功能集合,可以满足用户的核心需求。这一概念的核心是在快速搭建产品核心功能原型,验证其可行性。这样的做好处就是可以为有效降低产品开发成本,避免“闭门造车”,出现重蹈覆辙的结果。它的作用是验证两个假设:1、价值假设:产品对客户是价值的2、增长假设:客户愿意为这项需求买单。MVP的思维 :无需考虑细节,仅需要将整个...
2019-08-01 16:12:35 303
原创 【软件项目开发】—架构与设计思维—产品开发与相关岗位人员
产品开发流程涉及的人员从产品经理到设计师、前端、后端等等一系列人员,这篇文章主要关于产品开发的完整流程大概的人员及职能 分布图人员角色人员职能:软件 产品部门划分:...
2019-08-01 14:19:51 263
原创 【软件项目开发】—架构与设计思维—基本流程与相关岗位人员
软件不等于编码,具备一定的全局架构思维可以更好的设计软件,一般接到软件设计任务马上开始编码的同志都会多次返工。软件设计不仅仅是技术的提现,更艺术的提现。好的设计架构清晰,业务逻辑清楚完整,程序鲁棒性好,而差的设计就反之了。在软件设计的这个流程中,从需求到设计方案,从设计方案到设计流程,从流程到编码,从编码到测试,每一步都要认真对待。尤其在流程设计阶段,不但是对业务的梳理,也是对设计方案的验证...
2019-08-01 02:30:04 427
大数据系列博客——环境搭建安装包
2020-11-03
23种设计模式 -设计模式图解.7z
2020-09-11
win7 idea2018 1.8版本 docker插件 配置报错?如何解决啊,谢谢
2019-08-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人