会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
写代码的马小跳
昵称:
写代码的马小跳
园龄:
4年10个月
粉丝:
1
关注:
0
+加关注
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
面试题
(1)
随笔分类
css(3)
js(11)
TypeScript(6)
vue(8)
浏览器(8)
人工智能(3)
性能优化(1)
随笔档案
2023年8月(3)
2023年6月(17)
2023年5月(3)
2023年2月(1)
2022年9月(1)
2022年8月(3)
2022年7月(8)
2022年6月(1)
2022年3月(2)
2022年2月(1)
阅读排行榜
1. call apply bind的 区别及实现(1474)
2. js实现继承的几种方式(1426)
3. 用box-shadow实现发光效果(896)
4. ChartGPT(430)
5. vue2和vue3响应式原理的区别(430)
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2023年8月25日
用box-shadow实现发光效果
摘要: 思路大概是: 1.设置一个暗的背景(这样才能看到发光) 2.设置box-shadow 注意:第一个值,如果没有指定inset,默认阴影在边框外,即阴影向外扩散。 使用 inset 关键字会使得阴影落在盒子内部,这样看起来就像是内容被压低了。此时阴影会在边框之内 (即使是透明边框)、背景之上、内容之下
阅读全文
posted @ 2023-08-25 17:29 写代码的马小跳
阅读(896)
评论(0)
推荐(0)
编辑
2023年8月23日
生成随机数
摘要: 一:生成一个16位的随机数 function generateRandomNumber() { var randomNumber = Math.floor(Math.random() * 10000000000000000); var randomString = randomNumber.toSt
阅读全文
posted @ 2023-08-23 16:35 写代码的马小跳
阅读(104)
评论(0)
推荐(0)
编辑
vue 项目加水印---canvas画图法
摘要: 搬运 蛙蛙 大佬的文章(做了写自己的补充) 文章链接:https://segmentfault.com/a/1190000022055867,怕以后找不到了 一:创建watermark.js文件 /** 水印添加方法 */ let setWatermark = (str1, str2) => { l
阅读全文
posted @ 2023-08-23 15:55 写代码的马小跳
阅读(372)
评论(0)
推荐(0)
编辑
2023年6月14日
从URL输入到页面展现发生什么
摘要: 总体来说分为以下几个过程: DNS 解析:将域名解析成 IP 地址 TCP 连接:TCP 三次握手 发送 HTTP 请求 服务器处理请求并返回 HTTP 报文 浏览器解析渲染页面 断开连接:TCP 四次挥手 下面每项详细的讲解: 一:DNS域名解析 1.为什么不是直接通过 IP 地址,而是通过域名来
阅读全文
posted @ 2023-06-14 14:18 写代码的马小跳
阅读(26)
评论(0)
推荐(0)
编辑
2023年6月13日
http1.1和http2.0的区别
摘要: http2对比http1的性能提升点: 1.多路复用 2.二进制格式 3.头部压缩 4.服务器推送 5.强化安全性 下面分条一一介绍: 一:多路复用 HTTP2 的多路复用(Multiplexing)是指在同一个 TCP 连接上,客户端可以同时发起多个请求,服务器可以同时响应多个请求。 在 HTTP
阅读全文
posted @ 2023-06-13 17:28 写代码的马小跳
阅读(236)
评论(0)
推荐(0)
编辑
2023年6月12日
函数式编程
摘要: 一:概念 面向函数的编程,着眼于函数,强调的是如何通过函数的组合变换去解决问题。 二:特点 1.函数是一等公民: 函数与其他数据类型一样,处于平等地位,可以赋值给其他变量,也可以作为参数,传入另一个函数,或者作为别的函数的返回值。 2.无状态和数据不可变: 无状态:强调对于一个函数,不管你何时运行,
阅读全文
posted @ 2023-06-12 17:29 写代码的马小跳
阅读(55)
评论(0)
推荐(0)
编辑
TypeScript进阶--命名空间(跟着ChartGpt学习)
摘要: 以下都是我的ChartGpt老师教学的内容哦,(若想知道怎么用ChartGpt学习,或者想知道我的问答方式,可以点这个查看我的学习记录) 一:理解命名空间的概念和作用 命名空间是一种组织代码结构的方式,它将相关的代码放在一个命名空间内,避免命名冲突和代码重复。在TypeScript中,命名空间是通过
阅读全文
posted @ 2023-06-12 10:25 写代码的马小跳
阅读(18)
评论(0)
推荐(0)
编辑
TypeScript进阶--模块化(跟着ChartGpt学习)
摘要: 以下都是我的ChartGpt老师教学的内容哦,(若想知道怎么用ChartGpt学习,或者想知道我的问答方式,可以点这个查看我的学习记录) 一:模块化的概念和优点 在JavaScript中,我们通常使用全局变量和函数来组织我们的代码,这样容易导致命名冲突、代码复杂、可维护性差等问题。而模块化则是一种更
阅读全文
posted @ 2023-06-12 09:56 写代码的马小跳
阅读(129)
评论(0)
推荐(0)
编辑
TypeScript进阶学习大纲(跟着ChartGpt学习)
摘要: 以下都是我的ChartGpt老师教学的内容哦,(若想知道怎么用ChartGpt学习,或者想知道我的问答方式,可以点这个查看我的学习记录) 模块化 理解模块化的概念和优点 掌握ES6模块的语法和用法 了解CommonJS、AMD、UMD等其他模块化方案 命名空间 理解命名空间的概念和作用 掌握如何定义
阅读全文
posted @ 2023-06-12 09:54 写代码的马小跳
阅读(35)
评论(0)
推荐(0)
编辑
2023年6月9日
正向代理和反向代理
摘要: 正向代理: 它代理了客户端,相当于代理服务器去访问目标网址。服务器不知道真正的用户是谁(解决访问问题) 1、隐藏用户真实地址信息。因为代理服务器相当于客户端,所以与目标网站直接交互的是代理服务器而非用户。 2、突破ip访问限制。使公司内部搭建的局域网链接互联网。 3、提高访问速度。代理服务器提供了一
阅读全文
posted @ 2023-06-09 17:03 写代码的马小跳
阅读(26)
评论(0)
推荐(0)
编辑
下一页
点击右上角即可分享