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
Cordova源码剖析
Cordova
+Vue APP 安卓自动升级
一、AndroidApp升级执行流程1、获取本地版本号2、请求服务器获取服务器版本号3、本地版本和服务器版本不一致提示升级,弹窗提示用户是否更新4、用户确定升级,调用文件传输方法下载apk文件downloadApp(){document.addEventListener('deviceready',onDeviceReady,false)functiononDeviceReady(){window
nicolei
·
2023-11-04 09:16
XCode运行,提示build successed,无法启动模拟器
使用phonegap(
cordova
)创建项目后,开始时使用Xcode6.1或命令行运行项目都可启动模拟器调试;不知道什么原因命令行运行项目完全没有问题,但是Xcode运行,提示buildsuccessed
chunhazhan5688
·
2023-11-04 08:21
xcode
c++程序员的十年编程功底你能接几成?
前言:(c++入门干货分享)1.书籍推荐:《C++Primer第5版》->《EffectiveC++》->《Effectivestl》->《STL
源码剖析
》->《深度探索C++对象模型》2.学习网站:推荐
小智的IT世界
·
2023-11-04 04:46
c++
开发语言
Java集合之List类型--LinkedList底层
源码剖析
文章目录1、LinkedList简介2、LinkedList底层实现2.1、LinkedList初始化2.2、添加元素2.3、查找给定元素3、总结1、LinkedList简介 LikedList是List接口的实现类,与ArrayList不同的是它的底层实现不是数组,而是一个双向链表。由此我们可以知道,LinkedList比起ArrayList更适合做插入删除等操作,因为ArrayList在指定
LessenPaul
·
2023-11-03 22:04
Java基础及源码剖析
数据结构与算法
java
list
链表
数据结构
算法
【ionic4】hybrid app示例
Cordova
terminatingwithuncaughtexceptionoftypeNSExceptionhttps://github.com/katzer/
cordova
-plugin-background-mode
匿于烟火中
·
2023-11-03 18:36
HDFS架构师3.1-元数据管理流程2(日志同步及fsimage互传)
19}20}21}22}元数据
源码剖析
.png1、内存里面的元数据刷盘image.png19}接上期——1.1.1.1》FSEditLog.logSync()——1.1.1.1.1》EditLogOutputStream.flush
fat32jin
·
2023-11-03 06:11
vue调用
cordova
插件_Vue.js 使用
cordova
camera插件调取相机
本文给出在vue.js里如何使用
cordova
的插件完成调取相机及图库,并完成图片上传的操作。
weixin_39602108
·
2023-11-03 01:36
vue调用cordova
插件
Cordova
结合Vue学习Camera
简单聊两句学习Vue+
Cordova
打包编译App,首先你要安装
Cordova
与vue,在这里本人就不说明了,自行看文档与搜索相关资料。
weixin_30410119
·
2023-11-03 01:35
javascript
webpack
移动开发
ViewUI
自己动手写C++迭代器
综述关于STLiterator和iteratoradapter的部分我已在先前的博客stl
源码剖析
笔记之iterator中有所提及,下面我们可以试着自己动手写一个简单的迭代器工具step_iterator
朱明代月
·
2023-11-02 22:01
iterator
STL
iterator
facade
Boost
迭代器
macOS High Sierra 使用系统自带的Apache 2.4.9、安装PHP7.1+Mysql+
Cordova
开发环境
1.禁用系统完整性保护SystemIntegrityProtection(SIP)重启系统按住Command+R(重新亮屏之后就开始按,象征地按几秒再松开,出现苹果标志,ok)菜单“实用工具”==>>“终端”==>>输入csrutildisable;执行后会输出:SuccessfullydisabledSystemIntegrityProtection.Pleaserestartthemachin
GadflyBSD
·
2023-11-02 21:28
vue-quasar-admin 一个包含通用权限控制的后台管理系统
vue-quasar-admin Quasar-Framework是一款基于vue.js开发的开源的前端框架,它能帮助web开发者快速创建以下网站:响应式网站,渐进式应用,手机应用(通过
Cordova
若邪Y
·
2023-11-02 17:28
kafka生产者源码解析
文章学习自《ApacheKafka
源码剖析
》和实际源码。
yyoc97
·
2023-11-02 16:32
大数据
Kafka
kafka
生产者
源码解析
架构
大数据
Wex5+海康摄像头+
cordova
封装 实现流媒体对接视频在线监控
对于本地视频或者存储到服务器的视如果此信息过期,可以私我VX:beibei7278,也可订做海康、大华视频监控插件开发wex5自带的插件都支持播放,海康视频监控在原生端做的很好了,h5目前还不支持,我们的思路只能是将海康视频播放器封装成
cordova
博主逸尘
·
2023-11-02 16:21
Cordova插件实战
WeX5
海康视频
Cordova插件封装
Cordova
插件开发二:高精度定位之卫星数据解析
文章目录1.最终效果预览2.坐标获取方法3.在公共类中封装获取坐标的通用方法4.插件js中封装startGeoLocation方法5.插件主界面封装的方法1.最终效果预览2.坐标获取方法letobj=Object.assign({},this.mapConfig.mapLocationObj)obj.isKeepCallBack=falseletres=awaitthis.utilsTools.g
博主逸尘
·
2023-11-02 16:19
Cordova插件开发实战
cordova
高精度定位
卫星解析
JavaSE之HashMap源码面试
看这篇就够了)JavaSE之HashMap1常见问题2预备知识2.1位运算知识2.2ArrayList2.3LinkedList2.4RedBlackTree(红黑树)2.5HashTable3.HashMap
源码剖析
黑面|书生
·
2023-11-02 16:18
JavaSE
java
面试
数据结构
链表
Flutter之GetX controller tag使用详解
作用前面几篇文章介绍了GetX依赖注入的使用以及通过
源码剖析
了依赖注入的原理:•《Flutter应用框架搭建(一)GetX集成及使用详解》•《Flutter通过源码一步一步剖析Getx依赖管理的实现》•
shelutai
·
2023-11-02 07:47
flutter/dart
flutter
Cordova
打包android release正式包流程
这篇文章会告诉你
Cordova
如何打包Androidrelease版本,也会让你了解Androidapp的打包流程。
疯子不需要风
·
2023-11-02 07:18
ionic关于Android打包BuildHelper、PermissionHelper报错
这个问题其实是
cordova
的库与platform的库冲突,BuildHelper.java、PermissionHelper.java这两个文件在这两个库中都存在,打包时编译器不知道用哪个好了,所以就
凌风x
·
2023-11-01 15:20
STL
源码剖析
系列:其一、list
一、基本用法list的基本用法比较简单,可以参考站长严长生的教程:C++list(STLlist)容器完全攻略(超级详细)下面重点介绍list源码。二、
开元固本散
·
2023-10-31 23:59
c++
2020-01-02
Cordova
打包加固正式apk包
本次接手之前的app混合开发的项目,第一次打包正式app,历时两天,不可避免的踩了所有的坑,记录一下各个坑的避免情况首先:1、打包文件时是需要新建一个工作空间的,在建这个工作空间的时候,一定要注意的是:
cordova
createmyApp1org.apache.
cordova
.myAppmyApp2
后简1994
·
2023-10-31 19:04
python生成器源码戏说
Python生成器
源码剖析
生成器是个什么鬼?生成器(Generator)在python2.3时成为python的标准特性,因此也多加了一个yield的关键字.
Python3.7
·
2023-10-31 10:25
Python
Python
grpc-go
源码剖析
七十二之服务器端keepalive原理图介绍以及源码分析
已发表的技术专栏0 grpc-go、protobuf、multus-cni技术专栏总入口1 grpc-go
源码剖析
与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:57
golang
grpc
grpc-go
架构师
微服务架构
grpc-go
源码剖析
六十五之服务器端HealthChecking原理介绍
已发表的技术专栏0 grpc-go、protobuf、multus-cni技术专栏总入口1 grpc-go
源码剖析
与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:56
golang
grpc
docker
kubernetes
微服务架构
grpc-go
源码剖析
四十二之服务器端数据处理器handleData源码简单分析
服务器端接收到客户端发送过来的数据帧后,交由handleData方法进行处理;本小节,我们先整体的了解一下handleData整体处理流程;后面的章节中,再具体分析。1、分析入口在grpc-go源码中提供了测试用例,随便找一个服务器端的启动文件main.go,参考下面的调用链即可找到:main.go->s.Serve->s.handleRawConn(rawConn)->s.serveStream
码二哥
·
2023-10-31 07:26
码二哥的技术专栏
grpc
golang
docker
kubernetes
微服务架构
grpc-go
源码剖析
四十六之服务器端是如何将数据帧缓存到recvBuffer里?(多个数据帧时,在底层是如何来存储的?)
已发表的技术专栏0 grpc-go、protobuf、multus-cni技术专栏总入口1 grpc-go
源码剖析
与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:26
grpc
golang
docker
kubernetes
微服务架构
grpc-go
源码剖析
十之基于consul实现自定义解析器
已发表的技术专栏0 grpc-go、protobuf、multus-cni技术专栏总入口1 grpc-go
源码剖析
与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:26
grpc
golang
docker
kubernetes
微服务
grpc-go
源码剖析
三十二之grpc服务器端处理客户端请求的整体流程?
已发表的技术专栏0 grpc-go、protobuf、multus-cni技术专栏总入口1 grpc-go
源码剖析
与实战 文章目录2 Protobuf介绍与实战图文专栏 文章目录3 multus-cni
码二哥
·
2023-10-31 07:26
grpc
golang
docker
kubernetes
微服务架构
grpc-go
源码剖析
九之dnsResolver解释器以及实战测试coredns
本篇文章主要是分析一下dnsResolver类型的解析器的核心原理;并且进行实际测试;最后分析一下,当dnsResolver解析失败时,实现重试机制的原理;1、dnsResolver解析器原理介绍dns解析器的原理:其实底层调用的是golang自带net包中的LookupHost、LookupSRV、LookupTXT三个函数来实现解析的。通过这三个函数远程去访问dns服务器,最终将用户设置的链接
码二哥
·
2023-10-31 07:56
码二哥的技术专栏
grpc
docker
kubernetes
微服务
golang
gRPC
源码剖析
-Builder模式
一、Builder模式1、定义将一个复杂对象的构建与表示分离,使得同样的构建过程可以创建不同的的表示。2、适用场景当创建复杂对象的算法应独立于该对象的组成部分以及它们的装配方式时。当构造过程必须允许被构造的对象有不同的表示时。说人话:当你要构造一个对象它的参数大于4个尤其是有些参数是必选有些是可选的就可以考虑使用Builder构造模式。3、Builder模式最简单一个例子创建一个Person对象,
程序员青菜学厨艺
·
2023-10-31 07:47
Java技术
建造者模式
gRPC
源码剖析
-Server启动流程
创建一个gRPCServer代码很简单就这么两行,我们可以运行起来单步调试来学习一下gRPCServer启动流程。Serverserver=ServerBuilder.forPort(50051).addService(newOrderServiceImpl()).build().start();server.awaitTermination();一、.forPort绑定端口调用NettyServ
程序员青菜学厨艺
·
2023-10-31 07:44
Java技术
服务器
数据库
运维
Flask
源码剖析
(二): 路由原理
前言在上一篇中,从最简单使用形式入手,简单的过了一遍Flask应用启动流程以及其背后的原理,本篇将会以类似的风格剖析Flask路由相关的内容,同样不会涉及过多细节,力求从较高的维度去看。Flask版本:1.0.2endpoint端点回归一下上一篇文章,在通过@app.route()装饰器将函数转为Flask视图函数时,多次提及了endpoint,对应的add_url_rule()代码如下。#fla
懒编程-二两
·
2023-10-31 03:18
Flask
源码剖析
(二):路由原理
前言在上一篇中,从最简单使用形式入手,简单的过了一遍Flask应用启动流程以及其背后的原理,本篇将会以类似的风格剖析Flask路由相关的内容,同样不会涉及过多细节,力求从较高的维度去看。Flask版本:1.0.2endpoint端点回归一下上一篇文章,在通过@app.route()装饰器将函数转为Flask视图函数时,多次提及了endpoint,对应的add_url_rule()代码如下。#fla
二两hackpython
·
2023-10-31 03:17
Python
后端开发
语言开发
python
flask
Ionic4+angular 安卓打包gradle版本修改
前言
cordova
增加安卓平台信息时会自带gradle版本信息,有时与本地既有gradle版本不同(比如Androidstudio内更新了gradle),此时可以通过修改如下文件gradle版本信息来解决因
胡桃Ku
·
2023-10-31 02:59
混合开发-
Cordova
1.
Cordova
安装安装
Cordova
需要先安装Node、npm环境,可以查看本机是否安装。
躲在靴子里的猫
·
2023-10-31 00:08
多线程并发编程17-线程池ThreadPoolExecutor
源码剖析
今天来说一说线程池ThreadPoolExecutor,线程池主要解决两个问题:一是当执行大量异步任务时线程池能够提供较好的性能。在不使用线程池时,每当需要执行异步任务时直接new一个线程来运行,而线程的创建和销毁都需要开销。线程池中的线程是可以复用的,不需要每次执行异步任务都进行创建线程,从而减少了开销。二是线程池提供了一种资源限制和管理的手段,例如限制线程的个数、动态增加线程的个数、缓存异步任
Demo_zfs
·
2023-10-30 21:09
ionic3 更换安卓包名
1.在工程中的config.xml中修改image.png2.重新生成原生工程ionic
cordova
platformaddxx
南京确善能
·
2023-10-30 21:07
java+hashset源码解析_【java集合框架
源码剖析
系列】java
源码剖析
之HashSet
注:博主java集合框架
源码剖析
系列的源码全部基于JDK1.8.0版本。本博客将从源码角度带领大家学习关于HashSet的知识。
weixin_39611389
·
2023-10-30 09:50
java hashset源码解析,Java记录 -70- HashSet
源码剖析
HashSet不包含重复元素,由哈希表支持。下面我就开始剖析下HashSet的源代码:首先从构造方法开始;privatetransientHashMapmap;publicHashSet(){map=newHashMap();}publicHashSet(CollectionextendsE>c){map=newHashMap(Math.max((int)(c.size()/.75f)+1,16)
左易
·
2023-10-30 09:49
java
hashset源码解析
【Linux内核
源码剖析
】内核源码的组织结构
文章目录前言一、Linux内核的特征二、为什么要学Linux内核三、Linux操作系统结构1.Linux内核在系统中的位置2.Linux内核子系统之间的关系3.系统主要的数据结构三、Linux内核源码目录组织结构前言如果说CPU是计算机硬件的心脏,那么操作系统的内核就是整个计算机系统的心脏,或者说是最高管理机构。。。一、Linux内核的特征Linux内核组织形式为整体式、开放式结构,也就是说整个内
_索伦
·
2023-10-30 08:43
Linux内核源码剖析
linux
学习
unix
etcd的mvcc
源码剖析
mvcc简介悲观锁在对于一些临界资源进行读写的时候,为了防止其他人进行同步的修改数据,直接将当前的数据锁住,不让别人使用,来实现并发安全乐观锁在对临界资源进行操作的时候,不锁住数据,实现独占,而是判断当前数据是否有被其他人修改过,如果修改了,则修改失败乐观锁是在操作数据之前,先获得数据的版本号或时间戳,然后在提交的时候检查数据的版本号/时间戳是否发生了变化,如果变化了则操作失败,否则就操作成功MV
Zevin~
·
2023-10-30 03:18
etcd
数据库
服务器
muduo
源码剖析
之Buffer缓冲区类
简介Buffer封装了一个可变长的buffer,支持廉价的前插操作,以及内部挪腾操作避免额外申请空间使用vector作为缓冲区(可自动调整扩容)设计图
源码剖析
已经编写好注释buffer.h//Copyright2010
@新法
·
2023-10-29 22:12
muduo源码剖析
网络
c语言
服务器
后端
c++
muduo
缓冲区
muduo
源码剖析
之Acceptor监听类
简介Acceptor类用于创建套接字,设置套接字选项,调用socket()->bind()->listen()->accept()函数,接受连接,然后调用TcpServer设置的connect事件的回调。listen()//在TcpServer::start中调用封装了一个listenfd相关的操作,用于mainLoop成员及属性解析Acceptor-逻辑上的内部类接受器封装,实质上就是对Chan
@新法
·
2023-10-29 22:04
muduo源码剖析
网络
服务器
c语言
后端
linux
muduo
网络编程
跨平台开发技术
1.Qt1.简介2.优势3.劣势2.NETCore+Vue1.简介2.优点3.Flutter1.简介2.优点3.缺点4.Maui1.简介2.优点3.缺点5.Avalonia1.简介2.优点3.缺点6.
Cordova
1
诗仙&李白
·
2023-10-29 15:48
计算机知识
1024程序员节
STL中的智能指针(Smart Pointer)及其
源码剖析
: std::auto_ptr
STL中的智能指针(SmartPointer)及其
源码剖析
:std::auto_ptrauto_ptr是STL中的智能指针家族的成员之一,它管理由newexpression获得的对象,在auto_ptr
杨领well
·
2023-10-29 08:20
C++
STL
源码
源码
智能指针
对象
管理
源码
STL
STL中的智能指针(Smart Pointer)及其
源码剖析
: std::unique_ptr
STL中的智能指针(SmartPointer)及其
源码剖析
:std::unique_ptr和std::auto_ptr一样,std::unique_ptr也是一种智能指针,它也是通过指针的方式来管理对象资源
杨领well
·
2023-10-29 08:20
C++
STL
源码
源码
智能指针
源码
stl
对象
管理
C++标准模板库type_traits
源码剖析
一、type_traits源码介绍1、type_traits是C++11提供的模板元基础库。2、type_traits可实现在编译期计算。包括添加修饰、萃取、判断查询、类型推导等等功能。3、type_traits提供了编译期的true和false。二、type_traits的作用1、根据不同类型,模板匹配不同版本的算法STL中的Algorithm通过Iterator存取Container内容,Fu
大胡子的艾娃
·
2023-10-29 08:45
C++
Templates
c++
template
tpye_traits
萃取
元编程
Netty核心
源码剖析
Netty线程模型Netty高并发高性能架构设计精髓主从Reactor线程模型NIO多路复用非阻塞无锁串行化设计思想支持高性能序列化协议零拷贝(直接内存的使用)ByteBuf内存池设计灵活的TCP参数配置能力并发优化无锁串行化设计思想在大多数场景下,并行多线程处理可以提升系统的并发性能。但是,如果对于共享资源的并发访问处理不当,会带来严重的锁竞争,这最终会导致性能的下降。为了尽可能的避免锁竞争带来
Firechou
·
2023-10-29 07:39
#
Netty
netty
源码
1024程序员节特辑:【Spring Boot自动配置原理揭秘】
自动配置原理概述原理SpringBootStarterspring.factories文件@ConditionalOnX注解配置Bean配置属性
源码剖析
复合`Annotation``@EnableAutoConfiguration
家有娇妻张兔兔
·
2023-10-28 21:41
#
Spring
Boot
spring
boot
后端
java
自动配置
源码阅读
ionic UIWebview升级WKWebview
第一种升级
cordova
-ios使用最新版本的
cordova
-ios生成的ios项目框架就是使用的WKWebview了,无需做其他的修改。对应的版本因为我的项目比较老旧所以想要使用最新版本
小镜子呀
·
2023-10-28 16:26
嵌入式芯片软件工程师书籍学习路线
编程语言C《CProgrammingLanguage》《CPrimerPlus》《C和指针》《C专家编程》C++《C++Primer》《EffectiveC++》《STL
源码剖析
》C#《C#入门经典》《
小狗工程师
·
2023-10-28 12:26
c语言
c++
c#
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他