首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
乔一方
掘友等级
程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
MySQL 的覆盖索引与回表
两大类索引聚簇索引普通索引示例建表填充数据索引存储结构聚簇索引(ClusteredIndex)普通索引(secondaryIndex)聚簇索引查找过程普通索引查找过程第一步普通索引查找过程第二步 阅读
浅谈Java性能优化——String intern原理
简单来说,在Java8中,String类维护了一个字符串常量池(注意此常量池在运行期间位于堆中),当调用intern方法时,首先在常量池中查看是否已有相同的字符串(字符串是否相同使用String的equal方法判断),如果常量池中已有,则直接返回该字符串的引用,如果没有,则将当…
Java 虚拟机:看完就懂 JVM 架构和运行时数据区 (内存区域)
在我看来,不管学习什么样的知识或技术,首先要做的就是从全局上去认识它,这样才能避免盲人摸象,事倍功半的情况发生。既然要学习 JVM,就要先了解它的整体架构,于是我画了个 JVM 架构图来帮助大家认识它。 对 JVM 还不太了解的同学第一次看到这张花里胡哨的图肯定会一脸懵逼,不用…
浅谈Java网络编程——非阻塞I/O
Unix中I/O的基本组成元素是字节序列。大多数程序应用于字节流或I/O流。 进程通过描述符引用I/O流,也被称作文件描述符。管道、文件、POSIX IPC's(消息队列,信号量,共享内存),事件队列等都是通过文件描述符引用I/O流。 继承自父进程。 当进程forks时,所有描…
老生常谈!数据库如何存储时间?你真的知道吗?
我们平时开发中不可避免的就是要存储时间,比如我们要记录操作表中这条记录的时间、记录转账的交易时间、记录出发时间等等。你会发现这个时间这个东西与我们开发的联系还是非常紧密的,用的好与不好会给我们的业务甚至功能带来很大的影响。所以,我们有必要重新出发,好好认识一下这个东西。 我记得…
《【面试突击】— Redis篇》-- Redis的线程模型了解吗?为啥单线程效率还这么高?
最近几天我会整理一些面试题与大家分享,帮助年后和我一样想要在金三银四准备跳槽的同学。我们一起巩固、突击面试官常问的一些面试题,加油!! 问这个的时候就是问你Redis的原理了,看你是不是思考过,研究过。Redis最基本的一个内部原理和特点,就是Redis实际上是个单线程工作模型…
面试题:给我说一下你项目中的单点登录是如何实现的?
web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系。 但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想…
Go和Java的性能对比,真的如此吗?
可以看的出来逻辑很简单,对一个固定数组排序,for循环执行一亿次,记录总的耗时时间,代码和我看过的文章代码一致。 和Java的功能是一样的,也是一亿次排序,代码和我看过的文章代码一致。 仔细观察两段代码,其实是有一些细微区别的,有时候一点点的细微区别导致的结果千差万别,甚至让你…
用JS+canvas来实现五子棋人机大战
1. 创建实例 2. 初始化 3. 生成canvas棋盘 4. 初始化棋盘 5. 画棋子 6. 移动聚焦 7. 算法初始化 8. 获取所有赢法 9. 计算机落子实现
浅谈Java SE、Java EE、Java ME三者的区别
1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java…
下一页
个人成就
文章被点赞
17
文章被阅读
13,734
掘力值
529
关注了
10
关注者
9
收藏集
0
关注标签
9
加入于
2020-01-06