自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(541)
  • 资源 (8)
  • 收藏
  • 关注

原创 【博客总结】计算机系期末复习、专业课学习、算法与前端

2022.4.18 整理了一下自己写的乱七八糟的博客。面向期末考试专业课复习【电路与电子技术】笔记 (完结)【数据结构】知识点总复习(完结)【数据结构】PTA 选择题\主观题计算机概论复习:知识大全C++程序设计期末考试抱佛脚【面向对象编程 C++】笔记(完结)【算法设计与分析】期中考试复习:代码和经典题目 分治、二分、动态规划【算法设计与分析】期末编程复习题目【离散数学】第一章 笔记(完)【离散数学】第二章 笔记(完)【离散数学】第三章 笔记(完)专业课学习【操作系统】王道考研

2022-04-18 17:31:14 1680 2

原创 【debug】element-ui时间控件回显后不可编辑且显示为空

问题:使用element-ui的时间控件回显数据,编辑数据没有反应:点时间和“确认”按钮都没反应。我认为不是这个原因,因为其他的控件都回显成功且可以编辑。输入框中会显示数据,但提交时的校验显示为空。查了很多资料,基本上都说要手动赋值,如。中显式地声明值,这里是。中显示的声明这个值。

2024-03-06 19:05:55 664

原创 【前端】登陆页面:记住密码、设置cookie、加密

这里有加密和解密的操作。在线生成RSA的公钥和私钥,使用。将保存在cookie中的密码自动填入表单:库。

2024-03-03 21:07:55 635

原创 【随记】分享第1期(2024.03.02)

而课堂上现在的教法,把历史上长长的思考过程压缩,裁减掉所有的错误和累赘,压缩成一条条公式与冷冰冰的推导。背了那些,除了考出完美的答卷,就没太多意义了。

2024-03-02 17:40:55 920

原创 【国际化】用JQuery-i18next的国际化demo,引入json

【代码】【国际化】用JQuery-i18next的国际化demo,引入json。

2024-02-21 15:30:40 640

原创 【国际化】文段中的HTML标签(JQuery-i18next)

【代码】【国际化】文段中的HTML标签(JQuery-i18next)

2024-02-19 16:40:00 376

原创 【Vue.js设计与实现】第二篇:响应系统-阅读笔记(持续更新)

从高层设计的角度去探讨框架需要关注的问题。第二篇 响应系统。

2024-01-31 17:41:29 1376

原创 【Vue.js设计与实现】第一篇:框架设计概览-阅读笔记(完结)

从高层设计的角度去探讨框架需要关注的问题。

2024-01-29 11:42:40 1139 1

原创 tab切换抖动问题

整个页面有margin,把它改为padding。

2023-12-27 16:21:36 403

原创 【Vue】修改组件样式并动态添加样式

但是由于其他vue文件(组件)中也有可能会出现相同的class名相同的css样式,于是vue就采用了添加随机后缀的方式防止class名重复的样式出现样式覆盖的情况。假设想修改两个圆之间的线的长度,由于组件没有暴露相关的类名,我们需要自己修改它。组件中的一些类可能添加样式无法生效。动态添加完类后发现样式不生效。可以确认类是已经添加了的。使用组件库中的组件,修改它的样式并动态添加/删除样式。可以生效:注意,deep与后面的括号不能有空格。由于这里使用的是组合式API,没有。最后一个节点下面的tail不显示。

2023-12-07 14:21:21 669

原创 TS类型报错解决:元素隐式具有 “any“ 类型,因为类型为 “string“ 的表达式不能用于索引类型 “{}“。 在类型 “{}“ 上找不到具有类型为 “string“ 的参数的索引签名。

遍历对象,在没有专门定义的情况下,object中并没有string,即。元素隐式具有 “any” 类型,因为类型为 “string” 的表达式不能用于索引类型 “{}”。在类型 “{}” 上找不到具有类型为 “string” 的参数的索引签名。。这样就定义了key是string。如:一个去除对象中空值的方法。

2023-12-04 17:05:31 2026

原创 《你不知道的JavaScript》-LHS与RHS

你不知道的JavaScript》-第一章 笔记。

2023-11-27 16:39:31 104

原创 表单邮箱密码登录 原生+Jquery实现

正确密码为:123456。

2023-11-24 15:55:58 130

原创 【css】Google第三方登录按钮样式修改

提供两种第三方登录的API:HTML版和JS版。它们都使用的是封装好的按钮。也就是说,目前不能自己放置一个图片,点击它跳转第三方登录,而是。如果不想总是访问谷歌的库,可以进入此链接,把对应的代码复制到本地,本地引入库或上传到CDN引入。那么我们需要修改它的宽高、border-radius、logo和文字的位置或布局等。自动生成谷歌第三方登录的代码(这里的data-client_id随便在。需要用到谷歌的第三方登录,登录按钮有自己的样式。ps:访问谷歌文档需要科学上网。是自己加的类,用来改css。

2023-11-22 14:20:56 740

原创 【Vue-Demo】倒计时3秒后返回首页

【代码】【Vue-Demo】倒计时3秒后返回首页。

2023-11-16 11:02:51 169

原创 【Debug】此语法需要一个导入的帮助程序,但找不到模块“tslib”

代码可以编译运行,但是会有红线和报错。

2023-11-13 14:49:02 557

原创 【React入门实战】实现Todo代办

Todo的状态表示:text表示代办内容,done表示是否完成,id表示它在列表中的位置。// 操作只有添加todo和修改todo两种// 点击修改状态return [...list,},if (index!default: {useReducer部分:写在比较父级的组件中。把对应方法用prop的方式传给需要用的子组件。此博客写在了Main组件中。

2023-11-09 15:54:08 352

翻译 TypeScript的文字类型:Boolean、Number、Enum

如,有一个消息,若是成功消息,则有value值为它本身。若是失败消息,则有error为失败信息。以要验证输入的内容是否是合格的邮箱为例,方法如下:(输入为邮箱的话,value的T为string)这里的正则表达式验证合格的邮箱:xxx@xxx.com。此时返回:是没有error属性的。可以作为类型和值进行初始化。

2023-11-08 11:27:09 86

翻译 TypeScript中的标记联合类型:实现Todo代办

先定义一个Todo接口,表示它的内容和完成状态,注意是。属性表示此接口类型。

2023-11-08 10:22:55 65

翻译 TypeScript中的只读属性

readonly修饰符是TypeScript的类型系统的一部分。编译器只使用它来检查非法的属性赋值。一旦TypeScript代码被编译成JavaScript,readonly的所有概念都消失了。举个例子,定义一个Point类型,它的属性x和y都是。,不能写入,只能在构造函数处初始化。

2023-11-07 15:45:02 250

翻译 TypeScript报错:Object is possibly “null“ 解决方法——断言函数

如果很急,可以直接看 文章目录:省流结论。断言函数是一种对类型系统的支持。举个例子,我们想拿到一个id为root的节点,并给它添加点击事件:此时TS会报错。因为root是,而是没有办法添加点击事件的。因此,我们在添加点击事件前需要保证root是非空 、非未定义 的。我们有3种方法。非空断言运算符:,告诉TS假定root是非空非未定义。root原本的类型是,使用了后忽视了,TS会只把他当作。然而, 使用非空断言!并不是这种情况的正确解决方法 。原因是:运算符编译成JS后会自动消失,TS代码不会去判断roo

2023-11-07 14:59:56 900

原创 【Angular】非父子组件通信(使用rxjs+service)

组件间共享一个service服务,那么组件之间就可以通过service实现通信。也可以使用Subject的变体,如BehaviorSubject等。本博客使用rxjs中的subject来实现。如果没有这个需要不建议使用。

2023-10-30 17:24:43 144

原创 Angular改变组件中样式(两种方法)

项目中遇到修改组件样式的情况,搜了半天资料基本只有vue和react的方法,什么/deep/,v-deep统统不起效,崩溃!所以这里总结一下Angular的方法。angular中想引入组件并修改组件内样式,有两种方法。

2023-10-26 15:30:58 648

原创 css flex实现同行div根据内容高度自适应且保持一致

可以把这段css放到一个新的类里,命名为alignHeight,在任何想要实现此效果的div中加入此类。有情况如下:三个div的高度是随着内容自适应的,但希望每列的高度都相同,即,实现方法:令父元素flex,且。

2023-10-23 11:27:45 3519

原创 【angular】实现简单的angular国际化(i18n)

实现简单的angular国际化。本博客实现中文版和法语版。我们这里想有两种语言,法文和中文。报错了,不知道怎么搞,等会了再来补充。跟前面的xml文件一致。ps:后面的生产构建。

2023-10-11 17:41:47 1768

原创 【angular报错】组件设置standalone后:Can‘t bind to ‘ngModel‘ since it isn‘t a known property of ‘input‘.

由于组件已经被设置为standalone,而它本身并没有。以此类推,解决方法为:在组件中引入对应指令的模块。在练习路由的组件懒加载的时候,将组件设置为。搜了很多解决方法,都是直接import导入。,然后组件对应的html中使用的。由报错内容可知,需要引入。在出现这个问题的同时,

2023-10-11 14:31:35 412

原创 【angular】TodoList小项目(已开源)

功能:todo打勾(点击事件),它就加到doingList中。doing到done、done到todo以此类推。在每个会修改todoList、doingList、doneList的代码下面加上对应的。刷新一下,发现页面中的数据都没了。如果想要保存页面数据,我们需要做以下操作。到这里我们已经知道组件怎么创建和引用了。创建了组件后,要把它在根组件配置(定义数据,写addTodo方法。接下来开始写TodoList!把组件引入到总页面中(,把数据存放在本地中。

2023-10-10 17:05:11 1342

原创 【TypeScript】阮一峰TypeScript教程笔记:基本用法、any 类型等、类型系统

TypeScript 可以看成是 JavaScript 的超集(superset),即它继承了后者的全部语法,所有 JavaScript 脚本都可以当作 TypeScript 脚本(但是可能会报错),此外它再增加了一些自己的语法。TypeScript 对 JavaScript 添加的最主要部分,就是一个独立的类型系统。类型系统类型是人为添加的一种编程约束和用法提示。目的:提早发现错误。,在TypeScript中会报错,但在JS中不会。动态类型与静态类型JS是动态类型语言,TS是静态类型语言。

2023-10-09 15:21:26 2158

原创 【360秋招笔试】编程题第二题:修改Web(C++的AC解法)

但是看到编程题没有给异步输入数据的模板的时候傻眼了。被迫捡起用C++打题的记忆了,不然就寄了。使得等式两边成立,则输出Yes,否则输出No。很典型且要素很多的模拟题,字符串的计算+逆波兰表达式+枚举。想要进行计算,需要将等式(字符串)拆分为数字和字符。总体的过程:将字符串转换为数字和符号、计算。输入的数据范围并不大,所以枚举可以实现。这样,只需要改变参数就可以分别计算等号左边和等号右边。注意,数字的数量会比符号多1,因此可以先把第一个数字压入栈。代码写的乱乱的,也不精简,等有空的时候重新写一下。

2023-09-23 20:18:28 223

原创 js算法:对一个数组进行乱序排序,要求每个元素不会落到原来的位置,且落到其他位置的概率相同

假设1与2换,2与3换,3与1换,那么会就出现1“换到了原位”的情况。这里我们使用一个flag标记,来记录。对一个数组进行乱序排序,要求每个元素不会落到原来的位置,且落到其他位置的概率相同。的被交换过的位置,这个位置是不能再交换的。如1与2换,那么2号位就不能再交换(:使用随机数得到与当前位置交换的下标,不能是当前位置。都会使两边的数组发生改变。,也不会有数字换到原位。

2023-09-16 17:54:48 178

原创 【LeetCode与《代码随想录》】贪心算法篇:做题笔记与总结-JavaScript版

贪心的本质是选择每一阶段的局部最优,从而达到全局最优。

2023-09-12 14:52:34 433

原创 民宿订购APP前端页面效果展示

2023-09-08 21:29:42 121

原创 【前端】场景题:如何在ul标签中插入多个节点 使用文档片段

所以将子元素插入到文档片段中时不会引起页面回流,再将文档片段插入DOM树中,回流一次。因此使用DocumentFragment可以起到。每插入一次li就会回流一次,消耗性能。节点存在于内存中,并。

2023-09-05 21:12:21 631

原创 【前端demo】动态赋值CSS

在这里,显然滑块的滑动是不能失去焦点才触发的(滑块滑动的时候box要同步移动),但颜色的选择可以(可以试一试,改变颜色是选择颜色之后再点击空白区域,方块颜色才会发生改变)。我们的目的是实现动态改变box的样式。这里的root是从html标签开始的整个文档树(DOM树)。对于radius,四个角一起变化的最大值是50%。将CSS变量直接赋值在文档树开头的style,就。因此,如果想改变box的样式,只需改变。拼接直接形成CSS变量,然后直接赋值。注意,这里root中的变量名(注意,颜色的赋值是不用加。

2023-09-04 18:47:45 1341

原创 【前端demo】CSV&JSON转换器 原生实现:CSV转换为JSON,JSON转换为CSV

要判断输入的CSV或JSON是否是对应类型,不是的话就alert提示,并不予转换。转为对象后看是否是数组,不是的话就转为数组(a转为数组的方法:[a])后若用空格,理论上应该可以转换为JSON,但这里的代码并不能实现。,当窗口压缩到很小时,里面的字就压缩到看不到了。先判断是否是对象,不是的话就把JSON转为对象。功能不够严谨,比如输入的CSV是以逗号。再获取内容,即所有对象的value。先获取表头,即数组对象的key。可以对输入的CSV预处理一下。参考链接里输入的CSV的。

2023-09-04 12:49:35 739

原创 【前端demo】倒计时器 可选择时间 原生实现

背景是一种绿色,字体颜色color是白色(或偏白色的浅绿色),影子text-shadow的阴影颜色是深绿色。的递归调用,会调用很多次函数。第1秒的时候调用1次,第2秒时调用2次(原本的和新递归出来的),第3秒调用4次…我们获取选择的时间后,就可以计算选择的时间与当前时间的差值,然后需要写一个计时器。使得body占满整个窗口,此时就有内容的上下居中效果了。都输出当前时间:很显然,每次都要调用一次。想要获取时间:这样就可以把点击的时间传入。想让body的内容上下居中,设置了。,这样才会有秒数动态减少的效果。

2023-09-03 16:51:12 583

原创 【前端demo】背景渐变动画

可能也会出现height为0的情况,这是需要令html的。注意,直接在body上加。

2023-09-01 21:56:07 398

原创 【前端demo】圣诞节灯泡 CSS动画实现轮流闪灯

水平阴影的位置|垂直阴影的位置|模糊距离|阴影的尺寸|阴影的颜色|将外部阴影 (outset) 改为内部阴影。点击OFF时:相当于添加了停止动画和灰色背景色的样式,覆盖了原先的样式。因此,点击ON时:需要把OFF添加的style去除掉。也可以亮灯,因为没有style后就显示原先CSS的亮灯效果了。想要有按钮ON和OFF,点击ON就开灯,点击OFF就关灯。我们希望灯泡闪亮是按顺序的:粉色先,蓝色其次,最后绿色。OFF按钮的事件:获取节点,并设置关灯。实现方法:为灯泡设置动画开始的时间,即。

2023-09-01 18:56:18 583

原创 【前端demo】简易计算器 原生实现

注意,table的margin是失效的。

2023-08-31 18:54:38 346

原创 【前端demo】CSS border-radius可视化 原生实现

/ 事件委托 获取子元素的data-index:event.target.attributes[2].value。不知道在哪的话可以输出event看看。

2023-08-30 23:36:32 609

计算机网络复习(思维导图)

计算机网络复习(思维导图)

2022-06-04

jdk api 1.8_google.zip

自己的一个存档

2021-11-13

Java后端开发学习路线.xmind

资源来自:https://www.bilibili.com/video/BV1GQ4y1N7HD 的评论区

2021-11-10

【知识图谱研究综述】知识图谱构建技术.xmind

是https://blog.csdn.net/karshey/article/details/115916290里的xmind文件

2021-04-20

【知识图谱研究综述】知识表示.xmind

是https://blog.csdn.net/karshey/article/details/115916290里的知识表示xmind文件

2021-04-20

【思维导图】3、知识图谱应用.xmind

【思维导图】3、知识图谱应用.xmind

2021-04-20

【思维导图】2、经典知识图谱.xmind

【思维导图】2、经典知识图谱.xmind

2021-04-19

【思维导图】1、知识图谱概念.xmind

【思维导图】1、知识图谱概念.xmind

2021-04-19

空空如也

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

TA关注的人

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