<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[weixin_44547775的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/weixin_44547775</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; weixin_44547775]]></copyright><item><title><![CDATA[EasyExcel基本应用]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/118046206</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/118046206</guid><author>weixin_44547775</author><pubDate>Sat, 19 Jun 2021 09:01:25 +0800</pubDate><description><![CDATA[在实际应用中我们需要应用大量的excel表格，为了减轻录入工作量我们应用excel表格进行录入，实现Excel导入导出的应用场景，数据导入：减轻录入工作量，数据导出：统计信息归档，数据传输：异构系统之间数据传输，在这里我们通过EasyExcel进行操作。
EasyExcel特点：Java领域解析、生成Excel比较有名的框架有Apache poi、jxl等。但他们都存在一个严重的问题就是非常的耗内存。如果你的系统并发量不大的话可能还行，但是一旦并发上来后一定会OOM或者JVM频繁的full gc。EasyE]]></description><category></category></item><item><title><![CDATA[Mybatis-plus的应用]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/117686416</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/117686416</guid><author>weixin_44547775</author><pubDate>Tue, 08 Jun 2021 08:27:45 +0800</pubDate><description><![CDATA[MyBatis-Plus（简称 MP）是一个 MyBatis 的增强工具，在 MyBatis 的基础上只做增强不做改变，为简化开发、提高效率而生。
特性：
无侵入：只做增强不做改变，引入它不会对现有工程产生影响
损耗小：启动即会自动注入基本 CURD，性能基本无损耗，直接面向对象操作
强大的 CRUD 操作：内置通用 Mapper、通用 Service，仅仅通过少量配置即可实现单表大部分 CRUD 操作，更有强大的条件构造器，满足各类使用需求
支持 Lambda 形式调用：通过 Lambda 表达式，方便的]]></description><category></category></item><item><title><![CDATA[Spring Boot 整合 Mybatis 实现 Druid 多数据源详解]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/117378044</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/117378044</guid><author>weixin_44547775</author><pubDate>Sat, 29 May 2021 08:25:09 +0800</pubDate><description><![CDATA[多数据源的应用场景
目前，业界流行的数据操作框架是 Mybatis，那 Druid 是什么呢？
Druid 是 Java 的数据库连接池组件。Druid 能够提供强大的监控和扩展功能。比如可以监控 SQL ，在监控业务可以查询慢查询 SQL 列表等。Druid 核心主要包括三部分：

DruidDriver 代理 Driver，能够提供基于 Filter－Chain 模式的插件体系。
DruidDataSource 高效可管理的数据库连接池
SQLParser
当业务数据量达到了一定程度，DBA 需要合理配]]></description><category></category></item><item><title><![CDATA[JAVA定时器的应用方法]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/116973291</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/116973291</guid><author>weixin_44547775</author><pubDate>Tue, 18 May 2021 08:11:10 +0800</pubDate><description><![CDATA[在开发中，我们常常会需要一些周期性的操作，比如在特定的时间执行一次某个程序，又比如定时检查数据库连接池中的连接数，每晚定时备份数据等等，在java中，最方便、最高效的实现方式就是用java.util.Timer工具类，再通过调度java.util.TimerTask任务，不过，使用这种方式虽然可以让你的程序按照某一个频度执行，但不能在指定时间运行。下面就具体了解一下java定时器设置的几种常用方法及使其停止的方法。
java.util.Timer和java.util.TimerTask基本内容：Timer是]]></description><category></category></item><item><title><![CDATA[java中的数据结构总结]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/116566535</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/116566535</guid><author>weixin_44547775</author><pubDate>Sun, 09 May 2021 16:32:13 +0800</pubDate><description><![CDATA[线性表，链表，哈希表是常用的数据结构，在进行java开发时，JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。下面通过简单的描述，为你阐述各个类的作用以及如何正确使用这些类。
Collection接口
Collection是最基本的集合接口，一个Collection代表一组Object，即Collection的元素（Elements）。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java SDK不提供直接继承自Collection的类]]></description><category></category></item><item><title><![CDATA[mybatis的接口对应文件是如何建立关系]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/116566460</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/116566460</guid><author>weixin_44547775</author><pubDate>Sun, 09 May 2021 16:29:27 +0800</pubDate><description><![CDATA[在项目中，目录结构有：src/main/java和src/main/resources，前者是用来存放java源代码的，后者是用来存放一些资源文件，一般情况下，我们用到的资源文件（各种xml，properites等）都放在该目录下面，在打包时，把这些资源文件打包到相应的jar或者war里。
有时候，比如mybatis的mapper.xml文件，我们习惯把它和Mapper.java放一起，都放在src/main/java下面，这样在用打包时，就需要修改pom.xml文件，把mapper.xml文件一起打包进j]]></description><category></category></item><item><title><![CDATA[SpringMVC注解]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/112952109</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/112952109</guid><author>weixin_44547775</author><pubDate>Thu, 21 Jan 2021 15:15:37 +0800</pubDate><description><![CDATA[@RequestMapping
是一个用来处理请求地址映射的注解适用于类、方法。用于类上，表示类中的所有响应请求的方法都是以该地址作为父路径。
//处理get请求: @RequestMapping(value = “index”,method = RequestMethod.GET) //springboot错误处理(使用app客户端返回json格式，使用浏览器返回html错误页)
@RequestMapping(produces = “text/html”)
//方法仅处理request Content-]]></description><category></category></item><item><title><![CDATA[MySQL语句]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/112951120</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/112951120</guid><author>weixin_44547775</author><pubDate>Thu, 21 Jan 2021 15:09:47 +0800</pubDate><description><![CDATA[MySQL是一个关系型数据库管理系统，由瑞典MySQL AB公司开发，目前属于Oracle公司。MySQL是一种关联数据库管理系统，关联数据库将数据保存在不同的表中，而不是将所有数据放在一个大仓库内，这样就增加了速度并提高了灵活性。
数据库（Database）是按照数据结构来组织、存储和管理数据的仓库，
每个数据库都有一个或多个不同的API用于创建，访问，管理，搜索和复制所保存的数据。
我们也可以将数据存储在文件中，但是在文件中读写数据速度相对较慢。
所以，现在我们使用关系型数据库管理系统（RDBMS）来存]]></description><category></category></item><item><title><![CDATA[Spring AOP应用]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/112950399</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/112950399</guid><author>weixin_44547775</author><pubDate>Thu, 21 Jan 2021 15:06:16 +0800</pubDate><description><![CDATA[Spring 框架的一个关键组件是面向方面的编程(AOP)框架。面向方面的编程需要把程序逻辑分解成不同的部分称为所谓的关注点。跨一个应用程序的多个点的功能被称为横切关注点，这些横切关注点在概念上独立于应用程序的业务逻辑。有各种各样的常见的很好的方面的例子，如日志记录、审计、声明式事务、安全性和缓存等。
AOP 采取横向抽取机制，取代了传统纵向继承体系的重复性代码，其应用主要体现在事务处理、日志管 理、权限控制、异常处理等方面。Spring AOP 模块提供拦截器来拦截一个应用程序，例如，当执行一个方法时，你]]></description><category></category></item><item><title><![CDATA[Java 流程控制语句]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/112950165</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/112950165</guid><author>weixin_44547775</author><pubDate>Thu, 21 Jan 2021 15:04:51 +0800</pubDate><description><![CDATA[1、if…else语句
if…else 语句可以看作有4种形式：
if 语句:if(布尔表达式) {如果布尔表达式为true将执行的语句}
if…else 语句if(布尔表达式){ 如果布尔表达式的值为true}else{
如果布尔表达式的值为false}
if…else if…else语句:
if(布尔表达式 1){ 如果布尔表达式 1的值为true执行代码}else if(布尔表达式 2){
如果布尔表达式 2的值为true执行代码}else if(布尔表达式 3){如果布尔表达式 3的值为true执行]]></description><category></category></item><item><title><![CDATA[JDBC的应用]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/112949701</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/112949701</guid><author>weixin_44547775</author><pubDate>Thu, 21 Jan 2021 15:03:33 +0800</pubDate><description><![CDATA[学习JAVA语言的都知道在Java语言中，有一个专门连接数据库的规范（JDBC），专门负责连接数据库进行数据操作。各个数据库提供商会根据这套规范（接口）编写相关的实现类，封装成一个jar包供用户下载使用。并且在实际应用的的过程当中，需要把jdbc封装jar包，放在bli包里。注意封装成一个jar包的链接，并且需要包含中实际项目的中。
连接数据库并建表是一个项目不可少的，这里我们使用的是 mysql 数据库。
加载实现注册驱动，原理是这句语句会将 Driver.class 这份字节码加载到 JVM 中，然后 ]]></description><category></category></item><item><title><![CDATA[计算机网络之运输层]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/106189762</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/106189762</guid><author>weixin_44547775</author><pubDate>Mon, 18 May 2020 11:40:20 +0800</pubDate><description><![CDATA[开发工具与关键技术：计算机
作者：肖春庆
撰写时间：2020年05月18日
运输层协议概述：从通信处和信息处理的角度看，运输层（或传输层）向它上面的应用层提供端到端通信服务，属于面向通信部分的最高层，同时也是用户功能中的最低层。当位于网络边缘部分的两台主机使用网络核心部分的功能进行端到端的通信时，只有主机的协议栈才有运输层，而网络核心部分中的路由器在转发分组时都只用到下三层的功能。
从IP层来说，通信的两端是两个主机，然而严格地讲，两个主机进行通信实际上就是两个主机中的应用进程互相通信。IP协议虽然能把分组]]></description><category></category></item><item><title><![CDATA[计算机网络知识]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/105953038</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/105953038</guid><author>weixin_44547775</author><pubDate>Wed, 06 May 2020 16:13:35 +0800</pubDate><description><![CDATA[《计算机网络知识》
开发工具与关键技术：计算机网络
作者：肖春庆
撰写时间：2020年05月06日
互联网可以通过路由器把网络相互连接起来，这就构成了覆盖范围较大的计算机网络，称为互联网。
一些互相连接的、自治的计算机的集合。从组成部分上看由硬件、软件、协议三大部分组成。从工作方式上看主要指 Internet）可分为边缘部分和核心部分从功能组成上看由通信子网和资源子网组成。通信子网由各种传输介质、...]]></description><category></category></item><item><title><![CDATA[《SuperMap iDesktop的理论知识》]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/105811411</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/105811411</guid><author>weixin_44547775</author><pubDate>Tue, 28 Apr 2020 13:17:20 +0800</pubDate><description><![CDATA[《SuperMap iDesktop的理论知识》

开发工具与关键技术：SuperMap iDesktop /GIS
作者：肖春庆
撰写时间：2020年04月27日
SuperMap GIS适于北京超图软件股份有限公司开发出来的一种应用二维地图和三维地图等等的地理信息制作系统。
在应用的过程中工作空间用于保存用户工作环境，包括：当前 打开的数据源（位置、别名和打开方式）...]]></description><category></category></item><item><title><![CDATA[JavaScript对象的应用]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/96369451</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/96369451</guid><author>weixin_44547775</author><pubDate>Wed, 17 Jul 2019 21:46:14 +0800</pubDate><description><![CDATA[《JavaScript对象的应用》
开发工具与关键技术：Visual Studio /.NET
作者：肖春庆  撰写时间：2019年07月13日
任何事物都有它的对象模组，JavaScript当然也是所有事物都是有对象的每个对象带有属性和方法。例如:字符串、数值、数组、函数等等。对象的方法，能够在对象上执行的动作。
JavaScript 提供多个内建对象，比如 String、Date、Array ...]]></description><category></category></item><item><title><![CDATA[视图接收控制器的数据]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/96368970</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/96368970</guid><author>weixin_44547775</author><pubDate>Wed, 17 Jul 2019 21:42:43 +0800</pubDate><description><![CDATA[《视图接收控制器的数据》
开发工具与关键技术：Visual Studio /.NET
作者：肖春庆
撰写时间：2019年07月06日
在软件的开发的过程当中，我们知道它分为数据、视图和控制器进行应用，它们三者进行系统的应用并且相互协调的。我们一般在控制器中把数据进行查询出来进行处理，但我们无法知道现在的数据是什么内容了，在这个时候我们需要应用视图把控制器的数据进行接收出来进行下一步的操作等等。
把...]]></description><category></category></item><item><title><![CDATA[JavaScript数组]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/95010322</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/95010322</guid><author>weixin_44547775</author><pubDate>Sun, 07 Jul 2019 17:52:48 +0800</pubDate><description><![CDATA[《JavaScript数组》
开发工具与关键技术：Visual Studio /.NET
作者：肖春庆
撰写时间：2019年07月06日
在开发应用项目的过程多种我们可以通过变量来进行存储数据，但一个变量只能存储一个数据内容。如果我们需要存储的数据信息比较多的时候，一个一个的存储的话，这样就比较麻烦。在这个时候我们可以应用数组来进行数据存储，只有存储的数据类型是一致的时候我们可以应用数组来进行存储...]]></description><category></category></item><item><title><![CDATA[.NET批量新增]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/95009598</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/95009598</guid><author>weixin_44547775</author><pubDate>Sun, 07 Jul 2019 17:48:00 +0800</pubDate><description><![CDATA[《批量新增》
开发工具与关键技术：Visual Studio /.NET
作者：肖春庆
撰写时间：2019年07月02日
在项目开发的过程当中一般我们都的一条数据一条数据的进行新增到数据库里，如果需要同时选择多条数据到同一张表的时候，这样的话不仅不方便而且浪费时间。当然我们可以应用多条数据同时进行新增。
批量的新增和一条数据的新增的区别在于一个是获取多条数据一个是获取一条数据，同时传输到控制器进行...]]></description><category></category></item><item><title><![CDATA[项目研发要注意的事项]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/93918451</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/93918451</guid><author>weixin_44547775</author><pubDate>Thu, 27 Jun 2019 22:10:10 +0800</pubDate><description><![CDATA[《项目研发要注意的事项》
开发工具与关键技术：Visual Studio /.NET
作者：肖春庆
撰写时间：2019年06月27日
在项目的研发过程当中有着各种各样的问题是需要我们注意的，如果我们没有处理好这一些问题的会给我们在研发的过程当中带来了一些不便。为了我们的项目可以顺利的进行所以我们要注意一致项目研发的事项。
当我们拿到一个项目的要求的时候，不要忙于开始进行项目的制作，而是从头到尾认真...]]></description><category></category></item><item><title><![CDATA[应用跨域获取数据]]></title><link>https://blog.youkuaiyun.com/weixin_44547775/article/details/93917454</link><guid>https://blog.youkuaiyun.com/weixin_44547775/article/details/93917454</guid><author>weixin_44547775</author><pubDate>Thu, 27 Jun 2019 22:02:00 +0800</pubDate><description><![CDATA[《应用跨域获取数据》
开发工具与关键技术：Visual Studio /.NET
作者：肖春庆
撰写时间：2019年06月25日
在我们使用软件的过程当中，会发现在第一个页面选择或者填写的数据后,就可以在多个页面进行数据的显示了。我们知道页面的数据信息是可以随时调用的，能到达这一效果有两种方法，一种是视图的数据保存到数据库里，在需要应用的时候再从数据库里进行数据回填显示。另一种具体要讲的跨域获取数...]]></description><category></category></item></channel></rss>