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
RedisSearch使用详解
kotlin协程之coroutineScope函数
使用详解
目录正文代码分析正文publicsuspendfuncoroutineScope(block:suspendCoroutineScope.()->R):R{contract{callsInPlace(block,InvocationKind.EXACTLY_ONCE)}returnsuspendCoroutineUninterceptedOrReturn{uCont->valcoroutine=S
·
2022-09-09 10:26
Android Notification通知
使用详解
目录创建通知渠道初始化通知显示通知显示图片通知通知点击PendingIntent.getBroadcastPendingIntent.getActivityAndroid12之PendingIntent特性配合WorkManager发送延迟通知Android13通知权限在Android应用的开发中,必然会遇上通知的开发需求,本文主要讲一下Android中的通知Notification的简单基本使用
·
2022-09-09 10:52
iOS界面布局简化UIStackView
使用详解
目录前言UIStackView布局思想distribution:alignment:UIStackView用法初始化添加、删除子视图排列方向布局方式对齐方式间距前言在过去iOS页面布局较为传统,大多数人使用Frame或者AutoLayout来布局,在iOS9以后,引入了UIStackView。UIStackView是用于线性布局的控件,可以自动管理子视图布局,自动填充。它借鉴了前端的布局算法Fle
·
2022-09-09 02:12
Android 下的 QuickJS Binding 库特性
使用详解
目录特性依赖使用创建JSContext执行JavaScript支持的Java类型属性设置属性获取编译和执行字节码ESModule模块加载和执行同步GitHub地址:quickjs-android-wrapper特性支持Java和JavaScript类型互转支持Promise异步执行支持字节码编译和执行支持模块加载执行内置console.log实现统一的JavaScript异常处理依赖reposit
·
2022-09-09 02:41
关于Golang标准库flag的全面讲解
目录命令行参数
使用详解
选项语法flag是怎么解析参数的?
·
2022-09-09 02:32
React组件实例三大属性state props refs
使用详解
目录一、State1.概念2.State的简单用法3.JS绑定事件4.react绑定事件5.reactthis指向问题6.修改state值7.代码简写二、props1.概念2.传参的基础方法、运算符传参三、refs定义字符串形式的ref、回调函数下ref、createRef创建ref容器一、State1.概念概念:state是组件对象最重要的属性,值是对象(可以包含多个key:value的组合),
·
2022-09-08 16:50
Spring Cloud Stream 高级特性
使用详解
目录重试消息发送失败的处理消费错误处理自定义MessageHandler类型Endpoint端点Metrics指标ServerlessPartition统一PollingConsumer支持多个Binder同时使用建立事件机制重试Consumer端可以配置重试次数,当消息消费失败的时候会进行重试。底层使用SpringRetry去重试,重试次数可自定义配置。#默认重试次数为3,配置大于1时才会生效s
·
2022-09-08 16:44
kt-connect
使用详解
kt-connect
使用详解
背景注:背景有点啰嗦,讲讲一路走来研发本地调试的变化,嫌烦的可以直接跳过,不影响阅读。
yeyu456
·
2022-09-07 16:00
Java密钥库及keytool
使用详解
1.JAVA密钥库1.1.keytool执行方式简单分析keytool工具说明见下文。在Windows环境分析keytool工具执行方式如下:JDK与JRE的bin目录中存在keytool.exe程序,当执行keytool.exe时,keytool.exe会加载bin/java.dll、bin/client/jvm.dll、bin/server/jvm.dll、lib/rt.jar等,java.e
adrninistrat0r
·
2022-09-07 14:34
Java
SSL
加解密/签名验签
微信小程序弹窗组件
使用详解
介绍最近在开发小程序应用,发现小程序当中有关于组件的介绍非常的少,当前自己做的项目当中,有出现过这种情况,所以自己就封装了一个小程序的弹窗组件,现在把自己的心得分享给大家,大家一起来学习吧效果图需求背景项目需求是需要在页面上通过点击按钮,然后弹出弹窗蒙层;因为小小程序当中经常会用到弹窗,因此这里我直接将弹窗封装成了一个组件,下次使用的时候,直接调用就可以了。实现步骤1、在微信小程序当中,在当前项目
·
2022-09-06 16:03
C++中的pair
使用详解
目录pair基本用法pair其他使用重载pair的加减运算符在vector中使用pair是将2个数据组合成一组数据,当需要这样的需求时就可以使用pair,如stl中的map就是将key和value放在一起来保存。另一个应用是,当一个函数需要返回2个数据的时候,可以选择pair。pair的实现是一个结构体,主要的两个成员变量是firstsecond因为是使用struct不是class,所以可以直接使
·
2022-09-06 16:29
SpringBoot - 配置文件application.yml
使用详解
什么是YAMLSpringBoot-YAML
使用详解
写在前面(1)YAML是JSON的超集,简洁而强大,专门用来书写配置文件的语言,可以替代*.properties。
cloneme01
·
2022-09-06 14:40
SpringBoot
spring
boot
SpringBoot - @Autowired注解
使用详解
@Autowired注解的作用是什么?@Autowired由Spring框架定义,当Spring框架的项目在运行时如果发现由它管理的Bean对象中有使用@Autowired注解描述的属性/方法,Spring会按照指定规则为属性/方法赋值(DI)。@Autowired注解如何使用?@Autowired是一种注解,可以对构造器、方法、参数、字段和注解进行标注,源码如下:@Target({Element
cloneme01
·
2022-09-06 14:39
SpringBoot
spring
boot
SpringBoot - @ConditionalOnMissingBean注解
使用详解
写在前面@ConditionalOnMissingBean是用于修饰Bean的一个注解,在项目启动时开始自动化配置注册生成Bean,当某个类型的Bean被注册之后,如果再注册相同类型的Bean就会失败,该注解会保证Spring容器中只有一个Bean类型的实例,当注册多个相同类型的Bean时,会出现异常。当一个接口有多个实现类时,如果只希望它有一个实现类,那就在其他的各个实现类上加上这个注解。@Co
cloneme01
·
2022-09-06 14:39
SpringBoot
spring
spring
boot
java
TabLayout+ViewPager2的简单
使用详解
本文实例为大家分享了TabLayout+ViewPager2简单使用的实现代码,供大家参考,具体内容如下学习之前我们先看一下显示的效果这里显示的底部导航栏,如果想实现的顶部导航栏,只需要调整一下TabLayout的位置即可。1、导入依赖使用ViewPager2之前需要先导入依赖,这里的依赖可能不是最新的,可以自己查找最新的版本。TabLayout不需要导入。implementation"andro
·
2022-09-06 11:17
Merge into的
使用详解
-你Merge了没有
Merge是一个非常有用的功能,类似于Mysql里的insertintoonduplicatekey.Oracle在9i引入了merge命令,通过这个merge你能够在一个SQL语句中对一个表同时执行inserts和updates操作.当然是update还是insert是依据于你的指定的条件判断的,Mergeinto可以实现用B表来更新A表数据,如果A表中没有,则把B表的数据插入A表.MERGE命
inthirties
·
2022-09-05 14:06
Oracle数据库开发专栏
Oracle
每日一帖
Oracle新特性研究专栏
merge
insert
delete
oracle
table
sql
range 小程序picker_微信小程序picker滚动选择器
使用详解
今天修改小程序做章节内容筛选使用到了picker滚动选择器,看了官方文档和一些网上的文章后,终于算是弄明白了这个组件的使用,这里把我对这picker滚动选择器的使用记录下:picker基础使用picker滚动选择器(下简称picker)是微信小程序自带的组件,无需引入任何文件,只要在适当的位置放入picker代码点击后就可以从底部弹起的滚动选择器。最简单使用当然我没有定义数据,所以选择器里面是没有
weixin_39735012
·
2022-09-05 11:00
range
小程序picker
Nodejs新特性async和await的
使用详解
目录1.Es6常见语法的使用2.Async、Await和Promise1.Es6常见语法的使用1.let、constlet:是一个块作用域if(true){leta=123;}console.log(a);//aisnotdefinedconst:定义常量constPI=3.1415926;PI=3.15//Assignmenttoconstantvariable.console.log(PI)v
·
2022-09-05 11:34
UpdateLayeredWindow实现任意异形窗口
使用详解
目录引言Sample放置子控件Sample其他问题Bug引言前面提到,我们可以用SetWindowRgn或SetLayeredWindowAttributes实现不规则以及半透明的效果对于SetWindowRgn,它通过一个Rgn来设置区域,这个Rgn一般可以从图片中读取,在这张图片中,将不需要显示的区域标记为一种特殊的颜色,这里有个问题,必须保证这种颜色没有被正常的区域使用,否则会被误伤。为了解
·
2022-09-03 11:08
gtest测试框架
使用详解
_C++ 项目之Googletest单元测试
C++项目之Googletest单元测试1.Clion集成Googletest单元测试Googletest-GoogleTestingandMockingFramework源码下载地址:https://github.com/google/googletest/releasesGoogletest中包含两个模块,分别是gtest与gmock,需要分别源码编译,编译完后,到指定目录去拷贝include
weixin_39918928
·
2022-09-03 04:57
gtest测试框架使用详解
Jmeter
使用详解
Jmeter的安装使用与配置1、安装JMeter2、设置JMeter为中文3、JMeter的用法1、创建线程计划和线程组2、添加线程组设置线程数,如图所示3、添加http在请求中写入接入url、路径、请求方式和参数、4、添加查看结果树和聚合报告3、JMeter其他用法1、如果一个线程组下有多个请求接口且域名和端口都一样时。我们可以使用:2、如果我们请求的接口需要以下token和传输的数据为json
冬瓜雪花飘落
·
2022-09-03 04:46
测试类型
软件测试
jmeter
使用详解
文章目录介绍jmeter常用组件一、Threads(Users)1、线程组二、Sampler1、HTTP请求三、配置元件1、HTTP信息头管理器2、HTTPCookie管理器3、HTTP请求默认值4、CSV数据文件设置四、前置处理器jmeter支持的变量用户自定义变量函数生成变量五、后置处理器1、正则表达式提取器六、断言1、响应断言七、监听器1、察看结果树总结介绍ApacheJMeter是Apac
小鹿快跑~
·
2022-09-03 04:13
jmeter
测试工具
C# CLR 中学习 C++关键词extern
使用详解
目录一:背景extern1.变量定义和变量引用2.extern"C"一:背景在CLR源码中有很多的extern和extern"C"这样的关键词,比如下面这些代码:externsize_tgc_global_mechanisms[MAX_GLOBAL_GC_MECHANISMS_COUNT];externDWORDg_dwHandles;//ThesingleGCheapinstance,share
·
2022-09-02 14:48
C# using的本质及
使用详解
目录01.点明观点02.C#中,using的两个作用03.using如何实现资源释放04.实践探索05.总结01.点明观点C#中,非托管资源使用之后必须释放,而using()是使用非托管资源的最佳方式,可以确保资源在代码块结束之后被正确释放,并且代码更简洁。这里说的非托管资源指的是实现IDisposable或IAsyncDisposable接口的类。using是如何实现资源释放?本文将予以解答。0
·
2022-09-02 14:43
http proxy 对网络请求进行代理
使用详解
目录正文命令行启动服务器详细的调用栈捕捉错误正文使用下面这段简单的代码对网络请求进行代理:consthttp=require('http');consthttpProxy=require('http-proxy');consttargetUrl='https://www.sap.cn/index.html';constproxy=httpProxy.createProxyServer({targe
·
2022-09-02 14:04
python pip 安装 升级 卸载命令
pip
使用详解
pip安装包pipinstall包名pip查看是否安装pipshow--file包名pip检查哪些包需要更新piplist--outdatedpip升级包pipinstall--upgrade
Mick..
·
2022-09-01 13:50
python
大数据
Vue 自定义组件 v-model
使用详解
目录Vue2中使用Vue3中使用v-model使用modelValue自定义v-model的使用的参数多个v-model绑定自定义v-model的修饰符Vue2中使用一个组件上的v-model默认会利用名为value的prop和名为input的事件,但是像单选框、复选框等类型的输入控件可能会将valueattribute用于不同的目的。model选项可以用来避免这样的冲突:Vue.componen
·
2022-09-01 11:09
Quartz作业调度基本
使用详解
目录Quartz核心概念Quartz结合Spring使用的一些细节总结Quartz核心概念实际业务开发中会遇到定时任务的情形,这种时候可以使用Quartz来帮助我们便捷地完成。①JobJob表示一个工作(任务),需要执行的具体内容。开发中我们可以通过实现Job接口,来指定我们具体要执行的工作。不过也可以直接写一个类,Spring会帮助我们做具体的注入。publicinterfaceJob{void
·
2022-09-01 11:08
Kotlin Flow操作符及基本
使用详解
目录一、Flow的基本概念二、Flow的生命周期与异常处理2.1开始与结束2.2异常的处理2.3retry的处理2.4超时的处理2.5Flow的取消三、Flow的创建方式四、Flow的接收方式五、Flow的转换操作符5.1基本操作符5.2特殊操作符5.3组合与展平操作符5.4切换线程总结一、Flow的基本概念Kotlin的Flow相信大家都或多或少使用过,毕竟目前比较火,目前我把Flow的使用整理
·
2022-09-01 11:06
Kotlin Flow常用封装类StateFlow
使用详解
目录Kotlin中StateFlow的使用一、StateFlow的使用二、替代LiveData总结Kotlin中StateFlow的使用StateFlow是Flow的实现,是一个特殊的流,默认的Flow是冷流,而StateFlow是热流,和LiveData比较类似。关于冷热流后面一期SharedFlow会详细说明。使用StateFlow替代LiveData应该是目前很多开发者的呼吁了,确实Live
·
2022-09-01 11:35
Alibaba-Canal
使用详解
(排坑版)_MySQL与ES数据同步
canal概述用处canal主要用途是对MySQL数据库增量日志进行解析,提供增量数据的订阅和消费,简单说就是可以对MySQL的增量数据进行实时同步,支持同步到MySQL、Elasticsearch、HBase等数据存储中去。工作原理canal会模拟MySQL主库和从库的交互协议,从而伪装成MySQL的从库,然后向MySQL主库发送dump协议,MySQL主库收到dump请求会向canal推送bi
shstart7
·
2022-09-01 10:09
Canal
mysql
elasticsearch
数据库
数据同步
Canal
Nginx配置
使用详解
1、常用命令需要进入nginx的安装目录中的sbin目录(也可以配置环境变量,在任何目录都可以执行下面的命令),里面有一个nginx脚本文件1、启动nginx./nginx2、关闭nginx./nginx-sstop3、重新加载nginx(nginx.conf)./nginx-sreload4、查看版本号./nginx-v2、Nginx配置文件(nginx.conf)2.1概述默认在Linux上安
shstart7
·
2022-09-01 10:29
服务器
nginx
nginx反向代理
负载均衡
动静分离
高可用集群
Android Flutter实现精灵图的
使用详解
目录前言如何使用精灵图自定义实现加载Flame加载精灵图前言在日常开发中遇到的图片展示一般是静态图和Gif图两种形式(静态和动态的不同)。与此同时当需要对图片做效果时让其动起来,常用方案是Gif图播放或者是帧动画(多种静态图轮询播放)。但在游戏开发中还有一种动图表现形式叫做Sprite图(雪碧图),其在前端开发中也是很常见。为什么需要使用精灵图,因为每张图片显示都需要去发起请求获取,若页面图片数量
·
2022-08-31 11:07
Spring声明式事务配置
使用详解
目录序章准备工作创建jdbc.properties配置Spring的配置文件声明式事务概念代码讲解配置Spring的配置文件创建表创建组件测试无事务情况加入事务序章Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作准备工作org.springframeworkspring-context5.3.1org.springframeworkspring-orm5.3.1
·
2022-08-31 09:51
Python中打包和解包(*和**)的
使用详解
目录一、打包参数二、解包参数三、几点注意*和**在函数的定义和调用阶段,有着不同的功能,并且,*和**不能离开函数使用!一、打包参数*的作用:在函数定义中,收集所有位置参数到一个新的元组,并将整个元组赋值给变量args>>>deff(*args):#*在函数定义中使用print(args)>>>f()()>>>f(1)(1,)>>>f(1,2,3,4)(1,2,3,4)我们可以看到,1,2,3,4
·
2022-08-30 19:01
MySQL子查询的
使用详解
下篇
目录相关子查询EXISTS与NOTEXISTS关键字相关子查询相关子查询执行流程如果子查询的执行依赖于外部查询,通常情况下都是因为子查询中的表用到了外部的表,并进行了条件关联,因此每执行一次外部查询,子查询都要重新计算一次,这样的子查询就称之为关联子查询。相关子查询按照一行接一行的顺序执行,主查询的每一行都执行一次子查询。说明:子查询中使用主查询中的列题目:查询员工中工资大于本部门平均工资的员工的
·
2022-08-30 16:56
MySQL子查询的
使用详解
上篇
目录前言需求分析与问题解决子查询的基本使用子查询的分类单行子查询HAVING中的子查询非法使用子查询多行子查询前言子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL4.1开始引入。SQL中子查询的使用大大增强了SELECT查询的能力,因为很多时候查询需要从结果集中获取数据,或者需要从同一个表中先计算得出一个数据结果,然后与这个数据结果(可能是某个标量,也可能是某个集合)进行比
·
2022-08-30 16:55
Git中bundle命令的
使用详解
目录1.打包2.验证3.查看分支4.导入bundle4.1.没有gitlab服务器4.2.有gitlab服务器4.2.1从bundle中clone4.2.2从bundle中fetch1.打包用gitbundlecreate命令来打包#dev指具体的分支名称,repo指项目代码仓库的名称#产生的repo.bundle包含了所有重建该仓库dev分支所需的数据gitbundlecreaterepo.bu
·
2022-08-30 12:29
mvn中dependencyManagement的
使用详解
dependencyManagement一般出现在最顶层父工程的pom文件中,它的作用是用来管理jar版本,让子项目引用一个依赖而不用指明版本号。Maven会沿着父子层次向上走,直到找到一个拥有dependencyManagement元素的项目,然后使用在dependencyManagement元素中指定的版本号。下面以若依微服务框架中的一处应用为例进行说明。父pom文件中对于分布式文件系统的依赖
·
2022-08-30 12:28
UI 开源组件Flutter图表范围选择器
使用详解
目录前言1.使用chart_range_selector2.ChartRangeSelector实现思路分析3.核心代码实现分析4.结合图表使用前言最近有一个小需求:图表支持局部显示,如下底部的区域选择器支持左右拖动调节中间区域拖拽中间区域,可以进行移动图表数据根据中间区域的占比进行显示部分数据这样当图表的数据量过大,不宜全部展示时,可选择的局部展示就是个不错的解决方案。由于一般的图表库没有提供该
·
2022-08-29 18:35
Python爬虫框架NewSpaper
使用详解
目录写在前面newspapernewspaper框架的使用例如:单条新闻内容获取newspaper文章缓存其他功能写在后面写在前面原计划继续写一篇Portia的使用博客,结果在编写代码途中发现,在windows7的DockerToolbox里面使用Portia错误实在是太多了,建议大家还是在Linux虚拟机或者直接在服务器上去运行。否则太耗费精力了~今天我们转移一下,介绍一款newspaperne
·
2022-08-29 13:16
Java集合类之Map集合的特点及
使用详解
目录1、Map集合概述和使用1.1Map集合概述1.2Map集合常用方法1.3Map集合的遍历1、Map集合概述和使用1.1Map集合概述java.util接口Map类型参数:K-此映射所维护的键的类型V-映射值的类型publicinterfaceMap将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。此接口取代Dictionary类,后者完全是一个抽象类,而不是一个接口。
·
2022-08-29 13:44
Numpy 数据处理 ndarray
使用详解
目录1.ndarray的属性2.数组的形状3.ndarray的类型1.ndarray的属性数组的属性反映了数组本身固有的信息。常用的查看数组属性的相关语法如下表格所示:属性名称属性解释ndarray.shape数组维度的元组ndarray.ndim数组维数ndarray.size数组中的元素数量ndarray.itemsize一个数组元素的长度(字节)ndarray.dtype数组元素的类型下面,
·
2022-08-29 11:01
推荐一款简易的solid js消息UI库
使用详解
目录solid-msg快速开始调整配置自定义消息内容自定义消息卡片solid-msg今天推荐一款简易的solid-js的消息UI库ViewDEMO特性:使用twind处理css进度条bar易于使用易于定制轻量,仅1.5kbingzip快速开始安装:pnpmi"solid-msg"在Solid工程中使用:import{solidMsg}from"solid-msg";solidMsg.light("
·
2022-08-29 09:25
axios的
使用详解
axios的基本使用axios是什么前端最流行的ajax请求库,react/vue官方都推荐使用axios发送ajax请求,是一个基于promise的HTTP库,可以用在浏览器和node.js中。文档:https://hithub.com/axios/axios细节:axios包括TypeScript定义。特性从浏览器中创建XMLHttpRequests从node.js创建http请求支持Prom
酒 客
·
2022-08-27 13:22
javascript
javascript
前端
axios
ajax
网络请求
python第三方库pygame的
使用详解
作用:pygame一般用来做游戏注意:1.在使用pygame提供的功能之前,需要调用init方法2.在游戏结束前需要调用quit方法pygame中的各个函数:1.pygame.init():该函数在使用pygame时进行初始化,只有引用了该函数才能使用pygame提供的所用功能2.pygame.Rect():该函数可以设置一张图片的位置以及大小,这是一个特殊的函数,不需要引用init函数都可以使用
·
2022-08-26 18:59
C/C++指针介绍与
使用详解
目录什么是指针定义指针变量间接引用指针常or常常指向指针的指针指针与数组指针的运算堆内存分配C语言C++语言指针与函数数组名作为函数的入口参数函数名作为参数传入其他函数使用指针修改函数参数变量的引用作为函数的参数两个常用的字符串函数总结什么是指针C/C++语言拥有在程序运行时获得变量的地址和操作地址的能力,这种用来操作地址的特殊类型变量被称作指针。翻译翻译什么tmd叫tmd指针!变量或常量的指针存
·
2022-08-26 18:59
SQLMAP插件tamper编写与
使用详解
目录一、SQLMAP插件tamper简介二、SQLMAP插件tamper使用三、SQLMAP插件tamper编写今天继续给大家介绍渗透测试相关知识,本文主要内容是SQLMAP插件tamper编写与使用。免责声明:本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负!再次强调:严禁对未授权设备进行渗透测试!一、SQLMAP插件tamper简介我们在安装SQLMAP
·
2022-08-26 11:27
Redis 布隆过滤器命令的
使用详解
目录一、Docker安装Redis布隆过滤器学习历史重要原因之一,就是要学会感恩,因为我们都是站在巨人的肩膀上。1.1、安装注意:1.2、测试二、RedisBloom命令讲解2.1、命令大纲2.2、BF.ADD和BF.MADD2.3、BF.EXISTS和BF.MEXISTS2.4、BF.INFO2.5、BF.RESERVE2.6、BF.INSERT因为平常使用Docker比较多,所以照常还是使用D
·
2022-08-26 11:23
【工具使用】——Metasploit(MSF)
使用详解
(超详细)
文章目录一、实验环境:二、简介:三、Metasploit的安装和更新升级:1. 一键安装MSF:2. MSF的更新升级:2.1 非kali环境下更新升级MSF:2.2 kali环境下更新升级MSF:四、使用方法:1. 基础使用:2. `MSF`中加载自定义的`exploit模块`:3. 漏洞利用(exploit):4. 攻击载荷(payload):4.1 payload模块路径::4.2 Meta
剑客 getshell
·
2022-08-26 07:03
工具使用
内网渗透
MSF使用
Metasploit使用
渗透测试
内网渗透
后渗透
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他