curated-article
curated-article copied to clipboard
收集各大技术社区网站每周
curated-article
收集各大技术社区网站每日热文,个人技术博客 在此
每日更新,展示最近2天的数据,更早的数据可以前往这里 进行查看,欢迎关注,点个star呀
2022-10-14
CSDN
数据结构与算法
- 比较排序算法概述: xuchaoxin1375-比较排序算法概述
- 图像随机抖动算法: Researcher-Du-图像随机抖动算法
- B+树简介: xyy_forever-B+树简介
- 《C#数据结构与算法》--2020 最新精讲解 #笔记: 妍雅703-《C#数据结构与算法》--2020 最新精讲解 #笔记
- Python · MNIST数据集训练实践全过程(SVM算法): 影月丶暮风-Python · MNIST数据集训练实践全过程(SVM算法)
javascript
- 【Vue】Vue中的侦听器watch: 东非不开森-【Vue】Vue中的侦听器watch
- Node.js | express 中间件详解(应用级 | 路由级 | 内置 | 第三方): 海底烧烤店ai-Node.js | express 中间件详解(应用级 | 路由级 | 内置 | 第三方)
- Electron打包vue项目成exe桌面应用程序: H@Z*rTE|i-Electron打包vue项目成exe桌面应用程序
- 在vue3项目中如何使用echarts: 杨小凹-在vue3项目中如何使用echarts
- idea创建vue项目,引用elementUI并从springboot项目获取数据2:引用elementUI: 诸法空性-idea创建vue项目,引用elementUI并从springboot项目获取数据2:引用elementUI
java
- 基于Java+SpringBoot+vue+element疫情物资捐赠分配系统设计和实现: java李杨勇-基于Java+SpringBoot+vue+element疫情物资捐赠分配系统设计和实现
- 【Spring+SpringMVC+Mybatis】Spring+SpringMVC+Mybatis实现前端到后台完整项目: 己不由心王道长-【Spring+SpringMVC+Mybatis】Spring+SpringMVC+Mybatis实现前端到后台完整项目
- Java Web Spring核心之AOP的解析及实战(AOP的实现、切入点、Aspect Spring的持久化 Hibernate): showswoller-Java Web Spring核心之AOP的解析及实战(AOP的实现、切入点、Aspect Spring的持久化 Hibernate)
- SpringBoot+Vue实现前后端分离教学评价系统: qq_834251331-SpringBoot+Vue实现前后端分离教学评价系统
- SpringBoot中配置freemarker忽略自动配置: Java技术那些事儿-SpringBoot中配置freemarker忽略自动配置
php
- 免杀实战之面向PHP的WebShell免杀: kali_Ma-免杀实战之面向PHP的WebShell免杀
- 【连连支付】PHP第三方连连支付对接: 蹦跶哒的王小哲-【连连支付】PHP第三方连连支付对接
- PHP实现微信提现V3版本2022-5更新接口:商家转账到零钱: gysea123321-PHP实现微信提现V3版本2022-5更新接口:商家转账到零钱
- 微信扫码支付开发流程精讲-php版本(根据流程可改写其他语言版本): 溜达的大象-微信扫码支付开发流程精讲-php版本(根据流程可改写其他语言版本)
- PHP合成生成GIF动图: 羽筠-PHP合成生成GIF动图
python
- pytorch 实现逻辑回归: Henry_zs-pytorch 实现逻辑回归
- win11toast:python桌面通知工具: hence..-win11toast:python桌面通知工具
- 深度学习(18):nerf、nerf-pytorch代码运行与学习: biter0088-深度学习(18):nerf、nerf-pytorch代码运行与学习
- 【菜菜的sklearn课堂】决策树-用回归树拟合正弦曲线: 烧灯续昼2002-【菜菜的sklearn课堂】决策树-用回归树拟合正弦曲线
- pytorch:本地使用tensorboard可视化: Caesar6666-pytorch:本地使用tensorboard可视化
运维
- 网络地址转换(NAT)(一): 网络豆-网络地址转换(NAT)(一)
- 神武服务端手游开服架设服务器搭建教程linux: V13807970340-神武服务端手游开服架设服务器搭建教程linux
- nginx平滑升级: 大大怪&小小怪-nginx平滑升级
- Linux 虚拟化技术 KVM: cp_dvd-Linux 虚拟化技术 KVM
- 查看CPU核数、内存使用情况【一文读懂】: 墨理学AI-查看CPU核数、内存使用情况【一文读懂】
移动开发
- 【小程序从0到1】网络数据请求——request合法域名|GET|POST|跨域?Ajax?: codeMak1r.小新-【小程序从0到1】网络数据请求——request合法域名|GET|POST|跨域?Ajax?
- 微信小程序|基于小程序实现人脸识别对比: 摔跤猫子-微信小程序|基于小程序实现人脸识别对比
- Kotlin 之协程: 禽兽先生不禽兽-Kotlin 之协程
- iOS——JSONModel数据解析: 漓江塔塔主-iOS——JSONModel数据解析
- 学习kotlin的一些笔录7: 嗷喵喵没有吃鱼-学习kotlin的一些笔录7
c/c++
- C/C++ | 预处理详解: CGod-C/C++ | 预处理详解
- 【C/C++内功心法】剖析编译链接的过程,探究源文件是如何一步步变成可执行程序,提升C/C++内功: 不一样的烟火a-【C/C++内功心法】剖析编译链接的过程,探究源文件是如何一步步变成可执行程序,提升C/C++内功
- 你知道.c是如何变成.exe的吗: malloc不出对象-你知道.c是如何变成.exe的吗
- C/C++学习路线总结与分享: dvlinker-C/C++学习路线总结与分享
- 英雄联盟用什么语言编写?C/C++ yyds: 编程小鱼六六六-英雄联盟用什么语言编写?C/C++ yyds
掘金
前端
- Vue3 组件库 | Varlet v2.0.0 发布了 🎉🎉🎉: 写在前面 经过了社区贡献者们的两个月努力,Varlet 的 2.0 版本终于发布了! 🎉🎉🎉,这次版本更新主要是对组件库整体做了一次重构和细节优化,同时撇去了一些技术债务(舒服了舒服了)。主要的变更看
- 前端性能-首次加载优化70%: 打包体积优化!!!优化一半!!首次加载速度优化!!优化一半!!要让我们的项目fast fast fast!!
- 2022高频前端面试题合集之JavaScript篇(上): 近期整理了一下高频的前端面试题,分享给大家一起来学习。如有问题,欢迎指正! 前端面试题系列文章: 【1】2022高频前端面试题——HTML篇 【2】2022高频前端面试题——CSS篇
前端-JavaScript
- Vue3 组件库 | Varlet v2.0.0 发布了 🎉🎉🎉: 写在前面 经过了社区贡献者们的两个月努力,Varlet 的 2.0 版本终于发布了! 🎉🎉🎉,这次版本更新主要是对组件库整体做了一次重构和细节优化,同时撇去了一些技术债务(舒服了舒服了)。主要的变更看
- 一个惊人的问题,parseInt(0.0000005) 返回结果是“5”?: 我正在参加「掘金·启航计划」 前言 作为前端开发工程师,JavaScript是我们主要的开发语言,是每个人必须要掌握的,它是弱类型语言,本身语法也比较简单,最近我偶然间发现了一个奇怪的问题,parse
- Element Plus 组件库相关技术揭秘:3.ESLint 核心原理剖析: 任何工具我们都只有理解它的原理才能真正地掌握它,所以下面我们将从 ESLint 的原理剖析开始吧。近半个月的啃源码的研究结果:ESLint 修复源码的方式居然仅是使用 slice 函数对源码进行截取替
前端-Vue.js
- Vue3 组件库 | Varlet v2.0.0 发布了 🎉🎉🎉: 写在前面 经过了社区贡献者们的两个月努力,Varlet 的 2.0 版本终于发布了! 🎉🎉🎉,这次版本更新主要是对组件库整体做了一次重构和细节优化,同时撇去了一些技术债务(舒服了舒服了)。主要的变更看
- Element Plus 组件库相关技术揭秘:3.ESLint 核心原理剖析: 任何工具我们都只有理解它的原理才能真正地掌握它,所以下面我们将从 ESLint 的原理剖析开始吧。近半个月的啃源码的研究结果:ESLint 修复源码的方式居然仅是使用 slice 函数对源码进行截取替
- 【第19题】vue for循环中key有什么作用: 题目描述: 答案解析: 这道题目实际考察的是对虚拟dom对象中diff算法的理解。 diff算法的本质是:找出新旧两个虚拟dom对象之间的差异,目的是尽可能复用节点,提高性能。 key的主要作用就是在
前端-React.js
- 为什么不要在 useEffect 中进行 API 调用?: 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情 随着 React 的版本更新,内置 Hooks 越来越多了。很多 Hook 可能你压根都没听说过。但是
- 异步分片计算在腾讯文档的实践: 1. 背景 几个月前对腾讯文档 Smart Sheet 中看板视图的排版计算进行了一次优化,主要是利用异步分片计算来提高当前的 FPS 值,避免用户操作被阻塞。感谢 kylehr 的支持和帮助。
- 想写出复用性强的组件?快来试试 Storybook 吧!: 最近笔者通过学习和使用 Storybook 时,记录了一些使用心得,写下这篇文章和大家分享一下,希望此文章可以给大家带来一些帮助......
前端-CSS
- 💡✨ 包教包会!纯 CSS 实现步进环绕跑马灯效果: 跑马灯大家都见过吧?只是单单的跑马灯有点太炫了,看久了眼睛就亮瞎了,今天我带大家手把手用 CSS 制作一个百看不腻的跑马灯,不信你往下瞅瞅?
- 前端面试之CSS重点概念精讲: 大家好,我是柒八九。 今天,我们又开辟了一个新的篇幅 --前端面试。即是把一些平时常用的概念和工具方法整理和罗列,也算是一种变向的未雨绸缪。 该系列的文章,大部分都是前面文章的知识点汇总,但是也不乏参
-
复刻解析一个流光溢彩炫到掉渣的 CSS 动画按钮: 最近在看
next.js
官网是被引流到conf
页面,发现上面有一个炫酷的按钮,按钮的边框色彩不断变动给人感觉是光在随着按钮旋转一般,感觉挺酷的,复刻一下讲解下原理。
前端-掘金·日新计划
- ⏰⏰ 手把手实现一个进度条时钟,麻麻再也不用担心我把时间看茬了!: 挂钟大家都知道吧,它通过时针、分针和秒针来表示时间,想当初小学刚开始教怎么看时钟的完全看不懂。今天带大家一步步实现一个类进度条时钟的效果,更直观的知晓当前的时间。
- 为什么不要在 useEffect 中进行 API 调用?: 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情 随着 React 的版本更新,内置 Hooks 越来越多了。很多 Hook 可能你压根都没听说过。但是
- 💡✨ 包教包会!纯 CSS 实现步进环绕跑马灯效果: 跑马灯大家都见过吧?只是单单的跑马灯有点太炫了,看久了眼睛就亮瞎了,今天我带大家手把手用 CSS 制作一个百看不腻的跑马灯,不信你往下瞅瞅?
前端-面试
- 2022高频前端面试题合集之JavaScript篇(上): 近期整理了一下高频的前端面试题,分享给大家一起来学习。如有问题,欢迎指正! 前端面试题系列文章: 【1】2022高频前端面试题——HTML篇 【2】2022高频前端面试题——CSS篇
- 【第20题】npm run xxx 的执行过程: 面试题目(字节): 答案解析: 以npm run start为例 最常见的就是"start": "vue-cli-service serve", 执行过程: npm会创建一个shell脚本; 在she
- 【第19题】vue for循环中key有什么作用: 题目描述: 答案解析: 这道题目实际考察的是对虚拟dom对象中diff算法的理解。 diff算法的本质是:找出新旧两个虚拟dom对象之间的差异,目的是尽可能复用节点,提高性能。 key的主要作用就是在
前端-Node.js
- 2022 JavaScript 年度报告(翻译): 随着 Web 平台的成熟,我们希望看到更多地直接采用其各种 API 和功能,因为这样做是有意义的。对于那些需要框架来获得更好的开发者体验的体验,我们希望看到框架作者有更多的优化和机会来采用新的 API
- Node.js 连接 MySql 统计组件属性的使用情况: 我正在参加「掘金·启航计划」 今天给大家带来的是一篇实际场景的问题解决方案:Node.js 连接 MySql 统计组件属性的使用情况。
前端-后端
- 所见即所得 —— HTML转图片组件开发、一次网络波动引发的事故、Compose开发中的一些实用小技巧| 酱酱的下午茶第 88 期: 看点: 从 Vue 转换看 Webpack 和 Vite 代码转换机制的差异、所见即所得 —— HTML转图片组件开发、一次网络波动引发的事故 后端警醒、这些不知道,别说你熟悉Spring
- 如何让JOIN跑得更快、异步分片计算在腾讯文档的实践、关于架构设计的易变性,应该如何理解呢?| 酱酱的下午茶第87期: 今日看点:异步分片计算在腾讯文档的实践、来用Vite+React快速开发浏览器插件、Vue组件库文档站点的搭建思路、教你做小游戏] 太卷了!开发象棋,为了减少40%存储空间,我学了下
- 【工作实践篇】等待轮询结果后再发请求: 为啥会有这篇 ? 一些同学说 想看 工作中常用的一些操作分享, 它来了 在一些场景下我们需要去重复请求接口 数据 经典场景 实现 其实 实现轮询 非常 简单 先给一个 最简单轮询版本 看起来 非常 简
前端-TypeScript
- Vue3和@types/node的类型不兼容问题: Vue3er 最近可能会遇到的 TypeScript 问题。最近有个新项目启动,主体内容与先前做的一个项目相似度很高,于是我准备拿这个旧项目作为模板简单改改,就可以启动新项目的开发了,没想到问题来了。
- ⚡今日算法 -- 尽可能多地组织比赛场数: 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第14天,点击查看活动详情 我的今日算法
- 🚀 通过一个案例初探微前端架构: 现在微前端的架构十分流行,为了跟上前端高速发展的步伐,通过本篇文章初探一下微前端架构到底是怎么一回事,以及为什么要使用这种架构模式
前端-前端框架
- 2022重庆前端交流会「同舟」:等你来报名!: 「同舟」共济扬帆起,乘风破浪万里航。 在大家的期待与呼声中,2022 重庆前端交流会来啦!! 本次交流会聚焦时下火热的前沿技术和实践经验,特邀精选主题分享;并且重磅推出 Light Talk,倾听更丰
- React-过渡技术(memo,context),Hook(useState,useEffect): 过渡技术 1、memo 1.React核心开发团队一直都努力地让React变得更快。在React中可以用来优化组件性能的方法大概有以下几种: 组件懒加载: React.lazy(...) 和 < Su
- 经验之谈:AntD级联选择动态加载数据: 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第6天,点击查看活动详情 前言 最近在将一个原生项目改版为Vue版本,顺便进行了一些优化,既然用Vue,顺便使用antd作为ui,
前端-Webpack
- 前端性能-首次加载优化70%: 打包体积优化!!!优化一半!!首次加载速度优化!!优化一半!!要让我们的项目fast fast fast!!
- 从零开始的Webpack原理剖析(四)——webpack工作流程: 前言 经过前三篇文章的学习,我们已经积累了webpack的一些必备基础知识,那么这篇文章,我们可以对webpack的整个工作流程,一探究竟,明白其原理。
前端-算法
- 【工作实践篇】等待轮询结果后再发请求: 为啥会有这篇 ? 一些同学说 想看 工作中常用的一些操作分享, 它来了 在一些场景下我们需要去重复请求接口 数据 经典场景 实现 其实 实现轮询 非常 简单 先给一个 最简单轮询版本 看起来 非常 简
前端-HTML
- 所见即所得 —— HTML转图片组件开发: 在我们日常开发中一定会遇到"所见即所得"的需求,如导出查询表格中的内容为Excel表格——《前端导出Excel,让后端刮目相看》、通过后台网页配置实现配置预览页与实际页面展示的统一
- 2022 最受欢迎的 CSS 类名、ID 和选择器是什么: 与 2020 年和 2021 年一样,网络上最受欢迎的类名是 active,Font Awesome 的 fa,fa-* 前缀仍然排在第二和第三。
- 浏览器原生的零延迟打开优化——往返缓存: 往返缓存(简称bfcache)是一种浏览器自带的优化技术,用于在用户点击后退和前进按钮时实现无延迟打开。它显著改善了用户的浏览体验——尤其是那些网络或设备较慢的用户。
前端-架构
- pro-validator|对前端校验的思考: 基于近期对 validator 的使用与思考,开发了一个 npm 包,他实现了哪些功能,他的创建背景是什么?就在本篇文章~
- 提效:使用release-it自动管理版本号和生成CHANGELOG: 阅读本文可以学会使用release-it自动管理版本号以及生成changelog,快点儿行动起来吧!
- 《代码整洁之道-Clean Code》: 业务架构并不简单,只是很多开发同学理解简单了而已。业务架构讲究工程代码在迭代过程中能持续地应对杂、变等难题
后端
- 刚插上网线,电脑怎么知道自己的IP是什么?: 今天这篇文章,很有意思,它来源于我曾经的一次真实面试里的其中一个小问题。当时是终面,面我的是那家公司的技术顾问,在面试前hr还让我看了他的履历,是一位1996年就进了麻省理工计算机系的大佬。。。
- 2023 届秋招回顾,寒气逼人。。。: 最近几天朋友圈被一篇文章刷屏了,是一位参与了 2023 届秋招的同学分享的秋招回顾总结。 都说今年的秋招难,寒气弥漫,那我们一起来看看这位同学是如何准备秋招、如何应对焦虑,最终拿到 offer 的吧!
- 别动 我把知识装你脑子里 冷宫霸主JVM: 万字整理 JVM可以不用 但是理论不能不懂 毕竟现在面试JVM的提问频率还是很高的 温故而知新 加油
Android
- 2022年编译加速的8个实用技巧: 关于Android编译加速的文章相信大家都看过不少,但常常要么是好几年前写的,目前看来有些过时;要么介绍了一大堆配置,最后一实践发现并没有多大效果,今天我们一起来看一些实用的~
- Flutter 工程化框架选择 — 混合开发的摸爬滚打: 这是 《Flutter 工程化框架选择》 系列的第四篇 ,就像之前说的,这个系列只是单纯告诉你,创建一个 Flutter 工程,或者说搭建一个 Flutter 工程脚手架,应该如何快速选择适合自己的功
- 【杰哥带你玩转Android自动化】学亿点有备无患的"姿势": 🤡 本节简要学习了亿点和自动化有关的 "姿势(知识)",包括:OCR文字识别、消息推送、图片处理、获取当前页面的所有控件信息。看似轻松愉快的一节,但实操性极强。杰哥建议:即使不自己跟着写一遍,也要
IOS
- 15、 Flutter Widgets 之 Form、FormField、TextFormField相关表单控件: 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第15天,点击查看活动详情 概述: 实际业务中,在正式向服务器提交数据前,都会对各个输入框数据进行合法性校验,但是对每一个Text
- iOS灵动岛开发实践: iOS灵动岛开发实践 一、基本概述 名词基础知识 开发基础知识 二、项目构思 这里以电商常用的抢购商品作为实践,包含的交互方式主要有如下特征: 1、主工程商品能展示基本信息,包含图片、名称、价格、开抢
- WWDC22 - DNS安全:DNSSEC: 在我看来,很多知识点看起来似乎在我们日常工作中用不到,但是能帮助我们从一个更宏观更全局的角度去理解我们面对的需求或者说工程项目。跳出单个业务,跳出单个团队看问题,其实是非常重要的。
GitHub
Javascript
Vue
Typescript
Python
Go
Php
Rust
Object-C
2022-10-13
CSDN
数据结构与算法
- 贪心算法的思考: Fairy要carry-贪心算法的思考
- 【数据结构与算法】栈的深入学习(上): 辰柒_-【数据结构与算法】栈的深入学习(上)
- mean value coordinates(均值重心坐标)定义及证明: 闪电彬彬-mean value coordinates(均值重心坐标)定义及证明
- Python · MNIST数据集训练实践全过程(SVM算法): 影月丶暮风-Python · MNIST数据集训练实践全过程(SVM算法)
- 什么是哈希表: 我与nano-什么是哈希表
javascript
- Node.js | express 中间件详解(应用级 | 路由级 | 内置 | 第三方): 海底烧烤店ai-Node.js | express 中间件详解(应用级 | 路由级 | 内置 | 第三方)
- 【Vue】悬浮窗和聚焦登录组件经验总结: 游坦之-【Vue】悬浮窗和聚焦登录组件经验总结
- vue-router路由懒加载: 545龙哥哥-vue-router路由懒加载
- idea创建vue项目,引用elementUI并从springboot项目获取数据2:引用elementUI: 诸法空性-idea创建vue项目,引用elementUI并从springboot项目获取数据2:引用elementUI
- 在 React 项目中全量使用 Hooks: 清风无影Q-在 React 项目中全量使用 Hooks
java
- 基于Java+SpringBoot+vue+element疫情物资捐赠分配系统设计和实现: java李杨勇-基于Java+SpringBoot+vue+element疫情物资捐赠分配系统设计和实现
- Spring | 依赖注入详解(DI): -BoBooY--Spring | 依赖注入详解(DI)
- 微服务SpringBoot整合Jasypt加密工具: 掂掂三生有幸-微服务SpringBoot整合Jasypt加密工具
- Spring Boot JAR 安全加密运行工具:XJar快速上手: 码灵-Spring Boot JAR 安全加密运行工具:XJar快速上手
- IDEA2022搭建Spring Cloud多模块项目: Joshua_2019-IDEA2022搭建Spring Cloud多模块项目
php
- PHP实现微信提现V3版本2022-5更新接口:商家转账到零钱: gysea123321-PHP实现微信提现V3版本2022-5更新接口:商家转账到零钱
- PHP合成生成GIF动图: 羽筠-PHP合成生成GIF动图
- 浅聊使用PHP实现微信公众号登录: 小信啊啊-浅聊使用PHP实现微信公众号登录
- 【upload-libs】 文件上传漏洞靶场 详解 持续更新……: L_ergo-【upload-libs】 文件上传漏洞靶场 详解 持续更新……
- GLPI htmLawedTest.php 远程命令执行漏洞(CVE-2022-35914)复现+深度利用(详细图文): m0_在京菜菜子-GLPI htmLawedTest.php 远程命令执行漏洞(CVE-2022-35914)复现+深度利用(详细图文)
python
- pytorch 实现逻辑回归: Henry_zs-pytorch 实现逻辑回归
- pytorch:本地使用tensorboard可视化: Caesar6666-pytorch:本地使用tensorboard可视化
- python-keras图像多标签分类模型训练: AXingSong-python-keras图像多标签分类模型训练
- 机器视觉系列5:C++部署pytorch模型onnxruntime: Arvin L-机器视觉系列5:C++部署pytorch模型onnxruntime
- 认识djiango第一章(展示日志): 运维.大白-认识djiango第一章(展示日志)
运维
- nginx平滑升级: 大大怪&小小怪-nginx平滑升级
- 网络地址转换(NAT)(一): 网络豆-网络地址转换(NAT)(一)
- 服务器(linux)磁盘挂载nfs: StudentPro-服务器(linux)磁盘挂载nfs
- 如何处理linux Ubuntu网络不通的问题: rolling_kitten-如何处理linux Ubuntu网络不通的问题
- Nginx平滑升级和location案例: 加油少年 good-Nginx平滑升级和location案例
移动开发
- 【小程序从0到1】网络数据请求——request合法域名|GET|POST|跨域?Ajax?: codeMak1r.小新-【小程序从0到1】网络数据请求——request合法域名|GET|POST|跨域?Ajax?
- 微信小程序|基于小程序+C#实现聊天功能: 摔跤猫子-微信小程序|基于小程序+C#实现聊天功能
- Android Studio实现一个垃圾分类系统(Kotlin版本): 振华OPPO-Android Studio实现一个垃圾分类系统(Kotlin版本)
- 2022年编译加速的8个实用技巧: 码中之牛-2022年编译加速的8个实用技巧
- Android集成高德Flutter地图(三)定位: 文阿花-Android集成高德Flutter地图(三)定位
c/c++
- 【C/C++内功心法】剖析编译链接的过程,探究源文件是如何一步步变成可执行程序,提升C/C++内功: 不一样的烟火a-【C/C++内功心法】剖析编译链接的过程,探究源文件是如何一步步变成可执行程序,提升C/C++内功
- C/C++学习路线总结与分享: dvlinker-C/C++学习路线总结与分享
- 英雄联盟用什么语言编写?C/C++ yyds: 编程小鱼六六六-英雄联盟用什么语言编写?C/C++ yyds
- C++ Reference: Standard C++ Library reference: C Library: cmath: isinf: weixin_40186813-C++ Reference: Standard C++ Library reference: C Library: cmath: isinf
- 你知道.c是如何变成.exe的吗: malloc不出对象-你知道.c是如何变成.exe的吗
掘金
前端
- 图片不压缩,前端要背锅 🍳: 身为一个程序员 🧑💻 ,不会还有人手动一张张上传图片压缩吧 🌝 ?通过封装好的工具,就能实现自动压缩项目内的图片,彻底释放双手 🤲 !
- Vue3 组件库 | Varlet v2.0.0 发布了 🎉🎉🎉: 写在前面 经过了社区贡献者们的两个月努力,Varlet 的 2.0 版本终于发布了! 🎉🎉🎉,这次版本更新主要是对组件库整体做了一次重构和细节优化,同时撇去了一些技术债务(舒服了舒服了)。主要的变更看
- [教你做小游戏] 太卷了!开发象棋,为了减少40%存储空间,我学了下Huffman Coding: 以前存储象棋棋盘状态需要43字符,现在基于Huffman Coding,我只用了25个字符,减少了40%存储空间!快来看看我的编码方式吧!
前端-JavaScript
- Vue3 组件库 | Varlet v2.0.0 发布了 🎉🎉🎉: 写在前面 经过了社区贡献者们的两个月努力,Varlet 的 2.0 版本终于发布了! 🎉🎉🎉,这次版本更新主要是对组件库整体做了一次重构和细节优化,同时撇去了一些技术债务(舒服了舒服了)。主要的变更看
- [教你做小游戏] 太卷了!开发象棋,为了减少40%存储空间,我学了下Huffman Coding: 以前存储象棋棋盘状态需要43字符,现在基于Huffman Coding,我只用了25个字符,减少了40%存储空间!快来看看我的编码方式吧!
- 数组去重的五种方法: 我会为您提供所有去重中最值得了解的五种数组数组去重方法。数组去重方法很多,但知道这五种,不论是面试还是工作,我想都是够用的。
前端-Vue.js
- Vue3 组件库 | Varlet v2.0.0 发布了 🎉🎉🎉: 写在前面 经过了社区贡献者们的两个月努力,Varlet 的 2.0 版本终于发布了! 🎉🎉🎉,这次版本更新主要是对组件库整体做了一次重构和细节优化,同时撇去了一些技术债务(舒服了舒服了)。主要的变更看
-
Vue组件库文档站点的搭建思路: 读完本文,可以了解到如何使用
Vite
的Api
接口来启动服务、如何动态生成多语言的页面路由等。 - Element Plus 组件库相关技术揭秘:3.ESLint 核心原理剖析: 任何工具我们都只有理解它的原理才能真正地掌握它,所以下面我们将从 ESLint 的原理剖析开始吧。近半个月的啃源码的研究结果:ESLint 修复源码的方式居然仅是使用 slice 函数对源码进行截取替
前端-React.js
- [React Origin Code] 2022年来聊聊React Update-- 双缓存Fiber树: [React Origin Code] 2022年来聊聊React Update-- 双缓存Fiber树
- 来用Vite+React快速开发浏览器插件: 前言 每当看到好的文章或者好的视频,底下总有那么一些长得好看,说话有好听的人才。没有文化的我只能默默的留下不争气的“卧槽,牛逼! 同样是腰间盘,为何汝如此突出。同样九年义
- 异步分片计算在腾讯文档的实践: 1. 背景 几个月前对腾讯文档 Smart Sheet 中看板视图的排版计算进行了一次优化,主要是利用异步分片计算来提高当前的 FPS 值,避免用户操作被阻塞。感谢 kylehr 的支持和帮助。
前端-CSS
- 💕💕浪漫限定!CSS 实现爱心跟随鼠标效果!: 最近大降温,才意识到秋天是真的来了。古人有诗云:“眉如青山黛,眼似秋波横。”这足以说明秋天的水是多么的浪漫、多情、温柔。 秋天都懂得浪漫,你天天被人说木讷,何不做点改变?今天我来教大家属于程序员的浪
- 💡✨ 包教包会!纯 CSS 实现步进环绕跑马灯效果: 跑马灯大家都见过吧?只是单单的跑马灯有点太炫了,看久了眼睛就亮瞎了,今天我带大家手把手用 CSS 制作一个百看不腻的跑马灯,不信你往下瞅瞅?
- React CSS-In-JS 方案 : Linaria Vs Styled-Components: 在开发一个 React 应用时,其中一个比较大的挑战就是为应用选择一个合适的样式处理方案。因为我们需要考虑到样式的可维护性,开发体验,以及样式对应用性能的影响等
前端-掘金·日新计划
- [教你做小游戏] 太卷了!开发象棋,为了减少40%存储空间,我学了下Huffman Coding: 以前存储象棋棋盘状态需要43字符,现在基于Huffman Coding,我只用了25个字符,减少了40%存储空间!快来看看我的编码方式吧!
-
Vue组件库文档站点的搭建思路: 读完本文,可以了解到如何使用
Vite
的Api
接口来启动服务、如何动态生成多语言的页面路由等。 - 💕💕浪漫限定!CSS 实现爱心跟随鼠标效果!: 最近大降温,才意识到秋天是真的来了。古人有诗云:“眉如青山黛,眼似秋波横。”这足以说明秋天的水是多么的浪漫、多情、温柔。 秋天都懂得浪漫,你天天被人说木讷,何不做点改变?今天我来教大家属于程序员的浪
前端-面试
- 如果没有Promise,能不能自己封装一个?: 引子 面试时如果被问到“如果没有Promise,能不能自己实现一个”,就是在深度考察对异步的理解了; 如果你的回答是“能,我封过”,则必然令人刮目相看~ 事实上,作为ES6新增的API,即使没有,用户
- [React Origin Code] 2022年来聊聊React Update-- 双缓存Fiber树: [React Origin Code] 2022年来聊聊React Update-- 双缓存Fiber树
- 数组去重的五种方法: 我会为您提供所有去重中最值得了解的五种数组数组去重方法。数组去重方法很多,但知道这五种,不论是面试还是工作,我想都是够用的。
前端-Node.js
- 浅析+在Node中实现JWT鉴权机制!: 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第11天,点击查看活动详情 大家好,我是CoderBin 前言 由于最近的项目用到了JWT鉴权机制,所以本次想跟大家分享关于后端J
- 理解NodeJS多进程: 序言 一次面试中,我提到自己用过pm2,面试接着问:「那你知道pm2父子进程通信方式吗」。我大概听说pm2有cluster模式,但不清楚父子进程如何通信。面试结束后把NodeJS的多进程重新整理了一下
- Node.js 连接 MySql 统计组件属性的使用情况: 我正在参加「掘金·启航计划」 今天给大家带来的是一篇实际场景的问题解决方案:Node.js 连接 MySql 统计组件属性的使用情况。
前端-后端
- 10个常见的使用场景,助你从 Vue2 丝滑过渡到 Vue3 !、 WebRTC 从实战到未来!迎接风口,前端必学的技术🔥 | 酱酱的下午茶第85期: 本期下午茶看点: 10个常见的使用场景,助你从 Vue2 丝滑过渡到 Vue3 !、 WebRTC 从实战到未来!迎接风口,前端必学的技术🔥、 Gradle 都做了哪些缓存?...
- 如何让JOIN跑得更快、异步分片计算在腾讯文档的实践、关于架构设计的易变性,应该如何理解呢?| 酱酱的下午茶第87期: 今日看点:异步分片计算在腾讯文档的实践、来用Vite+React快速开发浏览器插件、Vue组件库文档站点的搭建思路、教你做小游戏] 太卷了!开发象棋,为了减少40%存储空间,我学了下
前端-TypeScript
- 更好维护的发布订阅模式的应用: 基于 TypeScript 的静态能力,解决传统 JavaScript 发布订阅模式在应用中的一些痛点,以求提升开发人员的编码体验。
- ⚡今日算法 -- 尽可能多地组织比赛场数: 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第14天,点击查看活动详情 我的今日算法
- Vue3和@type/node的类型不兼容问题: Vue3er 最近可能会遇到的 TypeScript 问题。最近有个新项目启动,主体内容与先前做的一个项目相似度很高,于是我准备拿这个旧项目作为模板简单改改,就可以启动新项目的开发了,没想到问题来了。
前端-前端框架
- 你需要知道的微前端: 什么是微前端 来源 微服务的思想和概念⼀开始是为了解决后端服务不断扩展带来的⼀系列例如项⽬过⼤导致的复杂度不可控、难以维护、单⼀进程 容错率低,故障可能在进程内扩散导致服务全局上的不可⽤、扩展困难等等
- 前端框架:性能与灵活性的取舍: 大家好,我卡颂。 针对前端框架,长期存在着各种纷争。其中争论比较大的是下面两项: 性能之争 API设计之争 比如,各大新兴框架都会掏出benchmark证明自己优秀的运行时性能,在这些benchmar
- 2022重庆前端交流会「同舟」:等你来报名!: 「同舟」共济扬帆起,乘风破浪万里航。 在大家的期待与呼声中,2022 重庆前端交流会来啦!! 本次交流会聚焦时下火热的前沿技术和实践经验,特邀精选主题分享;并且重磅推出 Light Talk,倾听更丰
前端-Webpack
- 前端性能-首次加载优化70%: 打包体积优化!!!优化一半!!首次加载速度优化!!优化一半!!要让我们的项目fast fast fast!!
- 详解webpack构建优化: 当项目越来越复杂时,会面临着构建速度慢和构建出来的文件体积大的问题。webapck构建优化对于大项目是必须要考虑的一件事,下面我们就从速度和体积两方面来探讨构建优化的策略。 分析工具 在优化之前,我们
- 深入学习 webpack (基础篇): webpack 是一个现代 JavaScript 应用程序的静态模块打包工具,它对于前端工程师来说可谓是如雷贯耳,基本上现在的大型应用都是通过 webpack 进行构建的。 webpack 具有高度可配置性,它拥有非常丰富的配置。在过去一段时间内曾有人将熟练配置 webpack…
前端-HTML
- 所见即所得 —— HTML转图片组件开发: 在我们日常开发中一定会遇到"所见即所得"的需求,如导出查询表格中的内容为Excel表格——《前端导出Excel,让后端刮目相看》、通过后台网页配置实现配置预览页与实际页面展示的统一
- 快速了解 inert 属性: 介绍一个全新的、和用户行为息息相关的属性:inert。 有了这个属性,可以更加轻易地控制很多交互行为,花几分钟了解一下吧 一、inert 是什么? inert是 HTMLElement 的一个布尔属性
- 2022 最受欢迎的 CSS 类名、ID 和选择器是什么: 与 2020 年和 2021 年一样,网络上最受欢迎的类名是 active,Font Awesome 的 fa,fa-* 前缀仍然排在第二和第三。
前端-算法
- 数据结构:栈及其运用: 一、什么是栈 1.1 物理结构和逻辑结构 在说什么是栈之前, 先理解一个概念:物理结构和逻辑结构。 什么是数据存储的物理结构? 如果把数据结构比作活生生的人,那么物理结构就是人的血肉和骨骼,看得见,摸
前端-架构
- 如果没有Promise,能不能自己封装一个?: 引子 面试时如果被问到“如果没有Promise,能不能自己实现一个”,就是在深度考察对异步的理解了; 如果你的回答是“能,我封过”,则必然令人刮目相看~ 事实上,作为ES6新增的API,即使没有,用户
- 你需要知道的微前端: 什么是微前端 来源 微服务的思想和概念⼀开始是为了解决后端服务不断扩展带来的⼀系列例如项⽬过⼤导致的复杂度不可控、难以维护、单⼀进程 容错率低,故障可能在进程内扩散导致服务全局上的不可⽤、扩展困难等等
- pro-validator|对前端校验的思考: 基于近期对 validator 的使用与思考,开发了一个 npm 包,他实现了哪些功能,他的创建背景是什么?就在本篇文章~
后端
- 刚插上网线,电脑怎么知道自己的IP是什么?: 今天这篇文章,很有意思,它来源于我曾经的一次真实面试里的其中一个小问题。当时是终面,面我的是那家公司的技术顾问,在面试前hr还让我看了他的履历,是一位1996年就进了麻省理工计算机系的大佬。。。
- 别动 我把知识装你脑子里 冷宫霸主JVM: 万字整理 JVM可以不用 但是理论不能不懂 毕竟现在面试JVM的提问频率还是很高的 温故而知新 加油
- 一次网络波动引发的事故 后端警醒: 你知道事务的最长等待时间是多少吗? 事务超时会引发什么吗?锁表后会造成什么一系列问题吗?可以不遇到 不能不知道
Android
- 落地 Kotlin 代码规范,DeteKt 了解一下~: 各个团队多少都有一些自己的代码规范,但制定代码规范简单,困难的是如何落地。如果完全依赖人力Code Review难免有所遗漏。 这个时候就需要通过静态代码检查工具在每次提交代码时自动检查
- 2022年编译加速的8个实用技巧: 关于Android编译加速的文章相信大家都看过不少,但常常要么是好几年前写的,目前看来有些过时;要么介绍了一大堆配置,最后一实践发现并没有多大效果,今天我们一起来看一些实用的~
- 深入理解 Android Studio Sync 流程: 本文对 Android Studio Sync 入口到 Gradle 构建结束阶段进行了深入的源码分析,并分别从 Android Studio 和 Gradle 视角梳理了 Sync 整体流程。
IOS
- 15、 Flutter Widgets 之 Form、FormField、TextFormField相关表单控件: 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第15天,点击查看活动详情 概述: 实际业务中,在正式向服务器提交数据前,都会对各个输入框数据进行合法性校验,但是对每一个Text
- iOS小技能:iOS14 读取用户剪切板数据弹出提示的兼容方案: 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第12天,点击查看活动详情 前言 背景:在iOS14中,如果APP读取剪切版的内容时,手机会弹出提示,提示哪个APP在获取剪切板内
- iOS灵动岛开发实践: iOS灵动岛开发实践 一、基本概述 名词基础知识 开发基础知识 二、项目构思 这里以电商常用的抢购商品作为实践,包含的交互方式主要有如下特征: 1、主工程商品能展示基本信息,包含图片、名称、价格、开抢