上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 125 下一页

2022年8月4日

组件库文档工具介绍

摘要: 组件库文档工具介绍 涅槃快乐是金关注 22022.07.06 23:54:42字数 331阅读 118 从 0 到 1 搭建一个全新的组件库文档工具不是最优的选择,本人先在网上搜寻一些已有的解决方案。业务项目技术栈是基于 React,UI 库使用的是 Antd,下面是一些方案的汇总和分析: bish 阅读全文

posted @ 2022-08-04 18:48 漫思 阅读(170) 评论(0) 推荐(0)

ant design mini

摘要: 支付宝小程序 UI 组件库 阅读全文

posted @ 2022-08-04 18:48 漫思 阅读(137) 评论(0) 推荐(0)

2022年8月3日

千万级别的表分页查询非常慢,怎么办?

摘要: 千万级别的表分页查询非常慢,怎么办? 一、问题复现 在实际的软件系统开发过程中,随着使用的用户群体越来越多,表数据也会随着时间的推移,单表的数据量会越来越大。 以订单表为例,假如每天的订单量在 4 万左右,那么一个月的订单量就是 120 多万,一年就是 1400 多万,随着年数的增加和单日下单量的增 阅读全文

posted @ 2022-08-03 11:50 漫思 阅读(197) 评论(0) 推荐(0)

reduce常规教程

摘要: var totalNum = taskinfo.reduce((acc, cur) => { return (acc || 0) + (cur?.totalNum || 0) }, 0); 阅读全文

posted @ 2022-08-03 11:47 漫思 阅读(33) 评论(0) 推荐(0)

Array.prototype.reduce()

摘要: Array.prototype.reduce() reduce() 方法对数组中的每个元素按序执行一个由您提供的 reducer 函数,每一次运行 reducer 会将先前元素的计算结果作为参数传入,最后将其结果汇总为单个返回值。 第一次执行回调函数时,不存在“上一次的计算结果”。如果需要回调函数从 阅读全文

posted @ 2022-08-03 11:47 漫思 阅读(99) 评论(0) 推荐(0)

2022年8月1日

防抖和节流

摘要: 防抖和节流 前端很美 2 人赞同了该文章 > 更多文章详见公众号【前端css和js干货】 1.debounce(防抖)和throttle(节流)的定义 口语版:防抖就是只有当小明连续10天不捣蛋时,小明爸爸才给他零花钱。如果在这10天内小明捣蛋了, 那么重新计算,直到满足了10天不捣蛋的条件,小明爸 阅读全文

posted @ 2022-08-01 20:05 漫思 阅读(116) 评论(0) 推荐(0)

Promise的状态

摘要: Promise Promise 对象用于表示一个异步操作的最终完成(或失败)及其结果值。 备注: 此特性在 Web Worker 中可用 若想了解 promise 的工作方式以及如何使用它们,我们建议你先阅读使用 promise。 描述 一个 Promise 对象代表一个在这个 promise 被创 阅读全文

posted @ 2022-08-01 11:53 漫思 阅读(1307) 评论(0) 推荐(0)

await-to-js

摘要: await-to-js Async await wrapper for easy error handling Pre-requisites You need to use Node 7.6 (or later) or an ES7 transpiler in order to use async/ 阅读全文

posted @ 2022-08-01 09:47 漫思 阅读(300) 评论(0) 推荐(0)

Promise.all、race和any方法都是什么意思?

摘要: Promise.all、race和any方法都是什么意思? 这篇文章发布于 2021年05月9日,星期日,22:51,归类于 JS API。 阅读 11154 次, 今日 1 次 9 条评论 by zhangxinxu from https://www.zhangxinxu.com/wordpres 阅读全文

posted @ 2022-08-01 09:46 漫思 阅读(727) 评论(0) 推荐(0)

react 代码优化

摘要: react 代码优化千次阅读 2018-08-19 19:33:37 1.减少setstate:setstate会增加render的次数,从而影响性能。如果涉及到与视图层无关的属性,直接当做class实例的属性,而不是state的状态。这样改变这个属性不会造成页面重新的渲染。 小结:render需要 阅读全文

posted @ 2022-08-01 00:18 漫思 阅读(37) 评论(0) 推荐(0)

documentFragment深入理解

摘要: documentFragment深入理解 抽疯的稻草绳关注 0.4482020.12.27 16:42:40字数 178阅读 3,225 documentFragment是一个保存多个element的容器对象(保存在内存)当更新其中的一个或者多个element时,页面不会更新。只有当document 阅读全文

posted @ 2022-08-01 00:18 漫思 阅读(125) 评论(0) 推荐(0)

display和visibility的用法和区别

摘要: 大多数人很容易将CSS属性display和visibility混淆,它们看似没有什么不同,其实它们的差别却是很大的。visibility和display两个属性都有隐藏元素的功能。visibility属性所控制的元素虽然不在浏览器里面显示出来,但他在浏览区里是存在的,只是不显示而已。而display 阅读全文

posted @ 2022-08-01 00:16 漫思 阅读(522) 评论(0) 推荐(1)

Promise.all和Promise.race的区别

摘要: Promise.all()可以将多个实例组装个成一个新实例,成功的时候返回一个成功的数组;失败的时候则返回最先被reject失败状态的值。 适用场景:比如当一个页面需要在很多个模块的数据都返回回来时才正常显示,否则loading。 promise.all中的子任务是并发执行的,适用于前后没有依赖关系 阅读全文

posted @ 2022-08-01 00:07 漫思 阅读(120) 评论(0) 推荐(0)

2022年7月31日

h5新标签介绍

摘要: h5新标签介绍 owlcity关注 2021.12.11 10:37:28字数 245阅读 379 h5新标签介绍 html5新增了一些标签 image 这些标签都是语义标签,可以帮助我们更好的理解,代码中的意思;(都是双标签) 案例: 将语义标签翻译过来为 <div class="header"> 阅读全文

posted @ 2022-07-31 23:57 漫思 阅读(104) 评论(0) 推荐(0)

为什么outline-width不会引起回流而border-width会引起?

摘要: 1、盒模型 标准盒子模型:box-sizing: content-box (height只包括content高度) IE盒模型:box-sizing: border-box (height = padding + border + content), 为了设置padding和border时不撑开盒子 阅读全文

posted @ 2022-07-31 23:55 漫思 阅读(49) 评论(0) 推荐(0)

display和visibility的区别以及回流和重绘

摘要: display和visibility的区别以及回流和重绘 Jycoding关注 2022.05.13 13:23:21字数 284阅读 238 display:none会脱离文档流,不占据页面空间; visibility:hidden,只是隐藏内容,并没有脱离文档流,会占据页面的空间。 讲述回流以及 阅读全文

posted @ 2022-07-31 23:52 漫思 阅读(521) 评论(0) 推荐(0)

详解重绘与回流

摘要: 详解重绘与回流 不知道鸭关注 0.12021.12.22 12:05:49字数 2,401阅读 3,516 从输入url到看到页面,过程? 1、输入url ( 协议、网络地址、资源路径 ) 2、查看浏览器缓存,看是否有缓存,如果有缓存,继续查看缓存是否过期,如果没有过期,直接返回缓存页面,如果没有缓 阅读全文

posted @ 2022-07-31 23:51 漫思 阅读(102) 评论(0) 推荐(0)

关于普通盒子模型content-box和怪异盒子模型border-box

摘要: 谈一谈刚学的盒子理解 首先我们要知道盒子自身的宽高不包括外边距(margin)!!,包括的有宽高(width,height),内边距(padding),边框(border)。 1.我们先了解一下box-sizing:content-box普通盒子模型 1.1.我们先创建一个普通盒子模型设置好自身的c 阅读全文

posted @ 2022-07-31 23:03 漫思 阅读(172) 评论(0) 推荐(0)

css选取第几个元素的方法

摘要: css选取第几个元素的方法:1、【first-child】表示选择列表中的第一个标签;2、【last-child】表示选择列表中的最后一个标签;3、【nth-child(3)】表示选择列表中的第3个标签。 本教程操作环境:windows7系统、css3版,DELL G3电脑。 css选取第几个元素的 阅读全文

posted @ 2022-07-31 22:54 漫思 阅读(1344) 评论(0) 推荐(0)

css中选择器 “>”、 “+”、“~”的区别

摘要: css中选择器 “>”、 “+”、“~”的区别 黎明的叶子关注 2021.09.06 18:53:14字数 543阅读 650 “>” 子元素选择器 是css3中特有的选择器,A>B表示选择A元素的所有子B元素,与A B不同的是,A B选择所有后代元素,为A>B只选择一代。 “+” 相邻兄弟选择器 阅读全文

posted @ 2022-07-31 22:52 漫思 阅读(489) 评论(0) 推荐(0)

.NET Core(.NET6)中gRPC注册到Consul

摘要: .NET Core(.NET6)中gRPC注册到Consul 目录 一、简介 二、gRPC注册到Consul 1.扩展gRPC注册到Consul封装类 2.创建健康检查gRPC服务 回到顶部 一、简介 上一篇文章介绍了.NET Core 中使用gRPC,在微服务中,我们通常要把服务做成服务注册,服务 阅读全文

posted @ 2022-07-31 22:06 漫思 阅读(374) 评论(0) 推荐(2)

.NET Core中JWT+OAuth2.0实现SSO,附完整源码(.NET6)

摘要: .NET Core中JWT+OAuth2.0实现SSO,附完整源码(.NET6) 目录 一、简介 二、实现目标 1、一处登录,全部登录 2、一处退出,全部退出 3、双token机制 三、功能实现和核心代码 1、一处登录,全部登录实现 2、一处退出,全部退出实现 3、双token机制实现 四、效果演示 阅读全文

posted @ 2022-07-31 22:05 漫思 阅读(1381) 评论(0) 推荐(1)

C#多线程下的调优

摘要: C#多线程下的调优 目录 一、原子操作 1.基于Lock实现 2.基于CAS实现 3.自旋锁SpinLock 4.读写锁ReaderWriterLockSlim 二、线程安全 1.线程安全集合 2.线程安全字典 三、线程池 1.通过QueueUserWorkItem启动工作者线程 2.线程池等待(信 阅读全文

posted @ 2022-07-31 21:47 漫思 阅读(242) 评论(1) 推荐(1)

C#发邮件_EmailHelper

摘要: C#发邮件_EmailHelper 目录 EmailHelper类 回到顶部 EmailHelper类 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 阅读全文

posted @ 2022-07-31 21:45 漫思 阅读(129) 评论(0) 推荐(0)

位运算反(~)与(&)异或(^)或(|)右移(>>)左移(<<)

摘要: 位运算反(~)与(&)异或(^)或(|)右移(>>)左移(<<) 先知道这两个二进制数据的特点: 1=0000 0000 0000 0000 0000 0000 0000 0001 -1=1000 0000 0000 0000 0000 0000 0000 0001 1.最高位(首位)表示正负(0为 阅读全文

posted @ 2022-07-31 21:45 漫思 阅读(103) 评论(0) 推荐(0)

C#获取本地或远程磁盘使用信息

摘要: C#获取本地或远程磁盘使用信息 因为公司有多个服务器,要检查磁盘的使用情况确定程序放哪个服务器和清理垃圾,所以写个小程序帮忙检查。 效果图: 后台代码: private void btnCheck_Click(object sender, EventArgs e) { listBox1.Items. 阅读全文

posted @ 2022-07-31 21:44 漫思 阅读(358) 评论(0) 推荐(0)

C#_IO操作_查询指定文件夹下的每个子文件夹占空间的大小

摘要: C#_IO操作_查询指定文件夹下的每个子文件夹占空间的大小 1.前言 磁盘内存用掉太多,想查那些文件夹占的内存比较大,再找出没有用的文件去删除。 2.代码 static void Main(string[] args) { while (true) { //指定文件夹下的每个子文件夹占空间的大小 C 阅读全文

posted @ 2022-07-31 21:44 漫思 阅读(82) 评论(0) 推荐(0)

SQL Server、MySQL主从搭建,EF Core读写分离代码实现

摘要: SQL Server、MySQL主从搭建,EF Core读写分离代码实现 目录 一、SQL Server的主从复制搭建 1.1、SQL Server主从复制结构图 1.2、基于SQL Server2016实现主从 二、MySQL的主从复制搭建 2.1、MySQL主从复制结构图 2.2、基于Docke 阅读全文

posted @ 2022-07-31 21:42 漫思 阅读(177) 评论(0) 推荐(0)

2022年7月29日

面试题大全

摘要: 1、防抖和节流,如何写防抖 2、for循环如何遍历 prototype的属性 3、tsconfig的基础 4、display:none visibilty:none的差别 5、node readfile和readfileasync的差别,以及为什么使用readfileasync 6、typescri 阅读全文

posted @ 2022-07-29 13:21 漫思 阅读(41) 评论(0) 推荐(0)

2022年7月26日

我有 7种 实现web实时消息推送的方案,7种!

摘要: 我有 7种 实现web实时消息推送的方案,7种! 技术交流,公众号:程序员小富 大家好,我是小富~ 我有一个朋友~ 做了一个小破站,现在要实现一个站内信web消息推送的功能,对,就是下图这个小红点,一个很常用的功能。 不过他还没想好用什么方式做,这里我帮他整理了一下几种方案,并简单做了实现。 案例下 阅读全文

posted @ 2022-07-26 11:24 漫思 阅读(273) 评论(0) 推荐(0)

45个 GIT 经典操作场景,专治不会合代码

摘要: 45个 GIT 经典操作场景,专治不会合代码 大家好,我是小富~ 技术交流关注公众号:程序员内点事 传送门:原文地址 git对于大家应该都不太陌生,熟练使用git已经成为程序员的一项基本技能,尽管在工作中有诸如 Sourcetree这样牛X的客户端工具,使得合并代码变的很方便。但找工作面试和一些需彰 阅读全文

posted @ 2022-07-26 11:24 漫思 阅读(77) 评论(0) 推荐(0)

文档管理使用语雀

摘要: 文档管理使用语雀 1、组信息采用维护的方式 2、语雀文档的方式 阅读全文

posted @ 2022-07-26 11:22 漫思 阅读(78) 评论(0) 推荐(0)

2022年7月24日

在 Mac 上将 zsh 用作默认 Shell

摘要: 在 Mac 上将 zsh 用作默认 Shell 从 macOS Catalina 版开始,您的 Mac 将使用 zsh 作为默认登录 Shell 和交互式 Shell。您还可以在较低版本的 macOS 中将 zsh 设置为默认 Shell。 默认情况下,您的 Mac 使用 zsh 或 bash 作为 阅读全文

posted @ 2022-07-24 21:24 漫思 阅读(658) 评论(0) 推荐(0)

vue3.0和vue2.0的区别是什么?

摘要: 区别:vue2.0中不管数据多大,都会在一开始就为其创建观察者;当数据很大时,这可能会在页面载入时造成明显的性能压力。而vue3.0只会对“被用于渲染初始可见部分的数据”创建观察者,而且vue3.0的观察者更高效。 vue3.0和2.0的区别 Vue-cli3.0于 8月11日正式发布,看了下评论, 阅读全文

posted @ 2022-07-24 19:23 漫思 阅读(3108) 评论(0) 推荐(0)

mac命令行改hosts文件

摘要: mac命令行改hosts文件 2018-12-25 14:47:22 1. sudo vi /etc/hosts 2. 提示输入个人电脑密码 3. 此时输入E,点击enter 4. 看到hosts,此时输入i,看到命令行下面显示insert,输入自己需要修改的host 5. 点击esc退出编辑 6. 阅读全文

posted @ 2022-07-24 19:19 漫思 阅读(52) 评论(0) 推荐(0)

Support for password authentication was removed on August 13, 2021. Please use a personal access tok

摘要: 问题:2021年8月13号以后,git不支持ide直接使用用户名密码提交,要么配ssh、要么配token配置token:1、进入git中,配置token2、在idea中配置生成的token 阅读全文

posted @ 2022-07-24 19:19 漫思 阅读(156) 评论(0) 推荐(0)

vim简易教程

摘要: vim简易教程 vim的学习其实可以在linux下输入vimtutor命令,然后就有一份教程,英文版不好说阅读时间,但是中文版的话估计2-3小时就会用了。 vim 三大模式 vim 一共有三种模式,分别为命令模式、编辑模式和末行模式。 vim 常用功能 其实vim比大家想象的要简单(非中高端用户), 阅读全文

posted @ 2022-07-24 19:13 漫思 阅读(67) 评论(0) 推荐(0)

2022年7月23日

.net程序集强签名

摘要: 随笔 - 2 文章 - 0 评论 - 7 阅读 - 706 .net程序集强签名 要想得到强签名的dll有两种情况: 1.给项目添加强命名 在你的项目右键->属性->签名,勾选“为程序集签名”,新建 或 浏览已经新建过的.pfx文件,然后重新build项目,生成的dll就是强命名的dll了。 2.直 阅读全文

posted @ 2022-07-23 23:09 漫思 阅读(201) 评论(0) 推荐(0)

它把RabbitMQ的复杂全屏蔽了,我朋友用它后被老板一夜晋升为.NET架构师

摘要: 它把RabbitMQ的复杂全屏蔽了,我朋友用它后被老板一夜晋升为.NET架构师 本文技术源自外企,并已在多个世界500强大型项目开发中运用。 本文适合有初/中级.NET知识的同学阅读。(支持.NET/.NET Framework/.NET Core) RabbitMQ作为一款主流的消息队列工具早已广 阅读全文

posted @ 2022-07-23 23:08 漫思 阅读(77) 评论(0) 推荐(0)

2022年7月22日

ANTD Space间距

摘要: Space 1、主要的目的是扮演的间隔的角色,什么是间距呢,其实是,的概念,和断句一样。我们透过查看css的源代码 .grid-container { display: grid; grid-template-columns: auto auto auto; gap: 50px; } 逗号的场景在我 阅读全文

posted @ 2022-07-22 17:03 漫思 阅读(233) 评论(0) 推荐(0)

上一页 1 ··· 79 80 81 82 83 84 85 86 87 ··· 125 下一页

导航