自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 奈学教育 百万java架构师

反射原理已报名Java架构课,需要底下留言。 Java 反射机制允许程序在执行期间借助反射 API 获取任何类的内部信息(比如成员变量,构造器,成员方法等),并能操作对象的属性和方法。反射在设计模式和框架底层都会用到。在加载完某个类之后,在堆中就会产生一个 Class 类型的对象(一个类只有一个 Class 对象),这个对象包含了某个类的完整结构信息。通过这个对象就可以得到类的结构。这个对象就像一面镜子,透过这个镜子就可以看到类的结构,所以,形象的称之为反射。...

2022-03-23 17:12:47 205 1

原创 逻辑音视频底层特训班 视频

FLV已买该课,需要留言评论。Flv是一种简单的视频合成格式。支持H263、h264、VP6、AAC、MP3、nellymoser等指定的音视频格式。Flv只支持H264和AAC。RTMP协议传输的视频流要求使用FLV格式。视频数据采集原理(流媒体)音视频采集视频采用H264编码,音频采用AAC编码3.汇编和打包编码的音频和视频数据建立RTMP连接并将其上推到服务器视频播放原理(流媒体)解包的作用是将被封装的输入数据分离成音频流压缩编码数据和视频流压缩编码数据解码功能是将已编码的视频

2022-03-17 19:32:15 434 1

原创 百战程序员 全栈软件测试课程 2022 笔记

测试开发的8个阶段:1.用户需求书:了解需求的范围、目的和背景,准备验收测试2. 需求分析和系统设计:学习和分析需求,编写测试计划,准备系统测试3.概要设计:构建测试用例框架,细化测试计划,准备集成测试4.详细设计:细化测试用例框架,为单元测试做准备5.编码:编写测试用例,进行单元测试(对模块进行内部测试)集成测试:(基于:集成测试用例,从编码阶段获得,吸收用于集成测试的测试用例)7.执行系统测试:1。建立环境2。5.编写测试报告)8.出厂验收测试:配合用户完成测试,指导用户使用9. 已报

2022-03-16 20:59:17 7079 1

原创 Java设计模式学习之访问者模式

在设计模式中,有这样一个模式,它提供一个访问者类,这个访问者类可以更改我们目标对象类的执行算法,它将数据结构与数据操作解耦。访问者模式简介访问者模式属于行为型模式访问者模式提供一个访问者类可以随意更改目标的执行算法访问者模式的优缺点访问者模式的优点访问者模式符合设计模式原则之一的单一职责原则访问者模式具有高可拓展性和高弹性访问者模式的缺点因为访问的具体目标对访问者类提供了具体的细节,违反了迪米特原则和依赖倒置原则。对于新手小白想更轻松的学好Java提升,Java架构,web开发、

2022-03-01 19:34:11 665

原创 JAVA设计模式--概述

PART01.设计模式的诞生和发展设计模式起源于建筑,公认的建筑学领域模式之父Christopher Alexander用了20年的时间,对住宅、环境进行调查和收集资料发现的一些共同的规律,并归纳为253个模式。每个模式都是从Context(模式可适用的前提条件)、Theme或者Problem(在特定条件下要解决的目标问题)、Solution(对目标问题求解过程中各种物理关系的记述)等三个侧面进行描述并提供过程模型将模式引入软件工程领域的是GoF(Gang of Four),由此诞生了软件模式。Gof

2022-03-01 19:30:07 180

原创 3分钟,我让程序猿们了解了18种Java设计模式

在软件工程中,设计模式是对软件设计中普遍存在的各种问题,所提出的解决方案。换句话说,设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计的经验的总结。使用设计模式是为了可重用代码,让代码更容易被他人理解,保证代码可靠性。设计模式遵循以下几个原则:1开闭原则Open Close Principle开闭原则的意思是:对扩展开放,对修改封闭。在程序需要进行扩展的时候,不能去修改或影响原有的代码,实现一个热插拔的效果。简言之,是为了使程序的扩展性更好,易于维护和升级。想要达到这样的效果,我们需

2022-03-01 19:26:00 61

原创 Python变量作用域(通俗易懂)

Python 中变量的访问权限取决于其赋值的位置,这个位置被称为变量的作用域。Python 的作用域共有四种,分别是:局部作用域(Local,简写为 L)、作用于闭包函数外的函数中的作用域(Enclosing,简写为 E)、全局作用域(Global,简写为 G)和内置作用域(即内置函数所在模块的范围,Built-in,简写为 B)。变量在作用域中查找的顺序是 L→E→G→B,即当在局部找不到时会去局部外的局部找(例如闭包),再找不到会在全局范围内找,最后去内置函数所在模块的范围中找。分别在 L、E、G

2022-02-28 19:55:18 3094

原创 Python lambda函数(匿名函数)的定义

在 python 中,函数反映了编程语言的扩展能力,有人认为函数是 Python 语言的灵魂,上节教程我们已经介绍了使用 def 关键字定义的函数,本节主要介绍 Python 函数中的匿名函数。匿名函数即没有函数名的函数,常被用在以下场合:在程序中只使用一次,不需要定义函数名,节省内存中变量定义空间;编写 Shell 脚本时使用匿名函数可以省去定义函数的过程,让代码更加简洁;某些时候为了让代码更容易理解;Python 中使用 lambda 关键字创建匿名函数。Python 的匿名函数有以下特点:

2022-02-28 19:54:48 820

原创 用Python进行人脸识别「包括源代码」

Python可以从图像或视频中检测和识别你的脸。人脸检测与识别是计算机视觉领域的研究热点之一。人脸识别的应用包括人脸解锁、安全防护等,医生和医务人员利用人脸识别来获取病历和病史,更好地诊断疾病。入门Python其实很容易,但是我们要去坚持学习,每一天坚持很困难,我相信很多人学了一个星期就放弃了,为什么呢?其实没有好的学习资料给你去学习,你们是很难坚持的,这是小编收集的Python入门学习资料关注,转发,私信小编“01”,即可免费领取!希望对你们有帮助关于Python人脸识别在这个python项.

2022-02-28 19:53:53 2310 1

原创 Python会取代Java吗?你仍然认为是真的

Python会取代Java吗?你仍然认为是真的。“嘿,如果你是个新人,就不需要学习Java了。已经过时了!““如果你想学习面向对象的编程语言,而不是Java,那就去学习Python吧!”“Java是一门古老的语言,为什么要学习一门古老的语言呢?”当一个人声称了解Java时,上面提到的神话就会在Java上被评论.嘿,你对Java有同样的误解吗?入门Python其实很容易,但是我们要去坚持学习,每一天坚持很困难,我相信很多人学了一个星期就放弃了,为什么呢?其实没有好的学习资料给你去学习,你们是很难坚.

2022-02-28 19:53:22 920 1

原创 学好Python-初学者如何做?

新手小白如何学好Python?有哪些参考方法吗?这是一个老生常谈的话题了。今天为大家带来两位前辈的分享,他们给出了非常实用的方法和思路,希望对你有所帮助。1、多练,两个字:多练如果真的要说方法可以参考如下:①集中:首先收集各种Python相关的的资料;网页版本,PDF版本,书籍,视频,公众号等等。②分类:粗略浏览了一下,发现这些无外乎就是讲:环境搭建、print,格式化输出,变量类型和了,运算符,布尔值、数字,字符串,元组,列表,字典,集合以及内部函数;循环和条件语句;函数;类;lambda函数

2022-02-28 19:52:52 471

原创 Python中的分支结构分为几种?

今天【python教程入门学习】要跟大家分享的文章是Python中的分支结构分为几种?迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种结构的代码我们称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,**[Python入门]新手和正在[Python学习]**的小伙伴快来看一看吧,希望能够对大家有所帮助 !在日常生活中,我们会遇到很多选择类的问题。比如:午饭吃螺蛳粉还是生煎包?下班回家坐地铁还是公交车?这也就是我们编程语言中常说的“分支结构”,今天就让我们一起学习一下吧!在Python中

2022-02-28 19:52:23 3225

原创 Java职责链模式的深入了解

这篇文章主要为大家介绍了Java职责链模式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助。一、职责链模式的定义与特点定义:为了避免请求发送者与多个请求处理者耦合在一起,于是将所有请求的处理者通过前一对象记住其下一个对象的引用而连成一条链;当有请求发生时,可将请求沿着这条链传递,直到有对象处理它为止。比如我们的审批制度,低等级的审批不了的,交给上一级审批,依次类推,直到审批结束。在责任链模式中,客户只需要将请求发送到责任链上即可,无须关心请求的处理细节和请求的传递过程,

2022-02-28 19:50:45 135

原创 Java单例模式的深入了解

这篇文章主要为大家介绍了Java单例模式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助一、设计模式概览1.1、软件设计模式的概念软件设计模式(Software Design Pattern),**又称设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。**它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是说,它是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。其目的是为了提高代码的

2022-02-28 19:49:41 107

原创 完整的java数组操作应用知识汇总

数组是一种非常有用和常用的数据类型,存在于每种程序语言之中,java中的数组是一种最简单的复合数据类型,刚学习java数组的小白们大多都会听到一句这样的话:java是纯面向对象的语言,它的数组也是一个对象。所以很多人就按照一个对象的方式来使用数组,后来你会发现,将数组作为一个类来使用在实现上是多么的“不自然”。下面就来全面了解一下关于java中数组的知识。什么是数组数组是同一种类型数据的集合,其实就是一个容器。运算的时候有很多数据参与运算,那么首先需要做的是什么。不是如何运算而是如何保存这些数据以便于

2022-02-28 19:49:01 563

原创 实例解析常用的java随机数生成办法

随机数是任何一种编程语言最基本的特征之一,在技术开发中应用很广泛,因为有时我们需要随机生成一个固定长度的数字、字符串亦或者是需要随机生成一个不定长度的数字、或者进行一个模拟的随机选择等。Java就为我们提供了最基本的工具,可以帮助开发者生成不同条件下需要的随机数。java中产生随机数和c的差不多,一般有两种随机数,一个是Math中random()方法,一个是Random类。不过不管是c还是java,要产生随机数都需要设置随机数种子,如果设置的是一样的话,每次获得的随机数是一样的。下面来汇总一下常见的不同类型

2022-02-28 19:48:27 13089

空空如也

空空如也

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

TA关注的人

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