神笔君|Okeeper
正在加载今日诗词...
自行搭建v2ray科学上网工具,支持mac、ios、windows 自行搭建v2ray科学上网工具,支持mac、ios、windows
服务器搭建 购买海外VPS/ECS, 我这里用的是vultr,它家可以随时换IP、换服务器位置,无须另外收费,比较适合新手 安装v2ray服务端,有一键安装脚本,傻瓜式安装,安装时如果用的是shadowrocket客户端方式连接,
2022-08-26
磁盘空间满处理 磁盘空间满处理
查看当前目录磁盘使用情况 df -lh 统计当前目录下的目录及文件磁盘使用从大到小排序 du -h --max-depth=1
2022-08-26
靠谱的maven仓库地址 靠谱的maven仓库地址
#阿里云maven <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>htt
2022-08-26
软件开发方法 软件开发方法
前言:软件开发方法是软件开发的方法学,旨在提供软件的质量,降低开发成本 1 软件生命周期 可行性研究和规划:通过可行性分析确认原件的必要性,价值点,初步确认软件的目标、范围、风险和开发成本等内容。 需求分析:需求分析是开发过程的重要
2022-08-26
操作系统原理——初识操作系统 操作系统原理——初识操作系统
什么是操作系统 操作系统是提供计算机用不与计算机硬件之间的使用接口,并能够管理计算机软件和硬件资源的一个复杂的系统软件,为用户的应用程序提供直接可用的运行环境,是应用程序的开发变得简单、高效。 试想一下如果没有操作系统,你将怎样写代码?
操作系统原理——内存 操作系统原理——内存
内存管理的目标 实现内存分配、内存回收等操作 提高内存的利用率和内存的访问速度 即充分利用现有的内存资源,为应用程序提供方便的内存使用方式和一个快速、安全且充分大的存储器 程序的链接和装入 链接要解决的问题是将编译后的目标模块装配成
操作系统原理——进程调度与死锁 操作系统原理——进程调度与死锁
一、进程调度 进程的调度室指按照某种策略或算法从就绪进程中为当前空闲的cpu选择在其上运行的新进程 二、进程的调度算法 ##1. 时间概念 周转时间是指从作业开始提交给系统开始,到作业完成为止系统的 平均周转时间T=N各种作业的周转时间
操作系统原理——进程管理 操作系统原理——进程管理
一、进程的概念 进程是允许并发的程序在某个数据集合上运行的过程 进程是正文段、用户数据段和进程控制块共同组成的执行环境。 二、进程与程序的区别 程序是静态的,进程是动态的 程序是永久的,进程是暂时存在的 程序和进程存在的实体不同。
高性能无锁阻塞队列——Disruptor 高性能无锁阻塞队列——Disruptor
这是我年初在公司内部技术分享讲Disruptor的PPT,整理下放到博客里面。 什么是Disruptor Disruptor 是一个用于在线程间通信的高效低延时的消息组件,它像个增强的队列,能够在无锁的情况下实现异步并发操作,它是纯内存组
2020-09-30
HTTP及HTTPS的理解 HTTP及HTTPS的理解
HTTP HTTP全称叫超文本传输协议(HyperText Transfer Protocol),是用于WWW(万网)服务器与浏览器客户端的一种通讯协议 TCP/IP 关于计算机通讯,需要了解的一些背景知识,TCP/IP. 我们经常说T
2020-04-30
关于Unicode  UTF-8 、UTF-16字符集编码的理解 关于Unicode UTF-8 、UTF-16字符集编码的理解
最近学习NIO文件读写的时候,就生成了一个疑问,程序怎么知道文件使用了什么编码,因为底层程序看到的都是二进制的字节码如: 中文 | utf-8二进制编码 人 | 11100100 10111010 10111010 程序怎么知道通
2020-04-30
Dubbo源码学习 Dubbo源码学习
Dubbo Provider暴露源码分析 Dubbo服务端的服务暴露及初始化 org.apache.dubbo.config.spring.ServiceBean#afterPropertiesSet 开始spring 容器初始化好属性
2020-04-30
4 / 5