Souleigh ✨ Souleigh ✨
4年前
中高级前端-面试秘籍(二)
引言大家知道,React现在已经在前端开发中占据了主导的地位。优异的性能,强大的生态,让其无法阻挡。博主面的5家公司,全部是React技术栈。据我所知,大厂也大部分以React作为主技术栈。React也成为了面试中并不可少的一环。本来是计划只有上下两篇,可是写着写着越写越多,受限于篇幅,也为了有更好的阅读体验,只好拆分出中篇,希望各位童鞋别
Souleigh ✨ Souleigh ✨
4年前
【C 陷阱与缺陷】(二)语法陷阱
0.理解函数声明请思考下面语句的含义:((void()())0)()前面我们说过C语言的声明包含两个部分:类型和类似表达式的声明符。最简单的声明符就是单个变量:floatf,g;由于声明符和表达式的相似,我们可以在声明符中任意使用括号:float((f));这个声明的含义是:当对f求值时,(
Stella981 Stella981
4年前
Golang面试题解析(二)
12.是否可以编译通过?如果通过,输出什么?funcmain(){i:GetValue()switchi.(type){caseint:println("int")casestring:printl
Wesley13 Wesley13
4年前
Java Web 前端高性能优化(二)
一.上文回顾上回我们主要从图片的合并、压缩等方面介绍前端性能优化问题(详见JavaWeb前端高性能优化(一)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fclub.oneapm.com%2Ft%2Fjavaweb%2F399))本次我们主要从图像BASE64
Easter79 Easter79
4年前
Spring事务(二):Spring事务的特点
事务特性实现事务必须满足以下四大特性:Atomicity(原子性):构成事务的的所有操作必须是一个逻辑单元,要么全部执行,要么全部不执行。Consistency(一致性):数据库在事务执行前后,完整性没有被破坏。(转账前后,钱的总数不变)Durability(持久性):事务执行成功后必须全部写入磁盘。
Stella981 Stella981
4年前
Hibernate搭建开发环境+简单实例(二)
 Hibernate是非常典型的持久层框架,持久化的思想是非常值得我们学习和研究的。这篇博文,我们主要以实例的形式学习Hibernate,不深究Hibernate的思想和原理,否则,一味追求,苦学思想和原理,到最后可能什么也学不会,从实践入手,熟能生巧,思想和原理自然而然领悟。一、开发环境      Win8jdk1.7
Stella981 Stella981
4年前
RabbitMQ Linux(Redhat6.5)安装(二 )
一、安装erlang  由于RabbitMq的linux运行环境需要erlang环境,所以需要先安装erlang;  1、erlang下载:    http://erlang.org/download/(https://www.oschina.net/action/GoToLink?url
Stella981 Stella981
4年前
JVM系列(二) — Java垃圾收集介绍
这篇文章主要从以下几个方面介绍垃圾收集的相关知识  一、判断对象是否已死  二、主流垃圾收集算法  三、内存分配与回收策略  本章节主要从以下几个思考点着手介绍垃圾回收的相关知识:哪些内存需要回收?什么时候回收?如何回收?这也是经典的学习一个知识点的3h方法:what?when?how?上一个章节已经介绍jvm运行时数据区的内存分布,
Stella981 Stella981
4年前
Elasticsearch – 二次打分处理方案
有时ES默认的评分规则并不能满足需求,时长会有在old\_source的基础上根据某字段的值需要重新打分的需求场景,比如在相关度相差不大的情况下时间越进越靠前,或者评论数越多越靠前等等。此时需要重新打分。对此可以通过两种方式法来处理:<!more1、在创建索引的时候提高文档的权重,根据因素字段值来给文档设置boost.这种方式在lucene
Stella981 Stella981
4年前
Kubernetes 弹性伸缩全场景解读(二)
前言在上一篇文章 Kubernetes弹性伸缩全场景解析(一):概念延伸与组件布局(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzUzNzYxNjAzMg%3D%3D%26mid%3D2247485552%2