首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
今夜不回家
掘友等级
DevOps工程师
|
oppo
在家陪妈妈
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
HTTP协议冷知识大全
HTTP协议是纯文本协议,没有任何加密措施。通过HTTP协议传输的数据都可以在网络上被完全监听。如果用户登陆时将用户名和密码直接明文通过HTTP协议传输过去了,那么密码可能会被黑客窃取。 一种方法是使用非对称加密。GET登陆页面时,将公钥以Javascript变量的形式暴露给浏…
MySQL(二) MySql常用优化
二叉树:每个父节点大于左孩子节点,小于右孩子节点 。 平衡二叉树:二叉树的基础上,每个节点的子树高度差不大于1 。 B+Tree:非叶子结点只存放key,叶子节点存储key,data.叶子节点可以包含一个指针指向另一个叶子节点以加速顺序存取。 当前MySQL存储引擎中的主流,I…
浅析JAVA反射
废话不多说,直切进入正题。先来一张反射机制的图--> 首先反射我们通过“反”来理解,既然有“反”就一定有“正”,在正常情况下,我们认为一定是先有类再有对象。如下: 所谓的“反”就是指利用对象找到此对象的出处。在Object类里提供有一个方法: 取得Class对象:public …
八大基础排序总结
俩俩交换,大的放在后面,第一次排序后最大值已在数组末尾。 在数组中找一个元素(节点),比它小的放在节点的左边,比它大的放在节点右边。一趟下来,比节点小的在左边,比节点大的在右边。 不断执行这个操作.... 快速排序用递归比较好写【如果不太熟悉递归的同学可到:递归就这么简单】。支…
Swift 开源 APP - Yep
kevinzhow 的 Yep 开源了
Java工程师成神之路(2018修订版)
原理及用法。 commons.lang, commons.*... guava-libraries netty 单例、策略、工厂、适配器、责任链。 在linux上部署storm,用zookeeper做协调,运行storm hello world,local和remote模式运行…
源码|HDFS之DataNode:写数据块(3)
源码|HDFS之DataNode:写数据块(1)、源码|HDFS之DataNode:写数据块(2)分别分析了无管道无异常、管道写无异常的情况下,datanode上的写数据块过程。本文分析管道写有异常的情况,假设副本系数3(即写数据块涉及1个客户端+3个datanode),讨论d…
Kafka探秘
Kafka适合离线和在线的消息消费,其消息保存在磁盘上。 Kafka以Topic为单位进行消息的归纳,Producers向Topic发送(Push)消息,Consumers会消费(Pull)预订了Topic的消息。 Broker:一个单独的Kafka server就是一个Bro…
JAVA 中的 CAS
CAS 是现代操作系统,解决并发问题的一个重要手段,最近在看 eureka 的源码的时候。遇到了很多 CAS 的操作。今天就系统的回顾一下 Java 中的CAS。 当多个线程同时对某个资源进行CAS操作,只能有一个线程操作成功,但是并不会阻塞其他线程,其他线程只会收到操作失败的…
关注了
5
关注者
1
收藏集
0
关注标签
7
加入于
2018-02-04