STL学习-拾光赋

STL学习

STL学习,手写STL源码 模板 //TemplateDemo #include<iostream> using namespace std; //交换两个变量 void MySwap(int& a, int& b) { int temp = a; a = b; b = temp; } //使用模...
2年前
03212
使用uint64_t批量比较短字符串-拾光赋

使用uint64_t批量比较短字符串

使用uint64_t批量比较短字符串,记录一下从开源代码里学来的短字符串比较优化。 这个优化只适用于长度在八字节以下的字符串,且只适用于优化相等比较。 原理 想要判断字符串相等,常见的有利用st...
8个月前
06212
vxe-table 全键盘操作,按键编辑方式设置,覆盖方式与追加方式-拾光赋

vxe-table 全键盘操作,按键编辑方式设置,覆盖方式与追加方式

vxe-table 全键盘操作,按键编辑方式设置,覆盖方式与追加方式,vxe-table 全键盘操作,按键编辑方式设置,覆盖方式与追加方式; 通过 keyboard-config.editMode 设置按键编辑方式;支持覆盖方式...
2年前
013312
Canal同步MySQL增量数据-拾光赋

Canal同步MySQL增量数据

Canal同步MySQL增量数据,引言 在现在的系统开发中,为了提高查询效率 , 以及搜索的精准度, 会大量的使用 redis 、memcache 等 nosql 系统的数据库 , 以及 solr 、 elasticsearch 类似的全文检索...
让 Python 代码飙升330倍:从入门到精通的四种性能优化实践-拾光赋

让 Python 代码飙升330倍:从入门到精通的四种性能优化实践

让 Python 代码飙升330倍:从入门到精通的四种性能优化实践,花下猫语:性能优化是每个程序员的必修课,但你是否想过,除了更换算法,还有哪些“大招”?这篇文章堪称典范,它将一个普通的函数,...
8个月前
03412
力扣 653. 两数之和 IV 二叉树/binary-tree two-sum IV-拾光赋

力扣 653. 两数之和 IV 二叉树/binary-tree two-sum IV

力扣 653. 两数之和 IV 二叉树/binary-tree two-sum IV,数组系列 力扣数据结构之数组-00-概览 力扣.53 最大子数组和 maximum-subarray 力扣.128 最长连续序列 longest-consecutive-sequence 力...
C++从入门到精通(第6版)PDF、EPUB免费下载-拾光赋

C++从入门到精通(第6版)PDF、EPUB免费下载

C++从入门到精通(第6版)PDF、EPUB免费下载, 电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍 点击原文去下载 内容简介 《C++从入门到精通(第6版)》从初学者角度出...
1年前
03912
一个经典案例深入剖析Java并发中的“可见性”陷阱-拾光赋

一个经典案例深入剖析Java并发中的“可见性”陷阱

一个经典案例深入剖析Java并发中的“可见性”陷阱, “你以为程序按顺序执行,但CPU和JVM说:不,我们有自己的想法。” 一起来解剖一段看似简单、实则暗藏玄机的Java代码。它只有20行,却浓缩了...
4个月前
07012
深入理解Mybatis分库分表执行原理-拾光赋

深入理解Mybatis分库分表执行原理

深入理解Mybatis分库分表执行原理,前言 工作多年,分库分表的场景也见到不少了,但是我仍然对其原理一知半解。趁着放假前时间比较富裕,我想要解答三个问题: 为什么mybatis的mapper.xml文件里...
Vue开发三年,我才发现依赖注入的TypeScript正确打开方式-拾光赋

Vue开发三年,我才发现依赖注入的TypeScript正确打开方式

Vue开发三年,我才发现依赖注入的TypeScript正确打开方式,🧑‍ 写在开头 点赞 + 收藏 === 学会🤣🤣🤣 你是不是也遇到过这样的场景? 在Vue项目里,为了跨组件传递数据,你用provide和inject写了...
1个月前
04912
开始学习C++(二)-拾光赋

开始学习C++(二)

开始学习C++(二),本文记录了没有main的例外程序以及命名空间的几种使用方法。 “没有”main() 的例外程序 在 Windows 编程中,可以编写一个动态链接库 (DLL) 模块,这是其他 Windows程序可以...
4个月前
05112
排序-拾光赋

排序

排序,排序 1.冒泡排序 void bubblesort1(int* arr, unsigned int len) { //长度小于2就不用排序了 if (len < 2) return; for (int i = 0; i < len - 1; i++) { for (int j = 0; j < le...
2年前
05612