Irene181 Irene181
4年前
一篇文章带你了解Python递归函数
一、什么是递归函数?在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。二、函数的递归调用原理实际上递归函数是在栈内存上递归执行的,每次递归执行一次就会耗费一些栈内存。栈内存的大小是限制递归深度的重要因素三、案例分析1.求阶乘计算阶乘n!1x2x3x…xn,可以用
Stella981 Stella981
3年前
Alibaba内部出品JavaEE开发手册( MVC+ Spring+MyBatis )和Redis
为什么选择SSM框架+Redis的开发模式?有幸从一位朋友那里得到Alibaba内部出品强推的“《Java互联网轻量级框架整合开发——SSM框架(SpringMVCSpringMyBatis)和Redis实现》”,秉承好东西的当然要共享的原则,今天就来秀一把,试试这“《Java互联网
Wesley13 Wesley13
3年前
Java多线程优化
\以下文章来源于51CTO技术栈 ,作者崔皓今天,我们从Java内部锁优化,代码中的锁优化,以及线程池优化几个方面展开讨论。Java 内部锁优化当使用Java多线程访问共享资源的时候,会出现竞态的现象。即随着时间的变化,多线程“写”共享资源的最终结果会有所不同。为了解决这个问题,让多线程“写”资源的时候有先后顺序,引入
Wesley13 Wesley13
3年前
TCP报文沿协议栈向下与向上的处理过程
向下处理sockopssendmsginet\_sendmsg()套接字相关处理skprotsendmsgtcp\_sendmsg()协议相关处理sktpaf\_specificqueue\_xmltip\_queue\_xmit()网络层相关处理dev\
Stella981 Stella981
3年前
Docker搭建私有镜像仓库
docker仓库的工作原理和maven的类似,他们都提供了提供了一个中央仓库,允许用户科技直接从中央仓库下载,同时我们也可以搭建自己的本地私有仓库。docker本地私有镜像仓库的优点:1.从私有仓库中下载节省网络带宽;2.从私有仓库中下载速度快,一般都是局域网络内部署;3.托管不对外的内部镜像;下面我们将完整的说明使用docker
Stella981 Stella981
3年前
Redis01
前言Redis用了这么久,一直没有认真的去了解其内部的数据结构和实现原理。从今天开始正式系统性的学习Redis。首先,还是从工作中经常打交道的数据类型开始说起,然后,在说到其内部使用的数据结构。Redis的简介Redis是一个开源的高性能的keyvalue数据库,与其他的keyvalue缓存产品相比有以下三个特点:
Stella981 Stella981
3年前
Quartz2D绘图
绘图路径A.简单说明在画线的时候,方法的内部默认创建一个path。它把路径都放到了path里面去。1.创建路径 cgmutablepathref调用该方法相当于创建了一个路径,这个路径用来保存绘图信息。2.把绘图信息添加到路径里边。以前的方法是点的位置添加到ctx(图形上下文信息)中,ctx默认会在内部创建一个pat
Stella981 Stella981
3年前
Docker+Maven+Jenkins在Devops中完整应用
  很早之前,当我们需要一个部署环境的时候,我们可能指的是一台PowerEdgeR7102U服务器,走一系列冗长的申请流程,然后上架到机房、调试网络、安装系统、调试环境、最终部署应用,就这样过去了几个月。    接着出现了虚拟化技术,我们在一台内部服务器使用CitrixXenApp划分出几台虚拟机,搭建了内部需求管理系统、SVN、测试环境等
WeiSha100 WeiSha100
2年前
【C#.NET源码】2.0企业人员内部学习培训平台源码资源
C语言写就的内部培训系统,功能有在线点播,刷题题库,在线考试,监督学习,用户管理等模块,有源代码和开发文档,可在原有程序基础上进行二次开发 主系统有以下主要功能,更多功能可以搭建部署测试,部署环境和配置在下文1、点播区:在线点播视频,课后可上传
大数据丨独家内部教材,让你掌握前沿技术算法
大数据处理关键技术一般包括:大数据采集、大数据预处理、大数据存储及管理、大数据分析及挖掘、大数据展现和应用(大数据检索、大数据可视化、大数据应用大数据安全等)。大数据采集技术:数据是指通过REID射频数据、传威器数据、社交网络交互数据及移动互联