操作系统(三)

  • Post author:
  • Post category:其他

虚拟内存 虚拟内存的目的是为了让物理内存扩充成更大的逻辑内存,从而让程序获得更多的可用内存。 为了更好的管理内存,操作系统将内存抽象成地址空间,每个程序拥有自己的地址空间,这个地址空间被分割成多个块,每一块称为一页,这些页被映射到物理内存,但不需要映射到连续的物理内存,也不需要所有页都必须在物理内存,当程序引用到不在物理内存中的页时,由硬件执行必要的映射,将缺失的部分装入物理内存并重新执行失败的指…

继续阅读 操作系统(三)

【MongoDB】springboot项目里BigDecimal和Decimal128类型的转换

  • Post author:
  • Post category:其他

源码: https://github.com/nieandsun/mongstudy 我觉得我现在应该是我们组里mongo用的最菜的,因此打算系统的学习一下mongo!!! 1.简介 java里会用BigDecimal类型来表示精度要求较高的数字,而mongo从3.4开始也有了一个表示高精度数字的类型即Decimal128;但是两者之间不能直接进行转换. 描述一下现象,大家可以自己亲手试一下: 如…

继续阅读 【MongoDB】springboot项目里BigDecimal和Decimal128类型的转换

Docker Postgres 安装部署指南1.0

  • Post author:
  • Post category:其他

以下为实验版本: Docker version:18.09.2 Postgres: 11.4 内容目录: 1.确定需要安装的版本 2.获取指定版本镜像 3.指定数据挂载目录 4.启动Postgres服务 5.创建数据库、用户 5.1 进入容器内部 5.2 切换超级用户创建用户 5.3 切换超级用户创建数据库 1.确定需要安装的版本 版本不同可能还是会存在差异,这边没有追新,选择了11.4的版本进行…

继续阅读 Docker Postgres 安装部署指南1.0

Web服务器如何处理多个请求?–从fork到pre-fork到多线程

  • Post author:
  • Post category:其他

有多个方面的设计思想: 服务器中有一个主进程绑定80端口并监听。当收到一个连接请求,就调用fork()系统调用,所得到的子进程会读这个请求并返回一个响应,然后终止。这是传统的网络服务模型,缺点是子进程可能会很慢,因为虽然fork是一个低开销的调用,但当服务器负载增加时其开销也跟着增大 Apache引入了“pre-forking”(预先派生子进程)模式,预先派生子进程是让服务器在启动阶段调用fork…

继续阅读 Web服务器如何处理多个请求?–从fork到pre-fork到多线程

BSM/BMN特征数据下载

  • Post author:
  • Post category:其他

依据https://github.com/wzmsltw/BSN-boundary-sensitive-network说明,从百度云下载好了特征数据 得到如图几个文件 进入到文件目录,执行( * 就是 *,不要像我一样把 *替换成01、…、05,执行了5次。。 ) cat zip_csv_mean_100.z* > csv_mean_100.zip 然后会生成一个新的文件csv_mean_1…

继续阅读 BSM/BMN特征数据下载

【MM32F5270开发板试用】一、让MM32F5270支持RT-Thread~打通串口UART

  • Post author:
  • Post category:其他

本篇文章来自极术社区与灵动组织的MM32F5270开发板评测活动,更多开发板试用活动请关注极术社区网站。作者:Magicoe是攻城狮 喜欢RT-Thread的代码10余年~,但凡有新上手的MCU必定看看诺诺RT-Thread的OS,加上RTT优质的BSP资源和中文文档,非常适合新手上路。最近几年和FreeRTOS并驾齐驱,很多客户的工程师都在点名要RT-Thread。 so,让我们先移植RT-Th…

继续阅读 【MM32F5270开发板试用】一、让MM32F5270支持RT-Thread~打通串口UART

MAC 系统环境配置记录

  • Post author:
  • Post category:其他

安装mysql brew install mysql We've installed your MySQL database without a root password. To secure it run: mysql_secure_installation MySQL is configured to only allow connections from localhost by defa…

继续阅读 MAC 系统环境配置记录

【Unity入门】25.零基础实现游戏Demo–神鸟大战怪兽

  • Post author:
  • Post category:其他

【Unity入门】零基础实现游戏Demo--神鸟大战怪兽 大家好,我是Lampard~~ 欢迎来到Unity入门系列博客,所学知识来自B站阿发老师~感谢 (一) 前言 经过了两个月的学习,我们也顺利的完成了入门课程,最后就用一个Demo作为我们的结课句号吧,这篇文章会带大家从0完成这些~~ 文末会附带项目资源包,一定要看到最后哇 (●'◡'●) (二) 搭建环境 (1) 下载unityHub 开发…

继续阅读 【Unity入门】25.零基础实现游戏Demo–神鸟大战怪兽

扫盲篇—CMDB配置管理数据库

  • Post author:
  • Post category:其他

CMDB简介 在实际的项目中,CMDB常常被认为是构建其它ITIL(Information Technology Infrastructure Library,IT基础架构库)流程的基础而优先考虑,ITIL项目的成败与是否成功建立CMDB有非常大的关系。 70%~80%的IT相关问题与环境的变更有着直接的关系。实施变更管理的难点和重点并不是工具,而是流程。即通过一个自动化的、可重复的流程管理变更,…

继续阅读 扫盲篇—CMDB配置管理数据库

SpringCloud-2020版学习笔记

  • Post author:
  • Post category:其他

SpringCloud 什么是微服务架构? 1、微服务架构是一种架构模式,它提倡将单一的应用程序划分成一组小的服务,服务之间相互协调,互相配合,为用户提供最终价值。 2、每个服务使用一个单独运行的进程,服务之间采用轻量级的通信机制相互协作(常用:基于HTTP协议的RESTFUL API) 3、服务的管理应当避免采用统一的、集中式的服务管理机制 SpringCloud 什么是SpringCloud?…

继续阅读 SpringCloud-2020版学习笔记