当前位置: 首页 > 文档资料 > 技术文档 Cookbook >

PROFESSIONS

优质
小牛编辑
128浏览
2023-12-01

十进制和二进制转换

Count Binary.png

硬件基础

名称说明

EDB(External Data Bus)

interconnect the parts of computer, 8 bits, 16 bits, 32 bits and 64 bits. CPU recieve voltage singals throw EDB.

Register

Inside the CPU, store the Data that CPU work with

MCC(Memory Controller Chip)

The bridge between CPU and RAM

Address Bus

Connect the CPU and MCC

Overclocking

Increases the rate of CPU clock cycles in order to perform more tasks.

CPU

2 major types of CPU sockets: Land grid array(LGA), Pin grid array(PGA). 32-bit and 64-bit CPU architecture.

RAM

Computer short-term memory.

Motherboards

The foundation that holds computer together.

computer virtually.png

Window 装机基础软件

ubuntu 基本命令

查看某包是否存在
$ dpkg -s firefox
$ dpkg -s vlc
$ dpkg -s gimp
系统更新
$ sudo apt-get update && sudo apt-get install -f
安装包
$ sudo apt-get install firefox
移除包
$ sudo apt-get remove gimp

What is The Cloud?

  • The cloud is the future.

定义: - Cloud computing is a technological approach where computing resources are provisioned in a shareable way so that lots of users get what they need when they need it.

核心技术: - Hardware virtualization is a core concept of how cloud computing technologies work. It allows the concept of a physical machine and a logical machine to be abstracted away from each other.

  • Virtualization - A single physical machine called a host could run many individual virtual instances called guests.

  • Hypervisor - A hypervisor is a piece of software that runs and manages virtual machines while also offering these guests a virtual operating platform that’s indistinguishable from actual hardware.

  • Public cloud - A large cluster of machines run by another company.

  • Private cloud - A private cloud takes the same concepts of public cloud, but instead, it’s entirely used by a single large corporation and generally physically hosted on its own premises.

  • Hybrid cloud - A term used to describe situations where companies might run things like their most sensitive proprietary technologies on a private cloud while entrusting their less sensitive servers to a public cloud.

Cloud Computing: A new model in computing where large clusters of machines let us use the total resources available in a better way.

Windowns Powershell

查看某文件权限
> ICACLS C:\Users\Qwiklab\Documents\important_document

C:\Users\Qwiklab\Documents\important_document WINDOWS-INSTANC\Kara:(R,W)
                                              NT AUTHORITY\SYSTEM:(I)(F)
                                              BUILTIN\Administrators:(I)(F)
                                              BUILTIN\Users:(I)(RX)
                                              Everyone:(I)(RX)

Successfully processed 1 files; Failed processing 0 files
修改某用户基于某一文件的权限
> ICACLS C:\Users\Qwiklab\Documents\important_document /remove "Kara"
> ICACLS C:\Users\Qwiklab\Documents\important_document
> ICACLS C:\Users\Qwiklab\Documents\important_document /grant "Kara:(r)"
给用户分配读写文件权限
ICACLS C:\Users\Qwiklab\Secret\ /grant "Phoebe:(r)"
ICACLS C:\Users\Qwiklab\Secret\ /grant "Kara:(w)"
修给组权限
ICACLS C:\Users\Qwiklab\Music\ /remove "Everyone"
ICACLS C:\Users\Qwiklab\Music\ /grant "Everyone:(r)"

Chocolatey 管理 Windows 系统软件包

安装 Chocolatey
Unregister-PackageSource -Name chocolatey
Register-PackageSource -Name chocolatey -ProviderName Chocolatey -Location http://chocolatey.org/api/v2/
Chocolatey 安装包
Install-Package -Name vlc -Source chocolatey
Get-Package -Name vlc
Chocolatey 卸载包
Choco Uninstall GIMP
Get-Package

虚拟化对比

Comparison of platform virtualization software

Types of IT Infrastructure Services

  • IaaS(Infrastructure as a Service) providers give you pre-configured virtual machines that you can use just as if you had a physical server. links

  • NaaS(Networking as a Service) allows companies to offshore their networking services so that they don’t have to deal with the expensive networking hardware. Companies also won’t have to set up their own network security, manage their own routing, set up a WAN and private internets, and so on.

  • SaaS(Software as a Service) is the Cloud alternative to maintaining your own software.

  • PaaS(Platform as a Service) includes an entire platform that allows you to build code, store information in a database, and serve your application from a single platform. read more

  • DaaS(Directory as a Service) centralizes your organizations users and computers in one location so that you can add, update, and remove users and computers. Some popular directory services that you can set up are Windows Active Directory, OpenLDAP.

FTP, SFTP, TFTP

ftp sftp tftp.png

Open IM Protocol

XMPP(Extensible Messaging and Presence Protocol) which is an open source protocol used in instant messaging applications and social networking services. XMPP is even used in Internet of Things applications, among other things.

Pidgin and Padium is the application use the XMPP.

The 12 Best Team Chat Apps

Jabber/XMPP Clients

最后更新:

类似资料

  • 认证(Authentication) 身份验证是大多数现有应用程序的重要组成部分。有许多不同的方法、策略和方法来处理用户授权。我们最终决定使用什幺取决于特定的应用程序要求,并且与它们的需求密切相关。 passport 是目前最流行的 node.js 认证库,为社区所熟知,并相继应用于许多生产应用中。将此工具与 Nest 框架集成起来非常简单。为了演示,我们将设置 passport-http-bea

  • 下面是一个 XML 技术的列表。 XHTML (可扩展 HTML) 更严格更纯净的基于 XML 的 HTML 版本。 XML DOM (XML 文档对象模型) 访问和操作 XML 的标准文档模型。 XSL (可扩展样式表语言) XSL 包含三个部分: XSLT (XSL 转换) - 把 XML 转换为其他格式,比如 HTML XSL-FO (XSL 格式化对象)- 用于格式化 XML 文档的语言

  • AJAX不能独立工作。 它与其他技术结合使用来创建交互式网页。 JavaScript 松散类型的脚本语言。 在页面中发生事件时调用JavaScript函数。 整个AJAX操作的胶水。 DOM 用于访问和操作结构化文档的API。 表示XML和HTML文档的结构。 CSS 允许将演示样式与内容明确分开,并可通过JavaScript以编程方式进行更改 XMLHttpRequest 与服务器执行异步交互的

  • 可能因为是线下面,再加上公司内部信息流通比较快,一天内的上下午就面完了! 我个人还是对公司的业务非常感兴趣的!所以提前看过好几篇公司业务相关的文章 面试官人很nice,我俩基本上是我一答他一回应,所以我在这里重点挑自己印象里答得不好的地方写写。 技术面 堆和栈的区别?堆是怎么样的数据结构? 数组和链表的具体区别呢?优缺点?存取效率? 原型链?可以先答概念,在用Object和Array来解释各个指向

  • 用例是黑盒测试的功能测试,用于根据系统的使用从系统的开始到结束识别测试用例。通过使用这种技术,测试团队创建了一个测试场景,可以从头到尾根据每个功能的功能运行整个软件。 在这种情况下,有一个测试人员代表用户逐个使用系统的功能。在这种情况下,有一个演员代表用户使用软件系统的功能。 这描述了软件应用程序的逐步功能,可以通过一个例子来理解,假设存在在线资金转移的软件应用程序。转账的各个步骤如下: 用户登录

  • 主要内容:动态分区的缺点,需要分页动态分区的缺点 动态分区的主要缺点是外部碎片。 尽管这可以通过压缩来消除,但正如我们前面所讨论的那样,压缩使得系统效率低下。 我们需要找一种替代机制,以更优化的方式加载分区中的进程。 让我们讨论一个称为分页的动态灵活机制。 需要分页 让我们考虑一个大小为2 MB的进程P1和分为三个分区的主内存。 在三个分区中,两个分区是每个大小为1 MB的空洞。 P1需要在主存中加载2 MB空间。 我们有两个1M