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源码剖析
STL-空间配置器
近来看了看《STL
源码剖析
》中的空间配置器,尝试着读了一下,觉得模板还是强大的,同时对于allocator的函数有了进一步的认识。
steem_ding
·
2023-12-01 00:10
STL源码分析
算法
stl
开源
『嗨威说』算法设计与分析 - STL中Sort函数的实现原理初探
算法使用的三个排序算法的优点介绍2.1插入排序的优缺点2.2堆排序的优缺点2.3快速排序的优缺点2.4新的结合排序——内省式排序的出现三、sort函数的具体实现四、尾录一、对Sort算法实现的个人阅读体会:如同《STL
源码剖析
weixin_30466039
·
2023-11-30 20:58
c/c++
大数据
数据结构与算法
使用
cordova
将Vue项目打包成app完整详细流程
环境搭建与配置一、下载jdk并配置下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html往下滑,找到你自己电脑合适的系统,我的是64位的,如下下好之后注意自己的安装目录就行,正常操作即可完成安装。*配置jdk1.打开环境变量,点击新建然后输入JAVA_HOME和你刚才安装的jdk的安装目录,随后
Poker_旭
·
2023-11-30 03:10
vue实战
android
android
studio
vue
SpringBoot:异步任务基础与
源码剖析
官网文档:HowToDo@AsyncinSpring|Baeldung。@Async注解Spring框架基于@Async注解提供了对异步执行流程的支持。最简单的例子是:使用@Async注解修饰一个方法,那么这个方法将在一个单独的线程中被执行,即:从同步执行流程转换为异步执行流程。此外,Spring框架中,事件Event也是支持异步处理操作的。@EnableAsync注解|核心接口通过在配置类上添加
是席木木啊
·
2023-11-29 21:38
Java
GIS技术
spring
boot
java
spring
Spring
源码剖析
4:其余方式获取Bean的过程分析
原型Bean加载过程之前的文章,分析了非懒加载的单例Bean整个加载过程,除了非懒加载的单例Bean之外,Spring中还有一种Bean就是原型(Prototype)的Bean,看一下定义方式:126789原型Bean加载流程总得来说和单例Bean差不多,看一下不同之处,在AbstractBeanFactory的doGetBean的方法的这一步:1elseif(mbd.isPrototype())
程序员黄小斜
·
2023-11-29 19:39
android 4.4原生相机,android——
cordova
调用原生相机
首先,先添加相关的插件
cordova
pluginadd
cordova
-plugin-camera然后,瞅瞅自己插件有木有加进去
cordova
pluginlist如果加进去了,是酱婶的~FEF5D853-
雷幺幺
·
2023-11-29 14:47
android
4.4原生相机
SpringBoot-SpringSecurity基本使用-
源码剖析
文章目录简介案例介绍案例细节引入依赖核心控制器自定义SpringSecurity安全配置源码分析@EnableWebSecurity@EnableGlobalAuthenticationimport-WebSecurityConfiguration.classWebSecurityConfigurerAdapter自定义配置类再分析授权分析认证分析相关类再分析授权核心类HttpSecurity认证
!NULL_YM
·
2023-11-29 14:10
SpringBoot
spring
boot
spring
java
Spring
Security
原理
SpringSecurity基本原理 认证流程
源码剖析
SpringSecurity基本原理一、基本认证流程SpringSecurity本质是一个过滤器链:从启动是可以获取到过滤器链:org.springframework.security.web.下的:context.request.async.WebAsyncManagerIntegrationFiltercontext.SecurityContextPersistenceFilterheader
Charte
·
2023-11-29 14:38
Spring
spring
java
1024程序员节
源码剖析
Spring Boot 工作原理(文末送书)
老读者可能比较了解,我一般喜欢写一些源码分析类的文章。通过源码来分析框架的实现原理、通过源码跟踪进行问题定位等等。有源码,就好比揭开引擎盖,全貌和细节都一览无余。不过实话说,这种文章「不太好写」。写的人为了要在文章中通过源码将架构、原理、分析过程等都展现给读者,不一小心就会把分析过程中的代码大段的罗列,以代码为证,通过代码来讲事实,通过代码来解释说明问题。「代码胜于XX,showyouthecod
chainhou
·
2023-11-29 14:06
spring
编程语言
jvm
spring
boot
kubernetes
Spring Security底层
源码剖析
过滤器链中三个较为重要的过滤器FilterSecurityInterceptor:是一个方法级别的权限过滤器,基本位于过滤链的最底层。ExceptionTranslationFilter:是个异常过滤器,用来处理在认证授权过程中抛出的异常。UsernamePasswordAuthenticationFilter:对/login的POST请求做拦截,校验表单中用户名,密码。过滤器如何进行加载的?使用
albort_steven
·
2023-11-29 14:36
java
spring
源码剖析
Spring Security 的实现原理
SpringSecurity是一个轻量级的安全框架,可以和Spring项目很好地集成,提供了丰富的身份认证和授权相关的功能,而且还能防止一些常见的网络攻击。我在工作中有很多项目都使用了SpringSecurity框架,但基本上都是浅尝辄止,按照说明文档配置好就完事了,一直没有时间深入地研究过。最近在Reflectoring上看到了一篇文章GettingstartedwithSpringSecuri
程序员字典
·
2023-11-29 14:04
后端
深入探究Lua的GC算法
对于内存的管理,是程序在应用的时候的必需知识点,《Lua设计与实现》中对Lua语言的GC原理做了一个详细的讲解,云风的blog也对其进行了详尽的讲解LuaGC的
源码剖析
系列给出作者@codedump在github
jinxinliu1
·
2023-11-28 17:55
lua
list vector set map multimap multiset 容器大揭秘
1.vector底层数据结构为数组,支持快速随机访问2.list底层数据结构为双向链表,支持快速增删3.deque底层数据结构为一个中央控制器和多个缓冲区,详细见STL
源码剖析
P146,支持首尾(中间不能
luckystar_sai
·
2023-11-28 08:25
数据结构
C/C++
微服务&Dubbo
4、Sentinel限流熔断降级核心
源码剖析
5、分布式事务(seata)6.序列化与反序列化二、Dubbo底层原理与源码1、为什么不注入实现类而是接口?通过按口怎么找到具体的提供者实现方法?
方生方死
·
2023-11-28 07:48
微服务
dubbo
架构
(一)unity自带的着色器
源码剖析
之——————UnityShaderVariables.cginc文件
unityShaderVariables.cginc文件中包含大量的工具宏和函数,如变换操作用的矩阵、与摄像机相关的函数、与光照和阴影相关的函数,以及与雾效果相关的函数等。下面依次分析这些工具函数和宏。一、进行变换操作用的矩阵1.1判断USING_DIRECTIONAL_LIGHT宏是否定义并分析与立体渲染相关的宏代码段如下,从第3行开始,14行结束:#ifndefUNITY_SHADER_VAR
小橙子0
·
2023-11-28 02:30
游戏开发
unity
Shader
unity内置着色器源码剖析
unity内置着色器源码剖析
unity
Shader
游戏开发
cordova
-plugin-device-设备
node10.15.0ionic4.12.0
cordova
9.0#platforms
cordova
-android:8.0.0
cordova
-ios:5.0.0欢迎访问我的专栏:ionic4混合开发实战
SandLZ
·
2023-11-27 03:15
开发自己的
cordova
插件(Android版)
一、环境在此不做讲述,直接从创建
cordova
项目开始(下面为整体的命令流程):
cordova
createDemocom.wwj.demo(创建
Cordova
项目Demo)cdDemo
cordova
platformaddandroid
开心就好_635d
·
2023-11-26 20:15
创建和使用
Cordova
插件
Cordova
创建一个项目,并添加Android平台环境配置安装nodejs安装
cordova
$npminstall-g
cordova
创建
cordova
项目$
cordova
createhellocom.example.helloHelloWorld
SuperCoderMan
·
2023-11-26 15:12
【设计模式从入门到精通】10-享元模式
笔记来源:尚硅谷Java设计模式(图解+框架
源码剖析
)文章目录享元模式1、展示网站项目需求2、享元模式基本介绍3、享元模式的原理类图4、内部状态和外部状态5、享元模式解决网站展现项目6、Integer源码分析
VectorUx
·
2023-11-26 04:18
设计模式从入门到精通
享元模式
设计模式
Skynet服务器框架 C
源码剖析
启动流程
引言:之前我们已经完成了在Linux下配置安装skynet的环境,并成功启动了skynet服务框架,为了从底层更好地理解整个框架的实现过程,我们有必要剖析一下源码,由于底层的源码都是用C语言写的,lua脚本基本是用来进行业务层开发,所以我们从C源码开始解读框架。打开下载包的skynet-src目录,这里是skynet框架的核心C源码,接下来我们就要来解读skynet_main.c和skynet_s
明潮
·
2023-11-25 05:47
skynet
C++/C
lua
Skynet服务器框架——C
源码剖析
启动流程
在Linux下配置安装skynet的环境这里略过,为了从底层更好地理解整个框架的实现过程,我们有必要剖析一下源码,由于底层的源码都是用C语言写的,lua脚本基本是用来进行业务层开发,所以我们从C源码开始解读框架。打开下载包的skynet-src目录,这里是skynet框架的核心C源码,接下来我们就要来解读skynet_main.c和skynet_start.c这两个与skynet启动相关的C源码。
fan_music
·
2023-11-25 05:46
Skynet
Spring
源码剖析
——依赖注入实现原理
文章目录引言依赖注入介绍
源码剖析
getBean触发的依赖注入getBean方法doGetBean方法创建完整Bean的流程creaBean方法doCreateBean方法createBeanInstance
钢铁-程序猿
·
2023-11-25 02:02
Spring技术内幕
Java 中的集合框架之 List接口、ArrayList类、LinkedList类、Vector类(1万字超全详解)
Collection接口1.Collection接口常用方法2.迭代器(Iterator)3.Collection集合的遍历三、List接口List接口的常用方法四、ArrayList类(列表)ArrayList类
源码剖析
五
林二月er
·
2023-11-24 20:29
JavaSE
java
spark streaming2.4.0 任务启动
源码剖析
文章目录官方案例StreamingContextDStreamGraphDStream调度篇输入流的注入与开启输出流的注入流动?官方案例首先以官方启动入手objectSparkStreamingTest{defmain(args:Array[String]):Unit={valconf=newSparkConf().setAppName("aaa").setMaster("local[*]")va
乾坤瞬间
·
2023-11-24 16:07
spark
大数据
spark
streaming
多线程并发编程11-ConcurrentLinkedQueue
源码剖析
今天来说一说ConcurrentLinkedQueue类,ConcurrentLinkedQueue类是线程安全的非阻塞无界的FIFIO队列,通过CAS算法进行入队和出队。ConcurrentLinkedQueue类中主要的成员变量如下:privatetransientvolatileNodehead;//内部双向列表的头节点,volatile保证内存可见性。privatetransientvol
Demo_zfs
·
2023-11-24 13:33
ionic
交作业apkionic
cordova
buildandroid跑完之后,会出现一个apk的地址就是要交的apk模拟器(录动图)打开androidstudio打开模拟器后运行ionic
cordova
run桌面写
jenye_
·
2023-11-24 12:17
【笔记】第一阶段 模块四:SpringBoot原理以及
源码剖析
1.
源码剖析
-依赖管理(1)为什么导入dependency时不需要指定版本?
YTXY
·
2023-11-24 11:51
RocketMQ—NameServer总结及核心
源码剖析
一、NameServer介绍NameServer是专为RocketMQ设计的轻量级名称服务,具有简单、可集群横向扩展、无状态,节点之间互不通信等特点。整个Rocketmq集群的工作原理如下图所示:可以看到,RocketMQ架构上主要分为四部分,Broker、Producer、Consumer、NameServer,其他三个都会与NameServer进行通信:NameServer:一个简单的Topi
IT巅峰技术
·
2023-11-24 09:00
中间件
分布式
RocketMQ
消息队列
java
分布式
中间件
设计模式 -- 适配器模式
对象适配器模式介绍5.2、对象适配器模式应用实例5.3、对象适配器模式注意事项和细节6、接口适配器模式6.1、接口适配器模式介绍6.2、接口适配器模式应用实例7、适配器模式在SpringMVC框架应用的
源码剖析
博_采_众_长
·
2023-11-23 22:24
设计模式
设计模式
适配器模式
Vue3设计思想及响应式
源码剖析
| 京东物流技术团队
一、Vue3结构分析1、Vue2与Vue3的对比对TypeScript支持不友好(所有属性都放在了this对象上,难以推倒组件的数据类型)大量的API挂载在Vue对象的原型上,难以实现TreeShaking。架构层面对跨平台dom渲染开发支持不友好,vue3允许自定义渲染器,扩展能力强。CompositionAPI。受ReactHook启发对虚拟DOM进行了重写、对模板的编译进行了优化操作…2、V
京东云技术团队
·
2023-11-23 19:13
前端
vue.js
前端
javascript
Ionic3开发教程 - 发布IOS版本(4)
3)Ionic3开发教程-发布IOS版本(4)Ionic3开发教程-更新(5)Ionic3常用命令行,所有命令都必须在项目根目录下执行ionicstartApp1tabsionicserveionic
cordova
platformrmios
IT飞牛
·
2023-11-23 18:51
android
java
ios
linux
app
Java,数据结构与集合源码,关于Map接口的实现类(HashMap、LinkedHashMap)
HashMap的
源码剖析
二狗mao
·
2023-11-23 17:35
java
grpc、https、oauth2等认证专栏实战18:grpc-go自定义认证之jwt认证介绍
已发表的技术专栏(订阅即可观看所有专栏)0 grpc-go、protobuf、multus-cni技术专栏总入口1 grpc-go
源码剖析
与实战 文章目录2 Protobuf介绍与实战图文专栏
码二哥
·
2023-11-23 16:17
码二哥的技术专栏
grpc-go
kubernetes
零入门容器云网络
protobuf
Java,数据结构与集合源码,关于List接口的实现类(ArrayList、Vector、LinkedList)的
源码剖析
目录ArrayListArrayList的特点:ArrayList源码解析:VectorVector的特点:Vector源码解析:LinkedListLinkedList的特点:LinkedList的
源码剖析
二狗mao
·
2023-11-23 08:23
java
09-10-Alibaba Nacos注册中心CP架构Raft
源码剖析
Nacos
源码剖析
-集群数据一致性(持久化实例CP模式Raft协议实现)注册中心CAP架构剖析Feign源码分析Ribbon调用流程总图Ribbon源码分析
一路向北·重庆分伦
·
2023-11-23 08:07
图灵学习
#
五:微服务专题
架构
java
开发语言
【STL
源码剖析
】list模拟实现 | 适配器实现反向迭代器【超详细的底层算法解释】
今天博主继续带来STL
源码剖析
专栏的第三篇博客了!今天带来list的模拟实现!话不多说,直接进入我们今天的内容!前言那么这里博主先安利一下一些干货满满的专栏啦!
@背包
·
2023-11-23 08:33
STL源码剖析
c++
数据结构
开发语言
【STL
源码剖析
】stack_queue底层模拟实现 | 什么是适配器?【超详细的底层注释和解释】
今天博主继续带来STL
源码剖析
专栏的第四篇博客了!今天带来stack和queue的模拟实现!话不多说,直接进入我们今天的内容!前言那么这里博主先安利一下一些干货满满的专栏啦!
@背包
·
2023-11-23 08:33
STL源码剖析
c++
开发语言
Ionic 简介
Controller(2)、Service(3)、插件(plugins)(4)、管道(pipe)(5)、指令(directive)(6)、组件(components)5、开发环境node.jsionic
cordova
vscodeAndroid
gsp412
·
2023-11-23 05:56
C/C++杂谈-printf的可变参数机制
C/C++杂谈-printf的可变参数机制文章目录C/C++杂谈-printf的可变参数机制printf的使用printf的源码
源码剖析
多参数实现机制原理C++11引入了可变参数模板机制,对模板参数进行了高度泛化
EQUINOX1
·
2023-11-22 18:53
c语言
c++
Netty核心技术及
源码剖析
-异步模型原理分析
基本介绍1、异步的概念和同步相对。当一个异步过程调用发出后,调用者不能立刻得到结果。实际处理这个调用的组件在完成后,通过状态、通知和回调来通知调用者。2、Netty中的I/O操作是异步的,包括Bind、Write、Connect等操作会简单的返回一个ChannelFuture。3、调用者并不能立刻获得结果,而是通过Future-Listener机制,用户可以方便的主动获取或者通过通知机制获得IO操
Shaw_Young
·
2023-11-22 18:35
cordova
安装ssl证书_android webview https 证书
webview使用sslError解决https跳转报错的问题到底如何使用WebView访问https的url——处理SslError呢?在Android中,WebView是用来loadhttp和https网页到本地应用的控件。在默认情况下,通过loadUrl(Stringurl)方法,可以顺利load。但是,当load有ssl层的https页面时,如...文章code_xzh2013-12-02
weixin_39804641
·
2023-11-22 09:36
cordova
安装ssl证书
iOS 学习笔记
知识点1.iOS有哪几种开发方式1:原生开发(Native)如:oc2:混编开发(Hybird)如:oc+H53.web开发如:H5+JS+CSSa:webAPP开发框架:1》ReactNative/
Cordova
weixin_30646315
·
2023-11-22 06:24
移动开发
java
cocoapods
Mac下查看某个命令的路径
今天更新了
cordova
命令行工具,结果发现
cordova
--version始终不变,用which发现是更新后的文件路径不同的问题。Linux、Mac中查看某个软件的安装路径(地址)有时显得非常重要。
offbye
·
2023-11-22 04:12
综合技术
不借助 Fiori client,直接在手机浏览器里调用 SAP UI5 BarcodeScanner 实现条形码扫描的可能性?
这些API将使用
cordova
插件来调用本机设备功能,例如相机。sap.ndc.BarcodeScanner将检查
cordova
插件的可用性。
JerryWang_汪子熙
·
2023-11-22 00:16
web服务器项目常见面试题目(C++)
Web服务器能够很好的贯穿之前所学的知识,之前看过的《C++Primer》、《EffevtiveC++》、《STL
源码剖析
》等书籍。涵盖了TCP、HTTP协议多进程多线程IO锁等知识
weixin_42246291
·
2023-11-21 18:08
服务器
面试
前端
混合开发
cordova
下ios插件的开发
介绍:提示框插件,调用本地提示框弹出提示,有多种样式.安装:*`
cordova
pluginadd
cordova
-plugin-dialogs`方法:*`navigator.notification.alert
O乞力马扎罗的雪O
·
2023-11-21 18:55
cordova
-plugin更新,包含UIWebView,无法上线
/XXXX/Classes/MainViewController.m:-(UIWebView*)new
Cordova
ViewWithFrame:(CGR
Number_One_2015
·
2023-11-21 15:42
ionic日志
前端
ionic极光推送
解决方法:1新建账号https://www.jiguang.cn/2安装插件
cordova
-plugin-jcore1.1.11jpush-phonegap-plugin3.2.13
cordova
pluignadd
cordova
-plugin-jcore
菠菜盼娣
·
2023-11-21 14:00
java thread源码分析_Thread
源码剖析
前言昨天已经写了:如果没看的同学建议先去阅读一遍哦~在写文章之前通读了一遍《Java核心技术卷一》的并发章节和《Java并发编程实战》前面的部分,回顾了一下以前写过的笔记。从今天开始进入多线程的知识点咯~我其实也是相当于从零开始学多线程的,如果文章有错的地方还请大家多多包含,不吝在评论区下指正呢~~一、Thread线程类API声明本文使用的是JDK1.8实现多线程从本质上都是由Thread类来进行
吃瓜的小翻译
·
2023-11-21 09:31
java
thread源码分析
Linux
源码剖析
机构,Linux内存管理
源码剖析
(一)
1.独占空间的原理2.虚拟内存的划分方式3.Linux虚拟地址与物理地址的转换4.从mm_struct结构开始讨论进程虚拟空间布局(1)用户态空间的布局(2)内核态空间的布局5.sys_brk系统调用
源码剖析
weixin_39943000
·
2023-11-21 09:31
Linux源码剖析机构
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他