草庐IT

补环境

全部标签

基于WSL2和Clion搭建Win下C开发环境

系列文章目录一、基于WSL2和Clion搭建Win下C开发环境二、make、makeFile、CMake、CMakeLists的使用三、全面、详细、通俗易懂的C语言语法和标准库文章目录系列文章目录前言WSL2安装WSL常用命令VSCode连接WSLroot密码以systemd启动配置sshClion结语前言Win下C语言开发环境千千万,但基于WSL2和Clion的环境是最好用且最易于后续发展的。关于Cygwin和MinGW的区别与联系可以看这篇文章。WSL2安装依据官方文档安装WSL2,建议手动安装,然后自助去商店下载Linux发行版。我选用的Linux版本是Ubuntu,点击打开设置好用户和

ubuntu安装vm和Linux,安装python环境,docker和部署项目(一篇从零到部署)

1、下载UbuntuIndexof/releaseshttps://old-releases.ubuntu.com/releases/ 2、下载VMware官方正版VMware下载(16pro):https://www.aliyundrive.com/s/wF66w8kW9ac下载Linux系统镜像(阿里云盘不限速):https://www.aliyundrive.com/s/UQMBPEovxNg(系统镜像下载后,把后缀改成iso即可正常使用)安装:选一下安装地址,一直下一步即可。(可能会要求重启电脑,重启即可)3、安装Linux下载Linux系统镜像(阿里云盘不限速):阿里云盘分享(系统镜

knife4j生产环境资源屏蔽

问题描述knife4j是目前比较主流的自动API文档生成工具,在生产环境使用的过程中,我们一般会屏蔽或者去除Swagger的文档口径,防止接口信息泄露,保证系统安全。但是最近在开发过程中使用knife4j-spring-boot-starter3.0.2过程中,发现根据官网说明配置后,还是有部分Swagger的文档口径无法完全屏蔽。项目背景:spring-boot-starter-parent2.2.6.RELEASE+knife4j-spring-boot-starter3.0.2dependency>groupId>com.github.xiaoymin/groupId>artifactI

全网最详细JavaWeb环境配置,以及服务器搭建

 一.web相关概念1.web是什么?定义:Web是全球广域网,也称为万维网(www),能够通过浏览器访问的网站比如说你平常访问的那些网站京东,腾讯,等等。以下访问腾讯的网页界面 2JavaWeb哪又是什么勒?定义:JavaWeb就是用Java技术来解决相关web互联网领域的技术栈2.1那都有哪些公司的系统是使用Java语言的呢?在这里小编为大家提供了一些公司字节,网易和京东,亚马逊某个部门,腾讯,阿里巴巴等等都在使用Java语言2.2JavaWeb技术栈 2.3软件架构C/S:客户端/服务器端B/S:浏览器/服务器端B/S架构B/S架构:Browser/Server,浏览器/服务器架构模式,

2.【Linux】(进程的状态||深入理解fork||底层剖析||task_struct||进程优先级||并行和并发||详解环境变量)

一.进程1.进程调度Linux把所有进程通过双向链表的方式连接起来组成任务队列,操作系统和cpu通过选择一个task_struct执行其代码来调度进程。2.进程的状态1.运行态:pcb结构体在运行或在运行队列中排队。2.阻塞态:等待非cpu资源就绪(硬盘,网卡等资源)3.挂起态:一个进程对应的代码和数据被操作系统因为资源不足而导致操作系统将该进程的代码和数据临时地置换到磁盘当中,进程的pcb还在内存中。3.linux下进程的状态R:对应上面的运行态S:(可中断睡眠),对应上面的阻塞状态D:深度睡眠,不可被中断。深度睡眠的状态进程,只能通过“一觉睡到自然醒”自己醒来,OS无权唤醒或杀死之。T:暂

安全物理环境技术测评要求项

    1.物理选择-保证等级保护对象物理安全的前提和基础    1-0/2-2/3-2/4-2(级别-要求项数量)    a)具备防震、防风、防雨能力    b)避免顶层或地下室,否则应加强防水、防潮措施    测评实施重点:    1)机房场地所在建筑应具有防震、防风、防雨的功能    2)机房物理位置应不存在雨水渗漏,门窗应不存在因风导致的尘土严重现象,屋顶、墙体、门窗和底面等应不存在破损开裂现象    2.物理访问控制-对机房及其各区域的人员访问实施控制    1-1/2-1/3-1/4-2    a)专人值守或电子门禁系统,对机房进出进行控制、鉴别和记录    b)要求在重要区域配置

Docker容器中的OpenCV:轻松构建可移植的计算机视觉环境

 目录前言推荐目的和重要性:深入理解Docker和OpenCVDocker的基本概念和优势:OpenCV简介和应用领域:构建Docker镜像部署分享Docker容器1.打包Docker镜像:2.上传到Docker镜像仓库:3.在其他机器上部署并运行容器:前言计算机视觉是一门涉及图像和视频处理的领域,可以应用于目标检测、图像识别、人脸识别等各种任务。不同的开发环境、操作系统和硬件配置可能导致部署和运行计算机视觉应用的困难。推荐前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站目的和重要性:Docker容器提供了一种轻量级、可移植、一致性的解决方案,使

[环境配置]anaconda3的base环境与python版本对应关系表

anaconda3版本base环境对应python版本Anaconda3-2018.12-Windows-x86_64.exe3.7Anaconda3-2019.03-Windows-x86_64.exe3.7Anaconda3-2019.07-Windows-x86_64.exe3.7Anaconda3-2019.10-Windows-x86_64.exe3.7Anaconda3-2020.02-Windows-x86_64.exe3.7Anaconda3-2020.07-Windows-x86_64.exe3.8Anaconda3-2020.11-Windows-x86_64.exe3.8

Python 安装教程,新手入门(超详细)含Pycharm开发环境安装教程

目录一、Python介绍二、Python安装教程(一)Python的下载(二)Python的安装三、Pycharm开发工具的安装(一)Pycharm介绍(二)Pycharm的下载(三)Pycharm的安装一、Python介绍​        Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,能够简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言,随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发(百度百科

【C语言实现windows环境下Socket编程TCP/IP协议】

C语言实现windows环境下Socket编程TCP/IP协议主要是记录解决一些在我本地编译运行时出现的问题connect:Noerror关于头文件关于stray/xxx和socket:Noerror问题千万记得是服务器先启动哦,客户端后启动下面附上我改好的代码主要是记录解决一些在我本地编译运行时出现的问题代码是别人的,问题是我的。顺便记录一下遇见的各种问题和我的解决办法。connect:Noerror可能的解决方案:1、服务端和客户端不在一个局域网,可以开热点,这样就在了。然后ipconfig查看IP地址,就ok了。至于怎么查看在不在就ping一下对方就好了。2、一个局域网下也ping不通: