<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[conquer112的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/conquer112</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; conquer112]]></copyright><item><title><![CDATA[web 大前端]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121984840</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121984840</guid><author>conquer112</author><pubDate>Thu, 16 Dec 2021 21:47:36 +0800</pubDate><description><![CDATA[web 大前端一级目录二级目录三级目录大前端Node 快速入门ES 6 新语法一、let 和 const二、模板字符串三、 函数可以有默认参数四、 箭头函数五、 对象初始化简写六、 对象结构七、 对象传播操作符八、 数组的 map 和 reduce 方法使用九、reduce（）模块化开发一、conmmonjs二、ES6 模块化规范webpack
一级目录
二级目录
三级目录
大前端

ES6 新的语法糖
Npm 包管理工具 ： 包管理器
Babel 的安装作用 ：有些浏览器不支持 ES6 的语法，使用Bab]]></description><category></category></item><item><title><![CDATA[plsql 以及存储过程]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121984797</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121984797</guid><author>conquer112</author><pubDate>Thu, 16 Dec 2021 21:45:38 +0800</pubDate><description><![CDATA[plsql 以及存储过程plsql 编程概念和目的什么是PL/SQLPL/SQL的好处程序结构变量的声明及使用流程控制条件分支循环集合类型的变量 游标带参数的游标存储过程概念与介绍存储过程的作用语法Java 程序调用存储过程
plsql 编程
概念和目的
什么是PL/SQL

PL/SQL：procedure language/SQL
PL/SQL 是 Oracle 对 sql 语言的过程化扩展
指在 sql 命令语言中增加了过程处理语句（如分支、循环等），使得 sql 语句具有过程处理能力。

PL/SQ]]></description><category></category></item><item><title><![CDATA[JavaScript 基础]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121731777</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121731777</guid><author>conquer112</author><pubDate>Sun, 05 Dec 2021 16:56:19 +0800</pubDate><description><![CDATA[这里写目录标题JavaScript学会在浏览器中中调式 JS快速入门引入JS的两种方法基本语法入门数据类型严格检查模式函数函数的定义变量作用域方法内部对象DateJSON面向对象编程class 继承操作 BOM 对象（浏览器对象模型）操作DOM对象获取DOM节点更新DOM节点删除DOM节点创建和插入DOM节点操作表单jQuery
JavaScript


JavaScript 是一门弱类型脚本语言，其源代码在发往客户端运行之前不需要进行编译，而是将文本格式的字符代码发送给浏览器由浏览器解释运行。


Typ]]></description><category></category></item><item><title><![CDATA[html and css 基础]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121731749</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121731749</guid><author>conquer112</author><pubDate>Sun, 05 Dec 2021 16:55:16 +0800</pubDate><description><![CDATA[这里写目录标题前端学习HTML5基础CSS3 基础发展史快速入门及优势三种基本选择器（重要）层次选择器结构伪类选择器属性选择器（常用、重要）美化网页元素1. 字体样式2. 文本样式
前端学习

W3C 标准：

结构化标准语言：HTML、XML
表现标准语言：CSS
行为标准：DOM、ECMAScript。


IDEA 可以开发web

创建java项目就可以，删除src文件夹，自己创建一个包，然后创建html文件
setting 里面搜索web browers，设置可以打开的浏览器，设置path


前]]></description><category></category></item><item><title><![CDATA[UML 类图的六种关系]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121521991</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121521991</guid><author>conquer112</author><pubDate>Wed, 24 Nov 2021 18:32:07 +0800</pubDate><description><![CDATA[UML 类图的六种关系
依赖

在类中用到了对方，我们就称依赖关系成立。

成员变量
方法参数
返回值
局部变量



泛化（继承）

依赖关系的特例
泛化关系就是继承关系
如果A类继承了B类，我们就说A和B存在泛化关系

实现

依赖关系的特例

关联

依赖关系的特例
关联关系实际上就是类与类之间的联系，关联具有导航性，即双向关系或单向关系。单向一对一，单向一对多，双向一对一等

聚合

聚合关系表示的是整体和部分的关系，整体与部分可以分开。聚合关系是关联关系的特例，所以它具有关联的导航性和多重性
如果]]></description><category></category></item><item><title><![CDATA[二维码扫码登陆原理及实现]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121283209</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121283209</guid><author>conquer112</author><pubDate>Fri, 12 Nov 2021 10:40:51 +0800</pubDate><description><![CDATA[二维码登录原理
二维码登录原理及实现


]]></description><category></category></item><item><title><![CDATA[windows 程序无故闪退（开发）]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121218964</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121218964</guid><author>conquer112</author><pubDate>Mon, 08 Nov 2021 23:37:47 +0800</pubDate><description><![CDATA[windows 程序无故闪退（开发）


今天做c#前台项目遇到一个问题，后得以解决，在此记录一下。


问题描述

visual studio 启动 .net 项目后，进行双击页面跳转时，程序总是无故闪退，没有任何报错。



问题解决步骤

程序闪退，首先查看了windows event viewer 中的application 日志，看看错误的信息是什么，我这次的错误代码是0xc00000fd，去网上搜索发现此错误为 stack over flow，堆栈溢出。
知道是堆栈溢出后，猜想应该是有什么循环结]]></description><category></category></item><item><title><![CDATA[好的单元测试]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121218907</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121218907</guid><author>conquer112</author><pubDate>Mon, 08 Nov 2021 23:33:15 +0800</pubDate><description><![CDATA[有效的单元测试有效的单元测试优秀测试如何提高生产力单元测试什么是单元测试使用before after 注解异常测试参数化测试超时测试寻求优秀的测试代码测试替身测试替身的类型
有效的单元测试
优秀测试如何提高生产力

测试帮助我们捕获错误
100% 的测试覆盖率只能保证你所有的代码都执行了，不论程序是否满足要求。
我们不应该追求代码的覆盖率，而应该确保写出的测试有意义。
我们不应该将测试只用作质量工具，而同时也应该用作设计工具，这样测试的价值会更高。
为了完全发挥出测试的潜力：

要像生产代码一样对待你的测试]]></description><category></category></item><item><title><![CDATA[apache sharding sphere]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121218873</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121218873</guid><author>conquer112</author><pubDate>Mon, 08 Nov 2021 23:30:44 +0800</pubDate><description><![CDATA[apache sharding sphereapache sharding sphere一、基本概念1. 什么是sharding sphere？（1）基本介绍（2）sharding - jdbc（3）sharding - proxy2. 分库分表的基本概念。（1）背景（2）分库分表的的两种方式（3）分库分表小结以及问题二、Sharding  sphere 的第一个产品：sharding - JDBC 的分库分表操作1. 简介2. sharding - jdbc 实现水平分表（1）环境搭建三、Sharding]]></description><category></category></item><item><title><![CDATA[JUnit 单元测试入门]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/121063389</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/121063389</guid><author>conquer112</author><pubDate>Sun, 31 Oct 2021 13:57:51 +0800</pubDate><description><![CDATA[JUnit 单元测试入门JUnit 入门前言A.1 基本的JUnit 测试类A.1.1 声明测试方法A.1.2 JUnit 测试的生命周期A.1.3 测试的 setup 和 teardownA.2 JUnit 断言A.2.1 抛出断言异常A.2.2 AssertThat（）和 Hamcrest 匹配器
JUnit 入门
前言

JUnit 测试代码的结构和生命周期
JUnit 断言 Assertion API
JUnit 是一个小儿简单的框架

A.1 基本的JUnit 测试类

JUnit 测试类只是普通]]></description><category></category></item><item><title><![CDATA[stream and lambda]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/120943929</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/120943929</guid><author>conquer112</author><pubDate>Sun, 24 Oct 2021 23:40:54 +0800</pubDate><description><![CDATA[这里写目录标题java 8 Stream 流式编程一、stream 概要与使用场景stream 概要Lambda 表达式详解stream额外学习
java 8 Stream 流式编程
一、stream 概要与使用场景
stream 概要


stream 流式编程是用于对集合迭代器的增强，使之能完成更高效的去和操作（过滤、排序、统计分组）或者大批量数据操作。此外 steam 与 lambada 表达式结合后编码效率大大提高，并且可读性更强。


stream 里面有多线程


产生背景


获取所有红色苹果]]></description><category></category></item><item><title><![CDATA[注释与反射]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/120943885</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/120943885</guid><author>conquer112</author><pubDate>Sun, 24 Oct 2021 23:36:10 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录注释和反射注释反射机制（Reflection）

注释和反射
注释


注释 ： annotation
注解：comment


annotaion的作用：

不是程序本身，但可以对程序做出解释（与comment 类似）
可以被其他程序读取，如编译器。



annotation 在那里使用？

可以附加在package，class，method，field 等上面，相当于给他们添加了额外的辅助信息，我们可以通过反射机制实现对这些元]]></description><category></category></item><item><title><![CDATA[chrome常用快捷键]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/119422406</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/119422406</guid><author>conquer112</author><pubDate>Thu, 05 Aug 2021 17:46:07 +0800</pubDate><description><![CDATA[文章目录常用快捷键


常用快捷键




操作
描述




ctrl+t
打开新的标签页，并跳转到该标签页


ctrl+shift+t
重新打开最后关闭的标签页，并跳转到该标签页


alt+左键
返回上一个标签页


clt+右键
浏览器左上角的右键


/
将光标定位在搜索框


ctrl+e
从页面的任意位置进行搜索 光标定位在地址栏框


alt+home
再本页中打开新的标签页


ctrl+w
关闭当前标签页


alt+F4
关闭所有标签页


ctrl+G
跳转到下一个查找到目标


]]></description><category></category></item><item><title><![CDATA[ES6语法学习]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/118875395</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/118875395</guid><author>conquer112</author><pubDate>Sun, 18 Jul 2021 17:04:46 +0800</pubDate><description><![CDATA[目录前言一、ES是什么？二、ES6语法1.let和const2.箭头函数3.数组中新增的高级函数4.set、map5.字符串新增高级函数6.解构赋值7.三点运算符8.新增了class、extends关键字9.json对象的新应用10.模块化编程module
前言

一、ES是什么？
ES是ECMAsrcipt的缩写，ES是标准，javascript是实现，目前只有js实现了es的标准，所以js约等于es
类似html5也是标准，chrome、ie10是实现。
二、ES6语法
1.let和const
之前va]]></description><category></category></item><item><title><![CDATA[Vue学习前必备知识--webpack]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/118728340</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/118728340</guid><author>conquer112</author><pubDate>Sun, 18 Jul 2021 11:55:24 +0800</pubDate><description><![CDATA[目录一、webpack是什么？二、使用步骤1.引入库

一、webpack是什么？
wenpack是一个模块打包器，他的主要目标是将相同类型的文件优化后（去除注释，删除空格、并协调不同浏览器的兼容性等）压缩打包在一起，并转化成为浏览器认识的样式，这样开发人员可以专注于业务逻辑而不必拘泥于兼容性等细节，提高开发效率，同时，经过webpack的压缩，上传之后的运行速度也会大大提高。

二、使用步骤
1.引入库
代码如下（示例）：

...]]></description><category></category></item><item><title><![CDATA[Maven入门到精通]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/118731944</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/118731944</guid><author>conquer112</author><pubDate>Sat, 17 Jul 2021 12:43:35 +0800</pubDate><description><![CDATA[目录前言一、Maven是什么？二、为什么要使用Maven总结

前言
提示：这里可以添加本文要记录的大概内容：
例如：随着人工智能的不断发展，机器学习这门技术也越来越重要，很多人都开启了学习机器学习，本文就介绍了机器学习的基础内容。

提示：以下是本篇文章正文内容，下面案例可供参考
一、Maven是什么？
示例：pandas 是基于NumPy 的一种工具，该工具是为了解决数据分析任务而创建的。
二、为什么要使用Maven
不适用Maven前有以下几个问题：
1.一个项目就是一个工程；
2.每引用一个jar包]]></description><category></category></item><item><title><![CDATA[yarn包管理工具]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/118724353</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/118724353</guid><author>conquer112</author><pubDate>Wed, 14 Jul 2021 13:19:19 +0800</pubDate><description><![CDATA[目录一、yarn是什么？二、使用步骤1.安装yarn2.yarn的基本使用3.yarn的优点总结

一、yarn是什么？

yarn是为了弥补npm出现的一些缺陷而出现的。npm5之前会出现下面的问题：
1.npm install的时候很慢。
2.同一项目多人开发时，由于安装的版本不一致出现的bug。
二、使用步骤
1.安装yarn
使用npm进行全局安装
npm install yarn -g

2.yarn的基本使用
yarn init
yarn install
yarn add module-name]]></description><category></category></item><item><title><![CDATA[Vue学习前必备知识-- npm入门到精通（定义、安装、使用、配置文件package.json、配置淘宝镜像）]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/118720059</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/118720059</guid><author>conquer112</author><pubDate>Wed, 14 Jul 2021 11:39:25 +0800</pubDate><description><![CDATA[目录一、npm是什么？二、使用步骤1.安装NPM2.使用NPM3.配置文件package.json属性详解4.如何在项目中使用NPM安装的包（未使用webpack之前）三、配置淘宝镜像

一、npm是什么？

npm全称Node Package Manager，即node包管理器，是Node.js默认的、以JavaScript编写的软件包管理系统。 
二、使用步骤
1.安装NPM

由于Node.js内嵌了NPM包管理器，所以我们只用安装Nodo.js即可。

下载Node：http://nodejs.cn]]></description><category></category></item><item><title><![CDATA[Git概念，Git常用命令，Githug通关命令]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/118696695</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/118696695</guid><author>conquer112</author><pubDate>Tue, 13 Jul 2021 17:28:35 +0800</pubDate><description><![CDATA[目录一、Git是什么？二、Git常用命令
一、Git是什么？
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
以上摘自git官网，翻译过来就是git是免费且开源的分布式版本控制系统，被用来高效且快速的处理一切项目。
二、Git常用命令
这也是git]]></description><category></category></item><item><title><![CDATA[windows MAC IDEA常用快捷键总结]]></title><link>https://blog.youkuaiyun.com/conquer112/article/details/118613050</link><guid>https://blog.youkuaiyun.com/conquer112/article/details/118613050</guid><author>conquer112</author><pubDate>Fri, 09 Jul 2021 19:49:36 +0800</pubDate><description><![CDATA[文章目录前言常用快捷键查找类快捷键编辑类快捷键其他常用快捷键总结

前言
IDEA已经成为当前最主流的java开发工具，熟练的使用IDEA快捷键可以使我们的开发事半功倍，也是我们迈向高级程序员的重要一步。
本文基于windows操作系统列出IDEA 常用快捷键。


常用快捷键
查找类快捷键




操作
描述




ctrl+N
查找类


ctrl+shift+N
查找文件


ctrl+shift+A
查找action


双击shift
查找所有


ctrl+F
当前文件查找


ctrl+sh]]></description><category></category></item></channel></rss>