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
busybox源码剖析
petite-vue
源码剖析
-为什么要读源码?
什么是petite-vue?根据官方解释,petite-vue是专门为非前后端分离的历史项目提供和Vue相近的响应式开发模式。与完整的Vue相比最大的特点是,面对数据的变化petite-vue采取直接操作DOM的方式重新渲染。具体的使用方式请参考GitHub,在这里我想展示两个示例:示例1-在线渲染[v-cloak]{display:none;}import{createApp}from'http
^_^肥仔John
·
2022-03-03 14:00
《算法零基础100讲》(第50讲) 位运算 (按位取反)
文章目录零、写在前面一、概念定义1、取反运算符的定义2、取反运算符的应用1)0的取反1.a)有符号整型1.b)无符号整型2)相反数3)代替减法4)代替加法二、题目描述三、算法详解四、
源码剖析
五、推荐专栏六
英雄哪里出来
·
2022-03-02 11:47
《算法零基础100讲》
算法
《算法零基础100讲》(第49讲) 位运算 (右移)
概念定义1、右移运算符的定义1)右移的二进制形态2)右移的执行结果3)负数右移的执行结果4)右移负数位是什么情况2、右移运算符的应用1)去掉低k位2)取低位连续13)取第k位的值二、题目描述三、算法详解四、
源码剖析
五
英雄哪里出来
·
2022-03-02 11:17
《算法零基础100讲》
算法
位运算
右移
《算法零基础100讲》(第46讲) 位运算 (异或) 入门
文章目录零、写在前面一、概念定义1、异或运算符的定义2、异或运算符的应用1)标记位取反2)变量交换3)出现奇数次的数二、题目描述三、算法详解四、
源码剖析
五、推荐专栏六、习题练习零、写在前面 这是《算法零基础
英雄哪里出来
·
2022-03-02 11:16
《算法零基础100讲》
算法
位运算
异或
加密
《算法零基础100讲》(第48讲) 位运算 (左移)
)负数左移的执行结果4)左移负数位是什么情况5)左移时溢出会如何2、左移运算符的应用1)取模转化成位运算2)生成标记码2.a)标记位置12.b)标记位置02.c)标记位取反二、题目描述三、算法详解四、
源码剖析
五
英雄哪里出来
·
2022-03-02 11:16
《算法零基础100讲》
算法
位运算
左移
《算法零基础100讲》(第42讲) 位运算 (位与) 入门
文章目录零、写在前面一、概念定义1、位与的定义2、位与运算符的简单应用1)奇偶性判定2)取末五位3)消除末尾五位4)2的幂判定二、题目描述三、算法详解四、
源码剖析
五、推荐专栏六、习题练习零、写在前面
英雄哪里出来
·
2022-03-02 11:46
《算法零基础100讲》
算法
位运算
位与
《算法零基础100讲》(第30讲) 概率与统计
文章目录零、写在前面一、概念定义二、题目描述三、算法详解四、
源码剖析
五、推荐专栏六、习题练习零、写在前面 这是《算法零基础100讲》专栏打卡学习的第三十天了。
英雄哪里出来
·
2022-03-02 11:46
《算法零基础100讲》
算法
概率论
动态规划
《算法零基础100讲》(第44讲) 位运算 (位或) 入门
文章目录零、写在前面一、概念定义1、位或的定义2、位或运算符的简单应用1)设置标记位2)置空标记位二、题目描述三、算法详解四、
源码剖析
五、推荐专栏六、习题练习零、写在前面 这是《算法零基础100讲》专栏打卡学习的第四十四天了
英雄哪里出来
·
2022-03-02 11:46
《算法零基础100讲》
算法
位运算
位或
《算法零基础100讲》(第4讲) 组合数
文章目录零、写在前面一、概念定义1、组合数定义2、组合数递推公式3、递推公式的理解4、举例说明1)含有12)不含有15、边界处理二、题目描述三、算法详解四、
源码剖析
五、推荐专栏六、习题练习零、写在前面
英雄哪里出来
·
2022-03-02 11:16
《算法零基础100讲》
算法
数据结构
数学
组合数学
组合数
数据结构与算法——第三节 链表(单向不循环不带头+双向循环带头 C实现+
源码剖析
+运行+思路分析)
大家好,我是@jxwd,开心学编程,学到无极限。你还在数据结构的苦海中挣扎吗?你难道还在抱着一本厚厚的数据结构书在那里硬啃吗?你难道还是对于数据结构一无所措吗?别急,因为~~~在未来的几个月里,我会为大家推出精品的数据结构文章。涵盖广、内容深。如果你能够静下心来,看了我的文章以后,你会发现,课本就是一本小说。我在未来还会给大家推出视频,用视频的方式讲解。想要了解我的视频,以及我的文章,那就持续关注
jxwd
·
2022-03-02 07:05
初学者能学会的数据结构与算法
数据结构
算法
链表
《STL
源码剖析
》(一)——总纲
1、STL六大部件容器(Containers)分配器(Allocators)算法(Alogrithms)迭代器(Iterators)适配器(Adapters)仿函式(Functors)2、容器是前闭后开的区间[)c.begin()指向第0个元素c.end()指向最后一个元素的后一个3、容器结构分类(1)序列型容器Array(c++11)VectorDequeListForward_List(C++
iotflh
·
2022-02-28 10:29
STL
入门驱动hello模块的编辑,装载以及卸载
cphello模板音乐a.outdirlinux-3.0视频桌面
busybox
-1.19.3dropbear-0.53.1linux-3.0.tar.bz2图片
busybox
-1.19.3.tar.bz2duilie.csvn
zouleideboke
·
2022-02-26 19:35
linux驱动学习
dubbo服务注册到nacos的过程剖析
目录前言简述过程
源码剖析
具体实现服务注册服务订阅结语前言前面聊到到了我们的dubbo服务从redis迁移到nacos注册中心,迁移后发现,会时不时的抛一个异常ERRORcom.alibaba.nacos.client.naming
·
2022-02-24 11:49
同程SRC巡风-内网漏洞应急巡航扫描系统
2021.2.22开发工具:pycharm2020.1增加舆论分析系统+多搜索引擎(支持google)去重url关键词采集*可根据具体行业进行选择式行业渗透测试巡风
源码剖析
——细致了解与使用巡风是一款适用于企业内网的漏洞快速应急
amingMM
·
2022-02-22 14:57
渗透测试
安全
web安全
同程SRC巡风-内网漏洞应急巡航扫描系统
巡风
源码剖析
——细致了解与使用巡风是一款适用于企业内网的漏洞快速应急,巡航扫描系统。
amingMM
·
2022-02-22 14:56
渗透测试
安全
web安全
go restful
源码剖析
-1
restfulhelloworld首次浏览下go-restful的工程结构,从工程组织上面来看,工程包括两个部分:source文件及example文件,其中source文件组成了工程的主体,包括restful主要功能接口的实现及单元测试文件(以test.go结尾命名的文件),另外example目录中主要包括了接口的使用案例。第一次阅读go-restful源码,以example目录下的restful
tcuze
·
2022-02-22 06:42
docker 常用操作
dockernetworkcreate-dbridge--subnet172.27.0.0/16my-net$dockerrun--network=my-net--ip=172.27.0.X-itd--name=my-container
busybox
燕凯凯
·
2022-02-21 16:20
基于linux的I2C驱动与调试(传统ID匹配方式)
I2C驱动的主要对象1.1.1.I2C总线1.1.2.I2C设备1.1.3.I2C驱动1.1.4.I2C适配器1.1.5.总结一下1.2.I2C框架分析1.3.I2C流程分析2.LinuxI2C驱动框架
源码剖析
技术过硬的菜鸡
·
2022-02-21 09:21
Linux_drivers
嵌入式
linux
go内存管理
这篇文章可以看作是内存管理这篇长文的学习总结吧,原文基于
源码剖析
了整个go的内存管理,非常详尽。
彦帧
·
2022-02-21 02:33
blink中minibatch
源码剖析
一.minibatch作用与功能相关源码:MiniBatchGroupAggFunction.scalaKeyedBundleOperator.javaMiniBatchAssignerOperator.javaminibatch作用主要是:1.将数据攒成一个batch进行处理,batch超过一定时间或者超过一定个数就开始处理2.从功能上对于需要访问state的计算来说,将以前来一条数据访问sta
羊吃白菜
·
2022-02-20 08:09
Android-->iostat(显示CPU和IO系统负载情况)
推荐阅读:https://
busybox
.net/https://termux.com/http://blog.csdn.net/zhangjay/article/details/66567711:需要下载
angcyo
·
2022-02-19 04:29
Java并发-locks包
源码剖析
1-Lock和ReentrantLock概述
前面几篇文章分析了java.util.concurrent.atomic包下的原子类和synchronized同步锁,这篇分析JUC的locks包下的锁类。java.util.concurrent.locks下的类不是很多,但是比较复杂,定义了基本的锁Lock,对线程进行park和unpark的LockSupport和核心的AQS框架(AbstractQueuedSynchronizer)。先看下
宛丘之上兮
·
2022-02-19 01:43
Docker镜像仓库
拉取镜像推送自己的镜像到DockerHub上,因为网速...这里用一个超小的镜像试验[root@bogon~]#dockerimages|grepbusyREPOSITORYTAGIMAGEIDCREATEDSIZE
busybox
lates
i蝸居年華_谢谢谢
·
2022-02-18 18:38
《每天5分钟玩转 Kubernetes》5.3 job
batch/v1kind:Jobmetadata:name:myjobspec:template:metadata:name:myjobspec:containers:-name:helloimage:
busybox
command
SlowGO
·
2022-02-18 08:03
【Linux系统编程_Go语言系列】杂记篇(一)
日常开发以Golang为主,市面上关于Golang的书基本都看过了,有几本印象深刻,《Go语言圣经》、《Go高级编程》、《Go
源码剖析
》,至于其他的书籍,也不是说不好,只是内容上雷同点较多,可能是因为先看了
Geange
·
2022-02-18 07:12
Python
源码剖析
-PyStringObject对象和STR(中)
引言在《源码奥义:PyStringObject对象和STR(上)》中我介绍了Python虚拟机的一些优化机制以及PyStringObject的创建元方法,本节将讨论一个PyStringObject的PyString_Type.PyString_Type对象PyTypeObjectPyString_Type={PyVarObject_HEAD_INIT(&PyType_Type,0)"str",Py
敬贤icode121
·
2022-02-17 23:48
Runtime
源码剖析
---图解Category
Runtime
源码剖析
---图解Category源码面前,了无秘密无论一个类设计的多么完美,在未来的需求演进中,都有可能会碰到一些无法预测的情况。那怎么扩展已有的类呢?
祀梦_
·
2022-02-17 20:08
嵌入式(编译内核、根文件系统等)
1.嵌入式系统的组成:通过make->linuxmake
busybox
makeuls编译通过,如果缺少的软件,需要自己下载。
不合格码农
·
2022-02-16 12:11
Android上的linux
喜欢玩linux,但老是开电脑太不方便,搜索了一圈,发现一种在Android上玩Linux比较好的方法,而且可以使用msfconsole网上一般推荐
busybox
+linuxdeploy需要root权限
AlunX
·
2022-02-15 22:11
NGINX 内存池
源码剖析
NGINX内存池源码刨析剖析nginx的内存池源码,讲解原理实现以及该内存池设计的应用场景文章目录NGINX内存池源码刨析总览图ngx_create_poolngx_palloc内存池数据小块内存分配ngx_palloc_smalngx_palloc_block大块内存分配ngx_palloc_largengx_pfree回收内存池重置函数和Nginx内存池特性ngx_reset_pool内存池外
爱好学习的青年人
·
2022-02-15 22:13
C++笔记
nginx
(三)死磕并发之深入Hotspot
源码剖析
Synchronized关键字实现
引言关于源码分析如果不是功底特别深厚的小伙伴可能需要用心的去细心咀嚼,千万不要抱着看一边就能懂的心态学习,不然最终也没有任何作用。如果只是想要研究Synchronized关键字原理那么请观看我的上一篇文章:彻底理解Java并发编程之Synchronized关键字实现原理剖析。五、Hotspot源码深度解读Synchronized关键字原理从monitorenter和monitorexit这两个指令
竹子爱熊猫
·
2022-02-15 15:46
OkHttp
源码剖析
大家好,我是Cooper,一名热爱技术的Android开发,本文宗旨在于帮助大家快速梳理OkHttp的源码流程,本文基于okhttp-4.9.00x01OkHttpClient解释OkHttpClient之前,我们先了解下Call的定义:interfaceCall:Cloneable{funinterfaceFactory{funnewCall(request:Request):Call}}fun
苏恨
·
2022-02-14 00:22
2018-09-06 docker save load export import的区别
所以,我们就需要通过以下方法得到镜像名称:sudodockerimages接着执行保存:sudodockersave
busybox
-1>/home
五大RobertWu伍洋
·
2022-02-12 12:14
Python
源码剖析
之基础知识
Python
源码剖析
之基础知识为了和《Python
源码剖析
》一书保持一致,本系列笔记分析的源码是cpython-2.5.6。
heamon7
·
2022-02-11 14:45
1w+的心路历程
写的内容围绕着安卓技术,
源码剖析
,生活感悟,职场人生。很庆幸的是,得到大家的支持,每一条留言都会是一次交流,看着后台用户有来有去,这才是该有的节奏。这就如同呼吸一样,说明我的公号有生命力。
明哥的江湖
·
2022-02-10 09:57
现代C++之万能引用、完美转发、引用折叠(万字长文)
生命周期延长4.4生命周期延长应用5.区分万能引用6.表达式的左右值性与类型无关7.引用折叠和完美转发7.1引用折叠之本质细节7.2示例与使用7.3std::move()与std::forward()
源码剖析
guangcheng0312q
·
2022-02-10 08:35
STL之参考文献
学习STL(c++98)的主要参考:gcc3.0源码部分gcc4.7.1源码cplusplus《STL
源码剖析
》Internet,搜索引擎,他人博客虽然本系列名为STL,但也涉及标准库的其他内容。
laxe
·
2022-02-09 13:32
SpringBoot
源码剖析
之属性文件加载原理
目录前言1.找到入口2.ConfigFileApplicationListener2.1主要流程分析2.2Loader构造器2.3properties加载总结前言首先我们来看一个问题。就是我们在创建SpringBoot项目的时候会在对应的application.properties或者application.yml文件中添加对应的属性信息,我们的问题是这些属性文件是什么时候被加载的?如果要实现自定
·
2022-02-08 16:24
mysql不要放docker,Docker从入门到放弃
0x00用docker进行漏洞测试0x01docker运行
busybox
0x02Docker搭建运行apache-php环境0x03用Dockerfile自动化构建可ssh登陆的镜像0x04Docker
weixin_39901203
·
2022-02-08 10:34
mysql不要放docker
SpringBoot
源码剖析
之事件监听器
事件监听器初体验1.事件应该继承与ApplicationEventpublicclassHelloEventextendsApplicationEvent{privateStringmessage;/***CreateanewApplicationEvent.**@paramsourcetheobjectonwhichtheeventinitiallyoccurred(never{@codenul
我有一只喵喵
·
2022-02-07 18:50
1w+的心路历程
写的内容围绕着安卓技术,
源码剖析
,生活感悟,职场人生。很庆幸的是,得到大家的支持,每一条留言都会是一次交流,看着后台用户有来有去,这才是该有的节奏。这就如同呼吸一样,说明我的公号有生命力。
明哥的江湖
·
2022-02-06 10:24
C++STL详解一:六大组成部件之间的关系
C++STL详解一:六大组成部件之间的关系文章内容参考自侯捷C++STL和泛型系列教程以及《STL
源码剖析
》文章目录C++STL详解一:六大组成部件之间的关系前言一、六大部件之间的关系二、容器和分配器1
就是蝎子呀
·
2022-02-06 09:42
STL详解
c++
stl
容器
List集合就这么简单【
源码剖析
】
前言声明,本文用得是jdk1.8前一篇已经讲了Collection的总览:Collection总览,介绍了一些基础知识。现在这篇主要讲List集合的三个子类:ArrayList底层数据结构是数组。线程不安全LinkedList底层数据结构是链表。线程不安全Vector底层数据结构是数组。线程安全这篇主要来看看它们比较重要的方法是如何实现的,需要注意些什么,最后比较一下哪个时候用哪个~看这篇文章之前
Java3y
·
2022-02-05 20:05
Vue.js
源码剖析
-响应式原理、虚拟 DOM、模板编译和组件化
2020.11.011、请简述Vue首次渲染的过程。image.png首次渲染总结:在首次渲染之前,首先进行Vue初始化,初始化实例成员和静态成员当初始化结束之后,要调用Vue的构造函数newVue(),在构造函数中调用了_init()方法,这个方法相当于我们整个Vue的入口在_init方法中,最终调用了$mount,一共有两个$mount,第一个定义在entry-runtime-with-com
Faye大白菜
·
2022-02-05 19:48
厉害了!前阿里P8大牛推荐学习书籍:spring源码+高并发+Redis+Kafka+Docker
虽然,spring相关书籍多如牛毛,但大多数都是介绍如何使用方面的书,对spring
源码剖析
的书却非常少。众里寻他千百度,《Spring源码深度解析》正是我需要的它。
Java码农石头
·
2022-02-04 23:05
Spring
源码剖析
3:Spring IOC容器的加载过程
本文转自五月的仓颉https://www.cnblogs.com/xrq730本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章将同步到我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】的《Spring和Spri
da3acf50377b
·
2022-02-03 00:06
promethues
源码剖析
:head block
什么是Headblock?v2.19之前,最近2hour的指标数据存储在memory。v2.19引入Headblock,最近的指标数据存储在memory,当headblock满时,将数据存储到disk并通过mmap引用它。Headblock由若干个chunk组成,headchunk是memChunk,接收时序写入。写入时序数据时,当写入headchunk和wal后,就返回写入成功。什么是mmap?
·
2021-12-29 22:27
prometheus
node_exporter监控宿主机磁盘的
源码剖析
及问题定位
node_exporter以Pod形式部署,它监控宿主机的CPU、Mem、Disk等监控指标。Pod隔离的运行环境,会对宿主机的监控造成干扰,故尽量与宿主机sharenamespace,通常配置hostNetwork:truehostPID:true这里重点关注监控宿主机Disk分区使用率的过程。node_exporter运行的用户Dockerfile中,以USER指定运行用户,若未指定,则为ro
·
2021-12-27 21:00
ASP.NET Core开发Docker部署
Docker常用命令dockerinfo检查Docker的安装是否正确,如果没有找到此命令,则表示Docker没有正确安装dockerpull
busybox
拉取一个预建的镜像sample_job=$(dockerrun-d
busybox
·
2021-12-24 02:15
RxJava
源码剖析
前言本篇的文章是基于Rxjava2.1.2。从下面的一段代码中,我们从源码的角度分析RxJava的实现原理:ObservableOnSubscribeoos=newObservableOnSubscribe(){@Overridepublicvoidsubscribe(ObservableEmittere)throwsException{finalintmax=100;for(inti=1;io=
·
2021-12-08 14:48
rxjavaandroid
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他