软件设计——2010年下半年选择题重要知识点

1、若内存容量为4GB,字长为32,则(地址总线和数据总线的宽度都为32)。 A:地址总线和数据总线的宽度都为32 B:地址总线的宽度为30,数据总线的宽度为32 C:地址总线的宽度为30,数据总线的宽度为8 D:地址总线的宽度为32,数据总线的宽度为8 【解析】: 内存容量为4GB,即内存单元的地址宽度为32位。 字长为32位即要求数据总线的宽度为32位,因此地址总线和数据总线的宽度都为32。 地址总线的宽度就是处理机寻址范围,若地址总线为n位,则可寻址空间为2的n次方字节。 所以本题的可寻
分类: 其他 发布时间: 10-05 20:21 阅读次数: 0

LC 417. Linked List Cycle II

题目描述 Given a linked list, return the node where the cycle begins. If there is no cycle, return null. To represent a cycle in the given linked list, we use an integer pos which represents the position (0-indexed) in the linked list where tail connect
分类: 其他 发布时间: 10-05 20:21 阅读次数: 0

RHEL8/CentOS8的基础防火墙配置-用例

systemctl systemctl unmask firewalld #执行命令,即可实现取消服务的锁定 systemctl mask firewalld # 下次需要锁定该服务时执行 systemctl start firewalld.service #启动防火墙 systemctl stop firewalld.service #停止防火墙
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

webpack 底层原理

1. 如何编写一个loader 实现的功能是:把js代码中的lee改成dellLee this.query 获取options的name;
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

vmware开机后黑屏

1管理员身份打开cmd 2输入 netsh winsock reset 3重启计算机
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

javascript 的七种基本数据类型

六种基本数据类型 undefined null string boolean number symbol(ES6) 一种引用类型 Object 为什么要引入 Symbol? ES5的对象中的属性名是字符串,容易造成属性名的冲突,如果有一种机制,保证每个属性的名字都是独一无二的,就可以从根本上防止属性名的冲突。 Symbol怎么生成? symbol值通过Symbol函数生成,生成的symbol是一个类似于字符串的原始类型的值 const sym = Symbol(param); // para
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

chrome编辑网页

1按F12打开开发者工具 2切换到console选项卡 3输入 document.body.contentEditable="true" 后回车 现在即可编辑网页的文字了,也可直接保存网页文字
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

P 1008 数组元素循环右移问题

  数组的题还是普遍比较简单的,这道题我取巧了,取巧的方法看看就行,没多大意义,用了点循环队列的思想()   其实比赛的时候,无论怎么过的都无所谓,能过就行。我直接在读入数据的时候做了手脚……。让 i 从 step 开始 到 numsize+step 结束。然后中间索引改成 i % numsize 。这样在存入的时候就完成的了移动。不过这样就违背了题目的初衷,我们在A题了之后还是老老实实的用正常的点的方法写一遍吧,毕竟咱是来练技术的。 先贴一下水过的代码 1 /** 2 * @brie
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

保存网页的图片

1在console输入 document.body.contentEditable="true" 后保存图片 2右击鼠标后保存当前网页后会生成一个文件夹,其中有一些图片 3在开发者工具中寻找elements中img标签的链接,或者在sources中寻找img文件 4直接win+shift+s截图后以图搜图好了
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

[20191005机房测试] Seat

有n + 2个座位等距地排成丐排,从左到右编号为0至n + 1 初始时0号以及n + 1号座位上已经坐了一个小G,接下来会有n个小G依次找一个空座位坐下 由于小G们坐得太近就容易互相搏弈,每个小G会找一个位置,使得离当前最近的小G距离最远 如果有多个备选的座位,这个小G会等概率选择其中一个 给出n,求第i个坐下的小G坐在j号座位的概率, 对P取模 一看到这题就想到打表…… 其实感觉正解也不难想的样子 但既然教练说不用改那就不改吧……emmmm 放一下最后打出来的表 dalao们肯定可以看出规律
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

机房测试5:reverse(bfs+set 或 线段树优化建图)

题目: 分析: 首先画样例分析一下,会发现如果要求一个位置要多少次翻转,就将这个位置向与它关联的点连边(关联点指的是可能与它值互换的位置),一直连到起点为止,连边的次数即为它所需步数。 所以转换成求单源最短路,因为边权为1,可以用bfs。 但是这道题n的范围很大,刚刚的做法是n*k的,考虑优化。 法1:在建图上优化 题目要求的是区间翻转,所以也对应着相关性质:每个点连边一定是都连的奇数点或偶数点(画图可知),且这些奇数偶数点都对应着一段连续的区间。 如果可以将点向点连边优化成点向区间连边,复杂
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

取消ide双击shift出现的全局搜索

在进行中英文切换时,经常会弹出一个窗口,非常不方便,经测试,pycharm,IDEA,Goland都有这个情况。 解决: 1.按住ctrl+shift+a,会弹出搜索框 2.输入registry(如果已经汉化则输入注册,回车) 3.找到“ide.suppress.double.click.handler”,将后面的框勾上 4.点击close
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

第十三题

题目: 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 my_code: def daffodil(num): index = False; bai = num // 100; shi = num // 10 % 10; ge = num % 10; if bai**3+shi**3+ge**3 == num: in
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

yarn 创建react项目时出现错误

出现一下错误 error Incorrect integrity when fetching from the cache info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command. 或者 error Incorrect integrity when fetching from the cache info Visit https://yarnpkg.com/en/docs/cli/a
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

一些编程习惯

1习惯看官方文档 2下载习惯首先去官网找资源 3项目放在一个文件中方便寻找 4养成写博客的习惯,时常记录笔记,便于复习 5养成写注释的好习惯 6多看别人的源码(了解一些新的写法,良好的习惯) 7多看问答,有些知识点自己可能没有想到 8多回答别人的问题,多解决问题
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

usb共享网络出现1080问题

将代理设置为自动检测即可
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

刻意练习的一次尝试

得知刻意练习这个概念是在开学时学院书记提出来的,当时我处于一种对自我的学习能力不满,一直在思考如何提升自我的学习能力的时段。正好在前段时间在知乎上发现了一个十分火的回答。由于这种习惯型的知识需要将其转换为真正的行动,于是我对其进行了删减,将无用的信息删除之后再依次将其转换为行动。我这次学习的章节是计算机导论的数字系统一章。 仪式感。首先是一种仪式感的培养,人的精力也是一种资源,因此不能将精力浪费在无用的地方,如在学习这件事之前就浪费了大量的精力在"我要学习"这个观念之上了,形成一种仪式感之后环
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

【Java8实战】Lambda表达式(二)

在上一节中,我们为了使用Lambda表达式不得不创建了各种函数描述符的函数式接口,其实Java 8已经给我们提供了一套能够描述常见函数描述符的函数式接口。比如Predicate<T>、Consumer<T>、Function<T,R>、Supplier<T>等,这些函数式接口位于java.util.function包。这一节主要记录这些函数式接口的应用。 Java8中的函数式接口 下表列出了Java8中常见的函数式接口: 函数式接口 函数描述符 原始类型特化 Predicate T->bool
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

【Java8实战】Lambda表达式(一)

Java 8的Lambda表达式借鉴了C#和Scala等语言中的类似特性,简化了匿名函数的表达方式。Lambda表达式可以直接以内联的形式为函数式接口的抽象方法提供实现,并把整个表达式作为函数式接口的实例。什么是函数式接口?简单来说就是只包含一个抽象方法的接口,允许有默认的实现(使用default关键字描述方法)。函数式接口建议使用@FunctionalInterface注解标注,虽然这不是必须的,但是这样做更符合规范。 在Java 8之前,实现Runnable常用方式是编写一个匿名类: Th
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0

PTA(Basic Level)1030.完美数列

给定一个正整数数列,和正整数 p,设这个数列中的最大值是 M,最小值是 m,如果 M≤*m**p*,则称这个数列是完美数列。 现在给定参数 p 和一些正整数,请你从中选择尽可能多的数构成一个完美数列。 输入格式: 输入第一行给出两个正整数 N 和 p,其中 N(≤105)是输入的正整数的个数,p(≤109)是给定的参数。第二行给出 N 个正整数,每个数不超过 109。 输出格式: 在一行中输出最多可以选择多少个数可以用它们组成一个完美数列。 输入样例: 10 8 2 3 20 4 5 1 6
分类: 其他 发布时间: 10-05 20:04 阅读次数: 0