自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Jenkins

Jenkins

2022-09-11 21:30:17 882 1

原创 Mybatis 语句

Mybatis 笔记

2022-08-17 12:32:45 295

原创 ORACLE 数据库笔记

Oracle 笔记

2022-08-16 15:55:22 319

原创 设计模式学习笔记_kuangshenshuo

设计模式1 GoF23一种思维,一种态度,一种进步。1 创建型模式:省去new的过程单例模式工厂模式抽象工厂模式建造者模式原型模式。2 结构型模式:适配器模式桥接模式装饰模式组合模式外观模式享元模式代理模式3 行为型模式:模板方法模式命令模式迭代器模式观察者模式中介者模式备忘录模式解释器模式状态模式策略模式职责链模式访问者模式。2 介绍经常看源码,分析源码使用哪种设计模式,大部分情况下,都是混合使用设计模式设计模式是一套被反复

2021-08-11 09:28:52 135

原创 JAVA常见问题总结笔记

https://blog.csdn.net/riemann_/article/details/87217229

2021-08-08 18:36:44 72

原创 Spring学习笔记_kuangshenshuo

1 Spring1.1 简介Spring:春天------> 给软件行业带来了春天2002,首次推出spring框架的雏形:interface21框架!Spring框架以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版。Spring理念 : 使现有技术更加使用. 本身就是一个大杂烩 , 整合现有的框架技术。Spring是一个开源的轻量级的一站式容器框架spring在javaweb三层结构中,每一层都提供了解决技术web

2021-08-08 11:55:25 376

原创 Mybatis学习笔记_kuangshenshuo

1 MyBatis:简介、第一个程序1.1 Mybatis简介什么是MyBatisMyBatis 是一款优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java对象】映射成数据库中的记录。MyBatis 本是apache的一个开源项目ibatis, 2010年这个项目由apache 迁移

2021-08-08 11:12:35 198

原创 SpringBoot学习笔记_kuangshenshuo

1 微服务(Microservices)—Martin Flower1.1 微服务微服务架构(Microservice Architecture)一词在过去几年里广泛的传播,它用于描述一种设计应用程序的特别方式,作为一套独立可部署的服务。目前,这种架构方式还没有准确的定义,但是在围绕业务能力的组织、自动部署(automated deployment)、端智能(intelligence in the endpoints)、语言和数据的 分散控制,却有着某种共同的特征。微服务(Mic

2021-08-07 16:10:16 777

原创 Java String 方法 matches的使用及正则表达式

转载: https://blog.csdn.net/juzixiansheng/article/details/87867118

2021-07-30 11:12:37 211

原创 JVM笔记_狂神说

JVM探究面试常见:请你谈谈你对JVM的理解?java8虚拟机和之前的变化更新?什么是OOM,什么是栈溢出StackOverFlowError? 怎么分析?JVM的常用调优参数有哪些?内存快照如何抓取,怎么分析Dump文件?谈谈JVM中,类加载器你的认识1.JVM的位置JRE:java开发环境,包含了JVM2.JVM的体系结构Java栈、本地方法栈、程序计数器不会有垃圾回收,否则程序会死掉百分之99的JVM调优都是在方法区和堆(99%是堆)中调优,Java栈、本地方法栈、

2021-07-28 19:47:01 143

原创 Nginx_狂神说

https://blog.csdn.net/qq_33369905/article/details/113245513公司产品出现瓶颈?我们公司项目刚刚上线的时候,并发量小,用户使用的少,所以在低并发的情况下,一个jar包启动应用就够了,然后内部tomcat返回内容给用户。但是慢慢的,使用我们平台的用户越来越多了,并发量慢慢增大了,这时候一台服务器满足不了我们的需求了。于是我们横向扩展,又增加了服务器。这个时候几个项目启动在不同的服务器上,用户要访问,就需要增加一个代理服务器了,通过代理服务器来帮

2021-07-12 12:23:27 72

原创 Docker容器学习笔记_(狂神说Java)

一、Docker概述1.Docker为什么会出现?一款产品: 开发–上线 两套环境!应用环境,应用配置!开发 — 运维。 问题:我在我的电脑上可以允许!版本更新,导致服务不可用!对于运维来说考验十分大?环境配置是十分的麻烦,每一个机器都要部署环境(集群Redis、ES、Hadoop…) !费事费力。发布一个项目( jar + (Redis MySQL JDK ES) ),项目能不能带上环境安装打包!之前在服务器配置一个应用的环境 Redis MySQL JDK ES Hadoop 配置超麻烦了

2021-07-10 20:16:33 790

原创 ElasticSearch_学习笔记_kuangshenshuo

一、什么是Elasticsearch?Lucene简介Lucene是一套用于全文检索和搜寻的开源程序库,由Apache软件基金会支持和提供Lucene提供了一个简单却强大的应用程序接口(API),能够做全文索引和搜寻,在Java开发环境里Lucene是一个成熟的免费开放源代码工具Lucene并不是现成的搜索引擎产品,但可以用来制作搜索引擎产品Lucene是一套信息检索工具包! jar包!不包含搜索引擎系统!Lucene包含:索引结构!读写索引的工具!排序,搜索规则…工具类!等Lucene和

2021-07-08 10:09:07 383

原创 Redis学习笔记

一、Nosql概述发展历史1、单机Mysql时代90年代,一个网站的访问量一般不会太大,单个数据库完全够用。随着用户增多,网站出现以下问题数据量增加到一定程度,单机数据库就放不下了数据的索引(B+ Tree),一个机器内存也存放不下访问量变大后(读写混合),一台服务器承受不住。2、Memcached(缓存) + Mysql + 垂直拆分(读写分离)网站80%的情况都是在读,每次都要去查询数据库的话就十分的麻烦!所以说我们希望减轻数据库的压力,我们可以使用缓存来保证效率!优化过程经历

2021-07-05 17:39:02 260

原创 Git学习笔记

什么是版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档计工作量并行开发、提高开发效率跟踪记录整个软件的开发过程减轻开发人员的负担,节省时间,同时降低人为错误简单说就是用于管理多人协同开发项目的技术。没有进行版本控制或者版本控制本身缺乏正确的流程管理,在软件开发过程中将会引

2021-07-02 10:52:38 174

原创 移动端测试_基础知识学习

常见APP测试面试问题?微信发红包怎么测试?微信支付怎么测试?微信发朋友圈怎么测试?购物车怎么测试?微博登录怎么测试?搜狗输入法怎么测试?新闻APP怎么测试?短视频怎么测试?移动端测试传统手机测试(移动端设备测试):是指测试手机本身,如抗压、抗摔、抗疲劳、抗低温高温等,也包括手机本身的功能、性能等测试。手机应用软件测试(移动端软件测试):手机应用软件是基于手机操作系统之上开发出来的软件,做这样的测试,就称为手机应用软件测试 、移动端测试的复杂性网络多样化;支持系统多样化

2021-07-01 09:42:54 994

原创 接口测试_Postman_学习笔记

接口测试基础知识接口测试:测试系统内部各个组件间的接口,以及系统与外部系统之间的交互点。主要内容:①检查数据的交换;②传递和控制管理过程;③系统间的相互逻辑依赖关系。与界面处功能测试比较:接口测试没有具体的页面;通过接口规范文档上的调用地址、请求参数、拼接请求信息;然后发送请求,检查返回结果;只需测 入参和出参即可。好处:可发现许多在页面上操作发现不了的bug;检查系统的异常处理能力;检查系统的安全性、稳定性;前端随便变化,接口测好了,后端不用变。接口测试的前提条件:接

2021-06-29 17:22:47 516 2

原创 自动化测试_Python_Selenium_3_Unittest单元测试框架

单元测试框架的好处提供用例组织与执行;提供丰富的断言方法;提供丰富的日志和报告(HTML格式更好一些)。UnitTest框架的使用python自带的一个单元测试的测试框架可以结合selenium、request实现UI和接口的自动化测试无需额外安装,python中已经加载了UnitTest框架import unittestUnitTest的运行机制:通过定义unittest.main()方法即可执行顺序与方法的的位置无关,是:setUpClass-->setUp-

2021-06-28 13:04:14 471

原创 软件测试 _ 基础知识

一、软件缺陷的定义软件未实现产品说明书要求的功能;软件出现了产品说明书指明不应出现的功能;软件实现了产品说明书未提到的功能;软件未实现产品虽未明确提及但应该实现的功能;软件难以理解、不易使用、运行缓慢或者(从测试的角度看),最终用户会认为不好;...

2021-06-27 19:22:04 1011

原创 自动化测试_Python_Selenium_2_自动化测试

#mermaid-svg-TJeLwuMx9jfQkhoi .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-TJeLwuMx9jfQkhoi .label text{fill:#333}#mermaid-svg-TJeLwuMx9jfQkhoi .node rect,#mermaid-svg-TJeLwuMx9j

2021-06-27 19:21:31 65

原创 自动化测试_Python_Selenium_1_基础学习笔记

selenium 环境配置where python 查看自己电脑上python的安装目录;pip install selenium 指令安装selenium;浏览器驱动安装(由于执行的脚本需要浏览器驱动来驱动浏览器,所有需要先安装相应的浏览器驱动);WebDriver支持Firefox、IE、Opera、Chrome等浏览器;浏览器驱动下载:https://www.selenium.dev/documentation/en/getting_started_with_webdriver/thi

2021-06-27 15:06:45 149

原创 计算机网络_学习笔记

OSI 七层网络模型物理层:只负责传输0 1 二进制比特流;功能:为数据链路层提供服务,从数据链路层接受数据,并按照规定形式的信号和格式将数据发送;向数据链路层提供数据(把比特流还原为数据链路层可以理解的格式)。数据链路层:负责将上层数据封装成帧(帧:数据链路层完成从物理层到网络层的过度、准备工作)。功能:①传输管理:为网络层提供低出错率、高可靠性的数据链路;②流量控制:协调主机和通信设备之间的数据传输率。网络层:负责路由寻址和广播。功能:①路由选择与中断;②控制分组与传送系统的操作;③控制流量,以

2021-06-25 08:51:02 108

原创 Linux学习笔记

目录结构/boot:启动目录,内核存放地;/etc:配置文件存放地;/tmp:程序产生的临时文件;/home:用户目录,新增用户账号时,用户的家目录都存放在此目录;/lib: 库文件,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助;/bin: 可执行文件和常用的Linux命令;/sbin: 系统管理员的命令和工具;/usr: 应用程序和文件的安装地;/mnt: 挂载其他文件系统;/root: root账户的home目录;/dev: 存放Linux系统下的设备文件;VIv

2021-06-23 12:23:58 54

原创 IDEA配置 Jdk+Tomcat+Maven

1.JDK的下载安装及配置https://www.oracle.com/java/technologies/oracle-java-archive-downloads.html卸载JDK在系统环境变量中找到之前安装的JDK的环境变量JAVA_HOME,找到相应的安装目录;将对应的安装目录直接删除;清理相应的环境变量,包括创建的系统变量以及path中的;安装JDK (如果未卸载干净,直接安装覆盖也行)建议将JDK以及后续的java相关的开发环境放在一个文件中,方便管理;双击

2021-06-20 21:15:38 568

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除