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简析
cocos2d-x_Android应用启动调用过程
简析
调用org.cocos2dx.cpp.AppActivityAppActivity是位于proj.android/src下,是开发者类(即开发者自定义的类),继承自org.cocos2dx.lib.Cocos2dxActivity,它没有添加任何代码,纯粹是一个Cocos2dxActivity,也是一个Activity。AppActivity被调用是因为被配置在AndroidManifest.xm
stackzhang
·
2020-07-08 06:19
cocos2d-x
cocos2d-x
Android
cocos2dx
c++
c
Android热修复-Tinker
简析
一、简介日常工作工作中难免会遇到项目上线后出现bug问题,如果紧急发版往往由于渠道审核时间问题,导致bug修复不及时,影响用户体验。这时我们需要引入热修复,免去发版审核烦恼。热更新优势:让应用能够在无需重新安装的情况实现更新,帮助应用快速建立动态修复能力。轻量而快速的升级,无需发版远端调试,,可以将补丁推送给指定用户可以通过patch使用户安装两个不同的版本,埋点进行数据统计局限性1、补丁只能针对
VipPeterGee
·
2020-07-08 05:19
android开发
KMP中next和nextval算法
简析
转自豆瓣大神总结,感觉这个讲得简单易懂,所以无耻的当个搬运工,谢谢大神总结数据结构中,在串的这节,其实难度不大,关键是模式匹配的问题,而在模式匹配中要数KMP算法的难度最大,而KMP的next&nextval的计算则成了学习的重中之重。面对好多学校的教程跳过不讲,而教材里的公式又难以理解,好多自学的同仁们往往在这上面费尽心思。现在把我的学习心得发出来共享,如有错误,还望不吝指正。呵呵~T:1234
LacTry
·
2020-07-08 05:27
算法技巧
商业秘密纠纷案件中司法鉴定相关问题
简析
商业秘密是指“不为公众所知悉、能为权利人带来经济利益,具有实用性并经权利人采取保密措施的技术信息和经营信息。”因此,一项技术或经营信息只有具备秘密性、商业价值性和保密性的“三性”要件,才能被认定为商业秘密。司法实践中,认定一项技术或经营信息是否构成商业秘密,往往需要通过司法鉴定进行认定。1.商业秘密技术鉴定的内容商业秘密技术鉴定包括非公知性鉴定、同一性鉴定和合法来源鉴定等。对原告来说,最重要的鉴定
左广红律师
·
2020-07-08 02:35
elasticsearch6.3的Java api
官方文档地址:https://www.elastic.co/guide/en/elasticsearch/client/
java-api
/current/index.html1.TransportClientTransportClient
bug工厂
·
2020-07-08 01:50
MVP
简析
首先看下结构:Model、View(接口,Activity继承)、Presenter(包含Module、View)数据逻辑相当于MActivity(负责View的绘制以及与用户交互)相当于VView与Model间的交互则为Pmvp视图.pngMvp代码实现代码很简单就用登录的简单逻辑登录页面.png代码.png从M开始:一个Model(UserModel.Class),包含数据,以及对数据的一些处
方毅超
·
2020-07-08 00:40
Hbase详细笔记四[
JAVA-API
] (附带讲解视频)
1创建Maven项目4.0.0org.exampledoit15-hbase1.0-SNAPSHOTUTF-81.81.8org.apache.zookeeperzookeeper3.4.6junitjunit4.12compileorg.apache.hbasehbase-client2.0.4org.apache.hadoophadoop-client2.7.7org.apache.hadoo
白眼黑刺猬
·
2020-07-07 23:58
大数据之hbase
大数据
Retrofit源码
简析
Retrofit相关时序图创建Retrofit对象实例通常使用Retrofit,如下:Retrofitretrofit=newRetrofit.Builder().baseUrl("https://www.wanandroid.com/").client(builder.build()).addConverterFactory(GsonConverterFactory.create()).addC
鉴于往事,有资于治道
·
2020-07-07 21:53
adb shell dumpsys activity activities调用信息
简析
活动栈通过执行上面命令,可以得到类似如下格式的信息:Stack#45:type=standardmode=fullscreenisSleeping=falsemBounds=Rect(0,0-0,0)......Stack#0:type=homemode=fullscreenisSleeping=falsemBounds=Rect(0,0-0,0)......Stack#1:type=recent
qh老酸奶
·
2020-07-07 18:07
android系统和应用测试
【mysql知识点整理】 --- 三范式和反三范式
文章目录1三范式1.1第一范式(1NF)1.2第二范式(2NF)1.3第三范式(3NF)2范式化设计、反范式化设计优缺点
简析
面试被问到过很多次,遂总结一下!!!
nrsc
·
2020-07-07 18:28
mysql
Flink计算架构
简析
在谈Flink之前,我们在一个更高的层面上来理解一下数据的处理,包括数据类型和处理模型两个大的方面.首先,是数据的类型我们把数据处理分成两种模型:无边界的数据:可以理解为持续追加的无线数据及有边界的数据:有线的,不会更改的数据在现实的处理环境,我们通常认为的有边界的或者批处理数据其实都是无边界的数据集.不管这个数据是在HDFS上的一系列的目录文件,还是类似于kafka的日志系统,其实都属于无边界的
君剑
·
2020-07-07 17:44
观察者模式的极致,RxJava运行流程及源码
简析
2016/07/26上海Readthefuckingsourcecode。RxJava,ReactiveExtensionsfortheJVM。Github:https://github.com/ReactiveX/RxJavaObservable--------------------------生产者obObservable.onSubscribe---------------生产者的任务表o
ImmortalHalfWu
·
2020-07-07 15:02
css
简析
css
简析
1.CSS选择器有哪些?哪些属性可以继承?
builder2991
·
2020-07-07 14:03
css
ElasticSearch(map数据类型)Java api 增(批量)删改查(全字段、高亮)
前面写了搭建,今天写一篇关于Javaapi的增删改查以及全字段查询和高亮展示,官方api地址[https://www.elastic.co/guide/en/elasticsearch/client/
java-api
复古西装
·
2020-07-07 13:43
ElasticSearch
api
java
elasticsearch
2018年中国智能家居安防行业
简析
跨界联合成趋势
智能家居安防行业现状智能家居安防行业作为人工智能落地的首选,一直是备受瞩目,也一直流传着要爆发的传言,可截止到目前整个行业仍处在酝酿状态。因为智能家居安防的爆发不太可能一蹴而就,与人工智能、万物互联、智慧城市和移动互联网这些行业的发展密切相关。在发展过程中,面临着部分企业炒噱头、行业呈现碎片化、行业入口不确定、行业标准不统一,不同领域、不同企业之间各自为战、自成体系,智能家居安防产品五花八门,很难
MAOWO猫我
·
2020-07-07 12:23
浅谈跨网站脚本攻击(XSS)的手段与防范(
简析
新浪微博XSS攻击事件)
本文主要涉及内容:什么是XSSXSS攻击手段和目的XSS的防范新浪微博攻击事件什么是XSS跨网站脚本(Cross-sitescripting,通常简称为XSS或跨站脚本或跨站脚本攻击)是一种网站应用程序的安全漏洞攻击,是代码注入的一种。它允许恶意用户将代码注入到网页上,其他用户在观看网页时就会受到影响。这类攻击通常包含了HTML以及用户端脚本语言。XSS攻击通常指的是通过利用网页开发时留下的漏洞,
iteye_353
·
2020-07-07 11:30
Android Telephony框架结构
简析
AndroidTelephony涉及的框架结构如图1所示。图1AndroidTelephony框架结构通过图1可以发现AndroidTelephony框架结构的一些规律,具体如下。AndroidTelephony的业务应用跨越了AP和BP。AP与BP相互通信,符合前面介绍的智能手机硬件基本结构。Android系统在AP上运行,而Telephony运行在LinuxKernel之上的UserSpace
hzbooks
·
2020-07-07 10:00
一天入门Kotlin学习笔记(六)-反射
Kotlin中使用Java反射API3.在Kotlin中利用Java反射获取Kotlin类中的成员使用Kotlin反射库来实现反射反射的缺点结语前言这一节为Kotlin反射,主要是在Kotlin中时用
Java-Api
志先生_
·
2020-07-07 08:21
Kotlin
GLib库安装与
简析
GLib是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义、相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事件循环、线程、动态调用、对象系统等的API。它能够在类UNIX的操作系统平台(如LINUX,HP-UNIX等),WINDOWS,OS2和BeOS等操作系统台上运行。一、GLib在CentOS上的安装检查
北雨南萍
·
2020-07-07 07:52
语言:
C
2018-10-26
简析
美国公立大学和私立大学的五大区别在美国,公立大学与私立大学各有千秋。通常,公立学校主要是由州政府赞助,而私立学校的办学资金来源于私人捐款、捐赠和学费。
上外梅花朵朵开
·
2020-07-07 06:16
性能优化专题十二--LeakCanary
简析
简介LeakCanary是一款开源的内存泄漏检查工具,在项目中,可以使用它来检测Activity是否能够被GC及时回收。github的地址为https://github.com/square/leakcanaryLeakCanary的核心原理是基于WeakReference和ReferenceQueue进行检测。WeakReference的构造函数可以传入ReferenceQueue,当WeakR
buder得儿得儿以得儿以得儿得儿
·
2020-07-07 05:42
性能优化
leakcanary
内存泄漏
性能优化
性能优化专题十三--BlockCanary
简析
Looper提供的机制先看看我们熟悉的Looper的源码,里面实现的功能就是不断地从MessageQueue里面取出Message对象,并加以执行。for(;;){Messagemsg=queue.next();//mightblockif(msg==null){//Nomessageindicatesthatthemessagequeueisquitting.return;}//Thismust
buder得儿得儿以得儿以得儿得儿
·
2020-07-07 05:11
性能优化
BlockCanary
性能优化
java集合类结构梳理及用法
简析
PS:以下内容基于JDK7List结构图:Set结构图:Queue结构图:Map结构图:用法
简析
:Java的集合分为了四类:ListSetQueueMap,每类都有不同的实现,有基于数组实现的,有基于链表实现的
conquer0715
·
2020-07-07 05:01
J2SE
.Net Core加持,LR代码生成器功能
简析
当前,很多开源的框架和公司内部框架都会有自带的代码生成器功能,之所以受欢迎是因为它为程序员提供了一个偷懒的工具,当然,它也是一种敏捷开发的体现。它不会在乎项目的业务是什么,它关注如何创建文件和一些自动写好的方法,解决了重复劳动的难题,释放无聊的CRUD功能的编写。软件开发行业和建筑业很像,都分设计和施工两个阶段,但区别在于建筑业80%的价值聚焦于设计环节,而软件行业80%的资源花在了开发阶段,代码
叫我熊大大
·
2020-07-07 05:45
ElasticSearch 6.x 学习笔记:31.Java API之词项查询
https://www.elastic.co/guide/en/elasticsearch/client/
java-api
/6.1/java-term-level-queries.html1、term查询
程裕强
·
2020-07-07 05:05
Elasticsearch
6.x
学习笔记
Linux中/etc/resolv.conf文件
简析
/etc/resolv.conf是DNS客户机配置文件,用于设置DNS服务器的IP地址及DNS域名,还包含了主机的域名搜索顺序。该文件是由域名解析器(resolver,一个根据主机名解析IP地址的库)使用的配置文件。它的格式很简单,每行以一个关键字开头,后接一个或多个由空格隔开的参数。以下是我打开/etc/resolv.conf所得的内容:[root@markpain~]#cat/etc/reso
happy fox
·
2020-07-07 04:03
OkHttpUtils使用
简析
转自:http://www.jianshu.com/p/4c17956fe3b41、OkHttpUtils目前支持一般的get,post,put,delete,head,options请求基于Post的大文本数据上传多文件和多参数统一的表单上传支持一个key上传一个文件,也可以一个Key上传多个文件大文件下载和下载进度回调大文件上传和上传进度回调支持cookie的内存存储和持久化存储,支持传递自定
az313
·
2020-07-07 03:39
移动开发之Android
ESP32 WiFi Mesh开发(三):ESP-NOW与MDF-ESPNOW
简析
目录1ESPNOW1.1ESPNOW简介1.2ESPNOW帧格式1.3ESPNOW安全性1.4ESPNOW初始化与反初始化1.5添加配对设备1.6发送ESP-NOW数据1.7接收ESP-NOW数据1.8ESP-NOWAPI参考2ESP-MDF对ESP-NOW的应用3MDF-ESPNOW3.1MDF-ESPNOW数据包类型3.2MDF-ESPNOW数据包结构3.3MDF-ESPNOWAPI3.4md
六文钱
·
2020-07-07 02:25
ESP32
物联网
torch.gather() 和torch.sactter_()的用法
简析
torch.gather(input,dim,index,out=None)和torch.scatter_(dim,index,src)是一对作用相反的方法先来看torch.gather,核心操作其实就是这样:out[i][j][k]=input[index[i][j][k]][j][k]#ifdim==0out[i][j][k]=input[i][index[i][j][k]][k]#ifdim
Teeyohuang
·
2020-07-07 00:30
pytorch
Python爬取淘宝商品附加cookie修改
PYTHON爬取淘宝商品附加cookies简单的Python爬取淘宝商品路线第一步确定url第二步获得html文档第三步
简析
信息第四步打印信息简单的Python爬取淘宝商品路线利用Pyhton可爬取淘宝商品
T_天道酬‘用心’
·
2020-07-07 00:13
Python
以太坊虚拟机(EVM)架构和源码
简析
EVM架构
简析
和源码分析EVM为以太坊虚拟机。以太坊底层通过EVM模块支持智能合约的执行和调用,调用时根据合约的地址获取到代码,生成具体的执行环境,然后将代码载入到EVM虚拟机中运行。
SunnyPirateCoder
·
2020-07-07 00:14
区块链虚拟机
Android 2.bootloader编译
简析
众所周知,Android系统是比较复杂的,在这里我们
简析
一下Android系统中的UBOOT是怎么编译的。
StevenYang2008
·
2020-07-07 00:26
Android
二、在创业公司的一些经历思考、讨论、常见问题以及解决 --- 管理者
曾在创业公司工作,亲身参与公司的各个方面活动,习惯做笔记,将记录和体会整理成的杂记,没有进行严格分类;往期文章:
简析
创业创业知识域一、在创业公司的一些经历思考、讨论、常见问题以及解决—创业论二、在创业公司的一些经历思考
STCNXPARM
·
2020-07-07 00:53
创业管理
Android基础--Android Studio项目目录结构
简析
AndroidStudio目录结构新建一个工程项目Project视图下的目录结构如下图所示目录文件作用.gradlegradle项目产生文件夹(自动编译工具产生的文件).ideaIDEA项目文件夹(开发工具产生的文件)appmodule模块build构建时生成文件的地方gradlegradle环境支持文件夹.gitignoregit源码管理文件build.gradlegradle项目自动编译的配置
Robin132929
·
2020-07-07 00:21
Android基础
银行ESG理财产品
简析
与此同时,全球可持续投资联盟数据也表明,2012年至2018年间,可持续投资策略的规模持续攀升,其在全球资产管理规模中的比重也日益突出,其中以负面剔除和ESG整合策略应用最为广泛。原标题:火爆的“ESG概念”是什么?银行ESG理财产品“在路上”来源:普益标准(ID:pystandard)一、银行理财转型背景下ESG投资理念兴起(一)ESG投资理念的含义及发展演变近年来,从澳大利亚山火到菲律宾火山爆
Bank资管
·
2020-07-07 00:00
stl源码
简析
char_traits.h
stl源码
简析
char_traits.h掠过之前不重要的东西,直接上代码了staticvoidassign(char_type&__c1,constchar_type&__c2){__c1=__c2;}
Mimahoo
·
2020-07-06 23:44
源码简析
stl
源码
SylixOS中TPSFS格式化流程
简析
1.TPSFS简介TPSFS文件系统是一款掉电安全的文件系统,该系统是SylixOS内建文件系统(专利技术),该文件系统有如下特点:采用B+树存储文件数据,读取与定位速度快,空间管理效率高;对数据使用原子操作,掉电安全;64位文件系统,支持EP级别文件长度;大文件处理性能好;支持文件记录锁,可支持大型数据库;支持多块分配机制,提高了系统性能,使得分配器有了充足的优化空间;支持子目录可扩展性,使得在
QInFzZJ
·
2020-07-06 21:26
SylixOS
存储
SylixOS
操作系统
TPSFS
格式化
Android Studio 项目目录结构
简析
项目目录:一、外层结构.gradle和.idea目录下是AndroidStudio自动创建的一些文件app项目内代码、资源均存放在这个目录下。gradle包含gradlewrapper配置文件,使用gradlewrapper的方式不需要提前下载gradle,而是会根据本地的缓存情况来判断是否需要进行下载。4..gitignore用来记录特定的目录或文件来排除在版本控制之外,具体参考Git5.bul
zhao2017
·
2020-07-06 20:20
Android
Studio
项目结构
Android
Tools
Requests库请求过程
简析
目录API接口和SessionAPI接口session小结请求流程介绍Request对象Request对象小结prepare_request方法cookie处理cookie处理小结身份验证构造PreparedRequest对象prepare_request方法小结环境参数合并请求发送附源码结构梳理Requests是python中使用率极高的一个请求库,具体使用方法可以查询官网.本文旨在从源码入手,
Lipgrant_python
·
2020-07-06 19:56
爬虫
Flutter样式和布局控件
简析
(一)
开始搞前端的同学可能都习惯了CSS局部的思维,过去也出现过一些跟布局或者样式相关的标签,例如:big,center,font,s,strike,tt,u;但是目前也被CSS所代替,已经不推荐使用。但是在Flutter里面,是没有CSS这样一个概念的,布局和样式都可能会是一个组件或者是组件里面的属性所定义和实现的,对于习惯写样式的前端同学可能需要适应一下。个人思考现在可能要想一下,Flutter为啥
weixin_33853827
·
2020-07-06 19:15
RxJava使用方法
简析
我们很懒,所以我们就开发了很多很多的框架,用来节省我们的工作量、工作时间。异步操作难免是避不开的,官方提供的Handler机制以及AsyncTask,都能实现异步操作,但是代码随着逻辑的增多而变得复杂,看上去混乱不堪有时候简直,所以,简洁高效的代码也是我们的追求。因此,为了异步,为了简洁,RxJava应运而生,来解决了以上的问题。1.RxJava地址以及添加github地址:https://git
FightSeeker
·
2020-07-06 18:15
android开源库
Java面试之数据库——数据库-第一范式、第二范式、第三范式、BC范式、第四范式
简析
原文:https://blog.csdn.net/dove_knowledge/article/details/71434960本博客总结了多篇相关文章。在设计与操作维护数据库时,最关键的问题就是要确保数据能够正确地分布到数据库的表中。使用正确的数据结构,不仅有助于对数据库进行相应的存取操作,还可以极大地简化应用程序中的其他内容(查询、窗体、报表、代码等),按照“数据库规范化”对表进行设计,其目的
言酒僧
·
2020-07-06 18:25
Java面试
拿好价值币,熬过这波寒冬——7.11日数字货币行情分析
部分价值币
简析
(个人见解,不喜随意喷)第一篇ONT(本体)ONT,新一代高性能
区块链老老王
·
2020-07-06 17:32
软件保护方法
简析
no_proxy:很多走fiddler之类的软件,走中间人的方式直接识别明文数据。但是app可以直接设置no_proxy不走代理,这样fiddler就无法抓包了解决方式:无域名前置:不走普通dns的方式找到服务器真实的ip,而是使用第三方的服务,走dns得到真实想要的ip地址,比如可以通过google.com的dns,得到实际的telegram的真实ip。这个是谷歌官方提供的一个服务,telegr
liutianheng654
·
2020-07-06 17:26
逆向
大数据
简析
“林丹出轨事件”背后的微博信息传播
超级丹出轨,微博热门话题再次被置换,21.2亿的“话题阅读”瞬间将第二名甩的不见身影。看着恐怖的阅读数,笔者不由感叹,“互联网时代做人真难”。然而,当笔者打开由阿里云数加MaxCompute支持的公众趋势分析系统,并通过简单的设置后,互联网带来的放大效应再次震撼了笔者。一条微博的能量11.17号早上9点整,名侦探赵五儿突发一条林丹出轨微博,有图有真相,引发了全国网友的强烈反响。截止当日下午17点,
weixin_34112208
·
2020-07-06 15:27
CAN 总线数据链路层 & 总线同步机制
简析
上一篇文章讲了CAN总线的历史、标准、物理层,现在接着介绍CAN总线数据链路层,和CAN总线同步机制。本文转载于知乎:一口气从零读懂CAN总线。1CAN数据链路层在SPI通信中,片选、时钟信号、数据输入及数据输出这四个信号都有单独的信号线。而CAN使用的是两条差分信号线,只能表达一个信号。简洁的物理层决定了CAN必然要配上一套更为复杂的协议。如何用一个信号通道实现同样甚至更强大的功能,答案就是对数
HHHulk
·
2020-07-06 14:05
PERIPHERALS
ESP32 快速入门(十三):OTA 示例代码
简析
本篇博客主要记录esp-idf中的ota实现,相关API参考请查看ESPHTTPSOTA。1.esp_http_client_config_t介绍在simple_ota示例中的esp_http_client_config_t如下:esp_http_client_config_tconfig={.url=CONFIG_EXAMPLE_FIRMWARE_UPGRADE_URL,.cert_pem=(c
HHHulk
·
2020-07-06 14:34
ESP32
ESP32 快速入门(三): I2S,I2C,LEDC,UART 等外设驱动的使用
简析
1.UARTESP32芯片中有三个UART控制器可供使用,本节分别以UARTn代指三个UART控制器,n为0,1,2。API使用ESP32的UART驱动程序时的典型工作流程:设置通信参数-波特率,数据位,停止位等有两种方法可以设置UART的通信参数.一种是通过调用uart_param_config()在uart_config_t结构中提供配置参数来一次性完成.另一种方法是通过调用函数单独配置特定参
HHHulk
·
2020-07-06 14:33
PERIPHERALS
ESP32
区块链项目ChainLink
简析
ChainLink是什么?ChainLink是要建立一个安全链接,来把现实世界的数据与区块链系统连接起来。ChainLink项目从2014年开始启动,旨在解决世界区块链领域一个重要问题即区块链与外部数据交互方面的问题。主要包括以下方面:建立了一个分布式Oracle数据网络来与现实世界数据进行交互为很多应用场景提供了标准化解决方案,如财务数据传输、金融协议、保险等能够与区块链外的服务完美结合并进行无
maple_0
·
2020-07-06 14:24
socket.io client + socketio-netty server
简析
一、背景:现在实时web消息推送一般会用到websocket,但是由于此技术并没有推广开来,所以各浏览器对其支持也不同,例如下图显示了各类浏览器的支持情况。粉红色区域表示不支持Websocket。至于IE浏览器,以及部分陈旧的桌面浏览器,可以选择Flashsocket作为替代品。客户端如何把Websocket和Flashsocket结合在一起使用,可借鉴开源项目:web-socket-js(客户端
风谷来客-商清逸
·
2020-07-06 12:03
Websocket
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他