-
JAVA编程思想——分析阅读
JAVA编程思想——分析阅读 需要源码、JDK1.6 、编码风格参考阿里java规约 7/12开始 有点意识到自己喜欢理论大而泛的模糊知识的学习,而不喜欢实践和细节的打磨,是因为粗心浮躁导致的么? cron表达式使用 设计能力、领域建模能力 其他: 海明威的硬币:老人与海 工具准...
-
「扫盲」Elasticsearch
「扫盲」Elasticsearch 前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star :https://github.com/ZhongFuCheng3y/3y 不知道大家的公司用Elasticsearch多不多,反正我公司的是有在用的。平时听同事们聊天肯定避免不了不认识的技术栈,例如说:把数据放...
-
五、JVM之堆内存
五、JVM之堆内存 堆结构分代图 堆结构分代的意义 Java虚拟机根据对象存活的周期不同,把堆内存划分为几块,一般分为新生代、老年代和永久代(对HotSpot虚拟机而言),这就是JVM的内存分代策略。 堆内存是虚拟机管理的内存中最大的一块,也是垃圾回收最频繁的一块区域,...
-
JAVA并发同步互斥实现方式总结
JAVA并发同步互斥实现方式总结 大家都知道加锁是用来在并发情况防止同一个资源被多方抢占的有效手段,加锁其实就是同步互斥(或称独占)也行,即:同一时间不论有多少并发请求,只有一个能处理,其余要么排队等待,要么放弃执行。关于锁的实现网上大把的例子,我这里只...
-
2019年文章精选,分类整理,顺带聊几句时间观念
2019年文章精选,分类整理,顺带聊几句时间观念 写在前面 首先,祝大家新年快乐,在国人的情结里,现在才是真正的年底,估计现在好多朋友已经陆续回家过节去了,祝回家的路顺风。过年回去就好好陪伴家人,不要看一些毒瘤号写的,过年时间弯道超越别人,趁着假期学习什...
2020-01-19 16:04:33 mysql基础sql基础linux基础linux系统管理文件定义Linuxmysql解密代理模式
-
HashMap源码刨析(面试必看)
HashMap源码刨析(面试必看) 目录 1、Hash的计算规则? 2、HashMap是怎么形成环形链表的(即为什么不是线程安全)?(1.7中的问题) 3、JDK1.7和1.8的HashMap不同点? 4、HashMap和HashTable的区别? 5、ConCurrentHashMap? 为什么加载因子是0.75 HashMap构造函数: Ha...
-
Spark Streaming数据限流简述
Spark Streaming数据限流简述 ??Spark Streaming对实时数据流进行分析处理,源源不断的从数据源接收数据切割成一个个时间间隔进行处理; ?? 流处理与批处理有明显区别,批处理中的数据有明显的边界、数据规模已知;而流处理数据流并没有边界,也未知数据规模; ??由于...
-
设计模式:可复用面向对象软件的基础 分析阅读
设计模式:可复用面向对象软件的基础 分析阅读 设计模式代码参考 一句话描述设计模式(名字和意图) 抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。 适配器:将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接...
-
加密与安全
加密与安全 一, URL 编码 为什么要使用 URL 编码? 我们都知道Http协议中参数的传输是 key=value 这种简直对形式的,如果要传多个参数就需要用 “” 符号对键值对进行分割。如 ?name1=value1name2=value2 ,这样在服务端在收到这种字符串的时候,会用 “” 分割出每一...
-
Git起步
Git起步 简介 Git是一个开源的分布式版本控制系统,可以对任何类型的文件进行版本控制。 特点 直接记录快照,而非差异比较 大部分系统都是以文件变更列表的方式存储每个文件与初始版本的差异, Git则把数据看作是对小型文件系统的一组快照,在文件发生变更时对当时的全...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
