Java字符串相关底层原理

其他 

字符串原理 字符串存储的内存原理 直接赋值会尝试服用字符串常量池中的数据 new出来的不会复用,而是开辟一个新的空间 ==号比较的到底是什么 基本数据类型比较数据值 引用数据类型比较地址值
两类选择排序:简单、二元

两类选择排序:简单、二元

本文将介绍两类选择排序:简单选择排序、二元选择排序的思路,以及探讨在算法实现中可能出现的问题。 选择排序在运行中使数组分为有序区和无序区两部分 简单选择排序(升序) 左侧有序区 public static void selectMinToFront(int[] a) { int n = a.

一篇文章讲清楚:NAT的原理、机制与类型

一篇文章讲清楚:NAT的原理、机制与类型


什么是NAT 网络地址转换(英语:Network Address Translation,缩写:NAT),是一种在IP数据包通过路由器或防火墙时重写源/目的 IP 的技术。在常见家用场景中,它也会连同端口一起转换。该技术普遍应用于有多台主机,但只通过一个公有IP地址访问互联网的私有网络中。 NAT像

[转载] 个人使用vpn"翻墙"是否违法?——基于规范性法律文件、案例以及相关计算机技术的分析与讨论


本文旨在分析“翻墙”行为的法律风险,并基于现行规范性法律文件和相关案例进行学术讨论。在分析相关法条时可能需要对部分计算机专业术语进行释义。但本文不涉及有关“翻墙”的任何技术指导或方法的具体介绍。 另,本文讨论的一切“XXX合法与违法”问题,分析的主体都是“单纯访问境外网站”,不包括“访问、发布、传播