自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue专栏目录

Vue专栏目录,目前主要分为项目搭建,vue知识点,vue功能实现,第三方包等内容

2023-01-18 09:54:43 763

原创 Java专栏目录

java专栏目录,目前仅包括基础内容,MySQL

2023-01-18 09:00:37 126

原创 4.基础知识-数据库技术基础

自定义表达式约束,如设定年龄属性的值必须在0到150之间。

2024-07-20 22:36:54 632

原创 3.基础知识-操作系统知识

操作系统定义:能有效地组织和管理系统中的各种软/硬件资源,合理地组织计算机系统工作流程,控制程序的执行,并且向用户提供一个良好的工作环境和友好的接口。操作系统有两个重要的作用第一,通过资源管理提高计算机系统的效率第二,改善人机界面向用户提供友好的工作环境。操作系统的4个特征是并发性、共享性、虚拟性和不确定性操作系统的功能进程管理。实质上是对处理机的执行“时间”进行管理,采用多道程序等技术将CPU的时间合理地分配给每个任务,主要包括进程控制、进程同步、进程通信和进程调度。文件管理。

2024-07-20 22:36:26 798

原创 2.基础知识-系统配置和性能评价

VPN支持能力、内部时钟精度、队列管理机 制、端口硬件队列数、分类业务带宽保证、RSVP、IP Diff Serv、CAR支持、冗余、热插拔组件、路 由器冗余协议、网管、基于web的管理、网管类型、带外网管支持、网管粒度、计费能力/协议、分组语音支持方式、协议支持、语音压缩能力、端口密度、信令支持。阿姆达尔(Amdahl)定律主要用于系统性能改进的计算中。、全双工线速转发能力、背靠背帧数、路由表能力、背板能力、衡量数据库管理系统的主要性能指标包括。表上所允许的索引数量。单个记录(行)的大小。

2024-07-20 22:35:33 636

原创 1.基础知识-计算机组成与结构

二是提高代码的校验能力,包括查错和纠错。举例说明下: 2位的二进制数有:00,01,10,11,对应的十位数分别是:0,1,2,3。例如:6进制数5043,此时R=6,从低到高位依次是:3-4-0-5,对应的n依次是:0-1-2-3,最终5043 = 3*6^ 0 + 4*6^ 1 + 0*6^ 2 + 5* 6^ 3。例如上题,数据为1011,则可知,第1,2,4位为校验位,第3.5.6.7位为数据位,从低位开始存放1011,得出信息位和校验位的分布如下:(注意:数据位放完之后,就不需要继续增加了。

2024-07-10 20:04:49 676

转载 Vue:关于常见修饰符的使用

https://blog.csdn.net/letianxf/article/details/128534678

2023-10-19 10:47:11 159

原创 前端工程化:脚手架开发

这个是Linux下的,可以通过bash命令行操作,cmd和shell都会报错。ora:loading状态加载。:windows下没有。chalk:颜色渲染。

2023-08-07 09:41:39 955

原创 前端工程化:模块化、包管理工具、打包工具(Webpack基本使用和优化)、前端性能监控

test.imooc__source [ 1 ] : source } // 测试:用来对loader进行单独测试,排查当前文件bug 的 // 判断当前模块是否为主模块(直接运行当前js文件,而不是在其他地方引用,运行其他文件),如果是主模块,require.main = module if(require . main === module) {a: 1,b: 2loader的定义,还是比较简单的,就是上面的格式难的是关于模块信息的提取,涉及到一些算法。const {

2023-08-07 09:40:29 1502

原创 前端工程化:express服务端开发

【代码】前端工程化:express服务端开发。

2023-04-23 08:52:28 914 2

原创 Js:手写EventBus核心逻辑

【代码】Js:手写EventBus核心逻辑。

2023-04-08 20:53:59 136

原创 Js:Proxy(Vue3响应式原理)、Reflect(源码中应用多)

是一一对应的,也是13个方法,这里以。也是ES6新增的一个API,它是。分别对应的是函数类型;

2023-04-08 16:11:54 867

原创 Js:展开运算符/剩余运算符,解构赋值,函数默认参数,逻辑运算符(|| 和&&),空值合并运算符(??)

age : 7 } ] console . log(... arr1) // 1 3 5 {age:7} (不是数组) // 展开语法和 Object.assign() 行为一致, 执行的都是浅拷贝(只遍历一层)。数组展开语法和 Object.assign() 行为一致, 执行的都是浅拷贝(只遍历一层)

2023-04-08 13:55:22 1103

原创 Js:函数增强、对象的增强(vue2响应式原理)、原型对象

Object.defineProperty() 方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。(2)函数的输出值和输入值以外的其他隐藏信息或状态无关,也和由I/O设备产生的外部输出无关(因为副作用往往是产生bug的 “温床”。:原型对象指向另一个类型的实例,类似于套娃,就形成了原型链。)都具有__proto__属性(私有属性),指向该对象的原型。默认情况下属性都是没有特别的限制,可以删除,修改对象中的属性。③原型对象的作用是存放这个类型创建的所有实例共享的属性和方法。

2023-04-05 20:17:28 547

原创 Js:apply/call/bind、作用域/闭包、this指向(普通,箭头,JS/Vue的this)

这就是一个闭包的应用体现。闭包:它储存了一个函数和一个关联的环境(上下文环境)。,当捕获闭包的时候,它的自由变量会在捕获时被确定,这样即使脱离了捕获时的上下文,它也能照常运行。js的闭包是通过作用域链实现的。并且每当创建一个函数,就会创建一个闭包。闭包的个人理解一个普通的function函数,如果它可以访问外层作用域中的自由变量,name这个函数就是一个闭包。广义来讲:JavaScript中的函数都是闭包狭义上讲:JavaScript中一个函数,如果访问了外层作用域的变量,那么它一定是一个闭包。

2023-04-05 16:16:51 475

原创 Js:变量类型,代码块,++前后区别,函数声明/表达式,debuger调试,元素/event/window大小和位置

1、前 ++ ( 例:++count) 是先自加再使用,而后 ++ ( 例:count++) 是先使用再自加!2、前-- ( 例:-- count) 是先自减再使用,而后-- ( 例: count-- ) 是先使用再自减。程序员约定成俗的一些单词,用于不知道如何命名(变量,函数,对象等)时,临时使用的变量名。比如:开发中,一行代码很难完成某一个特定功能,我们就会将这些代码放到一个。在vue文件引入方法后,可以查看方法的注释说明,规范代码。一般场景:1,2,3,4 就够了。包裹的代码,称之为代码块。

2023-04-05 09:28:48 787

原创 Vue:关于router-view的命名视图、传参、自定义事件

目前根据项目要求,需要实现这么一个需求:(1)一级目录在顶部,二级目录在侧边,右边是main主要内容(2)main主要内容包含:固定的地图组件,以及left,bottom,right组件(3)left,bottom,right组件根据二级菜单的点击,是可变的,(4)在二级菜单中可能会使用同一地图组件(保活),也可能不会展示地图组件(5)left,bottom,right组件要实现跟地图组件的通信。

2023-04-03 17:47:38 3074

原创 less的基本使用

定义同一变量名称(名字)两次或多次后,less只会选择最后定义的!@bg-img : "路径1";@bg-img : "路径2";@bg-img : "路径3";header {} // 结果为:background : url("路径3");

2023-03-30 21:24:09 5492

原创 Vue:关于微前端的整合

router , render :(h) => h(App) }) . $mount('#app') // 监听卸载操作 window . addEventListener('unmount' , function() {

2023-03-30 20:12:13 2290

原创 Js:Blob、ArrayBuffer、FileReader、URL、Image、关于文件下载的方法案例

目录概括1. 基本概念1.1 Blob:存储二进制文件的“容器”。不可变。1.2 File:File接口基于Blob1.3 ArrayBuffer :表示原始的二进制数据缓冲区1.4 FileReader:异步文件读取,可进行文件类型转换1.5 URL.createObjectURL():file转成url1.6 new Image():生成一个尚未被插入 DOM 树中的 img标签2. 基本功能2.1 Blob、File可实现的功能2.2 ArrayBuffer可实现的功能2.3 Blob(File)和A

2023-03-30 19:46:01 3747 1

原创 Java:SpringBoot的使用

Spring Boot:其最主要作用就是帮助开发人员快速的构建庞大的spring项目,并且尽可能的减少一切xml配置,做到开箱即用,迅速上手,让开发人员关注业务而非配置。编写一个拦截器通过WebMvcConfigurer注册拦截器编写拦截器System . out . println("preHandle---处理请求之前调用");System . out . println("postHandle---处理请求之后渲染视图之前调用");

2023-03-25 21:24:42 3183

原创 Java:Nginx使用

(例如 server_name/uri-string),对虚拟主机名称(也可以是IP别名)之外的字符串(例如 前面的 /uri-string)进行匹配,对特定的请求进行处理。4、^~:用于不含正则表达式的 uri 前,要求 Nginx 服务器找到标识 uri 和请求字符串匹配度最高的 location 后,立即使用此 location 处理请求,而不再使用 location 块中的正则 uri 的请求字符串做匹配。每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。

2023-03-19 18:09:58 1843

原创 Java:分布式RPC框架Apache Dubbo

Apache Dubbo是一款高性能的Java RPC框架。什么是RPC?RPC全称为remote procedure call,即远程过程调用。比如两台服务器A和B,A服务器上部署一个应用,B服务器上部署一个应用,A服务器上的应用想调用B服务器上的应用提供的方法由于两个应用不在一个内存空间,不能直接调用,所以需要通过网络来表达调用的语义和传达调用的数据。Dubbo提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。

2023-03-18 20:17:05 988

原创 Java:Redis安装、使用

地址:https://download.csdn.net/download/Litt_White/87588393。参考资料的文档,用的时候再看吧。

2023-03-18 13:23:27 108

原创 Vue:零散的知识点或技巧

Vue:零散的知识点或技巧一、v-for循环中绑定不同点击事件二、v-for循环中绑定不同class属性三、event对象的offsetX, clientX, pageX, screenX四、++couut 与 count++ 以及 --couut 与 count-- 区别五、Vue刷新当前路由六、el-table中加key值的作用七、CSS 修改盒子模式

2023-02-28 20:19:03 425

原创 Java:Linux(CentOS)安装、配置及相关命令

Java:Linux(CentOS)安装、配置及相关命令

2023-02-18 23:37:52 1473

原创 Java:SpringMVC的使用(2)

Java:SpringMVC的使用(2)

2023-02-12 20:39:54 843

原创 Java:SpringMVC的使用(1)

Java:SpringMVC的使用

2023-02-11 21:16:27 659

原创 Vue:Vue.directive、Vue.filter、this.$set、this.$forceUpdate的使用详解

Vue.directive、Vue.filter、this.$set、this.$forceUpdate的使用详解

2023-02-05 17:09:09 879

原创 Vue:关于Vue.prototype、Vue.component和Vue.use的使用详解

Vue:关于Vue.prototype、Vue.component和Vue.use的使用详解。以及Vue.prototype、Vue.component和Vue.use三者的区别

2023-02-05 11:33:02 1924

原创 Vue:关于插槽的详解

Vue:关于插槽的详解。包括默认插槽的使用,具名插槽的使用,动态插槽名,作用域插槽的使用以及实战应用场景,和插槽的多层嵌套

2023-02-04 23:31:15 3646

原创 Vue:this.$nextTick()的详解

Vue:this.$nextTick()的详解

2023-02-04 20:19:28 1646 3

原创 Vue前端基于模板实现word导出功能

Vue前端基于模板实现word导出功能

2023-01-30 14:30:36 538

原创 utils:小数精准运算、数字截取保留、小数转百分比

utils:带小数的精准运算 和 数字的截取保留功能封装

2023-01-30 10:56:56 258

原创 utils:本地缓存localStorage的功能封装

utils:本地缓存localStorage的功能封装

2023-01-30 10:14:42 261

原创 utils:crypto-js的基本使用和(加密/解密)功能封装

js:crypto-js的基本使用(加密/解密)

2023-01-30 09:34:35 484

原创 Vue实现元素选中高亮效果

Vue实现元素选中高亮效果

2023-01-30 09:18:14 528

原创 a标签下载功能(同域和跨域)

js:a标签下载功能(同域和跨域)

2023-01-30 09:13:31 2287

原创 Java:基于注解的Spring使用【AOP容器】和事务管理

Java:基于注解的Spring使用【AOP容器】

2023-01-29 13:49:27 749

原创 Java:基于注解的Spring使用【IOC容器】

Java:基于注解的Spring使用【IOC容器】

2023-01-28 19:43:33 418

sgg-Redis6课件.docx

sgg-Redis6课件.docx

2023-03-18

crypto-js.rar

使用crypto-js,进行加密/解密的操作。 这个是crypto-js的包。 下载后,解压到当前文件夹使用即可。

2023-01-30

mysql-connector-java-5.1.48.jar

JDBC:使用Java语言操作关系型数据库的一套API。 全称:( Java DataBase Connectivity ) Java 数据库连接。 JDBC本质 * 官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口 * 各个数据库厂商去实现这套接口,提供数据库驱动jar包 * 我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动jar包中的实现类

2023-01-21

dom4j下载地址.txt

这是dom4j的下载地址。打开地址后,可以下载dom4j-1.6.1版本。 dom4j-1.6.1是用来解析XML文档的jar包。

2023-01-21

log4J和junit.rar

这是关于Java的Log4J的jar包、Log4J配置文件,以及junit的jar包资料。 如果需要用到log日志,可以下载Log4J的jar包和配置文件, 如果需要用到单元测试,可以下载junit的jar包, 如有需要,随时自取。

2023-01-21

空空如也

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

TA关注的人

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