此处双指针代表的是一种思想,即两个(或多个)"先锋"动态式跟随并进行信息交流[个人理解],样例如下: 先输入数组大小,然后依次赋值(按照升序) ①若不得有重复元素,代码如下: 1 #include<iostream> 2 using namespace std; 3 4 const int N = ...
分类:
编程语言 时间:
2021-04-22 16:22:56
阅读次数:
0
初学Vuejs,理解并感受了Vue的渐进式、响应式编程。 了解了前端的编程范式,过去自己硬写的js、jquery是属于命令式编程范式,现在写的vue属于声明式编程范式。 响应式编程主要是解耦了视图(html)和数据,与测试这边的数据驱动是一个思想,就是把数据和程序代码分离 下面是一个vue实现的计数 ...
分类:
其他好文 时间:
2021-04-21 12:57:08
阅读次数:
0
AdaBoost,是英文"Adaptive Boosting"(自适应增强)的缩写。 Adaboost算法的思想:在前一轮识别过程中识别错误的样本会在下一轮中提升权重,而那些识别正确的样本会降低权重。 Adaboost算法的原理:(1)将每个样本的权重进行初始化。每一个样本的权重相同(2)训练弱分类 ...
分类:
编程语言 时间:
2021-04-21 11:50:08
阅读次数:
0
Spring-拦截器学习 拦截器概述 SpringMVC的处理器拦截器类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。开发者可以自己定义一些拦截器来实现特定的功能。 **过滤器与拦截器的区别:**拦截器是AOP思想的具体应用。 过滤器 servlet规范中的一部分,任 ...
分类:
编程语言 时间:
2021-04-20 15:41:50
阅读次数:
0
#基数排序 也是采用分桶的思想,但是加入了按位比较的思想(可以理解为每位进行一次计数排序) 思路: 计算数列中最大位数 按位数循环处理每位的排序 代码实现: #include<iterator> #include<iostream> #include<vector> using namespace ...
分类:
编程语言 时间:
2021-04-20 15:17:05
阅读次数:
0
iOS开发已经走过了十多年时间,移动圈子里相继诞生了组件化、热修复、动态化、大前端、Flutter、小程序等热门技术,给人一种“乱花渐欲迷人眼”的感觉。 但是从本质来看,它们背后都是一些通用的底层技术和创新的设计思想。热修复、动态化和大前端的底层技术,都是 JavaScriptCore 这样的 Ja ...
分类:
移动开发 时间:
2021-04-19 15:52:24
阅读次数:
0
spi,简单来说,就是service provider interface,说白了是什么意思呢,比如你有个接口,现在这个接口有3个实现类,那么在系统运行的时候对这个接口到底选择哪个实现类呢?这就需要spi了,需要根据指定的配置或者是默认的配置,去找到对应的实现类加载进来,然后用这个实现类的实例对象。 ...
分类:
其他好文 时间:
2021-04-19 15:37:41
阅读次数:
0
核心思想 在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母。编写程序实现,从键盘上输入一个小写字母,按回车键,程序将该小写字母转换为大写字母,并输出其 ASCII 值。 由于大写字母与小写字母之间的差值为 32,因此 ...
分类:
编程语言 时间:
2021-04-19 14:11:41
阅读次数:
0
一、数据字典相关 这个数据字典表可以查询数据库中所有的对象,通过where中的type列和subtype$可以做过滤,比如通过以下sql可以查询所有用户自创建的表: select * from SYS.SYSOBJECTS where subtype$ = 'UTAB';(SELECT * FROM ...
分类:
数据库 时间:
2021-04-16 12:14:18
阅读次数:
0
面向对象 & 面向过程 面向过程: 步骤很清晰, 第一步做什么, 第二步做什么, 第三步做什么... 例如:吃煎饼果子利用面向过程的思想: 学习摊煎饼的技术 买材料鸡蛋,油,葱等等 开始摊 吃 收拾 面向对象: 物以类聚, 是一种分类的思维模式, 思考解决一个问题需要哪些分类, 对每个分类单独思考, ...
分类:
编程语言 时间:
2021-04-16 12:11:31
阅读次数:
0