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
java事务使用详解
JS-数组方法
使用详解
数组是什么创建数组的方法创建数组直接量构造函数法数组的特点如何访问数组如何遍历数组array.lengthArray.isArray()定义:A仍然有。i是Array()方法用于检测是否是数组语法:Array.isArray(value)value:要检测的值返回值:true:如果是数组,返回truefalse:如果不是数组,返回false示例(原则:用最简单的例子呈现知识点原理)varstr='
烂好人_5b0f
·
2022-10-21 18:15
asp.net core 中的Jwt(Json Web Token)的
使用详解
简单描述:session不支持分布式并且在服务器存储一份用户登录的信息,这份登录信息会在响应时传递给浏览器,告诉其保存为cookie,以便下次请求时发送给我们的应用Jwt描述:1.状态保证在客户端,而非服务器端。天然适合分布式系统。2.签名保证了客户端无法数据造假。3.性能更高,不需要和中心状态服务器通信(如Redis),纯内存的计算JWT是由三段信息构成的,将这三段信息文本用.链接一起就构成了J
·
2022-10-21 18:26
Vue 中指令v-bind动态绑定及与v-for结合
使用详解
目录前言:一、v-bind动态绑定class1.v-bind动态绑定class(对象语法)2.v-bind动态绑定class(数组用法)3.v-bind动态绑定style(对象语法)4.v-bind动态绑定style(数组语法)二、v-bind和v-for的结合使用前言:在昨天的文章中已经基本介绍了,v-bind的基本使用,可以参考学习,本文是更加具体的解释v-bind的使用,和v-for结合的使
·
2022-10-21 18:51
Android Jetpack 狠活Lifecycles与LiveData
使用详解
目录前言正篇结语前言今天在工作时,测试突然提了一个Bug给我,要求我将APP中某活动页面的UI界面要根据用户在由此页面跳转的下个页面操作,在返回时要实时更新。在检查代码时,发现我已经对界面可变数据用LiveData去观测,但由于页面变化后并没有重新初始化UI,所以我放在初始化UI的请求根本没有起效,如上图所示例子,在进入下一个页面如若关闭开关,返回时无法及时更新,于是我便想到了安卓科技与狠活Lif
·
2022-10-20 22:14
Android线程间通信 Handler
使用详解
目录前言01、定义02、使用第一步、创建第二步、发送消息第一种是post(Runnable)第二种是sendMessage(Message)第三步、处理消息03、结语前言Handler,可谓是面试题中的一个霸主了。在我《面试回忆录》中,几乎没有哪家公司,在面试的时候是不问这个问题的。简单一点,问问使用流程,内存泄漏等问题。复杂一点,纠其源码细节和底层epoll机制来盘你。所以其重要性,不言而喻了吧
·
2022-10-20 22:43
iOS中Sqlite和FMDB
使用详解
目录正文效果图什么是数据库iOS中的数据存储方式什么是SQLiteSQL语句的种类数据定义语句(DDL:DataDefinitionLanguage)数据操作语句(DML:DataManipulationLanguage)数据查询语句(DQL:DataQueryLanguage)字段类型Sqlite使用:一、创建表二、删表三、增(插入数据insert)四、删(删除数据delete)五、改(更新数据
·
2022-10-20 22:41
JS数组方法
使用详解
数组是什么定义数组是一种用于存储多个值的数据类型。数组是一种由简单数据类型组成复杂数据类型。从形式上讲,数组是由方括号包裹的多个值。其中每个值称为数组元素。示例:数值数组[1,2,3,4,5]示例:字符串数组['a','b','c','d','e']示例:混合型数组['zhangsan',18,false,undefined,null,['游泳','足球','篮球']]数组元素:数组中的每一个值,
Pj浩
·
2022-10-20 19:29
Git基础学习之标签tag的
使用详解
目录1、标签介绍2、列出标签3、创建标签(1)标签的分类(2)附注标签(3)轻量标签4、后期打标签1、标签介绍软件的某个发行版本所对应的,其实就是软件开发过程中,某一个阶段的最后一次gitcommit提交。我们知道每一个提交操作,对应的都会生成一个commit-id,而标签就是与某一个commit-id绑定的名称。一个标签一旦与某一个commit-id绑定,那么该标签就不能修改绑定到其它commi
·
2022-10-19 16:59
Ceph集群CephFS文件存储核心概念及部署
使用详解
目录1.CephFS文件存储核心概念1.1.CephFS文件存储简介1.2.CephFS文件存储架构1.3.CephFS文件系统的应用场景与特性2.在Ceph集群中部署MDS组件3.在Ceph集群中创建一个CephFS文件存储系统3.1.为CephFS文件存储系统创建Pool资源池3.2.创建CephFS文件系统3.3.再次观察Ceph集群的状态4.内核级别挂载CephFS文件系统4.1.无需认证
·
2022-10-19 16:22
MySQL Workbench安装及
使用详解
目录一、MySQLWorkbench简介二、MySQL数据库安装三、远程连接MySQL服务器四、创建数据库五、创建数据表六、数据内容维护七、查看数据表八、修改数据表九、删除数据表一、MySQLWorkbench简介MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。MySQL是最流行的关系型数据库管理系统之一,在WEB应用方面,MySQL是最好的RDBMS
·
2022-10-17 16:49
Vue修饰符的
使用详解
目录事件修饰符的使用按键修饰符系统键修饰符鼠标按键修饰符表单修饰符总结事件修饰符的使用按钮stop阻止冒泡(兼容)等同于event.stopPropagation()或event.cancelBubble=trueprevent阻止默认行为等同于event.preventDefault()capture设置事件在捕获阶段执行once事件只执行一次,相当于addEventListener的第三个参数
·
2022-10-17 16:18
react-router v5
使用详解
(引入、页面栈、BrowserRouter、Switch、Link、Redirect、Prompt、路由传参、v5和v6区别中文文档)
目录引入项目引入直接引入页面栈基本使用BrowserRouter(Router)SwitchLinkRoutepathcomponentrenderexactchildrenRedirectfrom|toPromptwhenmessage代码跳转链接路由传参withRouter()示例matchisExactparamspathurllocationhashpathnamesearchstateh
YF-SOD
·
2022-10-17 07:04
React
react路由v5使用详解
react路由传参使用
react路由组件使用
react中文文档
react路由v5到v6区别
Pytorch入门实战(4):基于LSTM实现文本的情感分析
代码地址本文涉及知识点Pytorchnn.Module的基本使用Pytorchnn.Linear的基本用法Pytorch中DataLoader的基本用法Pytorchnn.Embedding的基本
使用详解
iioSnail
·
2022-10-15 14:29
机器学习
pytorch
lstm
深度学习
SpringBoot @Import与@Conditional注解
使用详解
目录@Import@Conditional说明:基于atguigu学习笔记。在了解springboot自动配置原理前,再来了解下两个注解@Import注解和@Conditional注解。@Import@Import注解主要用于导入某些特殊的Bean,这些特殊的Bean和BeanDefinitaion有关。主要用于导入@Configuration类,ImportSelector和ImportBean
·
2022-10-15 02:43
Javascript Object对象类型
使用详解
目录1.生成方法2.操作属性2.1读取2.2赋值2.3删除2.4遍历2.5判断属性是否存在3.with语句总结1.生成方法对象是javaScript中的一种数据类型,它是key-value的合集,是无序的constobj={name:'ian',age:21};//key使用变量constgender='gender';constobj={[gender]:'male'};对象的key必须符合标识
·
2022-10-14 23:20
Python Playwright的
使用详解
目录实战场景实战操作实战场景本篇博客为大家介绍一款新的自动化测试工具,效果类似selenium,但是这个模块年轻。模块名称为playwright-python,微软开源的,是针对Python语言的纯自动化工具,可以通过API调用浏览器,github地址在本文末尾。接下来将通过3篇博客为大家详细介绍该playwright-python,彻彻底底了解它。正式开始前依旧是模块安装:pipinstallp
·
2022-10-14 23:19
(C++)排序——四种排序算法与STL sort()
使用详解
四种排序算法与STL排序冒泡排序插入排序快速排序归并排序C++库sort函数冒泡排序冒泡排序是排序原理最简单的一种排序.在运算规模较小时非常实用,其思想也能辅助解决某些更复杂的问题.冒泡排序(bubblesort)的思想如下:例如,我们进行升序排序,那么,从长度为n的数组的第0位开始,将其依次与后一位比较,如果前一位大于后一位,那么就交换这两个元素.从0开始交换到最后一个后,一次排序完成.现在,我
Ekennis
·
2022-10-14 10:03
笔记
算法
排序算法
c++
android room 教程,Android Room的
使用详解
Room是在SQLite上提供了一个抽象层,以便在充分利用SQLite的强大功能的同时,能够流畅地访问数据库。Room包含3个重要部分:数据库:包含数据库持有者,并作为应用已保留的持久关系型数据的底层连接的主要接入点。Entity:表示数据库中的表。DAO:包含用于访问数据库的方法。基本使用步骤:1、导入配置dependencies{defroom_version="2.2.5"implement
Pink-Champaign
·
2022-10-13 03:07
android
room
教程
pytorch tensorboard可视化的
使用详解
目录一、安装tensorboard二、使用tensorboard1、首先导入模块2、初始化3、记录内容4、关闭三、可视化1、打开终端写命令行2、打开浏览器打开tensorboard可视化一、安装tensorboard直接pip即可:pipinstalltensorboard这里注意,使用pytorch,并不需要额外安装tensorflow。二、使用tensorboard记录训练的loss和测试的a
·
2022-10-12 23:01
java ReentrantLock并发锁
使用详解
目录一、ReentrantLock是什么1-1、ReentrantLock和synchronized区别1-2、ReentrantLock的使用1-2-1、ReentrantLock同步执行,类似synchronized1-2-2、可重入锁1-2-3、锁中断1-2-4、获得锁超时失败1-2-5、公平锁一、ReentrantLock是什么ReentrantLock是一种基于AQS框架的应用实现,是J
·
2022-10-12 23:31
Proxy
使用详解
来源|https://www.cnblogs.com/chuaWeb/p/13676000.html通用1、Proxy可以包装任何形式的对象:包括原生数组,函数,甚至另一个代理。2、代理实例中没有指定的handler,实际就是操作原对象target:实例:打开控制台查看:http://jsrun.net/3RLKp/editlettarget=function(){return'ddd'}letp
普通网友
·
2022-10-12 10:23
java
python
js
proxy
javascript
Spring中的DI(依赖注入)
使用详解
Spring中的DI(依赖注入)什么时候需要依赖注入:当一个被Spring管理的对象,存在另一个对象(依赖于另一个对象)时,就需要使用依赖注入,来完成对象之间的依赖关系我们的程序在编写时,通过控制反转把对象创建的任务交给了Spring,对象之间一定会有相互调用的情况,既然不使用new对象的方式,我们就只能让Spring来帮我们来完成这个操作。依赖注入其实就是属性注入的一种特殊类型,不同点就是:属性
清风挽歌
·
2022-10-12 08:18
Spring
spring
java
ioc
设计模式
Vue 学习笔记(八)vue-router路由
使用详解
vue-router路由
使用详解
1.安装路由npminstallvue-router--save-dev2.将项目置入IDEA中打开(删除自带的logo以及conponents组件,创建自己的项目环境)
Adorable_Rocy
·
2022-10-10 17:25
vue
vue
router
vue-router
npm
关于npm 包更新工具npm-check-updates
使用详解
文章来源:https://wflynn.cn/pages/393466/作者::Wflynnnpm-check-updates包的作用将你的package.json依赖升级到最新版本,忽略指定的版本。安装npminstall-gnpm-check-updates检查package.json的最新依赖项ncu显示当前目录中项目的所有最新依赖项(不包括peerDependencies):查看单个包的最
wflynn
·
2022-10-10 17:54
npm
vue.js
Vue状态管理--Vuex
使用详解
一、状态管理概述1.1什么是状态管理在组件中定义data或者在setup中返回使用的数据,这些数据称之为state。在模块template中我们可以使用这些数据,模块最终会被渲染成DOM,我们称之为View。在模块中我们会产生一些行为事件,处理这些行为事件时,可能会修改state,这些行为事件称之为actions。他们三者之间总是相互影响的。因此应用程序需要处理各种各样的数据,这些数据需要保存在我
流水武qin
·
2022-10-10 17:54
Vue全家桶
vue.js
javascript
前端
网关GateWay的
使用详解
、路由、过滤器、跨域配置
网关GateWay的
使用详解
、路由、过滤器、跨域配置一、网关的基本概念SpringCloudGateway网关是所有微服务的统一入口。
流水武qin
·
2022-10-10 17:53
SpringCloud
gateway
java
spring
cloud
分布式
服务器
Vue组合式API--路由的
使用详解
一、Vue路由的概述vue-router是Vue.js官方路由。它与Vue.js核心深度集成,让用Vue构建单页应用(SPA)变得非常容易。vue-router是基于路由和组件的。路由用于设定访问路径,将路径和组件映射起来。因此在vue-router的单页面应用中,页面的路径的改变就是组件的切换。前端路由通过URL的hash做到URL和内容进行映射。URL的hash也就是锚点(#),本质上是改变w
流水武qin
·
2022-10-10 17:23
Vue全家桶
vue.js
javascript
前端
Pinia中action
使用详解
actions的使用动作相当于组件中的方法。它们可以使用actionsin属性进行定义。并且在pinia中的action既可以有同步函数也可以有异步函数。在actions中可以通过this访问该仓库所有实例exportconstuseUsers=defineStore('users',{state:()=>{userData:null},actions:{asyncregisterUser(log
大鲤余
·
2022-10-10 17:50
JS
Vue
javascript
前端
vue.js
Vue状态管理--Pinia
使用详解
一、Pinia概述Pinia开始于大概2019年,最初作为一个实验为Vue重新设计状态管理,让它用起来像组合API。Pinia本质上依然是一个状态管理的库,用于跨组件、页面进行状态共享(这点和Vuex、Redux一样)。Pinia(发音为/piːnjʌ/,如英语中的peenya)是最接近piña(西班牙语中的菠萝)的词。这可能也是Pinia的图标是一个菠萝的原因。二、Pinia和Vuex的区别Pi
流水武qin
·
2022-10-10 17:02
Vue全家桶
vue.js
javascript
前端
Pytorch中 nn.Transformer的
使用详解
与Transformer的黑盒讲解
文章目录本文内容将Transformer看成黑盒Transformer的推理过程Transformer的训练过程Pytorch中的nn.Transformernn.Transformer简介nn.Transformer的构造参数详解Transformer的forward参数详解src和tgtsrc_mask、tgt_mask和memory_maskkey_padding_masknn.Transf
iioSnail
·
2022-10-10 09:16
机器学习
transformer
pytorch
深度学习
更强大的React 状态管理库Zustand
使用详解
目录介绍创建项目项目安装项目依赖创建项目结构设置环境变量服务设置store清除/重置存储介绍在这篇文章中,我会介绍Zustand在实际项目中的使用。我会构建一个GitHub用户搜索项目,在项目中通过调用GitHubAPI来实现搜索用户的功能。我还会并演示如何直接从Zustand存储中进行API调用,并将状态持久化到sessionStorage或localStorage中。完成效果如下:创建项目项目
·
2022-10-09 19:03
Java事务
管理器原理_TxManager 基于springcloud的LCN分布式事务管理器
TxManagerLCN分布式事务管理器,协调分布式事务的事务管理,完成三阶段事务提交。使用教程启动redis服务,并配置redis.properties配置文件。启动springcloud-eureka服务。配置application.properties,redis.properties配置文件。启动TxManagerrun:TxManagerApplication.main()方法。LCN分
互联网有记忆
·
2022-10-08 16:50
Java事务管理器原理
golang开发好用的github工具
可以接受系统信息,进行自己重启Rest协议客户端github.com/go-resty/resty依赖注入github.com/google/wire支持注入方法和接口对象参考文档:Golang依赖注入框架wire
使用详解
yunduan16
·
2022-10-07 10:42
golang
github
开发语言
开发工具
c++怎么将两个类的方法集合成一个类的方法_JAVA | Set集合
使用详解
引言学完List集合详解,多多少少对集合有所了解了,下面一起继续打怪升级学一学Set集合是怎么使用的。Set集合介绍Set集合的概念 Set集合类似于一个容器,程序把很多对象保存到Set集合中。Set集合对添加顺序不记录,当有重复的对象保存到Set集合时,不会新增后加的重复对象。Set集合的特点Set集合无重复元素,add()方法添加相同元素时,返回false;Set集合add()方法不记录顺序
weixin_39622332
·
2022-10-05 19:46
java
set集合
java集合详解
set获取元素
set集合和list集合的区别
SpringBoot中定时任务@Scheduled注解的使用解读
目录概述注解定义参数说明源码解析
使用详解
定时任务同步/异步执行fixedRate/fixedDelay区别项目开发中,经常会遇到定时任务的场景,Spring提供了@Scheduled注解,方便进行定时任务的开发概述要使用
·
2022-10-01 05:46
基于Vue3+TypeScript的全局对象的注入和
使用详解
目录1、Vue2的全局挂载2、Vue3+TypeScript的全局挂载3、Vue3+TypeScript的全局挂载的对象接口定义刚完成一些前端项目的开发,腾出精力来总结一些前端开发的技术点,以及继续完善基于SqlSugar的开发框架循序渐进介绍的系列文章,本篇随笔主要介绍一下基于Vue3+TypeScript的全局对象的注入和使用。我们知道在Vue2中全局注入一个全局变量使用protoType的方
·
2022-10-01 05:15
Android TabLayout 自定义样式及
使用详解
目录基本使用XML静态设置TabItem联动ViewPager2动态设置TabItem1.Activity布局代码2.创建三个Fragment给ViewPager2设置3.Fragment对应XML布局4.绑定起来最终效果根据数据源动态生成TabItem1.Activity布局代码2.Activity代码最终效果修改TabLayout背景颜色修改indicatorlayer-list制作圆形的in
·
2022-10-01 05:14
Git rebase
使用详解
gitrebase能够将分叉的分支重新合并,之前写过一篇文章介绍它的原理,下面主要介绍它的两个使用场景:场景一:本地与远端同一分支提交历史不一致方式一多个人在同一个分支上协作时,出现冲突是很正常的,比如现在有一个项目由我和A一同开发。我在修复了一个bug以后准备提交HowiedeiMac:ganlinhowie$gitaddmodels/paper.goHowiedeiMac:ganlinhowi
lxw1844912514
·
2022-09-30 12:13
git
github
数据库
java
bug
Qt 容器控件之Tab Widget
使用详解
目录功能属性设置相关API信号槽函数功能QTabWidget的一种带标签页的窗口,在这种类型的窗口中可以存储多个子窗口,每个子窗口的显示可以通过对应的标签进行切换。属性设置相关API//构造函数QTabWidget::QTabWidget(QWidget*parent=Q_NULLPTR);//公共成员函数/*添加选项卡addTab()或者插入选项卡insertTab()函数相关的参数如下:-pa
陈子青 - See
·
2022-09-30 05:51
Qt基础
qt
开发语言
Android对话框AlertDialog与DatePickerDialog及TimePickerDialog
使用详解
目录一、提醒对话框AlertDialog二、日期对话框DatePickerDialog第一种-点击选择日期出现日历第二种-滚动选择日期三、时间对话框TimePickerDialog方式一-出现时钟选择时间方式二-滚动选择时间一、提醒对话框AlertDialogAlertDialog可以完成常见的交互操作,如提示、确认、选择等功能,AlertDialog借助建造器AlertDialog.Builde
·
2022-09-29 22:02
Spring Data JPA 注解Entity关联关系
使用详解
目录1、OneToOne关联关系1.1解读OneToOne源码1.2mappedBy注意事项1.3CascadeType用法1.4orphanRemoval属性用法1.5orphanRemoval和CascadeType.REMOVE的区别2、@JoinColumns&@JoinColumn3、@
[email protected]
机制4、ManyToMany4.1利用@Many
·
2022-09-28 19:53
Spring Data JPA系列QueryByExampleExecutor
使用详解
目录1、QueryByExampleExecutor用法1.1介绍1.2QueryByExampleExecutor接口1.3QueryByExampleExecutor实践1.4Example语法详解1.5ExampleMatcher语法分析2、ExampleMatcher语法暴露常用方法2.1忽略大小写2.2NULL值的Property的处理方式2.3忽略某些属性列表,不参与查询过滤条件2.4
·
2022-09-28 19:51
Linux、Windows下Redis的安装即Redis的基本
使用详解
目录前言什么是Redis使用Redis能做什么Redis入门Redis简介Redis下载与安装Redis下载Redis安装Redis服务启动与停止Ctrl+C停止Redis服务Ctrl+C停止Redis服务Redis配置文件Redis常用命令字符串string操作命令哈希hash操作命令列表list操作命令集合set操作命令通用命令在Java中操作RedisJedisSpringDataRedis
·
2022-09-28 19:44
oracle函数
使用详解
本文用于记录,转载于https://www.cnblogs.com/bbliutao/archive/2017/11/08/7804263.html。若有侵权请联系删除。F.1字符函数——返回字符值(chr,concat,initcap,lower,lpad/rpad,nls_initcap,nls_lower,nls_upper,regexp_replace,regexp_substr,repl
oudetian
·
2022-09-28 10:56
oracle
函数
linux cat命令的作用,Linux命令cat
使用详解
cat命令功能:cat命令主要用来实现查看文件、创建文件、及合并、追加文件内容等功能。cat命令主要参数:-n或–number:对输出文档的行数进行编号,从1开始。-b或–number-nonblank:和-n功能相似,不同之处是对空白行不进行编号。-s或–squeeze-blank:将多行连续的空白行替换为一个空白行。-v或–show-nonprinting:使用^和M-符号,除了LFD和TAB
Kusaribe
·
2022-09-28 01:10
linux
cat命令的作用
Zod进行TypeScript类型验证
使用详解
目录引言什么是类型验证,为什么需要它?为什么要使用zod?使用Zod进行类型验证的示例Primitives对象类型推断组合类型注意事项安全解析无法识别的Key被删除其他事项Zod与其他库的比较结论引言这篇文章将描述如何使用Zod为您的项目设置类型验证。Zod是一个用于类型声明和验证的开源TypeScript库。我们将研究为什么使用Zod进行类型验证,提供如何使用它的示例,并将其与其他库进行比较。什
·
2022-09-27 16:17
JDK19新特性使用实例详解
目录前提新特性列表新特性
使用详解
Record模式Linux/RISC-V移植外部函数和内存API虚拟线程向量APIswitch匹配模式结构化并发前提JDK19于2022-09-20发布GA版本,本文将会详细介绍
·
2022-09-26 20:23
adb教程(很详细)
一起学习文章目录adb教程(非常详细)简介安装WindowsUbuntuMac连接设备真机模拟器
使用详解
adb相关开启/停止`adb服务`给`指定设备`发送命令设备相关查询查看cpu信息操作文件相关常用命令开启
fastji
·
2022-09-24 00:56
android
adb
ceph搭建及
使用详解
第1章ceph介绍1.1Ceph的主要特点统一存储无任何单点故障数据多份冗余存储容量可扩展自动容错及故障自愈1.2Ceph三大角色组件及其作用在Ceph存储集群中,包含了三大角色组件,他们在Ceph存储集群中表现为3个守护进程,分别是CephOSD、Monitor、MDS。当然还有其他的功能组件,但是最主要的是这三个。CephOSDCeph的OSD(ObjectStorageDevice)守护进程
时空无限
·
2022-09-23 15:37
ceph
ceph
云计算
Android修行手册之ConstraintLayout布局
使用详解
目录实践过程示例一示例二实践过程近期创建的项目默认是带有的,如果没有去build.gradle文件中查看有没有引入implementation'androidx.constraintlayout:constraintlayout:2.1.4'截止2022年8月最新版是2.1.4示例一想要实现这个效果:使用RelativeLayout无法实现,更不要说其他的了。哪怕红块底部对齐利用margin负数的
·
2022-09-22 12:52
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他