0%

有个项目中涉及到将数据存储从 Oracle 迁移到 MySQL ,有些语法的改动,记录下收藏的语法差异,之后补充 PostgreSQL 的语法差异。

阅读全文 »

gitbucket是提供了一个类似github的功能的一个开源项目,自己的开源项目打算用到这样的功能,先下载研究一下。

gitbukcet使用scala开发的,以前也接触过,相对还比较熟悉些,之前就觉得搭建scala环境还蛮复杂的,主要原因还是网络不太行。

阅读全文 »

主要介绍了Java底层的基础知识,也算是学习高并发的基础知识,其中涉及到JMM,以及两个常用的关键子volatile和synchronized,以及CAS无锁算法,通过深入了解这些点,从而了解高并发会遇到哪些问题,进而开始深入学习并发编程。

阅读全文 »

2020年一开始就发生了很多事情,对我个人来说也是很特殊的一年,我已经做出了很多改变,也即将做出很多改变,制定出计划,然后努力的去完成!
人生短暂,但是要做的事情有很多。

打卡更新…

阅读全文 »

爬虫基础

scrapy-redis

把 url 存在某个地方(redis),共享给所有的机器,总的调度器来分配请求,判断 spider 有没有闲置,闲置了就继续给它任务,直到所有的 url 都爬完,这种方法解决了去重问题,也能提高性能,scrapy-redis 就实现了这样一个完整框架,总的来说,这更适合广度优先的爬取。

阅读全文 »

一. docker的主要目标

通过对应用组件的封装,分发,部署,运行等生命周期的管理,达到应用级别的一次封装,到处运行。

二. docker容器虚拟化的优点

环境隔离
更快速的交付部署
更高效的资源利用
更迁移扩展
更简单的更新管理

阅读全文 »