秋刀鱼 秋刀鱼
3年前
Java字符串:内存分析/方法梳理
近期在学习Java字符串,梳理总结一下,更多是关于内存角度去分析,希望对你有帮助。一、Java字符串的特性1.java.lang.String使用的final修饰,不能被修饰2.字符串底层封装了字符数组以及针对字符串数组的操作算法3.Java使用的是Unicode编码方式,任何一个字符对应两个字节的编码4.字符串一旦创建,对象内容不能改变,
android的ptrace函数详细分析
@toc1.ptrace函数详解1.1在系统中调用需要包含头文件及函数声明include<sys/ptrace.hintptrace(intrequest,intpid,intaddr,intdata);1.2详细分析函数Ptrace提供了一种父进程可以控制子进程运行,并可以检查和改变它的核心image。它主要
Stella981 Stella981
3年前
Spring Cloud Eureka 自我保护机制实战分析
前些天栈长在Java技术栈微信公众号分享过SpringCloudEureka的系列文章:SpringCloudEureka自我保护机制(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%2FvwPstQ0R0s_PsEhZ
Wesley13 Wesley13
3年前
PHP 文件上传的原理及案例分析
原理将客户端文件上传至服务器端,在服务器端临时存储,再将服务器端临时存储的文件移至指定位置实现文件上传需要的知识点:前端页面1.form表单必须是用post发送方式,因为get会将参数带到url中,而上传的文件转换后字符会很长,而且也是为了安全性2.form表单需要使用enctype
Stella981 Stella981
3年前
Spring Security OAuth2源码分析(一)
本文开始从源码的层面,讲解一些SpringSecurityOauth2的认证流程。由于文章涉及了比较多的源码且较长,适合在空余时间段观看,非关键性代码以...代替。准备工作首先开启debug信息:1.logging:
Easter79 Easter79
3年前
SpringMVC源码深度解析之SpringServletContainerInitializer原理分析
!(https://gss2.bdstatic.com/fo3dSag_xI4khGkpoWK1HF6hhy/baike/w%3D268%3Bg%3D0/signed6ee77cff039245a1b5e609bfafc3ff/d52a2834349b033b7515ed6b16ce36d3d439bde5.jpg)
Wesley13 Wesley13
3年前
KNN分类算法原理分析及代码实现
1、分类与聚类的概念与区别分类:是从一组已知的训练样本中发现分类模型,并且使用这个分类模型来预测待分类样本。目前常用的分类算法主要有:朴素贝叶斯分类算法(NaïveBayes)、支持向量机分类算法(SupportVectorMachines)、KNN最近邻算法(kNearestNeighbors)、神经网络算法(NNet)以及决策树(De
Stella981 Stella981
3年前
Django 基于类的视图源码分析 三
列表类通用视图(list.py)此文件包含用于显示数据列表常用的类和工具类。不仅可以方便的用于显示基于模型(Model)的数据列表,也可以用于显示自定义数据列表。!list.py类图(http://static.oschina.net/uploads/space/2013/0219/161042_iKka_233
Stella981 Stella981
3年前
K8S源码分析Controller Manager
ControllerManger是K8S内部的控制中心,主要介绍可以参考这篇文档:https://blog.csdn.net/huwh\_/article/details/75675761(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fblog.csdn.net%2Fhuwh_%
Stella981 Stella981
3年前
Python数据分析之基础篇(一)
数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:整数Python可以处理任意大小的整数,当然包括负整数