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-API简析
HEVC中CU、TU、PU划分和扫描方式
简析
作者:66(转载请务必注明出处)在进一步看代码前,先了解一下图像划分方式:HEVC中,一帧图像分为多个slice,每个slice进行独立编解码。每个slice分为多个树形编码单元CTU,一个CTU分为一个亮度CTB和两个色度CTB,CTB大小有16、32、64(CTU同)。进一步再划分为CU编码单元、PU预测单元、TU变换单元,使得编码、预测、变换分离,处理的时候更灵活。它们的关系时,CTU以四叉
失去的都是人生
·
2020-08-01 13:49
HM
HEVC
@Resource注入失败问题
简析
项目结构front和client是两个不同的服务,front依赖client项目,需要在front中注入client的类声明类:importcom.bluewhale.infra.client.IRestClient;......@Component("defaultWebServiceRequestHandler")publicclassDefaultWebServiceRequestHandl
choufang3848
·
2020-08-01 11:24
区块链的简易概念:LCS自由现金的
简析
。
区块链(Blockchain)是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,被认为是继大型机、个人电脑、互联网之后计算模式的颠覆式创新,并正在全球范围引起一场新的技术革新和产业变革尽管发展历史较为短暂,但是却像狂风一般席卷全球,备受科技界尤其是金融界的关注。最初,人们只知比特币,不识区块链。后来,人们发现区块链不仅仅可以作为支持数字货币比特币交易的底层技术,还能脱离比
King1957
·
2020-08-01 10:59
简析
TCP/IP协议的三次握手和四次挥手
TCP/IP协议是互联网重要的基础协议,掌握该协议的原理对于我们理解数据的传输过程会有很大的帮助,首先来了解一下OSI的七层模型:TCP协议工作在OSI七层模型的第四层——Transport层,IP工作在第三层——Network层,ARP工作在第二层——DataLink层。数据在上三层会被封装为PDU单元,在传输层会被封装为Segment(数据段),在网络层会被封装为Packet(包),在数据链路
荏苒化蝶
·
2020-08-01 10:58
linux进阶
简析
oracle的约束
关于oracle的约束内容,我简单整理为一下内容,希望对大家有帮助约束分为一下几种--主键约束:primarykey:非空,唯一,紧凑的,例如:1,2,3,4,5--非空notnull--唯一unique--默认:defaultcreatetablestudent(stunonumbernotnull,snamevarchar2(200)notnull,addressvarchar2(200)un
zhangwenzheng0526
·
2020-08-01 08:31
oracle
Aurora IP核例子
简析
与仿真(framing版)
定制framing接口的IP核很简单,灵活配置如下参数即可:本例选择小端模式。FLowControl暂时选择为None。(有必要后面专门研究,暂时最主要的还是弄懂用户接口信号的用法!)为分析方面,选择单通道传输数据。生成示例工程并分析如图,右击IP核,打开例子程序,保存到一个位置,即可自动打开例子工程。对于我们用户来说,最重要还是我们的用户程序,通过用户程序模块与AuroraIP核交互,生成数据发
yundanfengqing_nuc
·
2020-08-01 08:53
FPGA
Spring源码及其原理
简析
(未完成待续)
Spring源码及其原理
简析
(未完成待续)因为要开发新游戏问题,源码看了一半被迫中止。但是断了也一直没有动力再去续着看,所以就只好未完待续,看什么时候有动力接着看。
nightwind666
·
2020-08-01 06:54
源码分析
链路聚合、Trunk、端口绑定和捆绑
简析
关于链路聚合(LinkAggregation)、Trunk和端口绑定/捆绑这三种概念很容易混淆,主旨都是利用链路冗余提供服务器、交换机和存储间的可靠性,或利用冗余端口实现负载均衡等;通常在大多数场景下被不加区别的混用,今天我们简单分析一下各自的含义和区别。链路聚合是采用不同的聚合、合并方法把多个网络链路并行的连接起以便提供网络带宽和链路冗余,实现网络业务连续性;强调的是交换机端到端的链路,一般涉及
weixin_34234829
·
2020-08-01 04:18
操作系统
数据结构与算法
Android热补丁技术—dexposed原理
简析
(阿里Hao)
本文由嵌入式企鹅圈原创团队成员、阿里资深project师Hao分享。上篇文章《Android无线开发的几种经常使用技术》我们介绍了几种android移动应用开发中的经常使用技术,当中的热补丁正在被越来越多的开发团队所使用,它涉及到dalvik虚拟机和android的一些核心技术,如今就来介绍下它的一些原理。本篇先介绍dexposed方案:https://github.com/alibaba/dex
weixin_34062329
·
2020-08-01 04:19
财富之旅---浅析区块链的黑马(社交平台)
区块链+社交领域的可行性
简析
区块链能给社交领域带来一定的优势,但是只有真正解决社交领域痛点的产品才能被用户所广泛接受,只解决痒点的产品很难在面对已有的巨大竞争对手——微信,QQ,微博等的环境下捕获
吃兔兔的坏蜀黍
·
2020-08-01 04:56
FLV 文件格式
简析
FLVFlashVideoisacontainerfileformatusedtodeliverdigitalvideocontent(e.g.,TVshows,movies,etc.)overtheInternetusingAdobeFlashPlayerversion6andnewer.FlashVideocontentmayalsobeembeddedwithinSWFfiles.There
FlyingPenguin
·
2020-08-01 03:51
动态代理 原理
简析
(java. 动态编译,动态代理)
动态代理:1.动态编译JavaCompiler.CompilationTask动态编译想理解自己查API文档2.反射被代理类主要使用Method.invoke(Objecto,Object...args);对带有指定参数的指定对象调用由此Method对象表示的底层方法。3.类的加载URLClassLoader可以加载硬盘任意位置的.java文件。class.getClassLoader只能加载cl
weixin_30419799
·
2020-08-01 03:34
Java Annotation及注解原理
简析
参考资料:http://www.trinea.cn/android/java-annotation-android-open-source-analysis/http://www.cnblogs.com/mandroid/archive/2011/07/18/2109829.htmlhttps://github.com/android-cn/android-open-project-analy
brianlee_sz
·
2020-08-01 01:24
简析
怎样在利用网络提高公司产品知名度
一款新出的产品,在刚刚问世没有知名度的时候,要达到很好的销售业绩,是比较困难的,所以企业在推出新产品之后,都在努力提升产品的知名度,那么企业客户通过哪些途径快速提升新产品的知名度呢?笔者认为可以从以下几个方面着手:1、良好的口碑一款产品,无论是新出的产品还是老品牌,如果拥有了良好的口碑,就拥有了免费的广告。所以企业一旦推出新产品,就要保证这款产品能有良好的口碑。良好的口碑主要是从产品的质量和售后服
housheng
·
2020-08-01 01:22
Leetcode练习 #11 Container With Most Water
题目
简析
:这题目我觉得是蛮坑爹的,因为题目的语境要求使得“容器”最大,但是类名却是maxarea,以及想破头脑都想不出两条线如何跟x轴组成容器,经过思考,我觉得这个模型应该是省略容器底部的宽(或者长),
shrimp525
·
2020-08-01 00:17
Leetcode算法练习
Android 唤醒亮屏
Android的PowerManager和PowerManager.WakeLock用法
简析
之前的一个社区PDA项目在采集使用者坐标这个功能的时候,需要保持屏幕常亮,面对未涉及过的东西,网络是最好的学习工具
qingcai_yuanzi
·
2020-07-31 21:21
系统源码
wakelock
java反射机制
简析
最近在看Spring框架,其中的IOC中最基本技术就是利用java的反射机制。反射机制通俗来讲就是根据给出的类名(字符串方式)来动态地生成对象。这种编程方式可以让对象在生成时才决定到底是哪一种对象。我们只需要在配置文件中给出定义即可,目的就是提高灵活性和可维护性。从一个栗子说起packagecom.yixingu;publicclassLiZi{privatefloatprice;privateS
亦心谷
·
2020-07-31 19:47
java深入学习
Android网络框架volley学习(七)调度器NetworkDispatcher
简析
前一篇《Android网络框架volley学习(六)调度器CacheDispatcher
简析
》了解了关于缓存线程调度CacheDispatcher的工作原理,它里面会判断缓存是否存在、是否过期以及是否需要刷新等操作
ostracod_lvj
·
2020-07-31 19:13
Android网络框架volley学习(五)请求队列RequestQueue
简析
RequestQueue:表示请求队列,查看源码得知,里面包含一个CacheDispatcher(用于处理走缓存请求的调度线程)、NetworkDispatcher数组(用于处理走网络请求的调度线程),一个ResponseDelivery(返回结果分发接口),通过start()函数启动时会启动CacheDispatcher和NetworkDispatchers。本篇内容我们来详细的了解一下Requ
ostracod_lvj
·
2020-07-31 19:42
Android网络框架volley学习(九)请求结果Response
简析
当我们发送一个网络请求时,首先得从缓存中查询一遍,看是否存在符合的请求结果,否则的话从网络中获取请求结果,同时存入缓存中,这样不管是网络请求还是缓存获取,最终都得将结果封装下然后分发出来,这就用到Response这个类,本篇我们继续分析返回结果Response相关内容。ResponsepublicclassResponse{//成功请求后的监听结果publicinterfaceListener{v
ostracod_lvj
·
2020-07-31 19:42
Thrift原理
简析
(JAVA)
ApacheThrift是一个跨语言的服务框架,本质上为RPC,同时具有序列化、反序列化机制;当我们开发的service需要开放出去的时候,就会遇到跨语言调用的问题,JAVA语言开发了一个UserService用来提供获取用户信息的服务,如果服务消费端有PHP/Python/C++等,我们不可能为所有的语言都适配出相应的调用方式,有时候我们会很无奈的使用Http来作为访问协议;但是如果服务消费端不
iteye_19607
·
2020-07-31 18:21
JAVA
5.4青年节午间行情
简析
日内受消息面影响,BTC迎来新高,今年到目前为止,比特币增长了45%以上,这种单边上扬的行情下,不管是老手还是小白,都容易栽跟头,套单了的更是数不胜数,鬼谷子不才,但专业币圈分析多年,有一些个人经验,如有套单的朋友需要帮助可以咨询鬼谷子。比特币4小时K线波动在BOLL上轨之外,附图指标超买严重,这一现象从下午到现在依旧没变,短线小时线MA5日均线形成有效支撑,附图指标MACD金叉多头放量,同时BO
币圈鬼谷子
·
2020-07-31 18:46
Android frameworks - SystemUI信号槽修改定制
简析
不啰嗦直接分析:推荐一篇SystemUI的分析文章,帮这位不认识的老铁打个广告^_^https://blog.csdn.net/azhengye/article/details/504194091:Android4.1MTK平台2:Android5.1(6.1)QCOM平台(主要不同点,第一个数组是在代码里,第二个数读取资源文件里面的数组.apply里设置信号图片的代码略为不同,5.1以后是在up
Guo_IT
·
2020-07-31 17:09
android
简析
Android网络请求Volley框架的工作原理
简介Volley是Google开发的一个用于网络请求的开源库,它使得Android开发者更加简单,快速的请求网络数据。Volley有如下优点:1.自动调度网络请求2.多并发请求3.本地Cache自动缓存网络请求结果4.支持设置请求优先级5.支持取消单个请求或者取消所有请求6.易于定制请求(比如:自定义重试机制,自定义Request请求等)7.提供完善的Log打印跟踪工具Volley工作原理这里借用
废墟的树
·
2020-07-31 17:36
andorid
开发
JAVA的反射机制
简析
正常访问java类的方式是先导入要访问的类所在的包,然后实例化对象,最后调用包里面的方法。但是有时候也会存在这样的情况,你需要的类所在的包并不在你的开发套件(SDK)中,而且你也不能把相关的包导入到你的开发工程当中来,但是你又必须要使用这个包中的相关类。有没有一种方式可以在不需要包的情况下也能访问包中的类呢,在这种情况下就可以使用反射机制。关于反射机制的具体原理可以参考相关的书籍和文章,本文主要举
TECH_PRO
·
2020-07-31 14:56
JAVA语言
Nacos服务注册中心
简析
Nacos是阿里开源的一个新框架,在分布式的架构中,Nacos同时扮演着服务注册中心和配置中心的角色。今天主要讲的是Nacos作为服务注册中心。分布式中著名的CAP理论,任何一种服务注册中心都只能实现其中的两个特性,一般是AP(注重可用性)或者CP(注重一致性)。Eureka就是一个AP的服务注册中心,任何一个EurekaServer都是独立的,可存储所有的服务注册信息,即使任意一台EurekaS
霁云HYY
·
2020-07-31 14:59
分布式
Java反射原理
简析
Java的反射机制允许我们动态的调用某个对象的方法/构造函数,获取某个对象的属性等,而无需在编码时确定调用的对象。这种机制在我们常用的框架中也非常常见。1.原理简介类actionClass=Class.forName(“MyClass”);对象action=actionClass.newInstance();方法method=actionClass.getMethod(“myMethod”,nul
小码哥(^_^)
·
2020-07-31 12:18
java反射原理
ZooKeeper 源码和实践揭秘
本文对ZooKeeper的源码进行
简析
,也会介绍ZooKeeper实践经验,希望能帮助到ZooKeeper初学者。文章部分内容参考了一些网络文章,已标注在末尾参考文献中。导言
腾讯技术工程
·
2020-07-31 11:53
新闻消息的爬取-jsoup
消息内容:标题,简介,网址,封面图片采用开发插件jsoup,感觉是最方便的
简析
工具,比htmlparser等好用得多。
老张z39
·
2020-07-31 11:01
java开发
解析 | openshift源码
简析
之pod网络配置(下)
【编者按】openshift底层是通过kubelet来管理pod,kubelet通过CNI插件来配置pod网络.openshiftnode节点在启动的时会在一个goroutine中启动kubelet,由kubelet来负责pod的管理工作。本文主要从源码的角度入手,简单分析在openshift环境下kubelet是如何通过调用openshiftsdn插件来配置pod网络。上一节分析了openshi
shurenyun
·
2020-07-31 10:20
解析 | openshift源码
简析
之pod网络配置(下)
【编者按】openshift底层是通过kubelet来管理pod,kubelet通过CNI插件来配置pod网络.openshiftnode节点在启动的时会在一个goroutine中启动kubelet,由kubelet来负责pod的管理工作。本文主要从源码的角度入手,简单分析在openshift环境下kubelet是如何通过调用openshiftsdn插件来配置pod网络。上一节分析了openshi
shurenyun
·
2020-07-31 10:20
平凡总在议论之外
——对《英与白》的视听语言
简析
与《西西弗神话》的加缪思想
简析
一只名为英的熊猫,一个名为白的女人,她们所留下的轨迹碎片,汇集成一个孤独而又简约的名字,英与白。
语痕
·
2020-07-30 22:46
MAC和PHY基本组成与工作原理
简析
一、网口的基本结构如图是网络接口结构简图。网口由CPU、MAC和PHY三部分组成.DMA控制器通常属于CPU的一部分,用虚线放在这里是为了表示DMA控制器可能会参与到网口数据传输中。对于上述的三部分,并不一定都是独立的芯片,根据组合形式,可分为下列几种类型:CPU集成MAC与PHY;CPU集成MAC,PHY采用独立芯片;CPU不集成MAC与PHY,MAC与PHY采用集成芯片;下面选用方案二做进一步
Clearfix_Xia
·
2020-07-30 21:40
网络基础
ElasticSearch 6.x 学习笔记:30.Java API之全文查询
1、全文查询概述https://www.elastic.co/guide/en/elasticsearch/client/
java-api
/6.1/java-full-text-queries.htmlThehigh-levelfulltextqueriesareusuallyusedforrunningfulltextqueriesonfulltextfieldslikethebodyofane
程裕强
·
2020-07-30 19:05
Elasticsearch
6.x
学习笔记
Retrofit设计
简析
与探讨
前言前段时间风风火火的流行起来这个基于OkHttp的RESTFULApi请求工具,大家都说这个设计好nb的说,恩,实现上的思路确实很精巧。然后呢,如何精巧?怎么使用动态代理?怎么简洁?怎么拥有良好的拓展性?,另外,阅读本文前,建议先将参考的两篇文章先看下。动态代理ok,分析文章需要先来说明原理,showyouthecode:publicTgetProxy(Classclazz){return(T)
王岩_shang
·
2020-07-30 18:44
简析
服务端通过geotools导入SHP至PG的方法
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/1.背景项目中需要在浏览器端直接上传SHP后服务端进行数据的自动入PG库以及发布至geoserver。本方法是以geotools为开发工具实现入库,以geoservermanager来实现服务的自动发布。这里着重描述geotools编写SHP入库的方法。2.Geotools
weixin_33994429
·
2020-07-30 17:02
Android Nougat多窗口
简析
一、概述Android从7.0开始支持多窗口,官方终于支持这一功能了。其实很多ODM厂商早已实现该功能,实现方式各种各样,最通用的方案是多Stack方案,比较痛苦的是每次版本升级都要花很大力气进行适配和解各种乱七八糟的bug,现在终于一统江湖了,并且第三方应用开始对多窗口进行适配兼容。Android原生的多窗口功能比较强大,支持四种模式:全屏、分屏、画中画、FreeForm模式。目前都是可以直接或
高山流水29
·
2020-07-30 15:04
android系统层
Handler
简析
Handler是android用来线程切换的,主要的工作原理是Handler通过sendMessage发送一个Message到MessageQueue中,它是一个单向链表结构。Handler都是需要有一个Looper的,因为在他的初始化中会去检查这个Looper是否存在,不存在则报错,所以在使用Handler前需要Looper.prepare,然后开启Looper.loop循环从消息队列中取出数据
徐大哈_401d
·
2020-07-30 14:27
jetpack之DataBinding原理
简析
核心核心在于自动生成的代码里面,位置在app/build/generated/data_binding…/…;一直到自动生成的代码里面UI调用DataBindingUtil.setContentView...lateinitvarbinding:ActivityMainBinding...binding=DataBindingUtil.setContentView(this,R.layout.ac
snotJam
·
2020-07-30 13:23
Android之Jetpack
Socket连接两台电脑进行文件传输
Socket连接两台电脑进行文件传输
Java-API
中常用的数据流输入输出流InputStreamOutputStream数据流DataInputStreamDataOutputStream缓冲流BufferedInputStreamBufferedOutputStream
天空狩猎者
·
2020-07-30 13:09
两台电脑的文件传输
java常用的数据流
java
java
socket
stream
redis-server 启动原理
简析
Redis数据库存储引擎之下的东西。Redis如何工作的呢?我对于redis的内部构造十分的感兴趣,因此我开始让自己熟悉源代码,通过大量的阅读和在Emacs编辑器里面的跳来跳去。当我将像剥洋葱片的外壳一样一层层将redis神秘的外衣剥落的时候,我意识到我正在努力尝试记住太多太多的细节,并且它并不是很清晰它是如何成为一个整体工作的。我因此决定写下我对于redis的理解,讲述它是如何启动redisse
laiconglin
·
2020-07-30 13:46
redis
是时候更新手里的武器了—Jetpack最全
简析
前言AndroidJetpack想必大家都耳熟能详了,AndroidKTX,LiveData,Room等等一系列库都是出自Jetpack。那么Jetpack到底是什么?又包含哪些你还没用过的东西?Google推出这个的原因又是什么?今天我们就一起来完善一下我们脑中的Jetpack构图。(篇幅较长,建议点赞关注Mark哦)介绍2018年谷歌I/O,Jetpack横空出世,官方介绍如下:Jetpack
积木zz
·
2020-07-30 13:34
性能优化
mvvm
android
jetpack
java
Unity 之 Audio Clip音频
简析
以及优化处理
Unity之音频
简析
以及优化处理Unity–AudioClipForceToMono:如果启用,音频剪辑将向下-混合为一个单一频道的声音。
Czhenya
·
2020-07-30 11:37
ジ﹋★☆『
Unity
3D
』
ジ﹋★☆『
引擎进阶
』
如何通过Qtum量子链账户抽象层打通比特币和以太坊生态?
Qtum账户抽象层(AAL)实现
简析
Qtum设计上以比特币UTXO为基础账户模型,并实现了支持EVM规范的智能合约,这是通过账户抽象层(AccountAbstractLayer,AAL)来完成的。
南京-菜根谭
·
2020-07-30 09:16
理财杂谈
NETGEAR 系列路由器命令执行漏洞
简析
NETGEAR系列路由器命令执行漏洞
简析
2016年12月7日,国外网站exploit-db上爆出一个关于NETGEARR7000路由器的命令注入漏洞。一时间,各路人马开始忙碌起来。
anrao3094
·
2020-07-30 08:23
3DES加密算法原理
一、3DES加密算法
简析
:3DES,也称为3DESede或TripleDES,是三重数据加密算法,相当于是对每个数据库应用三次DES的对称加密算法。
a745233700
·
2020-07-30 07:02
信息安全
旋转编码器与STM32的编码器接口学习
增量型旋转编码器原理
简析
1、编码器转动方向的判定A、B两个点放置两个光敏接收管,间距为S2,旋转角度盘有间距S1的S光源区和间距为S0的非光源区,当角度盘转动时,光源区经过AB两点时使得AB通道分别输出高电平
yhl_sophia
·
2020-07-30 06:17
单片机
数据结构学习笔记——栈的
简析
一、栈的定义:栈是重要的线性结构。从数据结构角度看,栈也是线性表,其特殊性在于栈的基本操作是线性表操作的子集,它们是操作受限的线性表(线性表中数据元素是一对一的关系),因此,可称为限定性的数据结构。栈(stack)是限定仅在表尾进行插人或删除操作的线性表。因此,对栈来说,表尾端有其特殊含义,称为栈顶(top),相应地,表头端称为栈底(bottom)。不含元素的空表称为空栈。假设栈S=(a1,a2,
卢勇波
·
2020-07-30 04:47
.Net下的分布式缓存--从Discuz!NT的缓存设计谈起[原创]
NT缓存设计
简析
[原创],颇有些想法,姑且写在这里让大家拍砖吧。
weixin_33923148
·
2020-07-30 03:05
基于stm32F103的 A4988驱动
简析
步进电机:(会的就略过吧)我用的是42步电机,常见的还有57步等等。
Rochelle_WT
·
2020-07-30 02:12
stm32
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他