自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java】Java基础之Date类、DateFormat类、Calendar类

java基础值Date类、DateFormat类和Calendar类

2020-08-10 20:47:23 212

原创 【Java】Java基础之String类的split和subString的区别

Java中的split和substring方法的比较和参数特点

2020-08-09 19:01:36 2163 1

原创 【Java】Java基础之Static关键字

static的概述。访问方式、访问规则以及static的注意事项

2020-08-08 21:44:25 144

原创 【Java】浅析TCP和UDP

UDP(无连接通讯协议)和TCP(用户数据报协议)的区别,特点以及TCP和UDP的常用协议

2020-08-07 21:55:41 167

原创 【Java】Java基础之final关键字

final关键字,修饰类、变量和方法的作用

2020-08-07 17:14:09 112

原创 【Java】Scanner中next()与nextLine()的区别和用法

scanner中next和nextLine的区别

2020-07-31 17:19:36 1028 1

原创 【Java】Java基础之局部变量和成员变量

成员变量和局部变量的区别

2020-07-31 09:22:53 97

原创 【Java】Java基础之循环结构

for循环、while循环和do…while循环。三种循环的区别break和continue

2020-07-24 18:57:14 87

原创 【Java】Java基础学习之运算符

基础运算符字符的“+”操作字符串的“+”操作赋值运算符自增自减运算符关系运算符逻辑运算符逻辑中断三元运算符

2020-07-22 20:38:33 129

原创 【Java】java基础学习之关键字、常量、数据类型,标识符,变量

java基础学习之关键字、常量、数据类型,标识符,变量小结

2020-07-21 20:55:19 154

原创 【日常交流】浅析MVC、MVP和MVVM

MVC MVC是最常见的组织架构,由View(视图),Controller(控制器)和Model(模型)组成。 View(视图):负责视图展示,将Model中的数据可视化出来。 Controller(控制器):负责业务逻辑,根据用户行为对Model数据进行修改。 Model(模型):负责保存应用数据,与后端数据进行同步。

2020-07-02 08:55:31 269 2

原创 【Java】接口和抽象类

接口、抽象类以及使用场景

2020-06-29 09:21:54 158 3

原创 【Java】Java面向对象之封装、继承、多态

一、封装 定义:封装就是将同一类事物的特性与功能包装在一起,对外暴露调用的接口。 封装可以可以被认为是一个保护屏障,防止该类的代码和数据被外部定义的代码随机访问。并且封装的主要功能在于我们能够修改自己实现的代码,而不用修改哪些调用我们代码的程序片段。 适当的封装可以让我们的代码更容易理解和维护,也加强了代码的安全性。 封装的优点: 1)解耦 2)类内部的结构可以自由修改 3)对成员变量进行 更精确的控制 4)...

2020-06-29 08:44:34 640 3

原创 【MySQL】关于MySQL的安装

MySQL的安装

2020-06-21 21:33:58 152

原创 【Vue】Error:Cannot find module express or Cannot find module application

错误显示: 我的解决步骤: 【如果Error:Cannot find module './application'需要全部执行以下步骤,如果是Cannot find module 'express‘】 1)将想运行的文件所在的文件夹中除了需要运行文件(保留)的其他文件全部删除。然后执行下列命令:npm install -g express 2)运行以...

2020-06-08 11:02:32 662 2

原创 【Vue】Vue的基本语法与使用

Vue是一种渐进式JS框架,对于熟悉HTML,CSS,JS知识的学生很容易上手,并且它可以在一个库和一个完整框架之间自如伸缩。Vue的使用步骤: 1)提供标签用于填充数据 2)引入vue.js库文件 3)使用Vue语法做功能 4)将Vue提供的数据填充到标签里面<body> <div id="app" v-cloak> <...

2020-06-04 15:51:00 958 2

原创 【Gerrit】搭建Gerrit服务器

初次接触Gerrit服务器的搭建,很多的功能还不是很懂事干什么的,简单的做一个搭建过程,来进行一遍小小的回忆。 在搭建Gerrit服务器之前,电脑上需要准备好几个工具:链接:https://pan.baidu.com/s/1BYJAQgG0lvmObFdkuodIwQ提取码:gxke【关于Xshell和xFTP的安装软件,】 1)Linux虚拟机:笔者在虚拟机上安装的是CentOS 64位 2)Xshell:Xshell是...

2020-06-01 16:00:10 1977 3

原创 【JS】构造函数、原型对象

构造函数什么是构造函数  构造函数是一种特殊的函数,要用来初始化对象,即为对象成员变量赋初始值,它总是和new运算符一起使用,我们可以将对象中的一些公共的属性和方法抽取出来,然后封装到这个函数里。  在构造函数中,其属性和方法我们成为成员。并且成员可以天啊及,同时根据添加的方式不同,成员又分为:实例成员和静态成员。  静态成员:在构造函数本身上添加的成员【静态成员只能通过构造函数来访问,不能通过实例化对象访问】 ...

2020-05-27 20:11:43 503 9

原创 【JS】之面向对象(类和对象的创建)

面向对象与面向过程的区别:面向过程与面向对象优缺点 优点 缺点 面向过程 性能比面向对象高,适合跟硬件联系很紧密的东西 没有面向对象易维护,易复用和易扩展 面向对象 易维护,易复用,易扩展,用于面向对象有封装,继承和多态的特性,可以设计出低耦合的系统,使系统更加灵活,更加易于维护 性能比面向过程低 面向对象的思维特定就是: 1)抽取(抽象)对象共有的属性和行为组织(封装)成一个类(模板) 2)对类进行实例化,获取类...

2020-05-26 21:24:49 203 6

原创 【JS】中parentNode,parentElement,childNodes,children之间的区别

parentElement 获取对象层次中的父对象。 parentNode 获取文档层次中的父对象。 childNodes 获取作为指定对象直接后代的 HTML 元素和 TextNode 对象的集合。 children 获取作为对象直接后代的 DHTML 对象的集合。 parentNode和parentElement功能一样,childNodes和children功能一样。但是parentNode和childNodes是符合W3C标准的,可以说比较通用。而另外两个只是...

2020-05-26 20:52:01 334 4

原创 JS基础之运算符(逻辑中断)

运算符:-----》用于实现赋值,比较和执行算数运算等功能的符号1.1---》算术运算符 1.1.1 “取余”常用来判断一个数是否能够被整除 1.1.2 表达式和返回值 表达式:由数字、运算符、变量等组成的式子叫做表达式 表达式最终返回的结果叫做返回值。1.2---》递增和递减的运算符 1.2.1 前置递增(减)运算符(先自加(减)1后返回值。) 1.2.2 后置置递增(减)运算符(先返回值,后自加(减)1。)1.3...

2020-05-26 20:47:47 350 3

原创 C#之禁用任务管理器(对注册表项的访问被拒绝)

直接代码附上:private void button1_Click(object sender, EventArgs e) { //启用任务管理器 RegistryKey Huser = Registry.CurrentUser; RegistryKey zcb = Huser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Policies\Syst

2020-05-24 21:37:44 2205 3

原创 C#实现窗体抖动和获取本地IP

实现窗体抖动代码: 【基本的原理:随机获取一个数,定义窗体的原位置,然后通过for循环设定抖动的次数,然后通过给位置加减随机数改变位置,实现抖动,通过运用sleep来是窗体在每次执行的时候能够停止(10)毫秒,实现抖动】 为什么需要用Random ran = new Random((int)DateTime.Now.Ticks)生成随机数呢??参考链接如下: https://blog.csdn.net/byondocean/article...

2020-05-17 20:28:31 197 3

原创 Git学习之入门操作

安装操作 安装链接:https://git-scm.com/downloads 此软件的安装过程很简单,俗称‘’无脑安装‘’即可【一直点击下一步即可】。安装结束之后,桌面右击显示如下,即表示安装成功: Git Bash是以命令行的形式来进行操作,Git GUI是为了方便普通用户操作,所有的命令行操作都可以在GUI中找到对应的图形化操作,安装...

2020-05-05 09:02:27 205 3

原创 Git学习之git config --global user.email "you@example.com" git config --global user.name "Your name"

揪心的项目终于结束了,开始学习新的项目,学习新的知识,接触新的学习了。接下来的学习会用到版本管理的相关技术,在之前了解到的关于版本管理的软件是SVN,但是在后面的项目开发过程中常用的好像是Git,那么毫无疑问,选择后者,依赖为以后的学习做准备,而来在接触一个新的技术对我来说很有挑战性,成功之后也会更有成就感的哦!! 首先什么是Git? Git是一个分布式...

2020-05-02 21:07:32 17957 5

原创 JQuery中attr,text,html,val的用法

关于attr,text,html,val的用法,这四者之间是有一点点区别的。 attr(name|properties|key,value|fn) 此属性用于设置或返回被选元素的属性值。name 属性名称 properties 作为属性的“名/值对”对象 key,value 属性名称,属性值 key,...

2020-04-28 19:58:10 784 4

原创 jQuery注册事件

前言:事件注册的发展、on注册事件、off解绑事件、tigger触发事件 大家都知道jQuery是对JS的事件进行了封装,增加并扩展了事件处理机制,增强了事件的处理能力。最近看了一些关于jQuery的一些学习视频,每一次都会有一些新的知识点。今天简单了解了一下JQuery事件的发展历史:简单事件绑定-->bind事件绑定-->delegate事件绑定-...

2020-04-21 08:56:36 238 4

原创 JQuery中的几种基础动画

JQuery中有三种基础的动画,分别是:显示(show)与隐藏(hide)与切换(toggle)、滑入( slideDown)与滑出( slidell)与切换( slide Toggle),效果与卷帘门类似、谈入 faden)与淡出 (fadeOut)与切换(fade Toggle)。 首先是显示(show)与隐藏(hide)与切换(toggle),三种方法的用法是...

2020-04-19 08:32:10 1441 4

原创 浅析C#分层

最近又开始分层工作,今天和老师聊天之后,有几个问题感觉特别的有深度,特别值得思考一下。 首先第一个问题:为什么要分层? 我们在接触机房重构的时候就开始接触分层,但是还没有仔细的琢磨过为什么要分层?分层的意义在什么地方呢?首先在前面的一些很小的项目开发中,诸如:学生信息管理系统、VB版的机房等项目都是一个独立开发的,一个人负责逻辑和外观设计,但是...

2020-04-08 08:45:34 1105 5

原创 CSS基础之元素的显示与隐藏

元素的显示与隐藏存在三个属性。display、visibility和overflow。 display display用于设置一个元素如何显示。其用法如下: display:none; 隐藏对象,使用display隐藏对象之后,元素不再占有原来的位置。 display:block; 显示对象,还有一层其他...

2020-04-07 08:33:30 247 3

原创 CSS基础之定位

· 定位就是将盒子定在某个位置。定位=定位模式+边偏移。所谓的定位模式,决定元素的定位方式。通过CSS的position属性来设置,他的值可以分为四种:静态定位(static)、相对定位(relative)、绝对定位(absolute)和固定定位(fixed)。所谓的边偏移即定位了盒子移动到最终的位置,有top、bottom、left和right四个属性。分别具有以下含义:边偏移...

2020-04-06 08:57:26 210 4

原创 CSS基础之浮动

网页布局的本质——用CSS来摆放盒子,把盒子摆放到相应的位置。CSS提供了三种传统的布局方式:普通流(标准流)、浮动、定位。 此处对浮动进行一个小小的总结,至于定位在学习完定位的时候在进行总结。所谓的标准流就是标签按照规定好的默认方式进行排序。 1、块级元素会独占一行,从上向下顺序排列(特点见浮动:)常用元素:div、hr、...

2020-04-04 10:58:04 197 3

原创 CSS基础之三大特性

CSS的三大特性:层叠性、继承性和优先级 层叠性: 其含义就是相同的选择器设置相同的样式的时候,此时一个样式会覆盖另一个冲突的样式。 原则:样式冲突,遵循的原则就是就近原则,哪个样式离着结构近就执行哪个样式。样式不冲突的时候,不会重叠。 例子如下:<!DOCTYPE html><html la...

2020-04-02 09:59:51 201 2

原创 CSS基础之本设置

前篇博客对CSS的选择器进行了一些总结,本次博客对文本的设置进行一个小小的总结。文本的设置又包括了字体的设置和文本的一些属性的设置, 字体的设置 字体的设置又包括设置字体样式、设置字体大小、设置字体粗细一级文字的样式(如斜体)等。 ------》font-family:指定字体 font-family用于设置字体:例如宋...

2020-04-01 15:52:18 242 2

原创 CSS基础之选择器的分类

目录基础选择器------》标签选择器------》类选择器-----》id选择器-----》通配符选择器复合选择器-----》后代选择器-----》子选择器-----》并集选择器-----》伪类选择器 ----》链接伪类选择器 -----》focus伪类选择器 这几天一直在学习CSS基础,学习和接触了很...

2020-03-31 19:52:49 624 2

原创 浅析原型和原型链

昨天看对原型概念有了一点点的兴趣,虽说了解的不是很透彻,但是还是多多少少有一点收获的,就自己的一些学习到的东西做一个小小的总结。主要是结合了课本、网上资源和一些视频来学习的。 原型涉及到了原型、原型链和构造函数。而且在每个博客的讲解中都涉及到了构造函数的内容,那就先从构造函数的概念和作用谈起。 构造函数 构造函数我们应该都很清楚了,在学...

2020-03-26 11:41:33 204 4

原创 JS基础之call()和apply()函数的应用

前言 在js中,每个函数的原型都指向Function.prototype对象(js基于原型链的继承)。因此,每个函数都会有apply,call,和bind方法,这些方法继承于Function。它们的作用是一样的,都是用来改变函数中this的指向。介绍...

2020-03-25 16:43:55 252 4

原创 作用域链和闭包

前言 对于闭包这个概念在一接触JS的时候就开始接触这个概念,但是一直不是很清楚它的用法和作用。昨天借了一本基础书,也看到了闭包这个概念,今天就抽个时间来总结一下吧。作用域 什么是作用域呢?我想应该大家都很清楚,作用域在VB \C#等计算机语言中都有过接触。所谓作用域, 指的是, 变量在声明它们的函数体以及这个函数体嵌套的任意函数体内都是有定义的. ...

2020-03-25 11:13:43 193 4

原创 JS中的四种调用模式

前言 《本文摘自JavaScript语言精髓》第四章 介绍函数四种调用模式前,我们先来了解一下函数和方法的概念,其实函数和方法本质是一样,就是称呼不一样而已。函数:如果一个函数与任何对象关系,就称该函数为函数。方法:如果一个函数作为一个对象属性存在,我们就称之为方法。接下来就可以开始今天的主体。 JS中参数this在面向对象...

2020-03-24 09:46:27 649 5

原创 盒子模型以及获取元素位置

前言 这几天接触获取元素位置的信息比较多,感觉有点混淆了,感觉位置有好多种的获取方式,而且每一种的获取方式的使用范围和作用范围都是有一点区别的,为了能够区分的好一点,于是做一个小小的总结,能够有所收获。盒子模型 此模型在使用CSS进行网页布局的时候会用到的一个模型。里面装有HTML元素的一些内容。一个盒子由外到内分别由四部分组成:margin(页边距)...

2020-03-16 19:57:00 562 5

空空如也

空空如也

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

TA关注的人

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