首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Genius_Spark
掘友等级
学生
|
阿里巴巴
CV工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 28
沸点 3
赞
31
返回
|
搜索文章
赞
文章( 28 )
沸点( 3 )
Spring注入Bean的几种方式
我们谈到Spring的时候一定会提到IOC容器、DI依赖注入,Spring通过将一个个类标注为Bean的方法注入到IOC容器中,达到了控制反转的效果。那么我们刚开始接触Bean的时候,一定是使用xml文件,一个一个的注入,就例如下面这样。 我们的项目一般很大的话,就需要成千上百…
这把锁到底怎么开?
Java提供了多种多线程锁机制的实现方式。常见的有synchronized、ReentrantLock、Semaphore、AtomicInteger等。 在需要同步的方法、类或代码块中加入该关键字,可以保证该处代码具有原子性、可见性。实现原子性的算法为 CAS(参考资料) 指…
递归优化:尾调用和Memoization
在树的前序,中序,后序遍历算法中,递归的实现明显要比循环简单得多。 性能:如以上例子所示:假设传入的参数值特别大,那么这个调用栈将会非常之大,最终可能超出调用栈的缓存大小而崩溃导致程序执行失败。每一次函数调用会在内存栈中分配空间,而每个进程的栈的容量是有限的,当调用的层次太多时…
前端必知必会知识点汇总Part 2
传统所有script元素都放在head元素中,必须等到全部js代码都被下载、解析、执行完毕后,才能开始呈现网页的内容(浏览器在遇到标签时才开始呈现内容),这在需要很多js代码的页面来说,会造成浏览器在呈现页面时出现明显的延迟,而延迟期间的浏览器窗口将是一片空白。因此。一般把sc…
利用反向代理实现跨域请求
Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。 返回一个以给定值解析后的Promise对象。但如果这个值是个thenable(即带有then方法),返回的promise会“跟随”这个thenable的对象,采用它的最终状态(指r…
常用CSS3属性汇总
h-shadow 必需。水平阴影的位置。允许负值。 v-shadow 必需。垂直阴影的位置。允许负值。 blur 可选。模糊距离。 spread 可选。阴影的尺寸。(blur模糊距离是算在盒子的长宽里面的,spread阴影的尺寸会增大阴影盒子的长宽) color 可选。阴影的颜…
前端必知必会知识点汇总Part 1
js采用IEEE 754的双精度64位浮点数标准,存在精度缺失。解决:设置一个误差范围值,通常称为”机器精度“,js中这个值通常是2^-52 ,ES6中Number.EPSILON这个值正等于2^-52 。只要判断(0.1+0.2)-0.3小于Number.EPSILON,在这…
给你一份Spring Boot知识清单
在过去两三年的Spring生态圈,最让人兴奋的莫过于SpringBoot框架。或许从命名上就能看出这个框架的设计初衷:快速的启动Spring应用。因而SpringBoot应用本质上就是一个基于Spri
互联网校招面试必备——数据库 | 掘金技术征文
没有 WHERE 子句的交叉联接将产生联接所涉及的表的笛卡尔积。第一个表的行数乘以第二个表的行数等于笛卡尔积结果集的大小。 关系数据库中的关系是要满足一定要求的,满足不同程度要求的为不同范式。 第一范式(1NF):符合1NF的关系中的每个属性都不可再分。是指数据库表的每一列都是…
下一页
个人成就
文章被点赞
35
文章被阅读
20,772
掘力值
400
关注了
44
关注者
16
收藏集
8
关注标签
76
加入于
2018-09-19