深入浅出Spring架构设计


前言为什么需要Spring? 什么是Spring?对于这样的问题,大部分人都是处于一种朦朦胧胧的状态,说的出来,但又不是完全说的出来,今天我们就以架构设计的角度尝试解开Spring的神秘面纱。本篇文章以由浅入深的方式进行介绍,大家不必惊慌,我可以保证,只要你会编程就能看懂。本篇文章基于Spring

nginx重定向回首页

nginx 

nginx重定向回首页server { listen 18001; server_name _; location / { rewrite ^/(?<left>.*)$ / break; proxy_pass http://192.168.0.1:18002

计算机基本结构(一)电子计算机的兴起


本章节学习较为轻松,看视频就像看了一场小电影,比较有趣。前言随着人类文明的进步,人们对计算能力的需求也越来越大。与此同时,科技的迅速发展也为强大计算能力的诞生奠定了基础。在这样的环境下,电子计算机就应运而生了。在这个过程中,很多科学家、工程师和各行和业的人投入了大量的智慧和辛

计算机组成原理章节简介


计算机组成原理章节简介前言计算机组成原理篇为北京大学陆俊林博士讲的网络开发课程,我有幸在coursera上发现并得以学习,本专栏为我在学习过程中记下的笔记与自己的思考。章节简介章节共有九讲,在coursera上计划了11周的学习时间,但实际上其实每讲只有1~2个小时的内容,具体学习时长因人而异。以下

雪花算法原理以及JS精度丢失问题


雪花算法原理以及JS精度丢失问题背景最近项目上遇到一个改造主键生成策略的问题:需要将原Redis自增id改造成雪花算法。一个好消息是项目用的ORM框架(Mybatis-Plus)自带雪花算法生成策略,只需在id字段上加上特定的注解。而问题在于该策略生成id为19位数, 如:1582631966690