自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨思默

CSDN博客专家,Java领域优质创作者

  • 博客(104)
  • 收藏
  • 关注

原创 C# 两个DataGridView设置时间范围,开始日期小于结束日期

开始时间和结束时间的限制

2023-03-27 18:57:28 5167 1

原创 SpringMVC执行流程

SpringMVC(一):springmvc执行流程

2023-03-11 17:15:42 5701 2

原创 MySQL索引类型

mysql索引类型

2023-03-06 22:26:15 6220 1

原创 你了解线程池吗

线程池

2023-02-08 19:12:26 5350 2

原创 mysql存储引擎

mysql存储引擎

2023-02-08 18:38:48 5154 1

原创 SpringBean生命周期

springBean的生命周期

2023-02-03 20:01:58 5220

原创 Docker常用命令

docker常用命令

2023-01-31 21:32:39 4348 1

原创 java项目排查bug

java项目排查问题

2023-01-30 10:18:43 4771 1

原创 如何设计一个 70w 在线人数的弹幕系统 ?

弹幕系统

2023-01-26 08:42:46 989

原创 java代码是如何运行和部署的?

项目部署

2022-11-24 09:52:58 670

原创 2022年10月份自考总结

计算机自学考试总结

2022-10-29 20:29:07 338 2

原创 J2EE——13种规范总结

J2EE的13种规范

2022-08-25 21:10:33 329 2

原创 J2EE和J2SE

J2SE和J2EE的关系

2022-08-25 15:52:11 1252 1

原创 JavaScript问题总结

JavaScript问题

2022-07-16 15:44:58 361 2

原创 MySQL日志管理、备份与恢复

mysql日志管理

2022-06-19 16:48:33 134 2

原创 面向对象——封装、继承

面向对象——封装、继承

2022-06-07 21:29:29 112 2

原创 面向对象——多态

1. 多态概念       多态是面向对象程序设计(OOP)的一个重要特征,指同一个实体同时具有多种形式,即同一个对象,在不同时刻,代表的对象不一样,指的是对象的多种形态。       可以把不同的子类对象都当作父类来看,进而屏蔽不同子类对象之间的差异,写出通用的代码,做出通用的编程,统一调用标准。多态的主要用途1、提高程序的可扩展性;2、降低系统耦合度;3

2022-05-27 21:04:07 2188 4

原创 新建的windows服务器总是弹出 “Internet Explorer增强安全配置正在阻止来自下列网站的此应用程序中的内容“及一些其他常见问题

问题描述最近由于工作原因,申请了一个windows服务器,打开自带的Internet Explorer,输入任何网址都会弹出该问题:问题原因windows服务器为了安全起见,默认启用了Internet Explorer 增强安全配置,当我们在服务器上打开网页就会提示“Internet Explorer 增强安全配置正在阻止来自下列网站的内容”。4步轻松解决1.打开桌面上的win的符号右边的图标,点开里面的服务器管理器。2. 选择本地服务器,然后选择IE增强的安全配置,点击启用。3. 点

2022-05-24 11:48:17 8085 8

原创 你真的知道面向对象与面向过程的区别吗?

面向对象和面向过程的区别

2022-05-14 10:32:34 231 19

原创 mysql连接查询(笛卡尔积、内连接、外连接)

mysql连接查询(笛卡尔积、内连接、外连接)

2022-05-05 15:43:09 1601 13

原创 IntelliJ IDEA 2022.1安装教程

IDEA安装教程

2022-05-03 11:06:05 8384 28

原创 PDCA循环和GTD时间管理

PDAC循环PDCA循环的含义将质量管理分为四个阶段,即Plan(计划)、Do(执行)、Check(检查) 和 Action(行动)。1、P (Plan) 计划,包括方针和目标的确定,以及活动规划的制定。2、D (Do) 执行,根据已知的信息,设计具体的方法、方案和计划布局;再根据设计和布局,进行具体运作,实现计划中的内容。3、C (Check) 检查,总结执行计划的结果,分清哪些对了,哪些错了,明确效果,找出问题。4、A (Act)处理,对总结检查的结果进行处理,对成功的经验加以肯定,并予以标

2022-04-18 16:07:00 3711 37

原创 j2se——递归

1、什么是递归我们首先来看看关于递归的小故事:从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?“从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?‘从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事呢!故事是什么呢?……’”。通过这个故事可以得出,递归就是“自己里面又有自己”。递归,就是在运行的过程中调用自己。构成递归需具备的条件:1. 子问题须与原始问题为同样的事,且更为简单;2. 不能无限制地调用本身,须有个出口...

2022-04-09 20:02:11 215 24

原创 成为精英中的精英的五个重要思想

高效能人士的7个习惯1.积极主动:积极主动即采取主动,为自己过去、现在和未来的行为负责,并依据原则和价值观,而不是根据情绪和外在环境来下决定。2.以始为终:做事情要给自己找到方向,这个方向的可能会不断更新3.要事第一:按照事物重要性的顺序来安排生活并付诸实践。4.双赢思维:双赢思维鼓励我们解决问题,并协助个人找到互惠互利的解决办法。5.知彼解己:当我们舍弃焦躁心,改以同情心去聆听别人,便能开启真正的沟通,增进彼此的了解。6.统合综效:意见不统一的时候,并不一定按照你的或者我的方式,还可以有更好

2022-01-01 10:12:20 1545 8

原创 三层架构总结

三层架构是把各个功能模块划分为表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)三层架构,各层之间采用接口相互访问,并通过对象模型的实体类(Model)作为数据传递的载体,不同的对象模型的实体类一般对应于数据库的不同表,实体类的属性与数据库表的字段名一致。 三层架构的设计目的是:符合“高内聚,低耦合”的思想。下面来对三个层次进行详细的介绍:1、表示层(UI)· 作用:向用户展现特定业务收据;采集用户的输入信息和操作。· 原则:用户至上,兼顾简洁。2、...

2021-12-17 21:32:08 962 8

原创 23种设计模式分类

在大话设计模式第29章OOTV杯超级模式大赛中,对23种设计模式进行了分类,下面我们对这些模式进行总结。总体来说23种设计模式分为三大类:创建型模式(5种):1、工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂模式使一个类的实例化延迟到其子类。2、抽象工厂模式:提供一个创建一系列或相关依赖对象的接口,而无需指定它们具体的类。3、单例模式:她提倡简捷就是美,保证一个类仅有一个实例,并提供一个访问它的全局访问点。4、建造者模式:将一个复杂对象的构建...

2021-12-13 12:00:00 584 4

原创 设计模式原则——SOLID

在学习设计模式之前,我们要先了解设计模式的设计原则,经典的23种设计模式中或多或少地都在使用这些设计原则。设计模式都是站在设计原则的基础之上的。让我们开始设计原则的学习之旅吧。1、单一职责原则理解:如果一个类承担的责任过多,就等于把这些职责耦合在一起,一个职责的变化可能会削弱或者抑制这个类完成其他职责的能力。这种耦合会导致脆弱的设计,当变化发生时,设计会遭受到意想不到的破坏。总结:一个类只承担一个职责2、开放封闭原则理解:面对需求,对程序的改动是通过增加新代码进行的,而不是更改现

2021-12-12 10:15:57 546 6

原创 设计模式——策略模式

商场促销——策略模式在敲这个例子的时候,还是感觉类太多,有点不太适应,掌握了其中了逻辑之后就没这么复杂了。 正常收费、满减和打折都是继承了现金收费抽象类,在CashContext类中实例化了正常收费、满减和打折三个类,在客户端调用CashContext一个类,便实现了商场促销活动的功能。 策略模式是用来封装的,那在该例子中,他封装了正常收费、满减和打折三个类。策略模式比简单工厂模式有什么优点?1、减少了各种算法类与使用算法类之间的耦合。 比如简单工厂模式在客户端要认识两个类CashSuper和C

2021-11-26 08:58:02 323 6

原创 重温UML六大关系

先说一下UML六大关系,这些很重要:1、继承(泛化)。说明:这种关系就是面向对象语言中的继承关系,逻辑上可以用"isa"表示。代码体现:子类继承父类。UML符号:一条实线+空心箭头。例子:鸟继承了动物。classBird:Animal//继承动物类{}2、实现关系。说明:和泛化关系相似,逻辑上也是用"isa"表示。区别在于实现关系继承一个抽象类(abstract、interface),而泛化关系继承一个具体类。代码体现:实现接口或继承某个抽象类。...

2021-11-21 14:19:08 2225 12

原创 集合、哈希表、字典

1、集合ArrayList方法使用前提:引用System Collections命名空间如何使用:ArrayList.al=new ArrayList(); //先实例化其中常用的方法:2.哈希表Hashtable方法哈希表以键值对的形式存值 key-键;value-值。使用前提:引用命名空间System.Collections;如何使用:Hashtable ht = new Hashtable(); //先实例化3.字典Dctionary方法使用前...

2021-10-31 15:55:30 231 8

原创 10月份自考总结

10月份的自考结束了,收获满满的结束了,不管最终结果如何(肯定考了都能过~),我都很享受学自考的过程。在学习过程中用到的学习方法:三遍读书法:让你一遍一遍的去了解、深入的探讨一本书。时间管理:每次开始的时候,不管是小组讨论还是自己学,我们都会把番茄打开,番茄一开,立马集中注意力,认真学习。小组讨论:这也是我收获最大的,我们小组有善于总结的,知识面广的,能及时把我们从其他话题拉回学习中的各种人才。我也在这小组讨论中,慢慢的从一言不发到发表自己的观点,觉得自己进步很大。最后总结:在考试前一天

2021-10-22 09:10:09 160 14

转载 程序员搞笑带着一丝心酸的故事~

一、那些面试中的梗0、面试官:一开始工资不会给你太高,你可以接受吗?程序员:我一开始工作表现不会太好,你可以接受吗?1、面试官:“你觉得,你最大的缺点是什么呢?”程序员:“坦诚。”面试官:“哎,我想坦诚不能算是个缺点吧?”程序员:“你怎么想的管我什么事。”2、面试官:“你简历上写着说你心算速度很快,那我问问你,一百二十九乘以十七是多少?”程序员脱口而出:“三十六!”面试官:“这也差太远了吧。”程序员:“快不快吧。”3、“你接受免费加班吗?”“我上班不要工资。”“你开玩笑?”

2021-09-22 11:47:08 431 18

原创 类型转换——convert、parse和try parse

数据string类型转换int的三种方式:1、parse格式:int m = int.Parse(str);int.Parse()是一种类容转换;表示将数字内容的字符串转为int类型。· 如果字符串为空,则抛出ArgumentNullException异常;· 如果字符串内容不是数字,则抛出FormatException异常;· 如果字符串内容所表示数字超出int类型可表示的范围,则抛出OverflowException异常;2、convert格式:int n...

2021-09-21 11:28:35 906 23

原创 UML中的关系

在软件系统中,类不是孤立存在的,类与类之间存在各种关系。根据类与类之间的耦合度从弱到强排列,UML 中的类图有以下几种关系:依赖关系、关联关系、聚合关系、组合关系、泛化关系和实现关系。其中泛化和实现的耦合度相等,它们是最强的。1. 依赖关系依赖(Dependency)关系是一种使用关系,它是对象之间耦合度最弱的一种关联方式,是临时性的关联。在代码中,某个类的方法通过局部变量、方法的参数或者对静态方法的调用来访问另一个类(被依赖类)中的某些方法来完成一些职责。在 UML 类图中,依赖关...

2021-08-30 19:18:52 1937 22

原创 UML——9种图

UML中的图:1、用例图· 用例图(use case diagrams):用来描述用户的需求,从用户的角度描述系统的功能,并指出各功能的执行者,强调谁在使用系统,系统为执行者完成哪些功能。2、静态图· 类图(Class diagrams):用于定义系统中的类,包括描述类的内部结构和类之间的关系。类图主要用于描述系统的静态结构。· 对象图(Object diagrams):对象图是类图的一个实例,描述了系统再具体时间点上所包含的对象以及各个对象之间的关系。3、行为图:用来描述系

2021-08-18 15:50:32 5854 14

原创 软件工程——面向对象技术

什么是面向对象?· Coad和Yourdon给出了一个定义:“面向对象=对象+类+继承+通信”· 如果一个软件系统是使用这样4个概念设计和实现的,则我们认为这个软件系统是面向对象的。·面向对象(Object Oriented)是软件开发方法,一种编程范式。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物...

2021-08-08 09:59:28 2291 27

原创 软件工程——软件生存期

软件生成步骤1· 软件有一个孕育、诞生、成长、成熟、衰亡的生存过程。这个过程即为计算机软件的生存期。步骤:(1) 制定计划· 确定要开发软件系统的总目标· 给出功能、性能、可靠性以及接口等方面的要求· 完成该软件任务的可行性研究(2) 需求分析和定义· 对待开发软件提出的需求进行分析并给出详细的定义· 编写软件需求说明书(3) 软件设计· 概要设计 — 把各项需求转换成软件的体系结构。结构中每一组成部分都是意义明确的模块· 详细设计 — 进行各模块内部的具体设

2021-07-30 14:44:52 275 12

原创 软件工程——什么是软件

一、什么是软件1.软件是计算机系统中与硬件相互依存的另一部分,它是包括程序,数据及其相关文档的完整集合。2.程序是按事先设计的功能和性能要求执行的指令序列。3.数据是使程序能正常操纵信息的数据结构。3.文档是与程序开发,维护和使用有关的图文材料。二、软件的特点· 软件是一种逻辑实体,而不是具体的物理实体。因而它具有抽象性· 软件的生产与硬件不同,在它的开发过程中没有明显的制造过程· 在软件的运行和使用期间,没有硬件那样的机器磨损,老化问题· 软件的开发和运行常受到计.

2021-07-23 19:26:24 6010 22

原创 第一次机房收费——问题合集(一)

站在巨人的肩膀上(通过师哥师姐的博客),遇到的问题都迎刃而解,太棒了! 1.子窗体被覆盖问题(1)使用API函数:SetParent,在模块中声明这个函数,声明代码:Public Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long(2)在MDIform窗体中的窗体点击事件中写入:例:Private Sub Stu...

2021-07-13 16:18:03 181 16

原创 线上工具,不容错过

程序猿专用提高效率网站,如果你还不知道,知道了还不收藏,那真是无药可救啦!看到就是赚到!一、计算机学习书籍网址:https://www.runoob.com/优点:不管你想了解或者学习哪门语言,服务端还是数据库,开发工具二、图片无损压缩网址:https://tinypng.com无损压缩网站图片,加快网站的响应速度,支持多传,操作简单,压缩效率高,,英文不太好的可以翻译成中文。三、免费在线作图网址:https://processon.com...

2021-06-28 16:20:02 278 20

空空如也

空空如也

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

TA关注的人

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