E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
实现及使用
常用字符串函数
实现及使用
目录strlen函数strcpy函数strncpy函数strcat函数strncat函数strcmp函数strncmp函数strstr函数strtok函数strerror函数strlen函数strlen函数计算字符串长度intstrlen(constchar*str){constchar*s=str;//逐个遍历字符串中的字符,直到遇到null终止符while(*s){s++;}//返回字符个数,
Anesthesia508
·
2024-02-13 07:04
c语言
std::move()的学习总结
目录1.移动语义2.std::move的
实现及使用
3.总结1.移动语义移动语义可以使得编译器使用不那么昂贵的移动操作,来替换昂过的复制操作。
qls315
·
2024-01-13 17:08
C++基础知识总结
c++
编程语言
设计模式
小工具分享:脚本执行工具Executor
下面和大家分享一下这个小工具的
实现及使用
。工具项目地址:https://github.com/Forget-C/gopkg工具目录:/pkg/scripts代码实现代码实现比较简单。
随风奔跑尿飞扬
·
2024-01-11 17:18
杂记
linux
linux
bash
go
executor
KT中代理属性的
实现及使用
案例分析
普通的delegate代理属性get/set方法,可以看到类中会声明一个数组保存需要代理的所有KProperty字段信息(包含类名,字段名称,字段签名())PS:冷知识map也可以用于委托,只要有get/set方法就可以用作委托,只不过map的key是字段的名称,value才是真正的值,这个有点限制哈哈,但是如果想要自己实现map也可以publicfinalclassTestDelegatePro
~~1112233
·
2024-01-11 12:56
Android
android
kotlin
java
【设计模式-5】抽象工厂模式的代码
实现及使用
场景
前面我们了解到工厂方法模式通过引入抽象工厂的概念,使得产品对象的创建可以依赖于具体工厂,但是这种设计模式最大的问题是会造成类的数量爆炸式增长。对于这个问题,抽象工厂模式通过引入两个新的概念:产品等级与产品簇,来解决工厂方法的工厂类过多的问题。 在正式进入抽象工厂模式学习之前,我们先来了解一下这两个概念:产品等级(分类):产品等级可以理解为一类相同的产品,可以理解为抽象产品下的子类实现。具体表现为
zkyangll
·
2024-01-11 03:35
设计模式
设计模式
抽象工厂模式
Ajax中的json
实现及使用
jQuery实现Ajax
目录一、Json简介二、Json语法介绍三、Json深入1.将普通字符串变成js2.快速的将javabean转换为了为json数据四、jQuery实现Ajax1.JQuery对Ajax操作进行了封装,在jQuery中最底层的方法时$.ajax(),第二层是load(),$.get()和$.post(),第三层是$.getScript()和$.getJSON()。2.load方法:(传递方式:loa
এ揽风挽你ꦿ໊ོ༊130
·
2024-01-10 23:25
ajax
json
前端
jquery
从 MQTT、InfluxDB 将数据无缝接入 TDengine,接入功能与 Logstash 类似
由于该功能在
实现及使用
上与Logstash类似,本文将结合Logstash为大家进行解读。偏向于日志收集整理的LogstashLogstash是一个开源的实时数据收集处理
涛思数据(TDengine)
·
2023-12-24 00:54
TDengine技术解密
tdengine
数据库
开源
Logstash
PageRank算法和HITS算法
关于PageRank的背景网上有很多,这里不再介绍,下面本文将从以下方面介绍PageRank:PageRank原理PageRank举例PageRank
实现及使用
networkX调用pagerank算法改进的
nana-li
·
2023-12-02 09:46
Data
mining
pagerank
网页排名
HITS
C++类和对象(七):多态(多态原理、纯虚函数与抽象类、虚析构与纯虚析构)
文章目录1多态的基本概念1.1多态及优点1.2多态的分类1.3动态多态的
实现及使用
条件2多态的原理(虚函数表与虚函数表指针)2.1动态多态的内部原理2.2引入虚函数后,类内部结构的变化3纯虚函数和抽象类
NewsomTech
·
2023-11-21 07:32
C++面向对象
c++
多态
抽象类
Qt|表格代理的
实现及使用
代码qtableview和qtablewidget均适用
参考:QTableView表格控件代理详解https://blog.csdn.net/u010031316/article/details/120366295运行环境:WIN10,VS2022,QT6.3创建的QtWidgetApplication项目,解决方案目录及main主函数如下图:qrc资源文件中就放了几个从阿里巴巴矢量图库下载的几张图:ui中就部署了一个qtablewidget,如图所示
奇树谦
·
2023-11-20 15:19
C/C++/qt
qt
ui
开发语言
opencv图像处理:图形的缩放和仿射变换(C++)
目录一、重采样的原理1.1最邻近插值法1.2双线性插值法二、重采样函数实现三、仿射变换的部分代码
实现及使用
四、.cpp文件具体代码实现4.1头文件和函数声明部分4.2main函数部分4.3函数实现部分五
xiaosuqi1778
·
2023-11-12 19:20
opencv
图像处理
计算机视觉
c++
基于Qt4的拉格朗日插值
实现及使用
目录1拉格朗日插值算法2实现思路3子程序编写1框架搭建2加载节点值3加载插值点4位置查找5二点线性插值3子程序使用1拉格朗日插值算法拉格朗日插值是一种常用的散点插值算法,是是以法国十八世纪数学家约瑟夫·拉格朗日命名的一种多项式插值方法。是在一系列已知点(也叫节点)上给出节点基函数,然后做基函数的线性组合(就是相乘相加),组合系数为节点函数值的一种插值多项式。以上定义是比较官方的说法,简单点说就是知
Intimes
·
2023-11-01 22:33
Qt
qt
python 仿函数_C++仿函数(functor)
仿函数(functor)的
实现及使用
//thisisafunctorstructadd_x{add_x(intx):x(x){}intoperator()(inty){re
weixin_39606361
·
2023-10-30 02:38
python
仿函数
laravel 任务队列_Laravel 队列系统
实现及使用
教程
Laravel队列系统
实现及使用
教程由学院君创建于2年前,最后更新于9个月前版本号#248088views10likes0collects简介注:Laravel现在提供了基于Redis的,拥有美观的后台和配置系统的
weijie sun
·
2023-10-24 12:36
laravel
任务队列
线程安全的解决方案(ThreadLocal详解)
(2)ThreadLocal的使用方法(3)ThreadLocal的创建和初始化(4)ThreadLocal的底层
实现及使用
场景(5)ThreadLocal的缺点(6)为什么ThreadLocal会将key
秃头小宝儿
·
2023-10-21 04:20
多线程
thread
多线程
线程安全
骑士周游问题、马踏棋盘算法的
实现及使用
贪心算法进行优化代码实现
packageAlgorithm;importjava.awt.*;importjava.util.ArrayList;importjava.util.Comparator;publicclassHorseAlgorithm{privatestaticintX;//棋盘的行数privatestaticintY;//棋盘的列数privatestaticboolean[]isVisited;priva
阿良善良的良
·
2023-10-04 11:36
贪心算法
java
WebService转发的
实现及使用
Postman调试
目录一、WebService转发的实现二、使用Postman测试WebService一、WebService转发的实现A系统需要调用C系统的某些接口,但是网络策略不通,B系统与C系统的网络策略是通的,A系统与B系统的网络策略也是通的,于是就有了转发接口请求的需求。通过C系统提供的接口契约文件(wsdl文件),使用VS工具生产接口类文件,参考:https://blog.csdn.net/yinshe
fengxingke
·
2023-09-23 23:55
C#
分享类
WebService
webservice
c#
postman
wsdl
工厂模式
实现及使用
场景--java
文章目录概述不使用工厂模式简单工厂模式工厂方法抽象工厂使用场景工厂模式好处概述工厂模式为一种创建型设计模式,主要目的在于将对象的创建与使用进行解耦,使用者并不用关心对象具体的创建逻辑。一般分为简单工厂、工厂方法、抽象工厂。下述介绍均以文件解析为例子。根据文件类型的不同,我们需要不同的文件解析器,如json解析器、xml解析器来实现不同的解析逻辑。ITypeParser是一个接口,定义解析方法pub
这个名字只有九个字
·
2023-08-11 11:49
设计模式
java
设计模式
Ajax的
实现及使用
-原生对象
正文学习JavaScript就不得不提到Ajax,从2005年开始,Ajax技术就开始席卷整个Web世界。作为一个前端来说,大部分时间中都是使用的库中封装好的ajax模块(jQuery),即使已使用到滚瓜烂熟,也不一定就能说明白,Ajax到底是什么,它是怎么实现的,所以这几章作为开年来的复习篇章,将之前的阅读笔记进行整合。相关的转载皆在文章中做了说明。XMLHttpRequest对象将Ajax具象
dianhelan5485
·
2023-08-02 22:56
json
javascript
前端
ViewUI
Java8 CompletableFuture底层
实现及使用
详解
文章首发地址CompletableFuture底层实现CompletableFuture的底层实现使用了一种基于回调和事件驱动的方式来实现异步操作。在CompletableFuture中,每个异步操作都是一个独立的任务,当任务完成时,将会触发相应的回调函数来处理结果或异常。具体地,CompletableFuture的底层实现包含以下几个关键组件:CompletionStageCompletionS
Walter Sun
·
2023-07-15 10:38
java
python使用redis实现消息队列(异步实现)完整例程
安装相关库pipinstallaioredis消息队列
实现及使用
我们使用redis的stream类型作为消息队列的载体首先我们创建一个目录作为项
brandon_l
·
2023-04-15 01:36
工业通信
fastapi
python
redis
python
缓存
数据结构
MongoDB 创建基础索引、组合索引、唯一索引以及优化
其实可以这样说说,索引是凌驾于数据存储系统之上的另一层系统,所以各种结构迥异的存储都有相同或相似的索引
实现及使用
接口并不足为奇。
Hello_刘
·
2023-04-11 16:42
MongoDB
MongoDB
索引创建
静态方法、类方法和抽象方法
静态方法、类方法和抽象方法静态方法类方法抽象方法在Python中的
实现及使用
示例:静态方法静态方法使用@staticmethod装饰器来定义,它可以通过类或实例直接调用,而不需要实例化对象。
橡皮鸭小队长
·
2023-04-09 15:09
python
如何
实现及使用
场景?
一句话概括就是:通过控制事件触发频率达到优化函数执行效率的效果防抖(debounce)当用户持续触发一个事件时,在n秒内事件没有再次触发,此时只执行最后一次回调。常用于输入框input搜索、防止按钮重复点击提交,调整窗口大小resize//防抖functiondebounce(fn,wait=600){lettimeId=null;//创建一个标记用来的返回值returnfunction(...a
前端-JC
·
2023-04-05 17:41
前端
前端
es6
STL序列式容器之Deque底层
实现及使用
详解
目录:deque逻辑模型deque底层实现原理deque头文件deque简介deque头文件deque构造函数deque迭代器deque容量等属性deque元素访问、操作写在前面:之前已经学过vector和list这两种序列式容器deque(doubleendedqueue)双端队列也是序列式容器的一种,在其底层结构上还适配出stack和queue这两种适配器,deque发音为deck/di:k/
起个名字好难丫
·
2023-04-05 15:01
C++
c++
STL
deque
双端队列
底层实现
python使用redis实现消息队列(异步)的实现完整例程
目录安装相关库消息队列
实现及使用
创建配置文件代码实现最近在用fastapi框架开发web后端,由于近几年python异步编程大火,fastapi凭借高性能也火了起来。
·
2023-03-19 00:11
Tortoise-orm信号
实现及使用
场景源码详解
目录场景源码看看在模型save的时候,都干了什么?自己实现一个信号总结场景在使用Tortoise操作数据库的时候发现,通过对操作数据库模型加以装饰器,如@pre_save(Model),可以实现对这个模型在savue时,自动调用被装饰的方法,从而实现对模型的一些操作。在此先从官方文档入手,看一下官方的对于模型信号的Example#-*-coding:utf-8-*-"""Thisexamplede
·
2023-03-16 19:45
拉链表
实现及使用
一、概念历史拉链表,就是记录一个事务从开始一直到当前状态的所有变化的信息,拉链表可以避免按每一天存储所有记录造成的海量存储问题,同时也是处理缓慢变化数据的一种常见方式。假设企业拥有1000万的会员信息,每天有20万的会员资料变更,我们需要记录所有会议的历史变化记录,并至少保留两年,该怎么办?储存两年就是2x365x1000万=7300000000(70亿),如果储存更长时间,则无法估算需要的存储。
db_shidb
·
2023-03-11 03:28
greenplum
PostgreSQL
拉链表
greenplum
guassdb
200
轮廓系数silhouette_score手动
实现及使用
总结
参考博客https://vitalflux.com/kmeans-silhouette-score-explained-with-python-example/https://towardsdatascience.com/silhouette-coefficient-validating-clustering-techniques-e976bb81d10chttps://stackoverflow
qq_45759229
·
2022-11-30 21:54
python
python
sklearn
机器学习
TS泛型进阶
大家好,我是沐华,本文将剖析TS开发中常见工具类型的源码
实现及使用
方式,并且搭配与内容结合的练习,方便大家更好的理解和掌握。
·
2022-11-30 06:06
tSNE-python代码
实现及使用
讲解
在读基于深度学习的机械故障诊断论文时,不免会看到如下所示的t-SNE可视化图,看着比较高级。那这个图又是如何绘制出来的呢?本文将通过mnist手写数据集来实现t-SNE代码实现#coding='utf-8'"""t-SNE对手写数字进行可视化"""fromtimeimporttimeimportnumpyasnpimportmatplotlib.pyplotaspltfromsklearnimpo
故障诊断与python学习
·
2022-04-28 07:48
学习资料记录
深度学习代码
python
机器学习
开发语言
JAVA加密--AES加密算法JAVA
实现及使用
中的各种坑,超实用
1.AES1.1.概念密码学中的高级加密标准(AdvancedEncryptionStandard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES(DataEncryptionStandard),已经被多方分析且广为全世界所使用,已然成为对称密钥加密中最流行的算法之一。详见百科高级加密标准AES1.2.JAVA实现AES加解密importl
架构师忠哥
·
2022-03-24 15:06
JAVA基础
AES
加密算法
crypto.policy
Illegal
key
加密解密
Mybatis分页的
实现及使用
注解开发操作
分页的实现sql的分页语句为(第一个参数为当前页面的索引起始位置,第二个参数为页面的展示个数)select*fromuserlimit#{startIndex},#{pageSize};#startIndex:起始位置,默认是0开始#pageSize:页面大小#如何计算出当前页面索引起始位置#currentPage=(currentPage-1)*pageSizelimit实现分页1、编写dao接
·
2021-07-29 11:53
【进阶Python】第六讲:单例模式的妙用
这是一个软件设计中非常重要的概念,由于它不属于某一类特定的语言,既可以用于Java、也可以用于Python,因此在这些单一编程语言的书籍里很少特意花费篇幅介绍单例模式,因此,我准备用这整篇文章来介绍一下Python的单例模式的
实现及使用
场景
资源索引
·
2021-06-24 23:27
dll热更新
这里我只讲dll热更新的
实现及使用
场景。场景适合访访问量不高的情况;使用LoadLibrary加载方式进行动态库加载。
码叔c
·
2021-04-18 17:21
方案
dll热更新
【数据结构Python描述】自底向上构建二叉堆实现及其O(n)时间复杂度分析
文章目录一、堆数据结构创建1.建堆步骤2.建堆实现3.建堆效率二、完整测试代码三、参考资料在文章【数据结构Python描述】树堆(heap)简介和Python手工
实现及使用
树堆实现优先级队列中,为了能对优先级队列中键值对的增删都较为高效
TakingCoding4Granted
·
2020-10-06 16:39
#
数据结构
二叉堆
自底向上构建二叉堆
时间复杂度分析
数据结构
python
【数据结构Python描述】树堆(heap)简介和Python手工
实现及使用
树堆实现优先级队列
文章目录一、堆数据结构简介1.定义2.性质二、堆数据结构应用1.`add(k,v)`完全二叉树性质保证堆序性质保证2.`remove_min()`完全二叉树性质保证堆序性质保证三、堆数据结构实现1.实现方式选择2.数据结构实现2.1堆的ADT2.2堆方法实现`_parent()``_left()``_right()``_has_left()``_has_right()``_swap()``_uph
TakingCoding4Granted
·
2020-10-02 22:51
#
数据结构
树堆
二叉堆
优先级队列
python
数据结构
《深入理解Android》一第3章 WTF的
实现及使用
本节书摘来自华章出版社《深入理解Android》一书中的第3章,作者孟德国王耀龙周金利黎欢,更多章节内容可以访问云栖社区“华章计算机”公众号查看第3章WTF的
实现及使用
本章主要内容分析OwnPtr和RefPtr
weixin_33796177
·
2020-09-11 17:54
myBatis组件之缓存
实现及使用
一.概述先讲缓存实现,主要是mybatis一级缓存,二级缓存及缓存使用后续补充Mybatis缓存的实现是基于Map的,从缓存里面读写数据是缓存模块的核心基础功能;除核心功能之外,有很多额外的附加功能,如:防止缓存击穿,添加缓存清空策略(fifo、lru)、序列化功能、日志能力、定时清空能力等;附加功能可以以任意的组合附加到核心基础功能之上,怎么样优雅的为核心功能添加附加能力?使用继承的办法扩展附加
weixin_30823227
·
2020-09-11 04:19
mongo同步数据到ElasticSearch的方式方法
MongoDB数据同步到ElasticSearch的方式参考5waystosynchronizedatafromMongoDbtoElasticSearch技术覆盖版本维护情况
实现及使用
方式设计模式同步方式补偿机制存在问题
行者sky91
·
2020-08-18 11:46
运维
设计模式-单实例-C++Singleton类模板
实现及使用
设计模式-单实例-C++Singleton类模板
实现及使用
单实例类设计注意事项:1.构造函数私有化,拷贝构造函数及重载=操作符也私有化,暴露新的访问接口如getInstance();2.推荐使用懒汉式即
halazi100
·
2020-08-15 06:39
#
04std_C++
#
Analyse_Design
从Netty EventLoop实现上可以学到什么
NettyNioEventLoop原理及实践,关于NettyNioEventLoop,首先要知道NioEventLoop是什么,为什么它会是Netty核心Reactor处理器,实现原理是什么,进而再讨论Netty对其的
实现及使用
上我们可以学到哪些
Addisoni
·
2020-08-14 17:31
诺禾{诺禾致源}分享 CSS 变量技巧
在本文中,我们一起探索一些用例,并思考如果
实现及使用
它们。它是怎么工作的在深入探讨这些概念之前,首先我们来回顾一下CSS变量的基础知识,我们也可以将它称为“自定义属性”。
百度刘超
·
2020-08-11 21:45
【数据结构】BIT树状数组详解——【单点更新+区间查询】【区间更新+单点查询】【区间更新+区间查询】【多维树状数组】
树状数组介绍树状数组是由线段树修改而来,通过去掉不必要的节点从而简化空间结构,且更便于
实现及使用
。
幻世至上
·
2020-08-04 18:25
数据结构
ES6公用花瓣飘落插件的封装及使用,支持npm安装
前言此组件为本人使用ES6封装的花瓣飘落插件,已应用于多个活动,以下只分享组件的
实现及使用
方法,不涉及活动相关代码,插件已上传npm,可通过npm安装使用。
ECMAScripter
·
2020-08-04 10:33
JavaScript
ES6公用跑马灯抽奖组件的封装及使用
前言此组件为本人使用ES6封装的抽奖组件,以下只分享组件的
实现及使用
方法,不涉及业务相关代码。
ECMAScripter
·
2020-08-04 10:33
JavaScript
前端解决方案
数据结构 | TencentOS-tiny中队列、环形队列、优先级队列的
实现及使用
1.什么是队列队列(queue)是一种只能在一端插入元素、在另一端删除元素的数据结构,遵循先入先出(FIFO)的规则。队列中有两个基本概念:队头指针(可变):永远指向此队列的第一个数据元素;队尾指针(可变):永远指向此队列的最后一个数据元素;队列中的数据存储方式有两种:①基于静态连续内存(数组)存储,如图:②基于动态内存(链表节点)存储,如图:后续都使用基于静态内存存储的队列讲解。队列提供两个统一
Mculover666
·
2020-07-30 07:39
TencentOS-tiny
redis集群的
实现及使用
php进行调用
一、搭建redis集群1.概念解释redis3.0之后版本支持redis-cluster集群,Redis-Cluster采用无中心结构,每个节点保存数据和整个集群状态,每个节点都和其他所有节点连接。其redis-cluster架构图如下:其结构特点:1、所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽。2、节点的fail是通过集群中超过半数的节点检测失效
5649498
·
2020-07-14 18:40
php
Android面试题--设计模式之责任链模式的通俗易懂
实现及使用
场景
责任链模式责任链模式实现链责任人链的实现责任人的实现客户端调用责任链模式使用场景责任链模式将请求者与接收者进行解耦,在其中插入多个对象,每个对象都可以处理该请求,将这些对象连成一条链,并将请求在这条链上传递,直到有一个对象处理该请求为止,这就是责任链模式实现需要实现的需求是:网络请求某种业务场景下需要发送网络请求,向服务器获取结果;这里有个网络请求工具类,可以直接调用它的方法;但是每次网络请求前都
没有鱼了
·
2020-07-14 17:29
【Java开发与设计模式】
ART GC ModUnionTable
实现及使用
上一篇MarkSweepMarkingPhase的学习中,其实没有完全搞明白ModUnionTable到底是如何工作的,只是根据代码和注释大概知道其意思。本篇来回顾一下ART中ModUnionTable数据结构,以及搞明白它是如何使用的。1.ModUnionTable类//Themod-uniontableistheunionofmodifiedcards.Itisusedtoallowtheca
hl09083253cy
·
2020-07-13 05:25
Android虚拟机
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他