Wesley13 Wesley13
3年前
java优先队列PriorityQueue修改队列内元素排序问题
今天发现了新大陆。我以前一直以为,PriorityQueue队列是基于堆排序的不断更新排序的,没错,它是不断更新排序的。但是前提是要插入(删除)数据,如果仅仅是修改已经稳定队列的值或内容,而不进行插入或者删除,那么,这个顺序是不会变的。举个例子:importjava.util.Comparator;i
Wesley13 Wesley13
3年前
java高并发(三)并发编程的基础
CPU多级缓存为什么需要CPU缓存?原因是,CPU的频率太快了,快到主存跟不上,这样在处理器时钟周期内,CPU常常需要等待主存,浪费资源。所以cache的出现,是为了缓解CPU和内存之间速度的不匹配问题。CPU缓存有什么意义?时间局部性:如果某个数据被访问,那么在不久的将
Wesley13 Wesley13
3年前
Java8 Stream 的一些操作和介绍
原创:转载需注明原创地址https://www.cnblogs.com/fanerwei222/p/11858186.htmlJava8Stream是一个新的东西,就是能够将常见的数据结构转化成Stream,再直接用这个Stream来做各种操作,比如过滤,大小写转换,提取某个实体的某个属性,都可以直接通过Stream的方法来操作
Stella981 Stella981
3年前
2019php面试大全
一、PHP基础部分1、PHP语言的一大优势是跨平台,什么是跨平台?PHP的运行环境最优搭配为ApacheMySQLPHP,此运行环境可以在不同操作系统(例如windows、Linux等)上配置,不受操作系统的限制,所以叫跨平台2、WEB开发中数据提交方式有几种?有什么区别?百度使用哪种方式?Get与pos
Stella981 Stella981
3年前
Elasticsearch Mapping类型映射概述与元字段详解
本节开始将对ES类型映射机制进行详细解读。Mapping概述Mapping,映射,相当于关系型数据库创建语句,定义文档字段及其类型、索引与存储方式。通常会涉及如下方面:文档中哪些字段需要定义成全文索引字段。文档中哪些字段定义为精确值,例如日期,数字、地理位置等。文档中哪些字段需要被索引(能通
Wesley13 Wesley13
3年前
Mysql事务隔离实现机制
今天我们来看看事务隔离的实现原理事务隔离隔离性与隔离级别当数据库上有多个事务同时执行的时候,就可能出现脏读(dirtyread)、不可重复读(nonrepeatableread)、幻读(phantomread)的问题,为了解决这些问题,就有了“隔离级别”的概念在谈隔离级别之前,你首先要知道,你隔离得越严实,效率就会
Wesley13 Wesley13
3年前
Java序列化JSON时long型数值不准确
现象项目中用到了唯一ID生成器.生成出的ID时long型的(比如说4616189619433466044).通过某个rest接口中返回json数据后,发现浏览器解析完变成了4616189619433466000原因大致描述:java中得long能表示的范围比js中number大,也就意味着部分数值在js中存不下(变成不准确的
Wesley13 Wesley13
3年前
C++构造函数详解(复制构造函数 也是 拷贝构造函数)
构造函数是干什么的该类对象被创建时,编译系统对象分配内存空间,并自动调用该构造函数,由构造函数完成成员的初始化工作,故:构造函数的作用:初始化对象的数据成员。构造函数的种类!复制代码(https://oscimg.oschina.net/oscnet/54a3f729e89451abb86a0bec4639
利好政策下火车票、际机票预订量达今年峰值,票价继续回落
近日,随着多个利好政策发布,多平台火车票、机票搜索量11月上半月出现激增,国际机票价格持续回落。11月15日,文化和旅游部发布通知称,明确优化跨省旅游管理政策,跨省旅游经营活动不再与风险区实施联动管理。据发布数据显示在线旅游平台“去哪儿”火车票预订量
预制菜火了,如何选择预制菜品牌呢?
如今,即使被称为“日不落”的餐饮业,也在使尽浑身解数满足社会发展需求。因此,“预制菜”应运而生,成为近年来的行业热点。预制菜怎么就火了呢?大体可以从以下几个方面来说。一、首先,懒宅经济助推了预制菜行业高速发展,其给出的数据显示,消费预制菜的目的,排在