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使用详解
Android ViewBinding的
使用详解
最近AndroidStudio升级后butterknife有一个警告:ResourceIDswillbenon-finalinAndroidGradlePluginversion5.0,avoidusingthemasannotationattributes查看官网发现:butterknife已经弃用,建议使用viewbinding替换。一、什么是viewbinding官方介绍:通过视图绑定功能,
·
2021-04-17 14:33
unity avprovideo插件的
使用详解
1、新建一个MediaPlayer组件2、在canvas下新建一个AVProVideo组件并将上一步新建的MediaPlayer组件赋值到avprovideo组件上的mediaplayer上3、将需要播放的视频放在StreamingAssets文件夹下接下来就是用代码调用了1、_mediaPlayer.OpenVideoFromFile(MediaPlayer.FileLocation.Relat
·
2021-04-17 14:32
Android Room的
使用详解
官网介绍:developer.android.google.cn/training/da…Room是在SQLite上提供了一个抽象层,以便在充分利用SQLite的强大功能的同时,能够流畅地访问数据库。Room包含3个重要部分:数据库:包含数据库持有者,并作为应用已保留的持久关系型数据的底层连接的主要接入点。Entity:表示数据库中的表。DAO:包含用于访问数据库的方法。基本使用步骤:1、导入配置
·
2021-04-17 14:01
Clion下vcpkg的
使用详解
环境ubuntu20+clion2021.1背景在Linux下,每次新创建1个项目,可能会使用一些第三方库,比如:toml解析spdlog日志难道每次都要我去重新下载源码,然后编译,在配置CMake?太麻烦了吧,看看别人前端,需要一个包只用执行npminstallaxio就行了,好羡慕。刚好,前段时间在windows下使用了一把vcpkg,目前vcpkg作为c++的包管理工具,已经相对成熟了,很多
·
2021-04-17 14:59
ASP.NET Core扩展库之Http日志的
使用详解
最佳实践都告诉我们不要记录请求的详细日志,因为这有安全问题,但在实际开发中,请求的详细内容对于快速定位问题却是非常重要的,有时也是系统的强力证据。Xfrogcn.AspNetCore.Extensions扩展库提供了服务端和客户端的详细日志功能,通过配置可以开启。服务端日志通过请求中间件来完成,中间件会以Trace级别记录请求和应答详情,以Debug级别记录请求耗时。服务的请求日志的名称为Serv
·
2021-04-17 14:52
云原生技术kubernetes调度单位pod的
使用详解
k8s中的最小调度单位---pod之前的文章中,我们对k8s能够解决的问题做了简单介绍,简单来说,它解决的问题是容器的编排与调度,它的核心价值在于:运行在大规模集群的任务之间,实际上存在着各种各样的关系,这些关系的处理,才是任务编排和系统管理最困难的地方,k8s就是为了这个问题而生的。这句话比较难理解,我们从已有的知识入手,抽丝剥茧,慢慢理解它。我们已经知道,容器的本质是一个进程,它包含三个部分:
·
2021-04-17 14:34
Pytest实现setup和teardown的详细
使用详解
前言用过unittest的童鞋都知道,有两个前置方法,两个后置方法;分别是setup()setupClass()teardown()teardownClass()Pytest也贴心的提供了类似setup、teardown的方法,并且还超过四个,一共有十种模块级别:setup_module、teardown_module函数级别:setup_function、teardown_function,不在
·
2021-04-17 14:10
Android Fragment
使用详解
1、基本概念Fragment,简称碎片,是Android3.0(API11)提出的,为了兼容低版本,support-v4库中也开发了一套FragmentAPI,最低兼容Android1.6。Fragment官方的定义AFragmentrepresentsabehaviororaportionofuserinterfaceinanActivity.Youcancombinemultiplefragm
打架不行的二哈
·
2021-04-15 19:49
#
四大组件
android
IOS DB存储之Realm.swift (二)
使用详解
@[TOC](IOSDB存储之Realm.swift
使用详解
)1.Realm简介1.1什么是RealmRealm是一个跨平台的移动数据库引擎,于2014年7月发布,是一个跨平台的移动数据库引擎,专门为移动应用的数据持久化而生
孔雨露
·
2021-04-15 11:50
React三大属性之Refs的
使用详解
refs是React中用来取得某个JSX组件或者某个DOM中的一些状态值的时候,用来获取节点的方法。在React官方的解释中,它的适用范围如下:管理焦点,文本选择或媒体播放。触发强制动画。集成第三方DOM库。React文档中再三强调,请不要过度使用refs,所以当我们可以用dom原生对象解决时,尽量不要使用refs依照之前的写法,首先是给出类组件和函数组件中refs的写法类组件在类中,refs有三
·
2021-04-15 10:02
Unity3D 单例模式和静态类的
使用详解
Unity3D的API提供了很多的功能,但是很多流程还是会自己去封装一下去。当然现在网上也有很多的框架可以去下载使用,但是肯定不会比自己写的用起来顺手。对于是否需要使用框架的问题上,本人是持肯定态度的,把一些常用方法进行封装,做成一个功能性的框架,可以很大程度上提高代码的效率,维护也方便。对于网络上很多教程上使用的“游戏通用MVC框架”,现在看来并不符合MVC这种结构性框架的设计思想:要知道,MV
·
2021-04-15 10:28
React三大属性之props的
使用详解
上期讲了state,接下来讲讲props。props功能在于组件间通信(父子组件),首先说说在各种组件中的用法:类组件//父组件传值classFatherextendsReact.PureComponent{render(){return()}}classSonextendsReact.PureComponent{render(){return(thisdatais{this.props.valu
·
2021-04-15 10:15
React 三大属性之state的
使用详解
React中很多地方需要用到数据,这在React中被叫做状态,我们需要一个专门管理状态的方法,于是state相关的就诞生了。state应该被要求有两个基本功能,一,能够存储一定的值,从而能被react使用,二,能够再它改变的时候被React监听到并且重新渲染。这里分别介绍一下在类和函数组件中state的写法:类组件classClassComponentextendsReact.Component{
·
2021-04-15 10:43
并发编程知识详解(三)
并发编程相关知识点汇总:一、为什么出现多线程并发问题1.1、Java内存模型介绍1.2、java对象的组成(对象头,实例数据,填充区域)二、线程安全常见的关键字
使用详解
2.1、synchronized2.2
Android开发_Hua
·
2021-04-15 04:47
Kotlin-简约之美-进阶篇(五):object关键字
使用详解
@[toc]object是Kotlin中的一个重要的关键字,也是Java中没有的。object主要有以下三种使用场景:对象声明(ObjectDeclaration)伴生对象(CompanionObject)对象表达式(ObjectExpression)对象声明(ObjectDeclaration)语法含义将类的声明和定义该类的单例对象结合在一起(即通过object就实现了单例模式)使用基本示例:o
门心叼龙
·
2021-04-14 23:47
详解Android Lint的原理及其使用
AndroidLint原理及
使用详解
AndroidLint是ADT16中引入的新工具,用于扫描Android项目源中的潜在错误。
·
2021-04-14 20:44
通过lms.samples熟悉lms微服务框架的
使用详解
经过一段时间的开发与测试,终于发布了Lms框架的第一个正式版本(1.0.0版本),并给出了lms框架的样例项目lms.samples。本文通过对lms.samples的介绍,简述如何通过lms框架快速的构建一个微服务的业务框架,并进行应用开发。lms.samples项目基本介绍lms.sample项目由三个独立的微服务应用模块组成:account、stock、order和一个网关项目gateway
·
2021-04-14 20:26
.net 预处理指令符的
使用详解
什么是预处理指令符?当C#编译器找到一条预处理指令#if,最后找到一条指令时,#endif仅在定义了指定符号的情况下,编译器才会在这些指令之间编译代码。与C和C++不同,您不能将数字值分配给符号。#ifC#中的语句为布尔型,仅测试符号是否已定义。预处理指令符的使用#if:打开条件编译,仅在定义了指定符号的情况下才编译代码。#elif:根据是否定义了指定的符号,关闭前面的条件编译并打开新的条件编译。
·
2021-04-14 20:44
React.cloneElement的
使用详解
因为要接手维护一些项目,团队的技术栈最近从vue转向react,作为一个react新手,加上一向喜欢通过源码来学习新的东西,就选择了通过阅读antd这个大名鼎鼎的项目源码来学习一些react的用法。在阅读源码的过程中,发现好些组件都使用了React.cloneElement这个api,虽然通过名字可以猜测它做了什么,但是并不知道具体的作用;然后去看官方文档,文档很清晰地描述了它的作用,却没有告诉我
·
2021-04-14 20:55
Vue中bus的
使用详解
vue总线机制(bus)vue中非父子组件之间通信除了使用vuex,也可以通过bus总线,两者适用场景不同。bus适合小项目、数据被更少组件使用的项目,对于中大型项目数据在很多组件之间使用的情况bus就不太适用了。bus其实就是一个发布订阅模式,利用vue的自定义事件机制,在触发的地方通过$emit向外发布一个事件,在需要监听的页面,通过$on监听事件。vuex适用中大型项目、数据在多组件之间公用
·
2021-04-14 20:20
Laravel中Kafka的
使用详解
本文并没有kafka的安装教程,本文是针对已经安装kafka及其配置好kafka的php拓展并且使用laravel框架进行开发项目,配置一个可供laravel框架使用的生产及消费者类.以下代码修改自本站的YII框架关于kafka类的代码,经过测试使用在本人的项目中,可正常运行,larvael版本:5.6代码放置larvael框架位置:app/Tools/Kafka.phpbroker_list))
·
2021-04-14 20:56
Spring Security 在 Spring Boot 中的
使用详解
【集中式】
1.1准备1.1.1创建SpringBoot项目 创建好一个空的SpringBoot项目之后,写一个controller验证此时是可以直接访问到该控制器的。1.1.2引入SpringSecurity 在SpringBoot中引入SpringSecurity是相当简单的,可以在用脚手架创建项目的时候勾选,也可以创建完毕后在pom文件中加入相关依赖。org.springframework.boot
·
2021-04-14 20:46
java新特性之Optional的详细解析
Optional的
使用详解
1、Optional介绍Optional类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。
·
2021-04-14 20:13
python urllib库的
使用详解
相关:urllib是python内置的http请求库,本文介绍urllib三个模块:请求模块urllib.request、异常处理模块urllib.error、url解析模块urllib.parse。1、请求模块:urllib.requestpython2importurllib2response=urllib2.urlopen('http://httpbin.org/robots.txt')py
·
2021-04-14 20:03
Android OkHttp3:简介和
使用详解
一OKHttp简介OKHttp是一个处理网络请求的开源项目,Android当前最火热网络框架,由移动支付Square公司贡献,用于替代HttpUrlConnection和ApacheHttpClient(androidAPI236.0里已移除HttpClient)。OKHttpGitHub地址OKHttp优点支持HTTP2/SPDY(SPDY是Google开发的基于TCP的传输层协议,用以最小化网
嘤嘤嘤999
·
2021-04-14 02:48
万字长文 - 史上最全ConstraintLayout(约束布局)
使用详解
该文章发布在掘金,请大家移步查看:https://juejin.cn/post/6949186887609221133
屈云硕
·
2021-04-13 18:22
Android
安卓
Android ORM 框架 GreenDao
使用详解
一、前言关于Android中常用的数据存储方式有Sp存储和文件存储,但是对于数据量比较大,并且结构复杂的数据我们想要存储只能通过数据库进行处理,Android中提供了一个SQLite数据库,但是使用起来比较繁琐和复杂,所以Android又推出了Room持久性库,Room持久性库在SQLite的基础上提供了一个抽象层,让用户能够在充分利用SQLite的强大功能的同时,获享更强健的数据库访问机制。但是
MobileDISHW
·
2021-04-12 22:05
Log4j的配置与
使用详解
Log4j介绍Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,我们可以控制每条日志的输出格式;只需要通过一个配置文件就可以灵活的配置,而不需要修改任何代码。日志级别Log4j中的日志级别及优先级:ALLlog4jlog4j1.2.122.导入包:org.apache.log4j.Logger3.创建日志对象:staticfin
龙源lll
·
2021-04-12 19:24
Java学习
java
log4j
Java之JDBC安装、
使用详解
(2021最新!)
JDBC安装以及
使用详解
JDBC概念JDBC下载安装下载JDBC安装JDBC详细步骤常用数据库URL地址的写法:Connection对象三种执行对象:用于将SQL语句发送到数据库中createStatementPreparedStatementCallableStatement
布诺i
·
2021-04-10 15:33
Java
数据库
mysql
java
jdbc
EasyCode插件
使用详解
简介什么是EasyCode?EasyCode是idea的一个插件,可以采用图形化的方式对数据的表生成entity,controller,service,dao,mapper……无需任何编码,简单而强大。1.idea安装EasyCode插件首先点击File->Settings->Plugins,然后搜索EasyCode,点击安装:2.在springboot中使用EasyCode,首先确保yml文件有
·
2021-04-06 18:11
EasyCode插件
使用详解
简介什么是EasyCode?EasyCode是idea的一个插件,可以采用图形化的方式对数据的表生成entity,controller,service,dao,mapper……无需任何编码,简单而强大。1.idea安装EasyCode插件首先点击File->Settings->Plugins,然后搜索EasyCode,点击安装:2.在springboot中使用EasyCode,首先确保yml文件有
·
2021-04-06 18:06
C++ push_back()函数
使用详解
最近在学习Opencv,用C++写程序,做了一个虚拟画笔的项目,即通过摄像头采集视频图像信息,识别视频中的画笔,并画笔在空中的划痕显示在视频图像上。在进行到划痕显示的,由于视频是实时采集的,检测到的画笔位置坐标会不断更新,但是现在需要将划痕留在视频图像上。经过查阅,push_back()函数可以实现这个功能,首先他存在于vector头文件中,显然和vector有关,其功能是为指定vector容器尾
·
2021-04-01 10:46
HTML5本地存储
使用详解
前言随着Web应用的发展,需要在用户本地浏览器上存储更多的应用数据,传统的cookie存储的方案已经不能满足发展的需求,而使用服务器端存储的方案则是一种无奈的选择。HTML的WebStorageAPI是一个理想的解决方案。如果是存储复杂的数据,则可以借助WebSQLDatabaseAPI来实现,可以使用SQL语句完成复杂数据的存储与查询。本文向大家介绍一下HTML5中的本地存储功能。本章知识点了解
·
2021-03-31 15:12
html5程序员html前端
HTML5本地存储
使用详解
前言随着Web应用的发展,需要在用户本地浏览器上存储更多的应用数据,传统的cookie存储的方案已经不能满足发展的需求,而使用服务器端存储的方案则是一种无奈的选择。HTML的WebStorageAPI是一个理想的解决方案。如果是存储复杂的数据,则可以借助WebSQLDatabaseAPI来实现,可以使用SQL语句完成复杂数据的存储与查询。本文向大家介绍一下HTML5中的本地存储功能。本章知识点了解
·
2021-03-26 19:35
html5程序员html前端
C/C++中的freopen()函数
使用详解
目录C/C++重定向标准输入输出的库函数实战C/C++重定向标准输入输出的库函数所谓重定向输出,就是可以把原本只是输出在控制台的字符,输出到你指定的路径文件中。(输入类似,就是从指定的文件中读取,而不是读取在控制台中的输入。)重定向函数可以在任何时候开启、关闭。函数名:freopen标准声明:FILE*freopen(constchar*path,constchar*mode,FILE*strea
幽殇默
·
2021-03-26 13:57
算法小技巧
c++
HTML5本地存储 localStorage操作
使用详解
1、html5几种存储形式本地存储(localStorage&&sessionStorage)离线缓存(applicationcache)indexedDB和webSQL2、localStorage&&sessionStorage过期时间:localStorage永久存储,永不失效除非手动删除sessionStorage浏览器重新打开后就消失了大小:每个域名是5M3、localStorageAPI
·
2021-03-25 16:46
html5程序员html前端
HTML5本地存储 localStorage操作
使用详解
1、html5几种存储形式本地存储(localStorage&&sessionStorage)离线缓存(applicationcache)indexedDB和webSQL2、localStorage&&sessionStorage过期时间:localStorage永久存储,永不失效除非手动删除sessionStorage浏览器重新打开后就消失了大小:每个域名是5M3、localStorageAPI
·
2021-03-25 16:04
html5程序员html前端
自定义结构体类型:struct
使用详解
自定义结构体类型:struct
使用详解
文章目录自定义结构体类型:struct
使用详解
一、结构体(struct)1、结构体的声明方法2、结构体的赋值结论:3、结构体的指针4、结构体的访问5、结构体内存对齐
狄洛
·
2021-03-13 14:18
编程语言
ASP.NET Core扩展库之日志功能的
使用详解
上一篇我们对Xfrogcn.AspNetCore.Extensions扩展库功能进行了简单的介绍,从这一篇文章开始,我将逐步介绍扩展库中的核心功能。日志作为非业务的通用领域基础功能,有非常多的技术实现,这些第三方库避免了我们花费时间去重复实现,不过,很多日志库配置复杂,不易于使用,入手较难,而有些库可能与ASP.NETCore的结合并不好。如果我们没有对所使用的日志库进行详细了解,日志库也可能产生
·
2021-03-12 19:06
greenDAO优点及
使用详解
一、关于greenDAOgreenDAO是一个开源的AndroidORM,它让SQLite数据库的开发再次变得有趣。它使开发人员免于处理低级数据库要求,同时节省了开发时间。SQLite是一个很棒的嵌入式关系数据库。尽管如此,编写SQL和解析查询结果仍然是非常繁琐且耗时的任务。通过将Java对象映射到数据库表(称为ORM,“对象/关系映射”),greenDAO使您摆脱了这些麻烦。这样,您可以使用简单
baidu_40202612
·
2021-03-12 14:59
app
数据库
android
R语言中矩阵matrix和数据框data.frame的
使用详解
本文主要介绍了R语言中矩阵matrix和数据框data.frame的一些使用,分享给大家,具体如下:"一,矩阵matrix""创建向量"x_1=c(1,2,3)x_1=c(1:3)x_2=1:3typeof(x_1)==typeof(x_2)#查看目标类型x_3=seq(1,6,length=3)#将1——6分为3个数a200]#选出f列大于200的数据subset(data_,data_$c==
·
2021-03-12 02:35
Spring Boot thymeleaf模板引擎的
使用详解
在早期开发的时候,我们完成的都是静态页面也就是html页面,随着时间轴的发展,慢慢的引入了jsp页面,当在后端服务查询到数据之后可以转发到jsp页面,可以轻松的使用jsp页面来实现数据的显示及交互,jsp有非常强大的功能,但是,在使用springboot的时候,整个项目是以jar包的方式运行而不是war包,而且还嵌入了tomcat容器,因此,在默认情况下是不支持jsp页面的。如果直接以纯静态页面的
·
2021-03-11 23:43
numpy.sum()的
使用详解
numpy的sum函数可接受的参数是:sum(a,axis=None,dtype=None,out=None,keepdims=np._NoValue)在参数列表中:a是要进行加法运算的向量/数组/矩阵axis的值可以为None,也可以为整数和元组其形参的注释如下:a:array_likeelementstosum.a:用于进行加法运算的数组形式的元素axis:Noneorintortupleof
·
2021-03-11 22:27
[译]Java将Powermock和Mockito搭配进行单元测试
篇的中文翻译原文:https://github.com/powermock/powermock/wiki/Mockito翻译:却把清梅嗅笔者的Android单元测试相关系列:Android单元测试:Mockito
使用详解
却把清梅嗅
·
2021-03-11 16:23
Android日志打印框架xLog超详细
使用详解
在开发过程中必不可少的会用到Logcat去调试程序。正式上线后一般也还得保存手机用户的操作日志或异常日志方便开发人及时确定问题。我前几天发现一个好用的日志框架——XLog,它可以打印出好看的日志格式方便开发人员调试,还能自动生成日志文件,方便上架后收集信息,我已经用在项目上了,推荐给大家!当然,我说的不是指微信mars下的xlog日志,是另一款开源框架。大家习惯看英文文档的可以去官网:https:
生擒嫦娥炖玉兔
·
2021-03-11 16:31
android
to
Kotlin
android
xLog
日志框架
调试框架
日志打印框架
Go语言:初始化函数 init() 的
使用详解
定义:每个包都可以定义一个或多个init()函数init()函数没有参数传递init()函数没有返回值packagemainfuncinit(){println(`执行了初始函数1`)}funcinit(){println(`执行了初始函数2`)}funcmain(){println(`执行了主函数`)}执行顺序:init()函数的执行顺序在main()函数之前按照源文件文件的文件名排序,编译顺序
海东喵
·
2021-03-11 14:57
Quartz2D
使用详解
首先介绍一下使用Quartz2D能做些什么:绘制图形:线条\三角形\矩形\圆\弧等;绘制文字;绘制\生成图片(图像);读取\生成PDF;截图\裁剪图片;自定义UI控件;图形上下文图形上下文(GraphicsContext):是一个CGContextRef类型的数据。图形上下文的作用:(1)保存绘图信息、绘图状态(2)决定绘制的输出目标(绘制到什么地方去?)(输出目标可以是PDF文件、Bitmap或
Arackboss
·
2021-03-11 12:49
R语言判断语句的
使用详解
判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。下面是大多数编程语言中典型的判断结构的一般形式:R语言提供了以下类型的判断语句:if语句if...else语句switch语句if语句一个if语句由一个布尔表达式后跟一个或多个语句组成。语法格式如下:if(boolean_expression){//布尔表达式为真将执行的语句
·
2021-03-11 02:40
Java CompletableFuture的
使用详解
CompletableFuture它代表某个同步或异步计算的一个阶段。你可以把它理解为是一个为了产生有价值最终结果的计算的流水线上的一个单元。这意味着多个指令可以链接起来从而一个阶段的完成可以触发下一个阶段的执行。任务开启supplyAsync开启一个子线程去执行有返回结果开启一个子线程用来执行执行事务,可以通过返回值的join来得到返回值.例如:print("去煮饭了");Completable
·
2021-03-10 19:18
JavaScript Reduce
使用详解
学会这一个技巧Reduce让你开启编程新世界LearningThisReduceSkillandaWholeNewWorldWillOpenupforYoureduce可谓是JS数组方法最灵活的一个,因为可以替代数组的其他方法,比如map/filter/some/every等,也是最难理解的一个方法,lodash很多方法也可以用其实现,学会reduce将给与开发者另一种函数式(Functional
·
2021-03-09 22:13
上一页
59
60
61
62
63
64
65
66
下一页
按字母分类:
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
其他