操作系统的基本概念和功能

操作系统 一、操作系统简介 二、操作系统的定义 操作系统是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配,以提供给用户和其他软件方便的接口和环境,它是计算机系统中最基本的系统软件。 直观的例子:操作系统的“任务管理器”。 三、操作系统的功能和目标 操作系统的层次结构 操作系统作为系统资源的管理者(资源包括软件、硬件、文件等),需要提供什么功能? 操作系统作为用户与计算机硬件之间的接口,要为其上层的用户、应用程序提供简单易用的服务,需要实现什么功能? 操作系
分类: 其他 发布时间: 02-25 23:51 阅读次数: 0

8-12 Erratic Expansion uva12627

  题意:一开始有一个红气球 每小时后一个红气球会变成三个红气球和一个蓝气球 第k小时 a到b行之间有几个红气球 递归找规律题目 一定要注意涉及指数的时候一定要开long long 数组!!!! #include<bits/stdc++.h> using namespace std; long long s[35]; long long f(int k,int i) { if(i<=0)return 0; if(k==0)return 1; i
分类: 其他 发布时间: 02-25 23:51 阅读次数: 0

【Android Studio】之构建项目报错

问题1: 报错: Could not download fastutil.jar (it.unimi.dsi:fastutil:7.2.0): No cached version available for offli # 把这段代码加入 build.gradle buildscript { repositories { maven{ url ‘http://maven.aliyun.com/nexus/content/groups/public/’} google() } }
分类: 其他 发布时间: 02-25 23:51 阅读次数: 0

CDH安装报错 Monitor-HostMonitor throttling_logger ERROR ntpq: ntpq -np: not synchronized to any server

1 没有安装ntp同步服务 所有机器统一时区,确认所有机器配置一致    vim /etc/sysconfig/clock    ntp服务器配置 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime yum install -y ntpdate cp /etc/ntp.conf /etc/ntp.conf.bak cp /etc/sysconfig/ntpd /etc/sysconfig/ntpd.bak ec
分类: 其他 发布时间: 02-25 23:51 阅读次数: 0

Caused by: java.lang.ClassNotFoundException: org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter

严重: StandardWrapper.Throwable org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping': Invocation of init method failed; nested excep
分类: 其他 发布时间: 02-25 23:51 阅读次数: 0

关系型数据库、非关系型数据库 关系型数据库和非关系型数据的比较

2019-02-25 20:38:36 转自 https://www.cnblogs.com/zylq-blog/p/7595979.html 关系型数据库和非关系型数据的比较 一、关系型数据库 关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织 优点: 1、易于维护:都是使用表结构,格式一致; 2、使用方便:SQL语言通用,可用于复杂查询; 3、复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询。 缺点: 1、读写性能比较差,尤其是海量数据的高效率读写;
分类: 其他 发布时间: 02-25 23:51 阅读次数: 0

python 多线程 批量请求 下载视频

import requests import os import re import threading root = "E://movie//" # 根目录 kv = {'user-agent':'Mozilla/5.0'} # 模拟浏览器请求头 def download(url): # 封装下载器 try: path = root + url.sp
分类: 其他 发布时间: 02-25 23:51 阅读次数: 0

动态规划总结(几个常见的序列化问题)

1.最长递增子序列问题 https://leetcode.com/problems/longest-increasing-subsequence/ public int lengthOfLIS(int[] nums) { if(nums.length==0||nums==null) return 0; int[] dp=new int[nums.length]; int max=0; for(int i=0;i<nums.
分类: 其他 发布时间: 02-25 23:51 阅读次数: 0

python极客学院 pycharm基本调试

以下是老师用一个简单的代码做的pycharm的基本调试、 print('hello world') for i in range(10): a = i print(a)
分类: 其他 发布时间: 02-25 23:51 阅读次数: 0

Windows Server 2016-DHCP服务器审核日志大小调整

DHCP Server服务在%windir%\System32\DHCP或"%SystemRoot%\System32\DHCP"文件夹下存放了一个审核日志。审核日志文件名称是基于一周的当前天来命名。在默认情况下,如果磁盘空间少于20MB,或当前日志文件超过分配的最大空间,那么DHCP Server服务会停止审核记录。日志默认大小(7 MB),每个日志文件最多可达10MB。如果磁盘已满,则您可以增
分类: 企业开发 发布时间: 02-25 23:50 阅读次数: 0

Windwos10启动后 Print Spooler 服务不能自动启动的解决方法

&nbsp; &nbsp; &nbsp; &nbsp;最近每次启动Windows 10,发现一个奇怪的问题,打印机Print Spooler 服务总是不能自动启动。事实上,Print Spooler 服务的启动类型是“自动”,但是偏偏不生效,手动却可以启动。&nbsp; &nbsp; &nbsp; &nbsp;进入控制面板 - 管理工具 - 事件查看器,查看系统日志。系统部分报错,显示 Print
分类: 企业开发 发布时间: 02-25 23:50 阅读次数: 0

LeetCode - 阶乘后的零

一. 题目描述 给定一个整数 n,返回 n! 结果尾数中零的数量。 示例 1: 输入: 3 输出: 0 解释: 3! = 6, 尾数中没有零。 示例 2: 输入: 5 输出: 1 解释: 5! = 120, 尾数中有 1 个零. 说明: 你算法的时间复杂度应为 O(log n) 。 二. 解法 老实说, 这道题, 博主并没有做出来, 是抄的博客大神的答案提交的,所以,仔细研究一下之后,觉得这道题还是挺有意思的,特地写下来,记录分享一下。 class Solution { publ
分类: 其他 发布时间: 02-25 23:50 阅读次数: 0

linux-指定cuda环境-运行tensorflow-gpu程序

一. 背景 昨天需要将win10下的一个程序部署到linux服务器上。 此程序运行环境:python3.6+tensorflow-gpu1.9。 服务器上只有账号,没有修改权限。 二. 实际操作流程 1. 首先将程序整理好。 2. 下载putty用于连接linux服务器。putty下载地址 3. 下载pscp.exe用于与linux服务器传送文件。pscp下载地址(pscp的下载地址跟putty是一样的)。下载好pscp.exe后,将pscp.exe放在c:/windows/system32目
分类: 其他 发布时间: 02-25 23:50 阅读次数: 0

LeetCode - 196.打家劫舍

一. 题目描述 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。 示例 1: 输入: [1,2,3,1] 输出: 4 解释: 偷窃 1 号房屋 (金额 = 1) ,然后偷窃 3 号房屋 (金额 = 3)。   偷窃到的最高金额 = 1 + 3 = 4 。
分类: 其他 发布时间: 02-25 23:49 阅读次数: 0

LeetCode - 204. 计数质数

一. 题目描述 统计所有小于非负整数 n 的质数的数量。 示例: 输入: 10 输出: 4 解释: 小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7 。 二. 代码 class Solution { public int countPrimes(int n) { boolean[] isPrime = new boolean[n + 1]; for (int i = 2; i < n; ++i) {
分类: 其他 发布时间: 02-25 23:49 阅读次数: 0

LeetCode - 258. 各位相加

一. 题目描述 给定一个非负整数 num,反复将各个位上的数字相加,直到结果为一位数。 示例: 输入: 38 输出: 2 解释: 各位相加的过程为:3 + 8 = 11, 1 + 1 = 2。 由于 2 是一位数,所以返回 2。 进阶: 你可以不使用循环或者递归,且在 O(1) 时间复杂度内解决这个问题吗? 二. 代码 emmm, 拿到这道题, 瞬间就想到了循环的解法,感叹,这是一道多么简单的题目,然后, 直接翻到进阶的要求, 直接傻眼了,这要怎么才能实践O(1)?这里面难道还有什么深藏的
分类: 其他 发布时间: 02-25 23:49 阅读次数: 0

LeetCode - 292. Nim游戏

一. 题目描述 你和你的朋友,两个人一起玩 Nim游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。 你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏。 示例: 输入: 4 输出: false 解释: 如果堆中有 4 块石头,那么你永远不会赢得比赛;   因为无论你拿走 1 块、2 块 还是 3 块石头,最后一块石头总是会被你的朋友拿走。 二. 代码 class Solutio
分类: 其他 发布时间: 02-25 23:49 阅读次数: 0

知识图谱--资源记录

本篇只进行学习内容的记录和分享。 1. https://zhuanlan.zhihu.com/knowledgegraph SimmerChan的知乎专栏,算是入门读物吧,不过感觉一下子给出太多的新名词,刚开始看的时候,感觉信息量有点多,可能是我比较笨,学得不够认真,但也算是对知识图谱有了一个不错的认识。 2. https://zhuanlan.zhihu.com/kb-qa 看了SimmerChan的专栏后,被安利去看Losin这个专栏,个人感觉这个专栏要更加适合我这种初学者,看起来没有那么
分类: 其他 发布时间: 02-25 23:48 阅读次数: 0

文本顺滑实践--不顺利的开始

选择跑通哈工大的一个文本顺滑项目--transition_disfluency ,不过很可惜, 我并没有成功搭建起来,其中需要使用到的词向量来源不明,后面看心情找作者要词向量来源, 除了这个之外,模型其他的搭建都算是顺利完成了。 由于大佬用的是c++写的,而我根本不会c++,所以中间遇到了很多问题,就此记录一下, 毕竟用linux,以后还是要面对c的。 一. 环境搭建 运行环境为linux16.04。 1. Eigen 2. CNN neural net toolkit 二. 搭建过程 1.
分类: 其他 发布时间: 02-25 23:48 阅读次数: 0

知识图谱(1)-- 跑通大佬的demo

一. 环境和工具 操作系统: linux16.04 语言: python2.7,java8 工具:Apache jena fuseki python工具包: jieba,REFO,SPARQLWrapper 项目:大佬的项目:KG-demo-for-movie(大佬项目对应的文章:https://zhuanlan.zhihu.com/knowledgeg… ) 二. 搭建过程 1. linux16.04 linux下载地址,如果速度慢,建议使用迅雷下载。 2. python2.7 这里我先安装
分类: 其他 发布时间: 02-25 23:48 阅读次数: 0