知识图谱 前端&后端

后端工程师知识图谱:前端工程师知识图谱:

彻底解决Docker日志过大问题

这个问题我已经被坑过了。。。。。

设计模式-观察者模式

1、简单了解  在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新,成为观察者模式。观察者模式又称为发布/订阅(Publish/Subscribe)模式。2、该模式包含四个角色抽象被观察者角色:也就是一个抽象主题,它把所有对观察者对象的引用保存在一个集合中,

vue项目入口目录分析

一、main.js文件入口文件,初始化vue实例并使用需要的插件(引入公共element组件等、路由拦截、start登录、鉴权可以在这里统一处理)import'es6-promise/auto'importVuefrom'vue'importAppfrom'./App'importrouterfro

从零开始用vue-cli脚手架搭建一个vue项目

1.安装git熟悉使用git常用指令参考链接https://git-scm.com/book/zh/v2https://learngitbranching.js.org/https://www.liaoxuefeng.com/wiki/8960434880296002.安装Node.js会默认安装n

Linux进程间通信-IPC&TCP协议

IPC三次握手过程TCP握手协议在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接.第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;SYN:同步序列编号(SynchronizeSequenceNumbers)第二

java同步系列-redis分布式锁进化史

问题(1)redis如何实现分布式锁?(2)redis分布式锁有哪些优点?(3)redis分布式锁有哪些缺点?(4)redis实现分布式锁有没有现成的轮子可以使用?简介Redis(全称:RemoteDictionaryServer远程字典服务)是一个开源的使用ANSIC语言编写、支持网络、可基于内存

压缩 20M 文件从 30 秒到 1 秒的优化过程

第一次优化过程-从30秒到2秒第二次优化过程-从2秒到1秒使用Channel使用内存映射文件使用Pipe案例:有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以后也能使用,

手写RPC远程调用

RPC的全称是RemoteProcedureCall是一种进程间通信方式。它允许程序调用另一个地址空间(通常是共享网络的另一台机器上)的过程或函数,而不用程序员显式编码这个远程调用的细节。远程调用原理比如A(client)调用B(server)提供的方法:首先A与B之间建立一个TCP连接;然后A把需
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×