搜索结果
查询Tags标签: value,共有 2876条记录-
细读源码之Java String (一)
Java中的String类绝对是使用最广泛的类,本文就带着大家细读一下JDK8下的String源码,主要包含以下几个方面的内容: 一.String不可变特性 二.String核心字段分析 三.String常见方法分析 四.String在Jdk1.6和1.8版本的差异一.String的不可变特性 1.什么是不可变对象?如果…
2021/5/22 20:29:26 人评论 次浏览 -
函数式编程(学习笔记)
为了方便自己学习以及理解,把自己的学习笔记放在网上,可以在上班或在家忘记的时候拿出来看看(仅供自己参考) 函数式编程 面向对象:就是将现实世界中的事物抽象成程序世界中的类和对象,通过封装,继承和多态演示事物事件的联系。函数式编程是一种思想,是一种编程规范。…
2021/5/22 14:25:34 人评论 次浏览 -
【Java笔记】java变量
变量:程序运行期间,内容可以发生改变的量。 /* 格式: 数据类型 变量名称 = 数据值; */ int value = 100; long value0 = 2333L; float value1 = 0.98F; double vlaue = 9.089;可能出现的问题: float value = 899.546; System.out.println(value);报错:不兼容的类型:…
2021/5/22 14:25:30 人评论 次浏览 -
【JAVA】【集合10】Java中的Map接口
一、Map定义 Map是一系列键值对,一个键(key)对应一个值(value)。 Map 接口定义了用于定义和查询映射的 API。Map 接口属于 Java 集合框架,但没有扩展 Collection 接口,因此 Map 只是一种集合, 而不是 Collection 类型。 在java.util.Map中定义。 public interface…
2021/5/21 20:29:10 人评论 次浏览 -
第六章 Java数据结构和算法 之 容器类(一)
文章目录 一、常见集合类概述 (1)Collection 集合接口 1、List子接口 (1)ArrayList 数组(2)LinkedList 链表 (2.1)ArrayList与LinkedList (3)Vector 向量 (3.1)Stack 栈 2、Set子接口 (1)HashSet 散列集 (1.1)LinkedHashSet 链式散列集 (2)TreeSet 树形…
2021/5/21 20:29:00 人评论 次浏览 -
MySQL锁
MysSQL乐观锁 为什么需要错? 并发控制机制:在多用户环境中,在同一时间可能会有多个用户更新相同的记录,这会产生冲突。这就是著名的并发性问题。 典型的冲突有: 1.丢失更新:一个事务的更新覆盖了其它事务的更新结果,就是所谓的更新丢失。例如:用户A把值从6改为2,…
2021/5/21 19:29:49 人评论 次浏览 -
RedisTemplate中opsForValue的使用 (复制粘贴的,没有练习,找时间回顾 )
Spring 封装了 RedisTemplate 对象来进行对redis的各种操作,它支持所有的 redis 原生的 api。 查阅点资料下面总结看下Redis中opsForValue()方法的使用介绍:1、set(K key, V value) 新增一个字符串类型的值,key是键,value是值。//新增一个字符串类型的值,key是键,v…
2021/5/21 19:29:46 人评论 次浏览 -
缓存穿透、缓存击穿、缓存雪崩区别和解决方案
转载自:https://blog.csdn.net/kongtiao5/article/details/82771694 转载自:https://blog.csdn.net/zzti_erlie/article/details/104655455?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-3.control&…
2021/5/21 10:29:47 人评论 次浏览 -
【Redis】缓存穿透、缓存击穿、缓存雪崩产生原因及解决方案
目录一. 本文对Redis中[缓存穿透]、[缓存击穿]、[缓存雪崩]三种现象产生原因、解决方法进行说明二. 缓存穿透1. 原因2. 解决方法三. 缓存击穿1. 原因2. 解决方法四. 缓存雪崩1. 原因2. 解决方法五. 公共解决方法1. 限流:检测到接口延时较大或异常较多时,进行限流2. 熔断…
2021/5/21 2:25:23 人评论 次浏览 -
令人头大的字符串—算法处理
引言:字符串可以看成是字符组成的数组。由于字符串是程序里经常需要处理的数据类型,因此有很多针对字符串处理的题目,以下是一些常见的类型。 第一题:第一个只出现一次的字符 题解:1、遍历字符串数组 2、然后运用字典的特性,其中,key 为 character, value 为 cha…
2021/5/20 20:59:02 人评论 次浏览 -
[C++]二叉搜索树
二叉搜索树 预备知识二叉链存图Bolg感谢: 代码参考:CSDN博主「chudongfang2015」的原创文章 链接 原理讲述作用用于对数据有序的排列 其中最典型的就是对数组进行有序排列 此片中也以此为模板性质对于树中的每一个节点 其左子树的数据均比次节点的数小 其右子树的数据均…
2021/5/20 20:57:10 人评论 次浏览 -
一个登录两套源码的问题 cookie
要部署到域名上面 a.xx.com b.xx.com 然后xx.com弄个登录document.cookie = “name=value;path=/;domain=.xx.com"; 这样a.xx.com和b.xx.com 就都可以获取到cookie里面的name的value值了, 主域名下面的所有子域名都可以访问
2021/5/20 14:27:31 人评论 次浏览 -
PHP提取多维数组指定一列的方法大全
PHP中对多维数组特定列的提取,是个很常用的功能,正因为如此,PHP在5.5.0版本之后,添加了一个专用的函数array_column()。当然,如果你的PHP版本低于5.5.0,就得用别的方法处理了。 例如,对于以下这个数组: $user = array(0 => array(id => 100, username =>…
2021/5/20 14:25:43 人评论 次浏览 -
在C#中导出数据到Excel
在C#中对Excel的操作是非常方便的,写好一个Excel的模板文件,在程序中对模板就行操作。示例代码如下:/// <summary>/// 生成Excel文件/// </summary>public void HinBanInfoXmlFile(){//模版路径string tempFilePath = AppDomain.CurrentDomain.BaseDirecto…
2021/5/20 1:25:29 人评论 次浏览 -
C++提高编程(三)—— STL常用容器(9) :map / multimap容器
C++系列内容的学习目录→\rightarrow→C++学习系列内容汇总。9. map / multimap容器 9.1 map基本概念 9.2 map构造和赋值 9.3 map大小和交换 9.4 map插入和删除 9.5 map查找和统计 9.6 map容器排序9. map / multimap容器 9.1 map基本概念简介: 1. map中所有元素都是pair;…
2021/5/19 22:25:41 人评论 次浏览