自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件体系结构复习 河北科技大学 软件工程

软件重用:两次或多次软件开发过程中重复使用或使用相同或相近软件元素的过程。级别 :需求,设计,代码,组织结构,构件库的重用。

2024-06-07 16:37:39 1533

原创 Java基础笔记()

2024-03-19 20:47:49 147 1

原创 【无标题】

2024-03-18 21:05:48 385

原创 Java基础笔记(面向对象)

面向对象:它是基于面向过程的编程思想,也是一种思考问题的方式,主要关注对象能完成哪些功能,这种思维方法其实就是我们在现实生活中习惯的思维方式,是从人类考虑问题的角度出发,把人类解决问题的思维方式逐步翻译成程序能够理解的思维方式的过程。缺点:采用面向过程的方式开发很难解决非常复杂的业务逻辑,另外面向过程的方式导致软件元素之间的耦合度非常高,只要其中一环出现问题整个系统都将受到影响,导致最终的软件扩展力差,由于没有对象的概念,所以无法达到组件复用。所有面向对象的编程语言都具有的三大特征:封装、继承、多态。

2024-03-18 15:58:06 379

原创 Java基础笔记(数组)

概念:数组(array)是一种用于存储多个相同类型数据的存储模型数组的定义格式:(1)格式1:数据类型[ ] 变量名,例如:int [ ] arr。定义了一个int类型的数组,数组名是arr。(2)格式2:数据类型 变量名[ ], 例如:int arr[ ]。定义了一个int类型的变量,变量名是arr数组。2. 数组静态初始化静态初始化:初始化时指定每个数组元素的初始值,由系统决定数组长度。格式1:数据类型 [ ] 变量名 = new 数据类型[ ] {数据1, 数据2, 数据3, …}

2024-03-12 13:16:16 950 1

原创 Java基础笔记(数据类型,运算符)

首先计算关系表达式的值,如果值为true,表达式1的值就是运算结果;2、如果当做运算符来说,就是a = i++ 和 a = ++i这样的形式,情况就不一样了。a = i++的意思是,先把i的值赋给a,即a = i,再执行i = i + 1;1、首先,单独拿出来说,i++和++i的意思是一样的,就是i = i + 1。a = ++i是先执行 i = i+1,再把i的值赋给a;那么执行a=i++这条语句之后,a=4,i=5;那么执行a=++i这条语句之后,i=5,a=5;举个例子来说,如果一开始i=4。

2024-03-11 21:48:48 355 1

原创 Java基础笔记(Java开发环境)

JDK是Java开发环境的核心组件,它包括了Java编译器、JRE(Java运行环境)、JavaDoc文档生成器和其他一些工具。JVM(Java Virtual Machine)是Java虚拟机的缩写,它是Java程序运行的核心组件。当Java程序被执行时,Java虚拟机会将字节码加载到内存中,并进行解释执行。3. 运行时内存区域管理:JVM将运行时内存划分为不同的区域,包括方法区、堆、栈、程序计数器和本地方法栈等。作用:JRE是Java应用程序的运行环境,当用户想要执行Java程序时,需要安装JRE。

2024-03-11 20:42:30 364 1

原创 js第七篇

1.windows中的几个常见事件2.定时器3.停止计时器4. 定时器——setlnterval5. js执行队列-同步与异步6.7. location用于获取设置解析URL

2024-03-11 19:56:41 341 1

原创 ThreadLocal的BaseContext工具类

当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。在检测是否登录的过滤器的doGilter方法中,在判断用户已经登录后,在放行之前,获取HttpSession中的用户登录信息,调用BaseContext的setCurrentId方法将当前登录的用户id存入ThreadLocal中。C. public void remove() : 删除当前线程所对应的线程局部变量的值。

2024-03-09 15:19:19 434 1

原创 js第十三篇

es6新增语法1.剩余参数const sum =(...args)=>{ Let total = 0; args.forEach(item =>total+=item); return total; }; console.log(sum(10,20)); console.log(sum(10,20,30));Let ary1 =['张三','李四','王五'] ; Let [s1,...s2]=ary1; .

2022-04-25 10:09:57 155

原创 js第十二篇

es6部分1.let关键字2.点击div变颜色<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>let案例:点击div更改颜色</title>.

2022-04-18 10:12:02 82

原创 js第十一篇

1.函数的定义/* 1.自定义函数(命名函数) */function fn(){};/* 2.函数表达式(匿名函数) */var fun = function () {};/* 3.利用new Function('参数1',"参数2",'函数体'); */f(1,2);/* 4.所有函数都是Function的实例 */console.dir(f);console.log(f instanceof Object);2.函数内部this指向...

2022-04-11 14:42:21 209

原创 js第十篇

1.原型链2.js中成员查找机制3.拓展内置对象4.call()继承5.用构造函数继承父类型属性6.用构造函数继承父类型方法7.ForEach遍历数组8.filter筛选数组返回新数组9.some查找元素10.filter和some区分11.字符串方法~str.trim() :删除字符串两侧空白字符12.对象方法...

2022-04-04 12:26:48 233

原创 js第九篇

1.es6中的类和对象2.创建类,constructor函数

2022-03-28 13:15:20 85

原创 js第八篇

1.navigator对象2.history对象3.oddset 元素偏移量4. offset与style区别5.client6.scroll 滚动7.oddset client scroll 总结、8.mouseenter&mouseover

2022-03-21 12:14:28 87

原创 js第六篇

1.三种创建元素区别2.DOM事件流4.事件对象5.target和this区别6.键盘事件7.KeyCode判断用户按下哪个键8.BOM

2022-03-07 12:35:40 136

原创 js第五篇

1.H5自定义属性2.节点知识3.子节点与父节点4. 获取第一和最后一个子元素5.创建与添加节点6.删除节点 7.复制节点

2022-02-28 16:24:58 68

原创 js第四篇

1.替换2.简单、复杂类型3.简单、复杂传参3.getElementById获取元素大概几种4.修改元素属性5.修改样式属性6. 用ClassName修改样式属性(重点)7.排他思想8.获取、移除自定义属性值...

2022-02-20 23:00:01 223

原创 js第三篇

1.new关键字执行过程2.内置对象3.如何查文档mdn w3cmax()4.math对象最大值方法(举例)只要还是根据自己需求查阅文档,进行进一步测试和使用5.math绝对值和三个取整方法(简单记忆)6.math对象随机数方法(简单过程)7.date对象date对象是一个构造函数所以必须用new来调用创建它获取当前时间必须实例化8.日期格式化的代码8.倒计时实现9.两种数组创建方式10.数组...

2022-02-13 23:55:15 201

原创 js第二篇

1.全局变量和局部变量注意:如果在函数内部 没有声明直接赋值的变量也是全局变量函数的形参也是局部变量2、作用域链:链式查找3. 预解析(理论,面试可能会出)4.变量 属性 函数 方法 区别5.构造函数与对象的区别...

2022-02-07 10:33:26 342

原创 js第一篇小总结

html中<a>标签的四个状态:link:初始化的状态visited:被访问过的状态active:正在访问的状态hover:鼠标悬浮状态自己几个容易忘记的概念:函数知识不太理解: 作用域预解析跟着视频敲确实理解更深一些之前js不太理解,这周复习了js,新视频400集太长了,没能看完,看到了14...

2022-01-31 00:02:15 659

空空如也

空空如也

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

TA关注的人

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