-
JAVA基础知识点(一)
JAVA基础知识点(一) JAVA基础知识点(一) 一. 方法定义 //类内定义方法class 类名(){ //不需要传参 public static void 方法名(){ //代码块 } //需要传参 public static void 方法名(数据类型 变量名){ //代码块 }} 二.方法的调用 方法名() 三.if逻辑判断 //单ifif (条...
-
创建字符串对象的方法和内存使用
创建字符串对象的方法和内存使用 以下分析基于HotSpot虚拟机 注意 jdk1.7以上 的两个变化: 虚拟机内存中,常量池由方法区转移到堆。 String.intern() ,如果常量池存在等于此String对象的字符串,则返回该常量池中对象的引用;否则,在常量池中生成一个对原字符串的引...
-
SpringBoot 实战:如何从零开发 “淘宝”
SpringBoot 实战:如何从零开发 “淘宝” 疫情期间,不少人选择宅家购物。 但当你每天在“淘宝”“京东”“网易考拉”上剁手买买买,钱包瘪下去的时候,有没有考虑一下自己开发个商城呢? 钱包不受累,还能顺带满足购物欲。 登陆商城,搜索,货比三家,下单,突然不想...
-
Redis详解(九)——一致性hash算法
Redis详解(九)——一致性hash算法 前言 一致性哈希算法(Consistent Hashing)在分布式系统的应用还是十分广泛的,本文尽量结合业务场景快速讲解一致性哈希算法的应用及与其相关的话题。 1 分布式缓存 随着业务的扩展,流量的剧增,单体项目逐渐划分为分布式系统。对于...
-
ConcurrentHashMap分析
ConcurrentHashMap分析 重要属性和类 sizeCtl 容量控制标识符,在不同的地方有不同用途,而且它的取值不同,也代表不同的含义。 负数代表正在进行初始化或扩容操作 -1代表正在初始化 -N 表示有N-1个线程正在进行扩容操作 正数或0代表hash冲突链表还没有被初始化,这个...
-
HashMap分析
HashMap分析 目录 存储结构 初始化 put resize 树化 get 为什么HashMap中equals()和hashCode()要同时重写? 为何HashMap的数组长度一定是2的次幂? 线程安全 参考 存储结构 JDK1.8前是数组+链表,JDK1.8之后是数组+链表+红黑树。本文分析基于JDK1.8源代码。 HashMap的...
-
基于SSM开发java高校共享单车管理系统源码
基于SSM开发java高校共享单车管理系统源码 基于SSM开发高校共享 单车 管理系统 开发环境: Windows操作系统 开发工 具:Eclipse+Jdk+Tomcat+MySQL数据库 运行效果图 源码及原文链接:https://javadao.xyz/forum.php?mod=viewthreadtid=92...
-
(转)手把手的SpringBoot教程,SpringBoot创建web项
(转)手把手的SpringBoot教程,SpringBoot创建web项目(二) 在开始之前,我们需要去创建一个SpringBoot项目,大家可以去 http://start.spring.io/ 这个网站生成一个项目。 如图,这边可以对SpringBoot项目进行详细设置: 下面这个web一定要勾选: SpringBoot版本号选...
-
(转)手把手的SpringBoot教程,SpringBoot创建web项
(转)手把手的SpringBoot教程,SpringBoot创建web项目(一) 1.引子 大家好,在接下里的半个多小时,我会给大家详细的介绍SpringBoot的基本使用,相信学完这门课程以后,你会对SpringBoot有一个清晰的认识,并且能够运用这门比较新颖的技术开发一些小程序。我也希望,...
-
接口类、抽象类和类的区别
接口类、抽象类和类的区别 设计层面: 抽象类 是多个子类公共特征的抽象,可以想象成基因图谱。比如猴子的子类有金丝猴、长尾猴等。抽象类是子类的模板。所以抽象类只支持单继承。 接口类 是行为的抽象,这种行为可以跨物种。比如麻雀、蝴蝶、风筝都能实现“飞:这个行...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash




