04 2019 档案

摘要:脚本命令 一下脚本可能卡住,运行时间长,建议在screen中运行。 1、秋水逸冰大佬的Bench.sh脚本 特点:用时较短,对系统测试全面,英文;但缺少国内节点测速 有趣的是,bench.sh既是脚本名又是域名,将两者合为一体(妙啊 2、SupeBench(推荐) 特点:第一个测速节点使用Speed 阅读全文
posted @ 2019-04-30 23:36 Rogn 阅读(1517) 评论(0) 推荐(0) 编辑
摘要:Shell是在程序员与服务器间建立一个桥梁,它对外提供一系列命令,让我们得以控制服务器。常用的Bash就是Shell的一种,也是Linux下默认Shell程序。这里介绍一种更强大的、更人性化的Shell——oh-my-zsh。 Zsh是什么 Zsh属于Shell中的一种,但比Bash好用,而且完全兼 阅读全文
posted @ 2019-04-30 21:11 Rogn 阅读(14848) 评论(0) 推荐(0) 编辑
摘要:telegram在Ubuntu18.04的应用商店中可以一键下载。 1、注册:用国内手机号即可,就是验证码可能很慢。 2、汉化:关注zh-CN 频道,在点击其中的安装链接即可。 3、代理: 如果你使用的是系统代理,进入设置-->高级-->网络与代理,选择“自定义代理”,再选择"SOCKSS",服务器 阅读全文
posted @ 2019-04-30 20:00 Rogn 阅读(18649) 评论(1) 推荐(0) 编辑
摘要:一直在寻找Linux下的截图软件,终于发现了Deepin ScreenShot,其功能齐全,界面美观,唯一的缺点需要自己配置快捷键(后面会讲)。 安装 直接在Ubuntu商店搜索“深度截图”,点击“安装”即可。 配置快捷键 打开“设置”,选择“设备”,再选择“键盘”,滑到最底部选择“添加+”。 我配 阅读全文
posted @ 2019-04-30 14:42 Rogn 阅读(1914) 评论(0) 推荐(0) 编辑
摘要:标准的子程序结构 利用跳转可以实现子程序调用。所谓调用,实际上就是程序转移到该标号去继续执行。。这种方式虽然简便,但是在模块化程序结构设计中,是不规范的。尤其是其它模块中的某个程序想要调用这个子程序时,还需要指明该子程序标号是在哪个模块、哪个代码段的哪个程序中。 标准的用法是用8086汇编语言提供的 阅读全文
posted @ 2019-04-28 17:13 Rogn 阅读(2750) 评论(0) 推荐(0) 编辑
摘要:循环程序例子 示例 在5行16列上用写显存方法显示多彩字符串。用循环指令实现。 设计思路:(1) 用DH存放行号,DL存放列号;(2) BL存放字符属性,第1个字符的属性为4,红色;其他字符按属性+1改变;(3) 字符的位置计算公式:行号×160+列号×2;(4) 用循环指令LOOP实现将多彩字符串 阅读全文
posted @ 2019-04-28 17:00 Rogn 阅读(3342) 评论(0) 推荐(0) 编辑
摘要:汇编语言程序和高级语言程序一样,有顺序、分支、循环、子程序四种结构形式。 计算机程序在执行过程中,可以改变程序的执行顺序,根据一定的条件进行转移,使程序完成更复杂的功能。汇编语言提供了无条件转移指令和条件转移指令。 一个分支程序的例子 示例 设计分支程序,实现下列公式计算。X、Y为字型。假设X单元中 阅读全文
posted @ 2019-04-28 16:45 Rogn 阅读(4774) 评论(2) 推荐(0) 编辑
摘要:本系列以80X86系列微型计算机为基础,以MASM5.0为汇编上机实验环境,重点介绍Intel8086指令系统。Intel8086指令系统中有100多条指令,利用这些指令可以编写出复杂的程序实现更多功能。 汇编语言是直接控制计算机硬件工作的最简便的语言。学习了汇编语言可具有在CPU寄存器级上进行控制 阅读全文
posted @ 2019-04-28 16:17 Rogn 阅读(10420) 评论(0) 推荐(0) 编辑
摘要:什么是寻址方式 汇编指令由操作码字段和操作数字段构成。 对于双操作指令,第一个操作数称为目的操作数,表示操作后的结果;第二个操作数称为源操作数,表示来源操作数。两者以逗号分隔。如: 寻址方式,通俗地说就是寻找操作数地址的方法。 寻址方式的数量代表了微机系统对存储器管理能力的强弱,合理地使用寻址方式可 阅读全文
posted @ 2019-04-27 23:58 Rogn 阅读(9023) 评论(0) 推荐(0) 编辑
摘要:有关CPU和存储单元的概念在前一节我们已经了解,那么如何观察实际机器内部的情况呢?能不能看到具体的寄存器、标志、存储单元的内容呢?可不可以修改和控制它们呢? DEBUG这个有力工具,就可以深入到机器内部进行观察了。 调试工具DEBUG 在DOS操作系统和Windows操作系统中,都提供了调试工具DE 阅读全文
posted @ 2019-04-27 23:04 Rogn 阅读(10063) 评论(1) 推荐(2) 编辑
摘要:DOS DOS环境,需要安装dosemu来模拟DOS环境(Ubuntu的应用商店就有),为了编写汇编,还需要DEBUG、MASM、LINK等汇编语言开发工具。如果你嫌麻烦,推荐使用实验楼已搭好的免费的环境(不是广告,真心推荐)。 在DOS中的操作 在桌面上双击dosemu图标,直接进入DOS。再做如 阅读全文
posted @ 2019-04-27 20:15 Rogn 阅读(1249) 评论(0) 推荐(0) 编辑
摘要:当你在使用apt时,例如“apt -h”会提示“本APT具有超级牛” 先把牛放一放,先学习以下关于APT的知识。 APT 高级打包工具(英语:Advanced Packaging Tools,缩写为APT)是Debian及其派生的Linux软件包管理器。APT可以自动下载,配置,安装二进制或者源代码 阅读全文
posted @ 2019-04-26 20:02 Rogn 阅读(8341) 评论(0) 推荐(1) 编辑
摘要:以下只是我个人的一些偏好设置,会持续更新 一、安装中文输入法和换用中文界面 Ubuntu18.04下安装搜狗输入法 Ubuntu18.04如何从英文界面更改为中文界面 二、更改系统自带设置 1、设置-->详细设置,将时区换成东八区(Shanghai,中国) 2、设置-->详细设置-->用户,首先解锁 阅读全文
posted @ 2019-04-25 20:58 Rogn 阅读(1561) 评论(0) 推荐(0) 编辑
摘要:本文介绍如何将Ubuntu18.04安装后的英文界面,更改为中文界面,即系统语言由英文改为简体中文。注意,与安装中文输入法不同,两者也没有冲突。 首先进入设置(Setting),选择区域和语言(Region&Language) 打开后界面如下图,选择【Install/RemoveLanguages. 阅读全文
posted @ 2019-04-25 16:49 Rogn 阅读(8575) 评论(0) 推荐(0) 编辑
摘要:首先,安装Fcitx输入框架 其次,上搜狗输入法官网下载Linux版本搜狗输入法(32位和64位根据自己情况,在虚拟机上用浏览器下载即可 使用默认的下载并安装 安装成功过后,进入设置 根据红色箭头进入语言安装界面(如果没有显示,需要重启),安装语言(会自动安装中文语言) 将系统输入法改成fcitx, 阅读全文
posted @ 2019-04-25 16:16 Rogn 阅读(36415) 评论(1) 推荐(1) 编辑
摘要:可以说非常简单(假设过程顺利!!) 您只需打开Software&Update,进入"Updates"选项卡,然后从“有新版本时通知我”下拉菜单中选择“适用长期支持版”选项。 然后打开Software updater,点击它会自动检查更新。可以通过自带的搜索功能找到,也可以Alt+F2,输入““upd 阅读全文
posted @ 2019-04-25 10:28 Rogn 阅读(6938) 评论(0) 推荐(0) 编辑
摘要:Mark: https://www.cnblogs.com/wyh1993/p/7118559.html 效果非常的好 阅读全文
posted @ 2019-04-22 21:12 Rogn 阅读(999) 评论(0) 推荐(0) 编辑
摘要:亮度与对比度 亮度调整是将图像像素的强度整体变大/变小,对比度调整指的是图像暗处变得更暗,亮出变得更亮,从而拓宽某个区域内的显示精度。 OpenCV中亮度和对比度应用这个公式来计算:g(x) = αf(x) + β,其中:α(>0)、β常称为增益与偏置值,分别控制图片的对比度和亮度。 注:此处对α/ 阅读全文
posted @ 2019-04-22 21:07 Rogn 阅读(9172) 评论(0) 推荐(0) 编辑
摘要:Python有几种使用命令行参数的方法,这里介绍一种最基本的。 用 sys 的 sys.argv 来获取命令行参数: sys.argv 是命令行参数列表。 len(sys.argv) 是命令行参数个数。 sys.argv 是命令行参数列表。 len(sys.argv) 是命令行参数个数。 注:sys 阅读全文
posted @ 2019-04-21 16:57 Rogn 阅读(1561) 评论(0) 推荐(0) 编辑
摘要:我的环境是Ubuntu 16.04,系统自带Python2和Python3 安装 发布exe 其中,-F 表示打包成单独的 .exe 文件,这时生成的 .exe 文件会比较大,而且运行速度回较慢。仅仅一个 helloworld 程序,生成的文件就 5MB 大。 另外,使用 -i 还可以指定可执行文件 阅读全文
posted @ 2019-04-21 16:52 Rogn 阅读(409) 评论(0) 推荐(0) 编辑
摘要:1. wget Ubuntu系统自带,会将访问的首页下载到本地 2. crul Ubuntu系统自带,会显示出源码 3. elinks 需要下载 sudo apt-get install elinks 4. lynx 需要安装,方法同上 5. w3m 需要安装,方法同上,相对而言是最好用的(我觉得) 阅读全文
posted @ 2019-04-20 18:11 Rogn 阅读(17576) 评论(0) 推荐(0) 编辑
摘要:使用SSH连接阿里云的轻量应用型服务器 Ubuntu实例执行命令 sudo su root时,提示: 基本使用sudo开头的命令都会提示此信息,看着比较不爽。 虽然sudo 还是可以正常执行, 但是警告讯息每次都出来,而这只是机器在反解上的问题, 所以就直接从/etc/hosts 设定, 让abc( 阅读全文
posted @ 2019-04-20 00:23 Rogn 阅读(1572) 评论(0) 推荐(0) 编辑
摘要:linux内置的cron进程能帮我们实现这些需求,cron搭配shell脚本,非常复杂的指令也没有问题。 cron介绍 我们经常使用的是crontab命令是cron table的简写,它是cron的配置文件,也可以叫它作业列表,我们可以在以下文件夹内找到相关配置文件。 /var/spool/cron 阅读全文
posted @ 2019-04-20 00:12 Rogn 阅读(1328) 评论(0) 推荐(0) 编辑
摘要:一、TPCC 介绍 TPC:全称Transaction Processing Performance Council (事务处理性能委员会),是一家非盈利性组织,该组织制定各种商业应用的基准测试规范,任意厂商和个人,都可以按照其规范来开发自己的应用程序。 TPC-C:是由 TPC 推出的一套基准测试 阅读全文
posted @ 2019-04-19 14:28 Rogn 阅读(1012) 评论(0) 推荐(0) 编辑
摘要:前言 首先我们需要知道tpcc-mysql是干什么的。TPC-C是专门针对联机交易处理系统(OLTP系统)的规范,一般情况下我们也把这类系统称为业务处理系统。tpcc-mysql是percona基于TPC-C(下面简写成TPCC)衍生出来的产品,专用于MySQL基准测试。 Tpcc工具结构 crea 阅读全文
posted @ 2019-04-18 23:20 Rogn 阅读(2988) 评论(0) 推荐(0) 编辑
摘要:scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令,是 cp 命令的加强版。 常见命令 基本用法 scp [可选参数] 源文件/目录 目标文件/目录 常用的可选参数 -P 大写的,指定端口号 -r 递归复制整个目录 -v 显示所有 debug 阅读全文
posted @ 2019-04-18 20:09 Rogn 阅读(15054) 评论(0) 推荐(1) 编辑
摘要:Java 快速排序也是一种交换排序。首先选定一个基准元素(一般取第一个或最后一个元素),根据基准元素,将序列分为2个子序列,左边子序列的全部元素都小于等于基准元素,右边序列的全部元素都大于等于该基准元素。然后对左右这两个序列,递归重复上面的算法,直到序列排序完成。 快速排序的时间复杂度期望是 $O( 阅读全文
posted @ 2019-04-18 20:03 Rogn 阅读(314) 评论(0) 推荐(0) 编辑
摘要:由于本人目前没有系统学习,日常碰见哪个有用就记下来。 pre标签 可定义预格式化的文本,在pre元素中的文本会保留空格和换行符。比如我们展示源代码的时候,只要放一个pre标签,然后把代码直接复制、粘贴,然后在网页上就能保持好格式。 展示源代码时,最好与code标签联合使用 例如: nbsp标签 No 阅读全文
posted @ 2019-04-18 19:02 Rogn 阅读(381) 评论(0) 推荐(0) 编辑
摘要:前言 在Linux中,我们经常会做一些关于数据的操作(备份、传输、压缩等)或是要在后台持续的运行一些程序。由于,工作的数据量很大或者工作要持续很长的时间,我们就必须保证这个终端的启动,一旦终端关闭了,它所运行的进程也会关闭,我们所做的工作就可能前功尽弃。但是,即使我们不主动的关闭终端,终端有的时候也 阅读全文
posted @ 2019-04-18 18:26 Rogn 阅读(1402) 评论(0) 推荐(0) 编辑
摘要:tpcc-mysql介绍 TPC(Tracsaction Processing Performance Council) 事务处理性能协会是一个评价大型数据库系统软硬件性能的非盈利的组织,TPC-C是TPC协会制定的,用来测试典型的复杂OLTP系统的性能。Tpcc-mysql是percona基于tp 阅读全文
posted @ 2019-04-17 17:26 Rogn 阅读(4924) 评论(0) 推荐(0) 编辑
摘要:内容已失效,使用教程可见TensorflowHub官网 任何深度学习框架,为了获得成功,必须提供一系列最先进的模型,以及在流行和广泛接受的数据集上训练的权重,即与训练模型。 TensorFlow现在已经提出了一个更好的框架,称为TensorFlow Hub,它非常易于使用且组织良好。使用Tensor 阅读全文
posted @ 2019-04-15 22:43 Rogn 阅读(7447) 评论(6) 推荐(0) 编辑
摘要:开始之前,需要思考一些基本问题 1、为什么需要大量数据 当您训练机器学习模型时,您真正在做的是调整其参数,以便它可以将特定输入(例如,图像)映射到某个输出(标签)。我们的优化目标是追逐我们模型损失较低的最佳位置,这种情况发生在您的参数以正确的方式调整时。 现在的神经网络通常具有数百万的参数,因此,你 阅读全文
posted @ 2019-04-15 16:55 Rogn 阅读(6076) 评论(0) 推荐(0) 编辑
摘要:转载自 https://baiyue.one/archives/472.html 本文介绍下 PWD 的历史,并依据本站最近学习心得,经过多次尝试,终于打通了 Docker 与常规宝塔面板搭建,因此,本站所有教程,任何人都可以免费在 web 测试了,效果与实际主机运行无差别. 发展简介 2016 年 阅读全文
posted @ 2019-04-12 00:17 Rogn 阅读(2290) 评论(0) 推荐(0) 编辑
摘要:SQL,结构化查询语言,既是对数据库进行操作的语言,也是数据库脚本文件的扩展名。 要求:新建一个名为 library 的数据库,包含 book、reader 两张表,根据自己的理解安排表的内容并插入数据。保存截图。 实现: 参考链接: 实验楼——MySQL基础教程 阅读全文
posted @ 2019-04-07 22:18 Rogn 阅读(7523) 评论(0) 推荐(0) 编辑
摘要:本节将介绍 MySQL 新建数据库,新建表,插入数据以及基本数据类型的相关知识。本节实验将创建一个名为 mysql_shiyan 的数据库,其中有两张表 employee和 department。 1. 准备 再安装并配置好MySQL的Linux系统上,先用以下两条命令打开 MySQL 服务并使用 阅读全文
posted @ 2019-04-07 22:05 Rogn 阅读(27127) 评论(0) 推荐(1) 编辑
摘要:数据库和 SQL 概念 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它的产生距今已有六十多年。随着信息技术和市场的发展,数据库变得无处不在:它在电子商务、银行系统等众多领域都被广泛使用,且成为其系统的重要组成部分。 数据库用于记录数据,使用数据库记录数据可以表现出各种数据间 阅读全文
posted @ 2019-04-07 21:29 Rogn 阅读(452) 评论(0) 推荐(0) 编辑
摘要:向量$a = (a_0, a_1, ..., a_{n-1})$和$b = (b_0, b_1, ..., b_{n-1})$ $A(x) = a_0 + a1_x + a_2x^2 + ... + a_{n-1}x^{n-1} $ $B(x) = b_0 + b_1x + b_2x^2 + .. 阅读全文
posted @ 2019-04-07 11:23 Rogn 阅读(951) 评论(0) 推荐(0) 编辑
摘要:卷积的定义 向量的计算 给定向量:$a=(a_0,a_1,.,a_{n-1}), \ b = (b_0,b_1,...,b_{n-1})$ 向量和:$a+b = (a_0+b_0, a_1+b_1, ... ,a_{n-1}+b_{n-})$ 内积:$a\cdot b = a_0b_0 + a_1b 阅读全文
posted @ 2019-04-07 10:30 Rogn 阅读(3300) 评论(0) 推荐(0) 编辑
摘要:SG函数 sg[i]为0表示i节点先手必败。 首先定义mex(minimal excludant)运算,这是施加于一个集合的运算,表示最小的不属于这个集合的非负整数。例如mex{0,1,2,4}=3、mex{2,3,5}=0、mex{}=0。 对于一个给定的有向无环图,定义关于图的每个顶点的Spra 阅读全文
posted @ 2019-04-06 22:48 Rogn 阅读(462) 评论(2) 推荐(0) 编辑
摘要:博弈论的题目有如下特点: 下面介绍几个经典的博弈。 巴什博弈(Bash Game) 一堆n个物品,两个人轮流从中取出1~m个,最后取光者胜(不能继续取的人输)。 同余定理:$n=k*(m+1)+r$,先者拿走$r$个,那么后者无论拿走$1~m$个先者只要的数目使和为$m+1$,那么先手必赢。反之若$ 阅读全文
posted @ 2019-04-06 17:23 Rogn 阅读(4941) 评论(2) 推荐(0) 编辑
摘要:在模式匹配问题中,如果模板有很多个,KMP算法就不太适合了。因为每次查找一个模板。都要遍历整个文本串。可不可以只遍历一次文本串呢?可以,方法是把所有模板组成一个大的状态转移图(称为$Aho-Corasick$自动机,简称$AC$自动机),而不是每个模板各建一个状态转移图。注意到KMP的状态转移图是线 阅读全文
posted @ 2019-04-06 12:23 Rogn 阅读(619) 评论(0) 推荐(0) 编辑
摘要:字符串匹配问题。假设文本是一个长度为$n$的字符串$T$,模板是一个长度为$m$的字符串$P$,且$m\leq n$。需要求出模板在文本中的所有匹配点$i$,即满足$T[i]=P[0],T[I+1]=P[1],...,T[m-1]=P[m-1]$的非负整数$i$(注意字符串下标从0开始)。如图所示, 阅读全文
posted @ 2019-04-06 09:58 Rogn 阅读(444) 评论(0) 推荐(0) 编辑
摘要:我们常常用Trie(也叫前缀树)来保存字符串集合。如下图所示就是一个Trie。 上图表示的字符串集合为$\{a,to,tea,ted,ten,i,in,inn \}$,每个单词的结束位置对应一个“单词结点”。反过来,从根节点到每个单词结点的路径上的所有字母(不是结点上的字母)连接而成的字符串就是该结 阅读全文
posted @ 2019-04-05 21:55 Rogn 阅读(393) 评论(0) 推荐(0) 编辑
摘要:平常我们会遇到一些对数组进行维护查询的操作,比较常见的,修改某点的值、求某个区间的和。 即给定一个n个元素的数组$A_1、A_2、..., A_n$,你的任务是设计一个数据结构,支持以下两种操作: 如果按简单的前缀和处理,修改操作是$O(1)$,区间查询操作是$O(n)$,当操作次数为m时,最坏的时 阅读全文
posted @ 2019-04-04 15:24 Rogn 阅读(545) 评论(0) 推荐(0) 编辑
摘要:这里分享如何往鼠标右键中添加选项。 方法 1、打开注册表 win键+R,输入regedit。 2、新建项 找到HKEY_CLASSES_ROOT --> * --> shell,右键shell,然后新建项,然后写一个名字,这里我写的是,Power Shell。 点击右边的"默认",填入“用Power 阅读全文
posted @ 2019-04-03 13:08 Rogn 阅读(384) 评论(0) 推荐(0) 编辑