首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
待酱
掘友等级
java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
29
文章 23
沸点 6
赞
29
返回
|
搜索文章
赞
文章( 23 )
沸点( 6 )
总结Java开发面试常问的问题,持续更新中~
如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引作为主键索引、如果也没有这样的唯一索引,则InnoDB会选择内置6字节长的ROWID作为隐含的聚集索引(ROWID随…
为什么在Go语言中要慎用interface{}
记得刚从Java转Go的时候,一个用Go语言的前辈告诉我:“要少用interface{},这玩意儿很好用,但是最好不要用。”那时候我的组长打趣接话:“不会,他是从Java转过来的,碰到个问题就想定义个类。”当时我对interface{}的第一印象也是类比Java中的Object…
如果有人问你数据库的原理,叫他看这篇文章
一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌 / 百度一下「关系型数据库原理」,看看结果多么的稀少,而且找到的那些文章都很短。现在如果你查找最近时髦的技术(大数据、NoSQL 或 JavaScript),你能找到更多深入探讨它们如何工作的文章。
SkipList的那点事儿
Skip List(跳跃表)是一种支持快速查找的数据结构,插入、查找和删除操作都仅仅只需要O(log n)对数级别的时间复杂度,它的效率甚至可以与红黑树等二叉平衡树相提并论,而且实现的难度要比红黑树简单多了。 Skip List主要思想是将链表与二分查找相结合,它维护了一个多层…
论声明式 HTTP Client 在前端的应用
喵, 突然想发一话题, 正如标题所言, 想讨论一下前端发展到现在, 在 ajax 异步请求的一些设计. 一枚 javaer 在谈论 javascript 的东西, 希望不会被打. = = ==||| 发了贴好久才发现名词说错了。 应该叫做 声明式 Http 客户端. 改了下标题…
Java并发编程序列之JUC底层AQS
谈到JUC,Lock接口,大家肯定都会用。最常用的ReentrantReadWriteLock等。本文作为JUC的开头,先把Lock接口和AQS的API说一下,然后说清楚Lock和AQS的关系。文章结构: 1. Lock,AQS的相关API 2. AQS和Lock接口的关系 好…
编写一个简单,优雅,可扩展的JS数据校验库Struct
在开发中,经常遇到数据校验,需要一个简单的,精准的优雅校验数据库对一些数据进行校验。 and so on... 社区找了一遍,好像并没有我想要的,索性就自己写一个,撸起袖子就是干。 本文主要讲解如何使用,以及实现原理。 Struct.type返回的是 new Type(), 而…
通过Ansi Escape Codes酷炫玩转命令行!
Ansi Escape Codes的一些高级应用。 JDK9中Jshell的使用。 事先声明,本文主要参考:http://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html。原文思路清晰,案例…
Vue 2.x脱坑记 - 查漏补缺(汇总下群里高频询问的xxx及给出不靠谱的解决方案)
一般入门级的无需太早考虑这方面的,只要专心学好Vue的使用姿势便可。 这种情况一般报错信息可以看到是哪个包抛出的信息,一般卸载这个模块,安装重新安装下即可。 官方解释如下: data 必须声明为返回一个初始数据对象的函数,因为组件可能被用来创建多个实例。 Vue 在2.2的时候…
某小公司RESTful、共用接口、前后端分离、接口约定的实践
随着互联网高速发展,公司对项目开发周期不断缩短,我们面对各种需求,使用原有对接方式,各端已经很难快速应对各种需求,更难以提高效率。于是,我们不得不重新制定对接规范、开发逻辑以便快速上线项目。 尽可能的缩小沟通的成本,开最少的会,确定大部分的事。 花最少的时间写文档,保证90%的…
下一页
关注了
5
关注者
0
收藏集
21
关注标签
33
加入于
2017-02-11