- 博客(20)
- 收藏
- 关注
原创 web 大前端
web 大前端一级目录二级目录三级目录大前端Node 快速入门ES 6 新语法一、let 和 const二、模板字符串三、 函数可以有默认参数四、 箭头函数五、 对象初始化简写六、 对象结构七、 对象传播操作符八、 数组的 map 和 reduce 方法使用九、reduce()模块化开发一、conmmonjs二、ES6 模块化规范webpack一级目录二级目录三级目录大前端ES6 新的语法糖Npm 包管理工具 : 包管理器Babel 的安装作用 :有些浏览器不支持 ES6 的语法,使用Bab
2021-12-16 21:47:36
2385
原创 plsql 以及存储过程
plsql 以及存储过程plsql 编程概念和目的什么是PL/SQLPL/SQL的好处程序结构变量的声明及使用流程控制条件分支循环集合类型的变量 游标带参数的游标存储过程概念与介绍存储过程的作用语法Java 程序调用存储过程plsql 编程概念和目的什么是PL/SQLPL/SQL:procedure language/SQLPL/SQL 是 Oracle 对 sql 语言的过程化扩展指在 sql 命令语言中增加了过程处理语句(如分支、循环等),使得 sql 语句具有过程处理能力。PL/SQ
2021-12-16 21:45:38
6769
原创 JavaScript 基础
这里写目录标题JavaScript学会在浏览器中中调式 JS快速入门引入JS的两种方法基本语法入门数据类型严格检查模式函数函数的定义变量作用域方法内部对象DateJSON面向对象编程class 继承操作 BOM 对象(浏览器对象模型)操作DOM对象获取DOM节点更新DOM节点删除DOM节点创建和插入DOM节点操作表单jQueryJavaScriptJavaScript 是一门弱类型脚本语言,其源代码在发往客户端运行之前不需要进行编译,而是将文本格式的字符代码发送给浏览器由浏览器解释运行。Typ
2021-12-05 16:56:19
200
原创 html and css 基础
这里写目录标题前端学习HTML5基础CSS3 基础发展史快速入门及优势三种基本选择器(重要)层次选择器结构伪类选择器属性选择器(常用、重要)美化网页元素1. 字体样式2. 文本样式前端学习W3C 标准:结构化标准语言:HTML、XML表现标准语言:CSS行为标准:DOM、ECMAScript。IDEA 可以开发web创建java项目就可以,删除src文件夹,自己创建一个包,然后创建html文件setting 里面搜索web browers,设置可以打开的浏览器,设置path前
2021-12-05 16:55:16
149
原创 UML 类图的六种关系
UML 类图的六种关系依赖在类中用到了对方,我们就称依赖关系成立。成员变量方法参数返回值局部变量泛化(继承)依赖关系的特例泛化关系就是继承关系如果A类继承了B类,我们就说A和B存在泛化关系实现依赖关系的特例关联依赖关系的特例关联关系实际上就是类与类之间的联系,关联具有导航性,即双向关系或单向关系。单向一对一,单向一对多,双向一对一等聚合聚合关系表示的是整体和部分的关系,整体与部分可以分开。聚合关系是关联关系的特例,所以它具有关联的导航性和多重性如果
2021-11-24 18:32:07
239
原创 windows 程序无故闪退(开发)
windows 程序无故闪退(开发)今天做c#前台项目遇到一个问题,后得以解决,在此记录一下。问题描述visual studio 启动 .net 项目后,进行双击页面跳转时,程序总是无故闪退,没有任何报错。问题解决步骤程序闪退,首先查看了windows event viewer 中的application 日志,看看错误的信息是什么,我这次的错误代码是0xc00000fd,去网上搜索发现此错误为 stack over flow,堆栈溢出。知道是堆栈溢出后,猜想应该是有什么循环结
2021-11-08 23:37:47
1656
原创 好的单元测试
有效的单元测试有效的单元测试优秀测试如何提高生产力单元测试什么是单元测试使用before after 注解异常测试参数化测试超时测试寻求优秀的测试代码测试替身测试替身的类型有效的单元测试优秀测试如何提高生产力测试帮助我们捕获错误100% 的测试覆盖率只能保证你所有的代码都执行了,不论程序是否满足要求。我们不应该追求代码的覆盖率,而应该确保写出的测试有意义。我们不应该将测试只用作质量工具,而同时也应该用作设计工具,这样测试的价值会更高。为了完全发挥出测试的潜力:要像生产代码一样对待你的测试
2021-11-08 23:33:15
234
原创 apache sharding sphere
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
2021-11-08 23:30:44
987
原创 JUnit 单元测试入门
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 APIJUnit 是一个小儿简单的框架A.1 基本的JUnit 测试类JUnit 测试类只是普通
2021-10-31 13:57:51
459
原创 stream and lambda
这里写目录标题java 8 Stream 流式编程一、stream 概要与使用场景stream 概要Lambda 表达式详解stream额外学习java 8 Stream 流式编程一、stream 概要与使用场景stream 概要stream 流式编程是用于对集合迭代器的增强,使之能完成更高效的去和操作(过滤、排序、统计分组)或者大批量数据操作。此外 steam 与 lambada 表达式结合后编码效率大大提高,并且可读性更强。stream 里面有多线程产生背景获取所有红色苹果
2021-10-24 23:40:54
2765
原创 注释与反射
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录注释和反射注释反射机制(Reflection)注释和反射注释注释 : annotation注解:commentannotaion的作用:不是程序本身,但可以对程序做出解释(与comment 类似)可以被其他程序读取,如编译器。annotation 在那里使用?可以附加在package,class,method,field 等上面,相当于给他们添加了额外的辅助信息,我们可以通过反射机制实现对这些元
2021-10-24 23:36:10
2119
原创 chrome常用快捷键
文章目录常用快捷键常用快捷键操作描述ctrl+t打开新的标签页,并跳转到该标签页ctrl+shift+t重新打开最后关闭的标签页,并跳转到该标签页alt+左键返回上一个标签页clt+右键浏览器左上角的右键/将光标定位在搜索框ctrl+e从页面的任意位置进行搜索 光标定位在地址栏框alt+home再本页中打开新的标签页ctrl+w关闭当前标签页alt+F4关闭所有标签页ctrl+G跳转到下一个查找到目标
2021-08-05 17:46:07
345
原创 ES6语法学习
目录前言一、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
2021-07-18 17:04:46
99
原创 Vue学习前必备知识--webpack
目录一、webpack是什么?二、使用步骤1.引入库一、webpack是什么?wenpack是一个模块打包器,他的主要目标是将相同类型的文件优化后(去除注释,删除空格、并协调不同浏览器的兼容性等)压缩打包在一起,并转化成为浏览器认识的样式,这样开发人员可以专注于业务逻辑而不必拘泥于兼容性等细节,提高开发效率,同时,经过webpack的压缩,上传之后的运行速度也会大大提高。二、使用步骤1.引入库代码如下(示例):...
2021-07-18 11:55:24
253
原创 Maven入门到精通
目录前言一、Maven是什么?二、为什么要使用Maven总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、Maven是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、为什么要使用Maven不适用Maven前有以下几个问题:1.一个项目就是一个工程;2.每引用一个jar包
2021-07-17 12:43:35
109
原创 yarn包管理工具
目录一、yarn是什么?二、使用步骤1.安装yarn2.yarn的基本使用3.yarn的优点总结一、yarn是什么?yarn是为了弥补npm出现的一些缺陷而出现的。npm5之前会出现下面的问题:1.npm install的时候很慢。2.同一项目多人开发时,由于安装的版本不一致出现的bug。二、使用步骤1.安装yarn使用npm进行全局安装npm install yarn -g2.yarn的基本使用yarn inityarn installyarn add module-name
2021-07-14 13:19:19
106
原创 Vue学习前必备知识-- npm入门到精通(定义、安装、使用、配置文件package.json、配置淘宝镜像)
目录一、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
2021-07-14 11:39:25
677
原创 Git概念,Git常用命令,Githug通关命令
目录一、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
2021-07-13 17:28:35
220
原创 windows MAC IDEA常用快捷键总结
文章目录前言常用快捷键查找类快捷键编辑类快捷键其他常用快捷键总结前言IDEA已经成为当前最主流的java开发工具,熟练的使用IDEA快捷键可以使我们的开发事半功倍,也是我们迈向高级程序员的重要一步。本文基于windows操作系统列出IDEA 常用快捷键。常用快捷键查找类快捷键操作描述ctrl+N查找类ctrl+shift+N查找文件ctrl+shift+A查找action双击shift查找所有ctrl+F当前文件查找ctrl+sh
2021-07-09 19:49:36
898
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人