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
LwIP源代码分析
对Promise的理解
对Promise的理解,主要是对Promise
源代码分析
展开(附上github链接https://github.com/then/promise):Promise对象是一个代理对象(代理一个值),被代理的值在
充满正能量的灰灰
·
2018-10-16 11:29
STM32移植freeRTOS时的中断优先级配置应为NVIC_PriorityGroup_4
最近一年多在做freeRTOS+stm32F407IG+
LwIP
+CAN等的应用,研发铁路逻辑控制单元LCU,实现可视化IO逻辑编程。
HuiCMs
·
2018-10-15 22:27
嵌入式
操作系统
以太网
铁路
原创ZooKeeper入门实战教程(一)-介绍与核心概念
目录:zookeeper介绍与核心概念安装和使用ZooKeeper分布式锁实现ZooKeeper框架Curator分布式锁实现及
源代码分析
zookeeper开发实战(java客户端)本章是后续学习的基石
稀有气体
·
2018-10-14 07:27
AliOS Things 技术架构
包括:板级支持包(BSP):主要是由SoC供应商开发和维护硬件抽象层(HAL):比如WiFi和UART内核:包括Rhino实时操作系统内核、Yloop、VFS、KV存储协议栈:包括TCP/IP协议栈(
LwIP
北墙zju
·
2018-10-13 13:39
AliOS
Things
Android应用程序(activity)启动过程(一)
参考文章Android应用程序启动过程
源代码分析
本文基于API26AS3.0主要讲栈顶activity的onPause,onStop,onDestorystartActivity()——>startActivityForResult
郭家远
·
2018-10-08 18:23
Android
原理探索
代码审计--21--RIPS详细
由于静态
源代码分析
的限制,一些漏洞预警是否真正存在,仍然需要测试人员定位到源代码进行进一步确认。
随 亦
·
2018-10-06 12:48
代码审计
Java 综合性实验 Java
源代码分析
程序
课程的综合实验…大三的时候写过的,不过现在回头看,发现写得真烂,所以在学习Java过程中重构了代码.基本不算重构而是重写…改的时候差点看不懂自己写过什么…好了言归正传:实验的要求如下:一、题目:综合性实验Java
源代码分析
程序二
xHibiki
·
2018-10-04 15:58
Java
java
java基础
java课程设计
Hash和HashCode深入理解
的使用场景2.如何判断两个对象相等2.1判断两个字符串2.2判断两个int数值2.3其他基本类型3.HashCode深入分析3.0HashCode是什么3.1为什么要重写HashCode3.2HashCode
源代码分析
杨充211
·
2018-09-21 14:40
Hash和HashCode深入理解
的使用场景2.如何判断两个对象相等2.1判断两个字符串2.2判断两个int数值2.3其他基本类型3.HashCode深入分析3.0HashCode是什么3.1为什么要重写HashCode3.2HashCode
源代码分析
杨充
·
2018-09-21 00:00
Android-经典笔记
AtomicInteger-java并发编程(一)
1:AtomicInteger是通过Unsafe实现在并发情况对于interger的常见操作2:AtomicInteger采取乐观锁CAS下面通过对AtomicInteger+unSafe的CAS的
源代码分析
卫渐行
·
2018-09-18 22:54
安信可A9G-Pudding开发板 GPS功能使用及固件开发
RX需要悬空3.天线最好在室外固件开发1.编译烧录运行源代码在demo/gps文件夹下串口1波特率115200,输出printNMEAinfomation数据串口2波特率9600,输出gps原始数据2.
源代码分析
疯仔嵌入式
·
2018-09-09 00:15
GPRS+GPS/BD
物联网
ZYNQ7020
Lwip
echo 测试
结果如图:二、SDK工程导入到SDK之后,新建一个
Lwip
echo的工程。进入debug模式,连接串口和网口。连接成功之后我们就能看到串口打印出来的信息,通过网络端口可以测试回声。
Chi_Hong
·
2018-09-06 17:17
dpvs
源代码分析
——简介
在开始之前,我们先明确几个问题一、dpvs是什么?DPVS是基于DPDK的高性能第4层负载均衡器。基于阿里巴巴/LVS修改而来,出于蓝而胜于蓝。二、dpvs的优势是什么为了达到高性能,使用了多种不同技术绕过内核(在用户空间实现)每个cpu的关键数据无共享(无锁)RX控制和CPU亲合性绑定(避免上下文切换)批处理TX/RX零拷贝技术(避免数据包拷贝和系统调用)。轮询替换中断。高性能ICP的无锁信息。
codergeek
·
2018-09-04 00:00
玩转Linux编程
职场生涯
基于QT开发的扫雷小游戏
近日把以前写的一个QT的扫雷小项目整理了一下,写下这篇博客,包含所有
源代码分析
,以及完整项目下载地址,希望能和大家一起分享学习。
GT19930910
·
2018-08-30 16:51
c/c++
gtk
Qt
小项目
《Android 系统
源代码分析
》PDF版电子书下载
点击下载:《Android系统
源代码分析
》内容简介:在内容上,本书结合使用情景,全面、深入、细致地分析Android系统的源代码,涉及到Linux内核层、硬件抽象层(HAL)、运行时库层(Runtime
coolpowerman
·
2018-08-22 13:01
SylixOS网络协议栈---
Lwip
协议栈之ARP表
1适用范围本文档适用于分析SylixOS网络相关问题的技术人员。2ARP介绍地址解析协议,即ARP(AddressResolutionProtocol),是根据IP地址获取物理地址的一个TCP/IP协议。主机发送信息时将包含目标IP地址的ARP请求广播到网络上的所有主机,并接收返回消息,以此确定目标的物理地址;收到返回消息后将该IP地址和物理地址存入本机ARP缓存中并保留一定时间,下次请求时直接查
stone927
·
2018-08-21 11:58
sylixos
lwip
arp
《看透SpringMVC
源代码分析
与实践》学习笔记(持续更新……)
本文是我自己在秋招复习时的读书笔记,整理的知识点,也是为了防止忘记,尊重劳动成果,转载注明出处哦!如果你也喜欢,那就点个小心心,文末赞赏一杯豆奶吧,嘻嘻。让我们共同成长吧……第一篇网站基础知识第1章网站架构及其演变过程1.1软件的三大类型单机类型,CS类型,BS类型1.2基础架构并不简单BS结构网络传输的分解方式有两种:一种是标准的OSI参考模型;另一种是TCP/IP参考模型。OSI参考模型:物理
我是一禅呐
·
2018-08-20 21:19
有道爬虫
源代码分析
此方式使用Python基本的标准库urllib.request进行爬虫,基于Python3对于有登陆的方式爬虫可以参考下面一段代码importurllib.requestfromhttpimportcookiejarcj=cookiejar.Cookjar(‘cookie.txt’)handler=urllib.request.build_opener(urllib.request.HTTPCoo
心寒语录
·
2018-08-20 17:31
[以太坊
源代码分析
]III. 挖矿和共识算法的奥秘
【原文】https://blog.csdn.net/ddffr/article/details/78773961本系列的前两篇分别介绍了以太坊的基本概念,基本环节-交易,区块、区块链的存储方式等,这篇打算介绍一下“挖矿“得到新区块的整个过程,以及不同共识算法的实现细节。1.待挖掘区块需要组装在Ethereum代码中,名为miner的包(package)负责向外提供一个“挖矿”得到的新区块,其主要结
想往明天
·
2018-08-16 15:32
区块链
智能合约
比特币的挖矿难度调整
源代码分析
关于比特币难度调整部分见《精通比特币》8.7.3节先介绍一下CBigNum。CBigNumCBigNum是openssl库中定义的BIGNUM的包装类。公钥密码学需要能够处理非常大的整数。标准的数据类型无法满足要求。BIGNUM可以存放任意长度的整型。CBigNum类的结构并不复杂。它是由一堆不同类型构造BIGNUM的构造器组成,包括char,short,int,long,int64,int256
ShawnYung
·
2018-08-15 18:23
STM32F4XX
LWIP
+freeRTOS移植(二)
460189483源码下载地址:https://download.csdn.net/download/u014453443/10698059前面几个文件改好了之后,下面进入实战环节,从ucos_ii系统+
lwip
苏守坤
·
2018-08-06 15:12
基于Win10极简SonarQube C#代码质量分析
SonarQube(曾用名Sonar(声纳))是一个优秀的开
源代码分析
系统管理系统,支持超过25+种编程语言,对.NetCore当然也是支持的。
码农阿宇
·
2018-08-03 21:00
Upload-labs文件上传漏洞练习(1-5)
是可以上传成功的,但是不是这一关的目的,我们看看
源代码分析
一波。functioncheckFile(){varfile=document.getEl
tdcoming
·
2018-07-28 14:58
WEB安全
读区块和交易,合约和虚拟机 笔记
读文章第二遍大致笔记,[以太坊
源代码分析
]I.区块和交易,合约和虚拟机tx的转帐转出方地址确实没有如转入方一样被显式的声明出来,而是被加密隐藏起来了,在Ethereum里这个转出方地址是机密,不能直接暴露
寄意兰州
·
2018-07-26 11:21
以太坊
区块链
SylixOS网络协议栈数据收发流程
1.SylixOS网络协议栈基本介绍SylixOS网络协议栈使用目前非常流行的嵌入式TCP/IP协议栈
lwip
。
stone927
·
2018-07-25 17:41
SylixOS
lwip
网络
goreplay 源代码笔记
goreplay
源代码分析
goreplay是一个不错流量重放测试工具,支持流量的抓包、记录、冲放等功能,在通读代码之后,觉得虽然代码水平不如大厂的优美,但是不失是一个小巧而好用的个人工具,因此记录笔记如下
shanggl
·
2018-07-19 23:35
STM32cube使用LAN8720芯片生成
lwip
初始代码的一些操作
CubePHYaddress根据PHYAD0选0,注意初始化引脚PHY_SR0x001FPHY_SPEED_STATUS0x0004PHY_DUPLEX_STATUS0x0010While(1)加入MX_
LWIP
_Process
Dommsday
·
2018-07-17 21:57
STM32
STM32cube使用LAN8720芯片生成
lwip
初始代码的一些操作
CubePHYaddress根据PHYAD0选0,注意初始化引脚PHY_SR0x001FPHY_SPEED_STATUS0x0004PHY_DUPLEX_STATUS0x0010While(1)加入MX_
LWIP
_Process
Dommsday
·
2018-07-17 21:57
STM32
LwIP
option 配置
SYS_LIGHTWEIGHT_PROT平台锁,保护关键区域内缓存的分配与释放NO_SYS---是否带操作系统,=1时带,=0时,不带MEMCPY(dst,src,len)---内存拷贝若你希望自己写拷贝函数则可替换SMEMCPY(dst,src,len)---内存拷贝若你希望自己写拷贝函数则可替换MEM_LIBC_MALLOC---内存函数库的使用,=1时使用c库=0时使用自己的库MEMP_ME
pusong568
·
2018-07-11 22:03
IoT
Network
LwIP
经验分享
LWIP
使用经验一
LWIP
内存管理数据包管理设置内存大小宏编译开关二
LWIP
启动时序三
LWIP
运行逻辑接收数据包SequentialAPI函数调用四TCPIP核心知识点滑动窗口三次握手断开连接TCP状态转换同时打开同时关闭五正确使用
pusong568
·
2018-07-11 22:53
IoT
Network
Python爬虫scrapy框架的
源代码分析
scrapy框架流程图推荐三个网址:官方1.5版本:https://doc.scrapy.org/en/latest/topics/architecture.html点击打开链接官方0.24版本(中文):https://scrapy-chs.readthedocs.io/zh_CN/0.24/topics/architecture.html点击打开链接scrapy中文网1.5版本:http://w
MXuDong
·
2018-07-07 15:03
redisson-2.10.4
源代码分析
阅读更多redis学习问题总结http://aperise.iteye.com/blog/2310639ehcachememcachedredis缓存技术总结http://aperise.iteye.com/blog/2296219redis-stat离线安装http://aperise.iteye.com/blog/2310254rediscluster非ruby方式启动http://aperi
1028826685
·
2018-06-26 23:00
小马丁发布电音新单,送给至爱
/Tellmewhatyou'recryingfor请告诉我你为何泪如雨下I'l
lwip
eyourtears,ohlove我将为你拭去泪水我的挚爱Ifyoursoulisachinglove若你的灵魂为爱隐隐作痛
环球音乐榜
·
2018-06-25 00:00
应用商店调研-应用宝
应用宝背景国内应用广告主信息的抓取分析分类分析首先从分类上讲,将应用分成了工具类应用和游戏类应用,在应用宝中对应应用和游戏模块在工具类和游戏类中又进行了一系列的细分(后续需要与我们的整体分类做映射)请求分析在某一分类下打开
源代码分析
benben0729
·
2018-06-14 18:26
个人日志
Netty
源代码分析
-ServerBootstrap bind 过程-2
一.接上一篇https://blog.51cto.com/483181/2121265我们继续分析doBind0(regFuture,channel,localAddress,promise)privateChannelFuturedoBind(finalSocketAddresslocalAddress){finalChannelFutureregFuture=initAndRegister()
rongwei84n
·
2018-06-06 14:09
netty
源代码
分析
Netty
Netty
源代码分析
-ServerBootstrap bind 过程-1
一.开始接上一篇ServerBootstrap的初始化https://blog.51cto.com/483181/2119149二.bind过程2.1代码先看下调用的源代码publicvoidbind(intport)throwsException{...try{...ChannelFuturef=b.bind(port).sync();//bind过程...}catch(Exceptione){
rongwei84n
·
2018-05-28 19:34
netty
源代码
分析
Netty
Netty
源代码分析
-服务器端启动ServerBootstrap初始化
一.开始1.1上一篇接上一篇NioEventLoopGroup的实例化分析继续https://blog.51cto.com/483181/2118817这篇博客要分析的是“2.ServerBootstrap初始化”,如下:EventLoopGroupbossGroup=newNioEventLoopGroup();EventLoopGroupworkerGroup=newNioEventLoopG
rongwei84n
·
2018-05-22 17:41
Netty
源代码
分析
Netty
Netty
源代码分析
-服务器初始化 NioEventLoopGroup实例化
一.代码下载Netty代码下载和编译参考前一篇Netty文章https://blog.51cto.com/483181/2112163二.服务器代码分析2.1服务器代码编写一般Netty服务器端这样编写EventLoopGroupbossGroup=newNioEventLoopGroup();//1.实例化NioEventLoopGroup对象EventLoopGroupworkerGroup=
rongwei84n
·
2018-05-21 19:16
netty
服务器端
启动
Netty
Mybatis源码解析优秀博文
通过源码分析MyBatis的缓存Mybatis解析动态sql原理分析MyBatis拦截器原理探究myBatis源码之ConfigurationMyBatis架构设计及
源代码分析
系列(一):MyBatis
jeamking
·
2018-05-21 18:11
mybatis
操作系统
操作系统相关的好书真的好多啊理论的有一本标准的操作系统教材,看最新版的,目前有第十版本书作者曾经给linux添加内核抢占补丁,是资深的内核黑客算法的有本书巡检了一遍UNIXV实现的数据结构和算法,另外还有一本《莱昂氏unix
源代码分析
fromdtor
·
2018-05-16 15:33
操作系统
操作系统相关的好书真的好多啊理论的有一本标准的操作系统教材,看最新版的,目前有第十版本书作者曾经给linux添加内核抢占补丁,是资深的内核黑客算法的有本书巡检了一遍UNIXV实现的数据结构和算法,另外还有一本《莱昂氏unix
源代码分析
fromdtor
·
2018-05-16 15:33
LwIP
之四 超时处理/定时器(timeouts.c/h)
目前,网络上多数文章所使用的
LwIP
版本为1.4.1。最新版本为2.0.3。
ZCShouEXP
·
2018-05-10 19:55
LwIP
第一次作业:基于Linux
源代码分析
进程模型
作业内容:挑选一个开源的操作系统,深入源码分析其进程模型,具体包含如下内容:操作系统是怎么组织进程的进程状态如何转换(给出进程状态转换图)进程是如何调度的谈谈自己对该操作系统进程模型的看法1.进程进程的概念:进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计
zzq1234
·
2018-05-08 16:00
堆溢出基础——ptmalloc源码分析
参考内容:CTFwiki深入理解堆的实现Glibc内存管理Ptmalloc2
源代码分析
0x01操作系统内存分配的相关函数brk()系统调用与sbrk()库函数内核数据结构mm_struc
Gxiandy
·
2018-05-07 11:11
日常笔记
第一次作业:基于Linux系统深入源码分析进程模型
1.前言本文主要基于Linux2.6
源代码分析
进程模型。
林小琼
·
2018-05-01 18:00
第一次作业:深入源码分析进程模型(Linux kernel 2.6.32)
在正式开始结合
源代码分析
进
HH胡皓
·
2018-05-01 07:00
Weka中的Evaluation类
源代码分析
使用的数据是最简单的weather.nominal.arff,使用的分类模型是NaiveBayes1.在构造函数中进行了如下操作:m_ClassPriors[numClasses]统计构造函数传入的data的各个类的先验概率,有一个平滑处理,在统计之前每个m_ClassPriors[i]都赋值为1,防止出现某个类先验概率为0的情况出现。m_MarginCounts=newdouble[500+1]
Avalonist
·
2018-04-30 20:39
Weka
《深入实践Spring Boot》阅读笔记之三:核心技术
源代码分析
这部分主要讲解核心技术的
源代码分析
,因为篇幅和能力原因,分析的不会太详细,后续深入研究后再专门写文章。希望大家能从「阅读笔记」3篇文章中,对SpringBoot提供的功能有所了解,在项
情情说
·
2018-04-24 09:00
《深入实践Spring Boot》阅读笔记之三:核心技术
源代码分析
这部分主要讲解核心技术的
源代码分析
,因为篇幅和能力原因,分析的不会太详细,后续深入研究后再专门写文章。
情情说
·
2018-04-22 12:05
spring
boot
spring
boot
Ceph Async 网络通信
源代码分析
(一)
在Ceph的网络通信模块里,早期一直使用Simple这个网络通信模块。由于其实现简单,最早被ceph采用并用于生产环境。其最大的缺陷是:针对每个Connection创建两个线程,一个用于接收消息,一个用于发送消息。在大规模的集群环境下,随着连接数的增多会产生大量的用于通信的线程,极大的影响性能。ceph在L版本中把Async网络通信模型做为默认的通信方式。Async实现了IO的多路复用,使用共享的
Jack-changtao
·
2018-04-15 00:00
ceph
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他