<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[toBetterMe的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/toBetterMe</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; toBetterMe]]></copyright><item><title><![CDATA[详解 23 种设计模式（多图 + 代码）]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/119543827</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/119543827</guid><author>toBetterMe</author><pubDate>Wed, 12 Apr 2023 15:51:25 +0800</pubDate><description><![CDATA[创建型模式总体上比较简单，它们的作用就是为了产生实例对象，算是各种工作的第一步了，因为我们写的是面向对象的代码，所以我们第一步当然是需要创建一个对象了。简单工厂模式最简单；工厂模式在简单工厂模式的基础上增加了选择工厂的维度，需要第一步选择合适的工厂；抽象工厂模式有产品族的概念，如果各个产品是存在兼容性问题的，就要用抽象工厂模式。单例模式就不说了，为了保证全局使用的是同一对象，一方面是安全性考虑，一方面是为了节省资源；建造者模式专门对付属性很多的那种类，为了让代码更优美；]]></description><category></category></item><item><title><![CDATA[组织机构代码和社会信用代码校验]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/130109073</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/130109073</guid><author>toBetterMe</author><pubDate>Wed, 12 Apr 2023 15:50:14 +0800</pubDate><description><![CDATA[【代码】组织机构代码和社会信用代码校验。]]></description><category></category></item><item><title><![CDATA[Vuex的详解与使用]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/106715990</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/106715990</guid><author>toBetterMe</author><pubDate>Fri, 12 Jun 2020 17:15:16 +0800</pubDate><description><![CDATA[Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态，并以相应的规则保证状态以一种可预测的方式发生变化。
例如：你有几个数据，几个操作，在多个组件上都需要使用，如果每个组件都去调用都是写，就会很麻烦，代码又臭又长。当然 如果没有大量的操作和数据需要在多个组件内使用的话呢，其实也就可以不用这个 Vuex了。看个人吧！
Vuex的作用类似全局对象，Vuex 使用单一状态树，用一个对象State包含了整个应用层级的所有状态，你可以理解为这些状态就是一堆全局变量和]]></description><category></category></item><item><title><![CDATA[web.xml各版本头文件及与JDK、Tomcat版本对应关系]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/103486562</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/103486562</guid><author>toBetterMe</author><pubDate>Wed, 11 Dec 2019 09:25:41 +0800</pubDate><description><![CDATA[web.xml——version2.2——JDK1.1——Tomcat3.3
web.xml——version2.3——JDK1.3——Tomcat4.1
&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;  
&lt;!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Applic...]]></description><category></category></item><item><title><![CDATA[Oracle 11G R2 用exp无法导出空表解决方法]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/103249521</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/103249521</guid><author>toBetterMe</author><pubDate>Tue, 26 Nov 2019 08:36:27 +0800</pubDate><description><![CDATA[Oracle 11G在用EXPORT导出时，空表不能导出！！
11G R2中有个新特性，当表无数据时，不分配segment，以节省空间   解决方法：
一、 insert一行，再rollback就产生segment了。
该方法是在在空表中插入数据，再删除，则产生segment。导出时则可导出空表。
二、 设置deferred_segment_creation 参数
该参数值默认是TRUE，当改为F...]]></description><category></category></item><item><title><![CDATA[DM（达梦）数据库简介]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/103236087</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/103236087</guid><author>toBetterMe</author><pubDate>Mon, 25 Nov 2019 13:00:38 +0800</pubDate><description><![CDATA[前言：
达梦数据库作为已商业化的国产数据库代表，在政府及事业单位应用还是比较广泛。最近工作中有使用到达梦数据库，这里对已学习的相关内容作个简单记录，方便以后查阅。另外，网络上有关达梦数据库的资料甚少，且不够准确和系统，也希望这篇博文能帮助有需求的人员快速了解该数据库。
达梦数据库也属于关系型数据库大类，因此有相关经验将非常有利于理解该数据库，尤其是ORACLE数据库的使用经验。
一）基本概念介绍
...]]></description><category></category></item><item><title><![CDATA[MySql 数据类型]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/103144620</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/103144620</guid><author>toBetterMe</author><pubDate>Tue, 19 Nov 2019 16:27:51 +0800</pubDate><description><![CDATA[Mysql支持的多种数据类型主要有：数值数据类型、日期/时间类型、字符串类型。

整数型（精确值）

TINYINT[(M)] [UNSIGNED] [ZEROFILL] 范围非常小的整数，有符号的范围是 -128到127，无符号的范围是0到 255
SMALLINT[(M)] [UNSIGNED] [ZEROFILL] 范围较小的整数，有符号的范围是 -32768到32767，无符号的范围是0到...]]></description><category></category></item><item><title><![CDATA[@Transactional注解详解]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/102484347</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/102484347</guid><author>toBetterMe</author><pubDate>Thu, 10 Oct 2019 16:06:12 +0800</pubDate><description><![CDATA[@Transactional注解可以作用于接口、接口方法、类以及类方法上

当作用于类上时，该类的所有 public 方法将都具有该类型的事务属性
当作用在方法级别时会覆盖类级别的定义
当作用在接口和接口方法时则只有在使用基于接口的代理时它才会生效，也就是JDK动态代理，而不是Cglib代理
当在 protected、private 或者默认可见性的方法上使用 @Transactional 注解时...]]></description><category></category></item><item><title><![CDATA[如何在vue-cli webpack中全局引入jquery]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/91352817</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/91352817</guid><author>toBetterMe</author><pubDate>Sun, 09 Jun 2019 14:30:20 +0800</pubDate><description><![CDATA[1、在项目中下载依赖 npm install jquery --save-dev 当然用淘宝镜像 cnpm 也是可以的
注意：jquery 一定要小写 不然会提示  Please use ‘jquery’ (all lowercase)

安装完成后，在package.json里会自动生成jQuery的依赖。

2、找到build文件夹下的webpack.base.conf.js文件，打开，添加：...]]></description><category></category></item><item><title><![CDATA[js数组方法大全]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/89215639</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/89215639</guid><author>toBetterMe</author><pubDate>Thu, 11 Apr 2019 17:17:42 +0800</pubDate><description><![CDATA[JavaScript中创建数组有两种方式
（一）使用 Array 构造函数：
var arr1 = new Array(); //创建一个空数组
var arr2 = new Array(20); // 创建一个包含20项的数组
var arr3 = new Array(“lily”,“lucy”,“Tom”); // 创建一个包含3个字符串的数组
（二）使用数组字面量表示法：
var arr4 ...]]></description><category></category></item><item><title><![CDATA[vue-cli项目的目录结构介绍]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/88744241</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/88744241</guid><author>toBetterMe</author><pubDate>Fri, 22 Mar 2019 16:24:31 +0800</pubDate><description><![CDATA[vue-cli项目的目录结构介绍
vue.js是一套构建用户界面的渐进式框架。vue采用自底向上增量开发的设计。vue的核心库只关心视图层，非常容易学习，非常容易与其它库和已有项目整合。vue完全有能力驱动采用单文件组件和vue生态系统支持的库开发的复杂单页应用。
vue.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。
总体框架
一个vue-cli的项目结构如下，其中src...]]></description><category></category></item><item><title><![CDATA[关于清除浮动的四种方法]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/88426150</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/88426150</guid><author>toBetterMe</author><pubDate>Tue, 12 Mar 2019 18:18:33 +0800</pubDate><description><![CDATA[关于清除浮动的四种方法
浮动对页面的影响：
如果一个父盒子中有一个子盒子，并且父盒子没有设置高，子盒子在父盒子中进行了浮动，那么将来父盒子的高度为0.由于父盒子的高度为0，
下面的元素会自动补位，所以这个时候要进行浮动的清除。
关于清除浮动的方式:
方式一:使用overflow属性来清除浮动

.ovh{

　　　　　　overflow:hidden;

　　　　　}

先找到浮动盒子的父元素，再...]]></description><category></category></item><item><title><![CDATA[Struts2之Validator验证框架的详细介绍]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/83473978</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/83473978</guid><author>toBetterMe</author><pubDate>Sun, 28 Oct 2018 13:26:28 +0800</pubDate><description><![CDATA[Struts2中提供了数据校验验证数据例如验证邮件、数字等。验证方式有3种:

一是通过validate()方法，

二是通过Xml，

三是使用注解方式。

一、初始化

首先定义一个User类


			1

			2

			3

			4

			5

			6

			7

			8

			9

			10

			11

			12

			13

			14

			15

			...]]></description><category></category></item><item><title><![CDATA[Restrictions用法]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/79809565</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/79809565</guid><author>toBetterMe</author><pubDate>Tue, 03 Apr 2018 21:28:36 +0800</pubDate><description><![CDATA[方法说明






方法



说明





Restrictions.eq



＝





Restrictions.ne

Restrictions.allEq



＜＞

利用Map来进行多个等于的限制





Restrictions.gt



＞





Restrict]]></description><category></category></item><item><title><![CDATA[基于Eclipse搭建c/c++开发环境]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/78943428</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/78943428</guid><author>toBetterMe</author><pubDate>Sun, 31 Dec 2017 21:49:07 +0800</pubDate><description><![CDATA[新手入门C语言选开发环境，VC++6.0太老不兼容Windows新系统，Visual Studio太庞大运行缓慢操作复杂。下面就让我来教你如何在Windows下使用Eclipse轻松搭建C语言开发环境。首先你需要下载两个软件，一个是Eclipse，另一个是MinGW。Eclipse是可视化开发工具，MinGW是真正的C语言开发环境。两个软件都是开源免费的软件，都可以去它们的官网直接下载。 
Ecli]]></description><category></category></item><item><title><![CDATA[CentOS-7.0.中安装与配置Tomcat的方法]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/78895668</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/78895668</guid><author>toBetterMe</author><pubDate>Mon, 25 Dec 2017 18:42:47 +0800</pubDate><description><![CDATA[安装前提:

系统必须已安装配置JDK6+

安装tomcat 
将apache-tomcat-7.0.29.tar.gz文件上传到/usr/local中执行以下操作：

代码如下:

[root@linuxidc local]# cd /usr/local
[root@linuxidc local]# wget http://apache.fayea.com/apache-m]]></description><category></category></item><item><title><![CDATA[CentOS下安装JDK的三种方法]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/78895358</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/78895358</guid><author>toBetterMe</author><pubDate>Mon, 25 Dec 2017 18:03:50 +0800</pubDate><description><![CDATA[方法一：手动解压JDK的压缩包，然后设置环境变量

1.在/usr/目录下创建java目录

[root@localhost ~]# mkdir/usr/java
[root@localhost ~]# cd /usr/java

2.下载jdk,然后解压

[root@localhost java]# curl -O http://download.Oracle.com/otn]]></description><category></category></item><item><title><![CDATA[MongoDB安装和配置]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/78864775</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/78864775</guid><author>toBetterMe</author><pubDate>Thu, 21 Dec 2017 15:58:30 +0800</pubDate><description><![CDATA[【前言】

　　Mongodb是一款nosql数据库，关于nosql 以及 mongodb本文不进行介绍，在数据库的选型方面，本人说是在机缘巧合之下选择了mongodb，并且拟使用mongodb搭建日志系统。

一、MongoDB下载

　　mongodb可以在官网找到下载链接，找到合适的版本进行下载。下载地址 -> https://www.mongodb.com/download-c]]></description><category></category></item><item><title><![CDATA[多线程问题及处理]]></title><link>https://blog.youkuaiyun.com/toBetterMe/article/details/78826896</link><guid>https://blog.youkuaiyun.com/toBetterMe/article/details/78826896</guid><author>toBetterMe</author><pubDate>Sun, 17 Dec 2017 19:00:02 +0800</pubDate><description><![CDATA[多线程问题及处理

         多线程编程为程序开发带来了很多的方便，但是也带来了一些问题，这些问题是在程序开发过程中必须进行处理的问题。

         这些问题的核心是，如果多个线程同时访问一个资源，例如变量、文件等，时如何保证访问安全的问题。在多线程编程中，这种会被多个线程同时访问的资源叫做临界资源。
        

1. 互斥


 下面通过一个简单的示例]]></description><category></category></item></channel></rss>