自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

EmotionComputer

The harder you work, the luckier you will be

  • 博客(866)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 测试相关内容

灰度发布(Gray Release)又称灰度测试、灰度上线,是指在软件或产品正式发布之前,先在一小部分用户中进行测试,然后逐步扩大范围,直到全部用户都能够使用,以减少发布后出现的问题,提高产品的质量和稳定性。

2023-09-08 14:43:46 52

原创 React常见知识点

【代码】React常见知识点。

2023-09-04 16:32:27 1121

原创 股权架构设计

一. 注册公司类型个体工商户:年收入额在180w以下的,是免纳税的;个人独资企业:年收入额在500w以下,纳税0.3%-3.5%;但是如果是一人公司持股,则根据公司法,如果公司破产会承担无限连带责任。有限责任公司:最多可以装50个股东;既认人又认钱,比如他有技术、他有资本,几个股东一起出力,资源互补。适合公司发展的初期阶段。股份公司:最多200个股东,在上市的过程有一个重要流程,股改,所有的上市公司都是股份公司;只认钱不认人,此时股份公司会有专业职业经理人和技术团队,只有你有钱就可以入股。当想做城

2023-09-03 15:31:17 327

原创 配置化开发的核心设计 - Schema

参考链接

2023-08-31 10:14:50 540

原创 微前端开发

微前端的概念是由ThoughtWorks在2016年提出的,它借鉴了微服务的架构理念,核心在于将一个庞大的前端应用拆分成多个独立灵活的小型应用,每个应用都可以独立开发、独立运行、独立部署,再将这些小型应用融合为一个完整的应用,或者将原本运行已久、没有关联的几个应用融合为一个应用。微前端既可以将多个项目融合为一,又可以减少项目之间的耦合,提升项目扩展性,相比一整块的前端仓库,微前端架构下的前端仓库倾向于更小更灵活它主要解决了两个问题:1、随着项目迭代应用越来越庞大,难以维护。

2023-08-28 00:07:18 214

原创 品牌定位方法论

工业社会商业竞争的三个时代:工厂时代(供不应求,只要谁的生产效率高,产能高,谁就卖的多)、市场时代(供需平衡,只在工厂不行了,对消费者需求的洞察能力比工厂的生成能力更重要,要根据市场、根据用户需求满足用户的消费)、品牌时代(供大于求,在饱和经济时代,要洞察用户的心智,用品牌抢夺消费者的心智)。农业社会:人类开始有了种子的概念,把生产的粮食储存下来,保障生存,但是农业社会生产力低,如果遇到自然灾害,依然解决不了大量底层人民的吃饭问题。原始社会人类生存:男的出去打猎、女的出去摘果子,有一顿没一顿。

2023-08-27 11:56:30 126

原创 lodash常用方法笔记

与_.toPairs正好相反;这个方法返回一个由键值对pairs构成的对象。

2023-08-14 23:43:43 266

原创 JWT(json web token)

参考链接:JWT。

2023-08-13 19:11:09 111

原创 登录验证两种方案:token和cookie以及对比

HTTP无状态,每次请求都要携带cookie,以帮助识别用户身份;服务端也可以向客户端set-cookie,cookie大小限制为4kb;

2023-08-13 09:22:21 413

原创 egg.js企业级web框架

三者皆为node.js web框架,

2023-08-12 16:36:49 645

原创 React 之 Suspense和lazy

使用import()动态导入后返回一个promise,但是通过lazy包裹后可以得到一个直接渲染的组件。允许你显示一个退路方案(fallback)直到它的所有子组件完成加载。suspense:n. 焦虑、悬念。

2023-08-12 10:56:52 1407

原创 Styletron: 面向组件的样式设计工具包

Styletron是一个通用的component-oriented(面向组件的)样式工具。它属于css-in-js类别。Styletron可以很好地与React配合使用,但也可以与其他框架或普通JS一起使用。Styletron最常见的使用场景是与 React 结合使用,这样可以更好地实现组件化开发。在代码中,你可以直接使用 Styletron 提供的 styled 方法来定义样式,并与 React 中的组件进行结合,生成高效的组件样式。Styletron 还提供了一个特点突出的功能:css-in-js。

2023-08-08 15:34:55 169

原创 低代码研究

阿里低代码:https://lowcode-engine.cn/site/docs/guide/quickStart/intro

2023-07-24 21:26:56 61

原创 商业课程学习

天地人网1. 流量是生意的本质业绩公式:客流量 * 转化率 * 客单价 * 复购率传统企业要学习互联网企业的流量思维,一看都是人,卖啥都能成,一看没有人,卖啥都不成。流量红利:内容电商红利:李子柒直播电商红利:李佳琪社交电商红利:拼多多短视频流量红利:樊登读书2. 企业竞争三个阶段和流量漏洞的设计

2023-07-22 14:21:14 670

原创 JavaScript内存管理和闭包

假如我们有下面一段代码,它在JavaScript中是如何被执行的呢?

2023-07-22 11:55:17 215

原创 基于ChatGPT打造自己的聊天软件

【代码】基于ChatGPT打造自己的聊天软件。

2023-07-09 15:55:48 115

原创 体育相关内容

东部球队包括亚特兰大老鹰队、波士顿凯尔特人队、布鲁克林篮网队、夏洛特黄蜂队、芝加哥公牛队、欧洲足球五大联赛指的是英格兰足球超级联赛(英超)、西班牙足球甲级联赛(西甲)、德国足球甲级联赛(德甲)、意大利足球甲级联赛(意甲)和法国足球甲级联赛(法甲)。、孟菲斯灰熊队、明尼苏达森林狼队、新奥尔良鹈鹕队、俄克拉荷马城雷霆队、菲尼克斯太阳队、波特兰开拓者队、萨克拉门托国王队和圣安东尼奥马刺队。、底特律活塞队、印第安纳步行者队、迈阿密热火队、密尔沃基雄鹿队、纽约尼克斯队、奥兰多魔术队、费城76人队和华盛顿奇才队。

2023-07-08 21:46:17 289

原创 空元素不占用位置处理

利用伪元素:empty,如果该元素为空,则设置display为none掉。

2023-07-08 17:57:58 249

原创 输入框input事件compositionstart和compositionend的妙用

input提供了compositionstart和compositionend两个事件,以上解决思路其实来源于vue源码v-model的指令实现的时候对输入框事件做了的处理。由此看出鱿大大,在写vue框架的时候是多么细心,这些细节都考虑到了。这样带来的一个问题就是在输入中文的过程中输入框可能会抖动,这样就完全解决了中文输入的时候输入框问题。

2023-07-05 15:03:41 1419

原创 Symbol.for()

【代码】Symbol.for()

2023-07-02 18:01:51 303

原创 JavaScript排序sort()方法(解决null、undefined、0之间的排序(混乱)问题)

sort 方法提供的排序方法中,如果返回的数字是 0 那么会保持原顺序,如果返回的数字 >0 那么会将 a 至于 b 之后,如果返回的数字 < 0 那么会将 a 至于 b 之前。再判断 b 的排序字段如果是 undefined 但 a 的排序字段存在则返回 0 将 a 至于 b 之后。最后 a,b 的排序字段都存在时,使用 a,b 的排序字段计算后的返回结果判断顺序。

2023-06-21 20:00:51 1381

原创 视频相关知识

UHDUHD是Ultra High Definition的缩写,中文翻译为“超高清”。UHD是指分辨率比1080p高四倍的视频格式,具体分辨率为3840x2160像素,也被称为4K分辨率。相比于1080p的分辨率,UHD可以提供更加细腻、清晰的画面效果,同时也更加逼真和震撼。UHD不仅仅是一种视频格式,还是一种全新的视觉体验。在UHD的支持下,观众可以更加真实地感受到影片中的场景和情节,同时也可以更加清晰地看到影片中的细节和色彩。目前,越来越多的电视、投影仪、摄像机等设备开始支持UHD格式,这也为UH

2023-06-17 13:38:42 265

原创 @font-face

在一个css文件中,引入图标库的字体。

2023-06-07 16:16:08 237

原创 base64编码说明

Base64是网络上最常见的用于传输8bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。可查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码是从二进制到字符的过程,可用于在HTTP环境下传递较长的标识信息。采用Base64编码具有不可读性,需要解码后才能阅读。Base64 是一种基于 64 个可打印字符来表示二进制数据的表示方法。

2023-04-10 21:01:39 126 1

原创 react-router原理

自己来监听URL的改变,改变url,渲染不同的组件(页面),但是页面不要进行强制刷新(a元素不行)。history接口是HTML5新增的,它有六种模式改变URL而不刷新页面。// 执行返回操作时, 依然来到urlChange。// 获取所有的a元素, 自己来监听a元素的改变。// 1.获取router-view的DOM。// 获取router-view的DOM。原理:通过监听hashchange变化。// 监听URL的改变。// 监听URL的改变。

2023-04-10 09:14:55 794

原创 maven之pom.xml配置文件详解

pom代表项目对象模型,它是Maven中工作的基本组成单位。它是一个XML文件,在项目的根目录中。pom包含的对象是使用maven来构建的,pom.xml文件包含了项目的各种配置信息。创建一个POM之前,应该要先决定项目组(groupId),项目名(artifactId)和版本(version),因为这些属性在项目仓库是唯一标识的。需要特别注意,每个项目都只有一个pom.xml文件。

2023-04-07 10:57:30 375

原创 图表应用场景

桑基图的特点:桑基图由流量、节点、边构成,起始流量和结束流量相同,保持能量守恒。

2023-04-07 00:05:49 143

原创 HTTP协议

参考链接:http协议

2023-03-30 00:05:26 83

原创 事件模型理解

事件模型可以从两个角度来理解。

2023-03-27 22:03:49 229

原创 光标和元素的关系:mouseEnter、mouseLeave、mouseOver、mouseOut

【代码】光标和元素的关系:mouseOver、mouseEnter、mouseOut、mouseLeave。

2023-03-27 21:41:45 380

原创 房产、五险一金 研究

现在所有的建筑物设计的年限基本不会超过50年,实际使用的年限可能会更少,因为目前绝大多数建筑物都是最近十几年出现的新产物。房子几十年后,楼宇、外墙、管道、电梯、水电煤气都会损坏,都需要维修,最终废弃掉。而房产70年是你土地使用权,在这70年前,你的房子早已破损,你基本上是没有能力在这土地上再建高楼大厦的。从央行传导到商业银行、从商业银行传导到金融机构、从金融机构传导到实体企业、从实体企业传导到老百姓手上。,这是土地出让过程中确定的(商业用地40年、综合用地50年、住宅用地70年、工业用地50年)。

2023-03-26 13:41:13 76

原创 Collapse折叠面板组件实现思路

核心思路:内外两层div,外层div设置overflow:hidden;并动态设置外层div高度,高度根据内层div的offsetHeight。

2023-03-22 18:58:41 318

原创 滚动公告实现

【代码】滚动公告实现。

2023-03-18 13:42:51 98

原创 移动端真机调试神器vConsole

移动端真机调试神器vConsole

2023-03-17 23:05:05 272

原创 URL中带有英文括号,导致报路由错误

例如,Url参数字符串中使用key=value键值对这样的形式来传参,键值对之间以&符号分隔,如/s?如果你的value字符串中包含了=或者&,那么势必会造成接收Url的服务器解析错误,因此必须将引起歧义的&和=符号进行转义,也就是对其进行编码。通常如果一样东西需要编码,说明这样东西并不适合传输。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。原因:URL请求中不能直接带英文括号,不会进行自动转码;解决:可以将英文括号改为中文括号。

2023-03-15 16:50:58 390

原创 Node.textContent

Node.textContent

2023-03-14 15:07:43 65

原创 antd打包生成的lib / es / dist

antd打包生成的lib / es / dist

2023-03-12 21:27:18 822

原创 通过WeakMap、WeakSet防止js内存泄露

WeakMap、WeakSet防止js内存泄露

2023-03-12 21:07:37 100

原创 有关scrip标签、async与defer区别

script指定src后内部代码无效<script src='/test.js'> console.log(222) // 不会执行</script> <script src='/test.js'></script> <script> console.log(222) // 可以执行 </script>async 和 defer

2023-03-08 21:49:04 96

原创 通过Nginx获取文件MD5值的配置方法

nginx配置md5

2023-02-27 16:25:28 388

大模型入门必看教程 - GPT

大模型入门必看教程 - GPT

2023-11-08

java设计模式

http//pqpqnet/设计模式pdf持续更新中第1页目目目目录录录录1策略模式22代理模式63单例模式104多例模式125工厂方法156抽象工厂模式257门面模式268更新记录279相关链接28

2016-10-06

计算机网络

计算机网络学习基础,感觉还是很实用,很好的,

2015-09-12

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

TA关注的人

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