会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
写代码的马小跳
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2023年8月25日
用box-shadow实现发光效果
摘要: 思路大概是: 1.设置一个暗的背景(这样才能看到发光) 2.设置box-shadow 注意:第一个值,如果没有指定inset,默认阴影在边框外,即阴影向外扩散。 使用 inset 关键字会使得阴影落在盒子内部,这样看起来就像是内容被压低了。此时阴影会在边框之内 (即使是透明边框)、背景之上、内容之下
阅读全文
posted @ 2023-08-25 17:29 写代码的马小跳
阅读(839)
评论(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 写代码的马小跳
阅读(86)
评论(0)
推荐(0)
编辑
vue 项目加水印---canvas画图法
摘要: 搬运 蛙蛙 大佬的文章(做了写自己的补充) 文章链接:https://segmentfault.com/a/1190000022055867,怕以后找不到了 一:创建watermark.js文件 /** 水印添加方法 */ let setWatermark = (str1, str2) => { l
阅读全文
posted @ 2023-08-23 15:55 写代码的马小跳
阅读(345)
评论(0)
推荐(0)
编辑
2023年6月14日
从URL输入到页面展现发生什么
摘要: 总体来说分为以下几个过程: DNS 解析:将域名解析成 IP 地址 TCP 连接:TCP 三次握手 发送 HTTP 请求 服务器处理请求并返回 HTTP 报文 浏览器解析渲染页面 断开连接:TCP 四次挥手 下面每项详细的讲解: 一:DNS域名解析 1.为什么不是直接通过 IP 地址,而是通过域名来
阅读全文
posted @ 2023-06-14 14:18 写代码的马小跳
阅读(24)
评论(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 写代码的马小跳
阅读(225)
评论(0)
推荐(0)
编辑
2023年6月12日
函数式编程
摘要: 一:概念 面向函数的编程,着眼于函数,强调的是如何通过函数的组合变换去解决问题。 二:特点 1.函数是一等公民: 函数与其他数据类型一样,处于平等地位,可以赋值给其他变量,也可以作为参数,传入另一个函数,或者作为别的函数的返回值。 2.无状态和数据不可变: 无状态:强调对于一个函数,不管你何时运行,
阅读全文
posted @ 2023-06-12 17:29 写代码的马小跳
阅读(47)
评论(0)
推荐(0)
编辑
TypeScript进阶--命名空间(跟着ChartGpt学习)
摘要: 以下都是我的ChartGpt老师教学的内容哦,(若想知道怎么用ChartGpt学习,或者想知道我的问答方式,可以点这个查看我的学习记录) 一:理解命名空间的概念和作用 命名空间是一种组织代码结构的方式,它将相关的代码放在一个命名空间内,避免命名冲突和代码重复。在TypeScript中,命名空间是通过
阅读全文
posted @ 2023-06-12 10:25 写代码的马小跳
阅读(17)
评论(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 写代码的马小跳
阅读(23)
评论(0)
推荐(0)
编辑
下一页