<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Rushinger]]></title><description><![CDATA[努力学好编程]]></description><link>https://blog.youkuaiyun.com/Wchenchen0</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Wchenchen0]]></copyright><item><title><![CDATA[KETTLE 更新表的两种方式-更新控件和sql更新 2种方式的实现比较]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/112204613</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/112204613</guid><author>Wchenchen0</author><pubDate>Mon, 04 Jan 2021 21:26:21 +0800</pubDate><description><![CDATA[在实际工作中，我们有可能遇见只更新不插入的情况，可以由以下2种方式去实现：

1、更新控件
如下图所示，根据id字段，更新name和cjsj时间字段

该控件不足的地方是，用来查询关键值得字段不够灵活，一些在sql里面where条件后的decode,nvl,to_date等字段均无法写在用来查询值的关键字上，但是速度较快
2、sql输入
如下图所示，根据id字段，更新name和cjsj时间字段

该控件比较灵活，一些在sql里面where条件后的decode,nvl,to_date等字段均无法写在用来查询值]]></description><category></category></item><item><title><![CDATA[@Autowired 注入Mapper接口层报红色下划线警告]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/111685569</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/111685569</guid><author>Wchenchen0</author><pubDate>Fri, 25 Dec 2020 15:52:03 +0800</pubDate><description><![CDATA[@Autowired 自动注入，首先要求被自动注入的类必须在spring容器中注册为bean,，也就是该类必须为@Controller、@Service、@Repository、@Component等注解注释，而springboot-mybatis框架中，我们的持久化层为mybatis的Mapper接口层，一般的我们会在接口层上加注@Mapper注解，或者直接在启动类上加注@MapperScan(basePackages/value=…)注解，而@Mapper和@MapperScan并不是spring框架.]]></description><category></category></item><item><title><![CDATA[jdbcType]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/111681965</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/111681965</guid><author>Wchenchen0</author><pubDate>Fri, 25 Dec 2020 15:03:50 +0800</pubDate><description><![CDATA[1、 #{bookId}
2、 #{bookId,jdbcType=INTEGER}
一般情况下，两种写法都可以。它们都可以获取Dao层传递过来的参数。
但是，当传入的参数为null时，需要指定jdbcType的类型,否则mybatis无法解析。

]]></description><category></category></item><item><title><![CDATA[Mac 干净的卸载一个app]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/111668182</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/111668182</guid><author>Wchenchen0</author><pubDate>Fri, 25 Dec 2020 11:39:30 +0800</pubDate><description><![CDATA[find . -name "*XXX*"


]]></description><category></category></item><item><title><![CDATA[用navicat连接数据库报错：1130-host ... is not allowed to connect to this MySql server如何处理]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/111598282</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/111598282</guid><author>Wchenchen0</author><pubDate>Wed, 23 Dec 2020 20:19:18 +0800</pubDate><description><![CDATA[1、连接服务器: mysql -u root -p
2、看当前所有数据库：show databases;
3、进入mysql数据库：use mysql;
4、查看mysql数据库中所有的表：show tables;
5、查看user表中的数据：select Host, User,Password from user;
6、修改user表中的Host:update user set Host=’%’ where User=‘root’;
7、最后刷新一下：flush privileges;

...]]></description><category></category></item><item><title><![CDATA[输入source ~/.bash_profile 使配置生效]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/111087915</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/111087915</guid><author>Wchenchen0</author><pubDate>Sun, 13 Dec 2020 01:40:53 +0800</pubDate><description><![CDATA[输入source ~/.bash_profile 使配置生效

]]></description><category></category></item><item><title><![CDATA[实体类实现序列化接口（Serializable）的用处]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/110946862</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/110946862</guid><author>Wchenchen0</author><pubDate>Thu, 10 Dec 2020 09:55:39 +0800</pubDate><description><![CDATA[客户端访问了某个能开启会话功能的资源， web服务器就会创建一个与该客户端对应的HttpSession对象，每个HttpSession对象都要站用一定的内存空间。如果在某一时间段内访问站点的用户很多，web服务器内存中就会积累大量的HttpSession对象，消耗大量的服务器内存，即使用户已经离开或者关闭了浏览器，web服务器仍要保留与之对应的HttpSession对象，在他们超时之前，一直占用web服务器内存资源。
web服务器通常将那些暂时不活动但未超时的HttpSession对象转移到文件系统或数据库]]></description><category></category></item><item><title><![CDATA[Maven]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/109207440</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/109207440</guid><author>Wchenchen0</author><pubDate>Wed, 21 Oct 2020 20:26:16 +0800</pubDate><description><![CDATA[文章目录1.下载2.环境配置3.阿里云镜像配置4.设置本地厂库5.idea配置

约定大于配置

1.下载
官网下载

下载完成后，解压即可；
2.环境配置
配置如下配置：

M2_HOME maven目录下的bin目录
MAVEN_HOME maven的目录
在系统的path中配置 %MAVEN_HOME%\bin

cmd中测试：

3.阿里云镜像配置
目的：加速下载
目录：

&lt;mirror&gt;
    &lt;id&gt;nexus-aliyun&lt;/id&gt;  
    &lt;]]></description><category></category></item><item><title><![CDATA[Tomcat]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/109207104</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/109207104</guid><author>Wchenchen0</author><pubDate>Wed, 21 Oct 2020 18:46:13 +0800</pubDate><description><![CDATA[文章目录1.下载2.目录解释3.配置
1.下载
官网下载

2.目录解释

3.配置

可以配置启动的端口号

tomcat的默认端口号为：8080
mysql：3306
http：80
https：443

&lt;Connector port="8081" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" /&gt;



...]]></description><category></category></item><item><title><![CDATA[Mysql的安装与使用]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/109202818</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/109202818</guid><author>Wchenchen0</author><pubDate>Wed, 21 Oct 2020 15:47:52 +0800</pubDate><description><![CDATA[文章目录1.下载2.配置环境3.编辑 my.ini 文件4.安装mysql5.初始化数据文件6.进入mysql7.更改root密码8.刷新权限9.修改 my.ini文件10.重启mysql即可正常使用
1.下载
这里是zip压缩包下载，不用安装，自己配置
mysql5.7 64位下载地址:
下载
2.配置环境

3.编辑 my.ini 文件
[mysqld]
basedir=D:\Program Files\mysql-5.7\
datadir=D:\Program Files\mysql-5.7\data]]></description><category></category></item><item><title><![CDATA[PowerDesigner的下载+连接数据库的使用]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/109201589</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/109201589</guid><author>Wchenchen0</author><pubDate>Wed, 21 Oct 2020 15:03:22 +0800</pubDate><description><![CDATA[下载教程
连接数据库教程

]]></description><category></category></item><item><title><![CDATA[用svn上传文件]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/109073338</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/109073338</guid><author>Wchenchen0</author><pubDate>Wed, 14 Oct 2020 14:44:07 +0800</pubDate><description><![CDATA[http://www.360doc.com/content/19/0813/19/19913882_854669878.shtml

]]></description><category></category></item><item><title><![CDATA[表的详细结构描述]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/108865350</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/108865350</guid><author>Wchenchen0</author><pubDate>Tue, 29 Sep 2020 11:31:45 +0800</pubDate><description><![CDATA[SELECT  
表名=case when a.colorder=1 then d.name else '' end,
表说明=case when a.colorder=1 then isnull(f.value,'') else '' end,
字段序号=a.colorder,
字段名=a.name,
标识=case when COLUMNPROPERTY(a.id,a.name,'IsIdentity')=1 then '√'else '' end,
主键=case when exists(SELECT]]></description><category></category></item><item><title><![CDATA[Kettle学习]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/108815293</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/108815293</guid><author>Wchenchen0</author><pubDate>Sat, 26 Sep 2020 20:35:10 +0800</pubDate><description><![CDATA[文章目录一：简述二：组成三：特点
一：简述
Transformation(转换)：完成对数据的基础转换
Job(作业)：完成整个工资流程的控制

区别

1.作业是步骤流，转换是数据流，这是作业和转换最大的区别
2.作业的每一步骤，必须等到前面的步骤都跑完了，后面的步骤才会执行；而转换会一次性把所有控件全部启动（一个控件对应启动一个线程），然后数据流会从第一个控件开始，一条记录，一条记录地流向最后的控件

二：组成

1.勺子(Spoon.bat/spoon.sh):是一个图形化的界面，可以让我们用图形化的]]></description><category></category></item><item><title><![CDATA[Spring Cloud笔记详]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/108642737</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/108642737</guid><author>Wchenchen0</author><pubDate>Thu, 17 Sep 2020 14:42:54 +0800</pubDate><description><![CDATA[单体应用存在的问题

随着业务的发展，开发变得越来越复杂。
修改、新增某个功能，需要对整个系统进行测试、重新部署。
一个模块出现问题，很可能导致整个系统崩溃。
多个开发团队同时对数据进行管理，容易产生安全漏洞。
各个模块使用同一种技术进行开发，各个模块很难根据实际情况选择更合适的技术框架，局限性很大。
模块内容过于复杂，如果员工离职，可能需要很长时间才能完成工作交接。

分布式、集群
集群：一台服务器无法负荷高并发的数据访问量，那么就设置十台服务器一起分担压力，十台不行就设置一百台（物理层面）。很多人干同一]]></description><category></category></item><item><title><![CDATA[Spring Cloud项目实战详]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/108642682</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/108642682</guid><author>Wchenchen0</author><pubDate>Thu, 17 Sep 2020 14:42:16 +0800</pubDate><description><![CDATA[项目需求
客户端：针对普通用户，用户登录、用户退出、菜品订购、我的订单。
后台管理系统：针对管理员，管理员登录、管理员退出、添加菜品、查询菜品、修改菜品、删除菜品、订单处理、添加用户、查询用户、删除用户。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-20rG643r-1600324884910)(/Users/southwind/我的文件/商务合作/ai/项目实战/笔记/images/1.png)]
account 提供账户服务：用户和管理的登录退出。
menu 提供菜品服]]></description><category></category></item><item><title><![CDATA[Spring Boot详]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/108642631</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/108642631</guid><author>Wchenchen0</author><pubDate>Thu, 17 Sep 2020 14:40:54 +0800</pubDate><description><![CDATA[Spring Boot
Spring Boot 是一个快速开发框架，可以迅速搭建出一套基于 Spring 框架体系的应用，是 Spring Cloud 的基础。
Spring Boot 开启了各种自动装配，从而简化代码的开发，不需要编写各种配置文件，只需要引入相关依赖就可以迅速搭建一个应用。

特点

1、不需要 web.xml
2、不需要 springmvc.xml
3、不需要 tomcat，Spring Boot 内嵌了 tomcat
4、不需要配置 JSON 解析，支持 REST 架构
5、个性化配置]]></description><category></category></item><item><title><![CDATA[Spring详细]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/108597892</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/108597892</guid><author>Wchenchen0</author><pubDate>Tue, 15 Sep 2020 15:13:24 +0800</pubDate><description><![CDATA[文章目录一：了解Spring1. 简介2. 优点3.组成二：IOC1.为什么要用IOC2. IOC的本质三：快速上手Spring1.编写HelloSpring2.类里的属性是类3.IOC创建对象方式3.1 通过无参构造方法来创建3.2 通过有参构造方法来创建四：spring配置1.别名2.Bean的配置3.import五：依赖注入（DI）1.概念2.构造器注入3.Set 注入 （重点）4.p命名和c命名注入
一：了解Spring
1. 简介
Spring : 春天 —&gt;给软件行业带来了春天
2002年]]></description><category></category></item><item><title><![CDATA[mybatis配置数据源]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/108520483</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/108520483</guid><author>Wchenchen0</author><pubDate>Thu, 10 Sep 2020 18:41:48 +0800</pubDate><description><![CDATA[1 内置连接池
&lt;configuration&gt;
    &lt;environments default="development"&gt;
        &lt;environment id="development"&gt;
            &lt;!-- 配置事务管理器 --&gt;
            &lt;transactionManager type="JDBC"/&gt;
            &lt;!-- 配置数据源：这里使用 MyBatis 内置连接池 --]]></description><category></category></item><item><title><![CDATA[SSM笔记]]></title><link>https://blog.youkuaiyun.com/Wchenchen0/article/details/108512808</link><guid>https://blog.youkuaiyun.com/Wchenchen0/article/details/108512808</guid><author>Wchenchen0</author><pubDate>Thu, 10 Sep 2020 14:03:02 +0800</pubDate><description><![CDATA[SSM框架整合
Spring + Spring MVC + MyBatis
Spring MVC 负责实现 MVC 设计模式，MyBatis 负责数据持久层，Spring 负责管理 Spring MVC 和 MyBatis 相关对象的创建和依赖注入。

创建 Maven 工程，pom.xml

&lt;dependencies&gt;
  &lt;!-- SpringMVC --&gt;
  &lt;dependency&gt;
    &lt;groupId&gt;org.springframework&]]></description><category></category></item></channel></rss>