摘要: 1.简介 MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 1.1.特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直 阅读全文
posted @ 2021-11-11 14:14 王延领 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 1.什么是SpringBoot 一个javaweb的开发框架,和SpringMVC类似,对比其他javaweb框架的好处,官方说是简化开发,约定大于配置, you can "just run",能迅速的开发web应用,几行代码开发一个http接口。 所有的技术框架的发展似乎都遵循了一条主线规律:从一 阅读全文
posted @ 2021-11-09 09:52 王延领 阅读(491) 评论(1) 推荐(1) 编辑
摘要: 1.spring mvc Spring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。 查看官方文档:https://docs.spring.io/spring/docs/5.2.0.RELEASE/spring-framework-reference 阅读全文
posted @ 2021-11-01 09:50 王延领 阅读(363) 评论(0) 推荐(1) 编辑
摘要: 1.参考资料 官方文档:https://docs.docker.com/docker-for-windows/ 仓库地址:https://hub.docker.com/ 2.Docker 的安装 2.1.docker的组成部分 **镜像(image):**docker镜像好比一个模板,可以通过这个模 阅读全文
posted @ 2021-09-06 09:17 王延领 阅读(548) 评论(0) 推荐(2) 编辑
摘要: 1.spring Spring 框架可以说是Java 世界最为成功的框架,在企业实际应用中,大部分的企业架构都基于Spring 框架。它的成功来自于理念,而不是技术,它最为核心的理念是IoC (控制反转)和AOP (面向切面编程),其中IoC 是Spring的基础,而AOP 则是其重要的功能,最为典 阅读全文
posted @ 2021-09-03 14:41 王延领 阅读(369) 评论(0) 推荐(2) 编辑
摘要: 1.Mybatis MyBatis 原本是apache的一个开源项目iBatis,2010年这个项目由Apache Software Foundation迁移到了Google Code,并且改名为MyBatis,2013年11月迁移到GitHub。它是一款优秀的持久层框架,它支持自定义 SQL、存储 阅读全文
posted @ 2021-08-26 10:54 王延领 阅读(578) 评论(0) 推荐(2) 编辑
摘要: 1.注释 注释的重要性不言而喻,我们不管写什么代码注释必不可少,那么java的注释的书写方式与注释模板是怎么进行的呢?我们来看一下。 package frist; /* * @Description HelloWorld类 * @Author 王延领 **/ class HelloWorld { / 阅读全文
posted @ 2021-08-10 14:01 王延领 阅读(4263) 评论(29) 推荐(52) 编辑
摘要: 小王的故事 小王去上班 ​ 小王是个程序员,每个工作日他都要去上班,诸多交通工具他最喜欢的交通工具是骑电车。在骑行的过程中放空自己使他很快。 ​ 突然有一天天气预报说近期有很大的雨,小王再想骑电车去上班显然是不可能了。那么他就要选择开汽车去。 但是由于小王每天过于依赖骑电动车,开汽车水平有限,那么他 阅读全文
posted @ 2021-05-15 14:19 王延领 阅读(1047) 评论(0) 推荐(3) 编辑
摘要: 前言 首先希望webapi 支持多版本,swagger针对不同的版本可进行交互。多版本控制基于Microsoft.AspNetCore.Mvc.Versioning.ApiExplorer 包,swagger可以选择Swashbuckle.AspNetCore和nswag.AspNetCore.由于 阅读全文
posted @ 2020-11-06 16:42 王延领 阅读(1088) 评论(2) 推荐(1) 编辑
摘要: 前言 我们知道c# 程序是自上而下的,但有的时候部分程序使用时间较长比如下载文档什么的。这是就可以用到线程。线程可以理解为是程序的执行路径,每个线程都定义了一个独特的控制流。如果您的应用程序涉及到复杂的和耗时的操作,那么设置不同的线程执行路径往往是有益的,每个线程执行特定的工作。 1.线程的生命周期 阅读全文
posted @ 2020-06-19 15:35 王延领 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 基础拾遗 基础拾遗 特性详解 基础拾遗 webservice详解 基础拾遗 redis详解 基础拾遗 反射详解 基础拾遗 委托详解 基础拾遗 接口详解 基础拾遗 泛型详解 基础拾遗 依赖注入 基础拾遗 数据注解与验证 基础拾遗 mongoDB操作 基础拾遗 RabbitMQ 基础拾遗 CLR 前言 阅读全文
posted @ 2020-06-16 00:51 王延领 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 前言 Net core 项目部门在Windows有很多种方式,大致有以下几种, dotnet 命令, iis(windowshosts), 一些开源的应用容器(docker ) 基于一些exe 程序,微软官网上案例 Nssm 搭建windows服务 其中优劣对比在这不进行累述。我今天是把它搭建到wi 阅读全文
posted @ 2019-09-11 14:29 王延领 阅读(4593) 评论(4) 推荐(3) 编辑
摘要: 前言 搭建nuget服务器,这是上家公司进行类库管理的方式,其实优点很明显, 1.代码保密 2.代码重复利用效率高,这样不管任何项目只要知道nuget服务器地址就能直接调用 3.可进行版本任意切换提高代码差异性管理 1.部署nuget 服务器 因为我们的项目使用的是net core ,所以自己直接也 阅读全文
posted @ 2019-08-21 14:12 王延领 阅读(971) 评论(3) 推荐(3) 编辑
摘要: 前言 用mui混合开发的APP,现有一个功能需求就是语音转换成文字,并把语音进行保存。对此考虑两种选择讯飞和百度。最终选择了百度语音。 百度语音 通过官方文档我们大致可以确定如果想要实现语音识别,要做到以下几点: 1.获取Access Token 2.获取录音 REST API的形式传给百度服务器, 阅读全文
posted @ 2019-01-07 16:48 王延领 阅读(1350) 评论(5) 推荐(4) 编辑
摘要: 前言 今天项目中遇到一个需求把我们系统中的统计数据导出来(主要是表格)。其实实现的的方法有很多,而此次针对我的系统第一获取数据有点慢,加上前不久写了一个在线阅读pdf,故此这次也想用前端的方式来导出。其实网上大致是两种一种是微软那种直接排除了,选择了运用第三方插件的方式。我用的jquery.word 阅读全文
posted @ 2018-11-02 15:34 王延领 阅读(11683) 评论(18) 推荐(2) 编辑