操作系统

计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理结果输出(文字、图片、音频、视频等)。计算机由硬件和软件组成:硬件是计算机赖以工作的实体,包括显示器、键盘、鼠标、硬盘、CPU、主板等;软件会按照用户的要求协调整台计算机的工作,比如 Windows、Linux、Mac OS

最近更新

  • ❤️导图整理大厂面试高频数组7: 总结 n数之和 的各种情况 和 使用方法❤️

    其他❤️导图整理大厂面试高频数组7: 总结 n数之和 的各种情况 和 使用方法❤️

    此专栏文章是对力扣上算法题目各种方法的总结和归纳, 整理出最重要的思路和知识重点并以思维导图形式呈现, 当然也会加上我对导图的详解.目的是为了更方便快捷的记忆和回忆算法重点(不用每次都重复看题解), 毕竟算法不是做了一遍就能完全记住的. 所以本文适合已经知道解题思路和方法, 想进一步加强理解和记忆的朋友, 并不适合第一次接触此题的朋友(可以根据题号先去力扣看看官方题解, 然后再看本文内容).关于本专栏所有题目的目录链接, 刷算法题目的顺序/注意点/技巧, 以及思维导图源文件问题请点击此链接.想进大厂.

    2021-08-29其他面试 python java 力扣算法 数组

    阅读更多
  • 国企离职鸡飞狗跳记

    其他国企离职鸡飞狗跳记

    官僚气碰上暴脾气……离职,搞成了闹剧

    2021-08-29其他程序人生

    阅读更多
  • JZ39. 数组中出现次数超过一半的数字

    数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。示例: 输入:[1, 2, 3, 2, 2, 2, 5, 4, 2] 返回值:2说明:你可以假设数组是非空的,并且给定的数组总是存在多数元素。思路:首先,我们可以使用排序来解决这个问题,对数组元素进行排序后位于正中间的那个元素,即为出现次数超过数组长度一半的元素。这个方法虽然简单,但是就算是用速度最快的快速排序,时间复杂度也达到了O(nlogn),下面我们来看看如何在时间复杂度为O(n)的情况下解决该问题。我们可以遍历数组元素,在

    2021-08-29其他算法 c++

    阅读更多
  • 怎样进行https证书检查

    其他怎样进行https证书检查

    https证书是目前最能够保护网站安全性还有隐私性的证书。大家在正规的机构申请办理了https证书之后,是需要进行安装的。在使用https证书的过程中,大家是需要进行https证书检查的。那么,应该怎样进行检查?然后https证书出现错误应该怎么办呢?大家进行https证书检查的时候,也是需要采取一定的方法的。第一个方法,就是大家可以通过检查https证书里面的录入的信息,来看看自己的https证书是不是正确的。因为如果想要https证书发挥保护作用,https证书里面的信息是必须要和大家网站的信息

    2021-08-29其他HTTPS HTTP

    阅读更多
  • (建议收藏)一文多图,彻底搞懂Floyd算法(多源最短路径)

    其他(建议收藏)一文多图,彻底搞懂Floyd算法(多源最短路径)

    前言在图论中,在寻路最短路径中除了Dijkstra算法以外,还有Floyd算法也是非常经典,然而两种算法还是有区别的,Floyd主要计算多源最短路径。在单源正权值最短路径,我们会用Dijkstra算法来求最短路径,并且算法的思想很简单—贪心算法:每次确定最短路径的一个点然后维护(更新)这个点周围点的距离加入预选队列,等待下一次的抛出确定。虽然思想很简单,实现起来是非常复杂的,我们需要邻接矩阵(表)储存长度,需要优先队列(或者每次都比较)维护一个预选点的集合。还要用一个boolean数组标记是否已经确定、

    2021-08-29其他算法 动态规划

    阅读更多
  • ❤️UI自动化轻松解决微信手工群发消息的烦恼❤️

    其他❤️UI自动化轻松解决微信手工群发消息的烦恼❤️

    大家好,我是小小明。来自杨秀璋老师的灵魂拷问:弱弱问句,这个库爬取数据,微信每日定时发送新闻也可以的吧?杨老师表示之前用Itchat自动群发消息,但是现在网页版微信不能登录了,需要找个替代品,不然手工发送太浪费时间。不知道有没有还不认识杨老师的,这是他的CSDN链接:https://blog.csdn.net/Eastmount对于这个问题,UI自动化测试工具uiautomation,表示实在是太适合啦。对uiautomation相关基础还不了解的童鞋,请查看下面这两篇文章:《⭐UI自动化工

    2021-08-29其他微信 UI自动化 python

    阅读更多
  • 重学JavaScript,推翻你的固有认知 —— 数据类型和数据结构

    其他重学JavaScript,推翻你的固有认知 —— 数据类型和数据结构

    重学JavaScript,数据类型和数据结构1. 什么叫动态类型2. 数据类型3. 原始值1. 什么叫动态类型JavaScript 是一种弱类型或者说动态语言。我们不用提前声明变量的类型,在程序运行过程中,类型会被自动确定。这也意味着你可以使用同一个变量保存不同类型的数据let a; // 初始不给任何类型a = 11; // a此时是number类型a = "二大爷"; // a 变成了字符串类型a = true; // a 变成了布尔类型实际应用过程中并不推荐这

    2021-08-28其他JavaScript

    阅读更多
  • PHP获取两个日期之间的所有日期

    项目实例/** * @param $startdate 开始时间 * @param $enddate 结束时间*/function getDateFromRange($startdate, $enddate){ $stimestamp = strtotime($startdate); $etimestamp = strtotime($enddate); // 计算日期段内有多少天 $days = ($etimestamp-$stimestamp)/86400+

    2021-08-28其他PHP 获取时间 时间段

    阅读更多
  • Flume【环境搭建 02】【Flume监控工具Ganglia的安装与配置】【Linux环境在线安装系统监控工具Ganglia+权限问题处理+Flume接入监控配置举例】(已完成)

    其他Flume【环境搭建 02】【Flume监控工具Ganglia的安装与配置】【Linux环境在线安装系统监控工具Ganglia+权限问题处理+Flume接入监控配置举例】(已完成)

    Ganglia是一款为HPC(高性能计算) 集群设计的可扩展性的分布式监控系统,它可以监视和显示集群中节点的各种状态信息,他由运行在各个节点上的gmond守护进程来采集 CPU、内存、磁盘利用率、I/O负载、网络流量情况等方面的数据。然后汇总到gmetad守护进程下,使用rrdtool存储数据,然后将历史数据以曲线方式通过PHP页面呈现。这里用来监控Flume的运行信息。1. 安装配置安装httpd服务与php[root@tcloud ~]# yum -y install httpd php

    2021-08-28其他Flume ganglia Linux 大数据 系统监控

    阅读更多
  • ssl证书加密方式有哪些?

    其他ssl证书加密方式有哪些?

    SSL证书是HTTP明文协议书升级HTTPS加密协议必需的ca证书。ssl证书主要是通过https加密方式实现网站及用户的安全性。那么,你可知道ssl证书加密方式有哪些?一起来看看。ssl证书加密方式有哪些ssl证书加密方式1.Base64位数据加密(可加密解密)非常简单的加密算法,没有密匙,这类方法要是让他人得到你的保密,就能够立即破译,只有用于蒙蔽,一般状况下不独立应用,由于确实并没什么用处~能够和别的加密算法混和起来,做为一层外界包装。ssl证书加密方式2.MD5数据加密(数据加密

    2021-08-28其他SSL

    阅读更多
  • C1认证学习三(数据校验)

    C1认证学习三(数据校验)文章目录C1认证学习三(数据校验)数据校验任务背景校验的方法奇偶校验数据校验这是第三个笔记:数据的校验。任务背景在数据传输的过程中,会受到各种各样的干扰。因此传输的数据可能会发生差错,为了减少差错,需要进行数据的校验。校验的方法奇偶校验这个校验的方法是对于1的个数极性校验,如果连同校验位的1的个数是奇数,那么就是奇校验,如果连同偶校验位的1的个数是偶数,那么就是偶校验。(连同校验位!!!)(注意这里是连同校验位!!!!)最后一位是校验位(即就是最低位是校验位)

    2021-08-27其他c1

    阅读更多
  • leetcode541. 反转字符串Ⅱ(区间部分反转)

    其他leetcode541. 反转字符串Ⅱ(区间部分反转)

    给定一个字符串 s 和一个整数 k ,从字符串开头算起,每 2k 个字符反转前 k 个字符。如果剩余字符少于 k 个,则将剩余字符全部反转。如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。示例: 输入:s = “abcdefg”, k = 2 输出:“bacdfeg”...

    2021-08-27其他c++

    阅读更多
  • Codeforces Round #740 (Div. 2, based on VK Cup 2021 - Final (Engine))

    其他Codeforces Round #740 (Div. 2, based on VK Cup 2021 - Final (Engine))

    D1 题题目陈述题目大致就是对于1 n1~n1 n每个位置都可以转移到比他小的位置,两种转换方式,一种是直接转移1−(n−1)1 -( n-1)1−(n−1),一种是转移到⌊nz⌋,z∈[2,n]\lfloor \cfrac{n}{z}\rfloor,z \in [2,n]⌊zn​⌋,z∈[2,n],有n个位置,总有有多少种方案,答案取模m算法思路既然涉及到向下取整,又有区间,这不很显然?整除分块!!dp的思想来看,1−(x−1)1-(x-1)1−(x−1)的任

    2021-08-27其他动态规划 算法

    阅读更多
  • 怎样判断浏览器ssl证书是不是生效了?

    其他怎样判断浏览器ssl证书是不是生效了?

    最近很多站长安装了浏览器ssl证书,但是需要确定浏览器ssl证书,是否在浏览器可以正常访问,或者哪些浏览器可以正常访问。这个话题值得我们仔细研究一下。比如安装好的浏览器ssl证书,使用百度浏览器打开可以正常访问,但不能确保所有浏览器都正常。1、浏览器ssl证书签发机构存在信任率的问题,可能仅支持部分浏览器的访问,但只要主流CA机构都不会有问题。2、那么简单的来说,如果常见的浏览器输入HTTPS网址可以正常访问,那么都属于正常的,只要可以打开说明浏览器ssl证书没有问题。ssl证书申请3、有部

    2021-08-27其他【】

    阅读更多
  • ❤️Git 开发必备❤️.gitignore 详解!【建议收藏】

    ???? 作者:Linux猿???? 简介:CSDN博客专家????,C/C++、面试、刷题、算法尽管咨询我,关注我,有问题私聊!???? 关注专栏:Linux(优质好文持续更新中……)????在使用 git 管理项目过程中,.gitignore 文件是必备的文件,下面来详细说一说!一、为什么使用 .gitignore ?在一些项目中,我们不想让本地仓库的所有文件都上传到远程仓库中,而是有选择的上传,比如:一些依赖文件(node_modules下的依赖)、bin 目录下的文件、测试文件等

    2021-08-27其他git.gitignore .gitignore github gitlab git管理

    阅读更多
  • 放弃51单片机,直接学STM32开发会有什么严重的问题?

    其他放弃51单片机,直接学STM32开发会有什么严重的问题?

    本人从事单片机开发10年,我一直认为只有起点和你差不多的人,经历过的路,才具备参考的价值。别人开局就是一套终极装,在各种资源背景加持下经历像开挂一样,你参考个锤子啊。我当初是电气工程转行到嵌入式单片机开发的,学历、数学英语啥的普通到不能再普通了。我都能走通的路,相信大家也一定可以。最近收到了很多新手的咨询,其中有一个学员的问题我认为还是比较普遍。这个学员说自己跟着开发板看教程学习,外设基本学完了,但是发现脱离例程和教程的时候,自己把代码敲出来,编译出错后一脸懵逼,完全就是不知道怎么去解决

    2021-08-27其他51单片机 stm32 嵌入式 自动化

    阅读更多
  • 通用ssl证书与单域名ssl证书的区别

    其他通用ssl证书与单域名ssl证书的区别

    互联网的安全在当下是越来越重要了,给网站安装SSL证书,也是为了提升网站的安全性,SSL证书是加密传输的协议,SSL证书的种类比较多,根据网站的域名数量被分为了单域名SSL证书、多域名SSL证书、通配符域名SSL证书,那么通用ssl与单域名的区别是什么?什么是多级域名?大家一起来了解一下吧。通用ssl与单域名是什么?在SSL证书当,通用SSL证书,一般指的是通配符SSL证书,通配符SSL证书它除了能够保护主域名,它还可以保护主域名下的所有子域名,它对于大部分的网站都适合的,在选择通用SSL证书的

    2021-08-27其他【】

    阅读更多
  • CGBTN2107-DAY18总结复习

    DAY181.设计模式概念:是一些前人总结出来的值得学习的编程“套路”,设计模式一共有23种单例设计模式:确保代码中本类的实例只有一个实现思路:方案一:饿汉式1)把本类的构造方法私有化–为了不让外界调用构造函数来创建对象2)通过本类的构造方法创建对象,并把这个对象也私有化,为了防止外界调用3)提供公共的全局访问点向外界返回本类的唯一的一个对象注意:公共方法需要设置成静态–需要跳过对象,通过类名直接调用这个返回本类对象的公共方法对象也需要设置成静态的–这个对象需要在静态方法中被返回,而静

    2021-08-26其他java 设计模式 注解

    阅读更多
  • 漫画:什么是自动驾驶?

    其他漫画:什么是自动驾驶?

    什么是自动驾驶自动驾驶,也被称为无人驾驶,顾名思义,是指交通工具在没有人类操作的情况下,也能够完成环境的感知与导航,顺利到达目的地。从传统的手动驾驶到智能的自动驾驶,并不是非黑即白的关系。...

    2021-08-26其他算法 传感器 人工智能 计算机视觉 编程语言

    阅读更多
  • 三分钟带你详解SSL认证与加密技术

    其他三分钟带你详解SSL认证与加密技术

    What SSL/TLS我们先来看看 SSL/TLS的概念TLS(Transport Layer Security) 是 SSL(Secure Socket Layer) 的后续版本(TLS更牛逼),它们是用于在互联网两台计算机之间用于身份验证和加密的一种协议。很多在线业务(如在网站购物)最重要的一个步骤是创建一个高度安全的交易系统,这样客户就可以放心地把钱转过去,SSL和TLS可以实现这个目的。SSL/TLS = X.509 证书(一种数字文档,将网站和公司的实体信息绑定到加密密钥来进行工作)

    2021-08-26其他安全 web安全

    阅读更多
  • B树,B+树,红黑树

    其他B树,B+树,红黑树

    最近在搞面试,这些数据结构很是烦人(小菜鸟本鸟),所以就总结了以下文章,来加深自己印象,不对的话还请大佬们纠正。大家不懂的话可以参照这位大佬,我学艺不精地址:https://blog.csdn.net/hero_myself/article/details/52080969B树(也就是我们常说的b-树) 性质:是一种多路搜索树(并不是二叉的):1.定义任意非叶子结点最多只有M个儿子;且M>2;2...

    2021-08-26其他【】

    阅读更多
  • [方法分享]准大学生如何自学C语言?

    其他[方法分享]准大学生如何自学C语言?

    准大学生如何自学C语言文章目录准大学生如何自学C语言一、找寻一个优质教学视频二、使用优质编译器三、安排一个电子笔记需不需要一个ipad来辅助学习?结语虽说现在已经接近我们最长的且无忧无虑的暑假的尾声但我估摸着很多小伙伴还是和我一样整天摸鱼,不知不觉就浪费了一天(其实只有我在摸鱼对吗,流下了不争气的泪水)不扯这些没用的,进入今天的正题本篇博客和大家分享一下我是如何自学C语言的,以及如何做学习笔记学习方法各不相同,请以自身情况为准一、找寻一个优质教学视频好的教学资源永远是我们学习的第一步在这

    2021-08-26其他编程语言 C语言 c++

    阅读更多
  • 程序员作图工具和技巧,你 get 了么?

    其他程序员作图工具和技巧,你 get 了么?

    分享程序员常用的画图软件和小技巧大家好,我是鱼皮。说实话,我觉得做个程序员挺好的。日常工作有很多,写代码、对需求、写方案等等,但我最爱画图:流程图、架构图、交互图、功能模块图、UML 类图、部署图、各种可视化图表等等五花八门。通过图的形式,可以更好地展示系统、更清晰地表达自己的思路,便于理解;还能锻炼自己的画功,真是一举多得的事。今天就分享下我常用的画图软件和一点小技巧。常用图我平时画的比较多的是流程图、交互图和架构图,一般使用 Draw.io 这款免费的在线网页绘图工具就可以搞定了。之.

    2021-08-26其他java 前端 后端 架构设计 c++

    阅读更多
  • 抖音/快手自动播放下一个视频,每天领红包,程序员躺平了一样赚钱

    其他抖音/快手自动播放下一个视频,每天领红包,程序员躺平了一样赚钱

    躺着赚钱

    2021-08-25其他python java 人工智能 大数据 Linux

    阅读更多
  • 谷歌“败走麦城”,宣布解散健康部门Google Health

    其他谷歌“败走麦城”,宣布解散健康部门Google Health

    近日有消息称,谷歌计划调整其医疗健康项目Google Health,因为 Google Health部门负责人大卫 · 范伯格(David Feinberg) 将要离开谷歌。同时,美国最大医疗信息化公司之一的 塞纳(Cerner) 宣布,David Feinberg 将加盟该公司,出任 CEO 兼总裁。根据 8 月 19 日的一份内部备忘录,由于 David Feinberg 博士将于9 月 1 日离开谷歌,Google Health 旗下的项目和团队会被分散到 Google 的不同部门。谷歌 AI 研究

    2021-08-25其他【】

    阅读更多

本栏推荐

站点信息

  • 文章统计142360篇文章
  • 浏览统计17781次浏览
  • 评论统计1个评论
  • 标签管理标签云
  • 统计数据:统计代码
  • 微信公众号:扫描二维码,关注我们