临近期末,复习C语言的时候看到一道题目: 下列数据中是合法的字符常量的是( )。 A: ‘\97’ B: “!” C. ‘\t’ D. “\0” 答案肯定是C,但是在听讲的时候,我仍然对A的选项抱有疑问。老师不是说像这样的"\12"这样的数据表示为一个字符,那么为什么‘\97’这个变量是错误的?于是我默默的将我藏在犄角旮旯的ASCII码对照表给拿了…
今天写计算机导论的笔记,看到一个题目“简述OSI参考模型各层的主要功能”,老师上课没有讲,而这个模型又如此经典,虽然说网上有一大堆相关的文章,但我还是研究一下并做成笔记,权当整理一下思路。 OSI参考模型 OSI:即为Open System Interconnection。即开放式系统互联,该标准定义了网络互连的七层框架,让不同的计算机系统能够进行…
为什么要修改limesurvey调查表的html代码 有时候可能根据某些人的要求,我们需要在limssurvey的页脚加上一些代码,也有可能我们我们就是单纯不喜欢limesurvey的某一些调查问卷的样式,也有可能我们需要往limesurvey的页面嵌入上跟踪代码。我们有很多种理由来修改limesurvey的页面代码,让limesurvey更加好用…
问题描述 如下图,在使用visual stdio编译C语言程序的时候,默认情况下将编译出来的exe文件放置到其他的没有安装过很多其他软件的电脑上执行便会出现这个问题。运行时候会出现如下的错误。 问题出现原因 这个问题是由于使用visual stdio 编译C语言的时候没有没有附带动态链接库,导致程序运行的时候出现缺少DLL文件的问题 解决方案 这边…
下载 首先第一步肯定是要下载安装安装程序,点此前往官网进行下载 安装/部署 下载完之后解压程序,将文件复制到网站目录。 Akaunting对于php的需求比较高,php的版本必须大于8.1.0。服务器需要预先安装号大于8.1.0的php 假如直接打开这个文件,大概率会出现404界面,因为我们并没有配置伪静态规则 上方是我服务器的404页面,我们要配…
前面的几篇文章讲解了怎么用windows来运行gitlab runner,但是仅仅只有一个windows上的runner感觉是远远不够的。这篇文章就是记录在ubuntu上安装gitlab runner,并配置shell执行器加docker执行器的过程。 通过apt包管理器安装 为了以后方便卸载以及更新的管理,我们这一次便通过apt包管理器来安装gi…
当前运行的环境 自部署的gitlab + 一个gitlab runner + ngnix作为前端反向代理程序+一个域名 启用gitlab pages的功能 gitlab pages的部署过程跟gitlab runner密切相关,所以如果要试用gitlab pages,请一定要让gitlab中有一个runner,并能执行您的命令。具体配置runner…
要愉快的使用gitlab,gitlab runner肯定是比不可少的,这篇文章就是记录在windows上安装gitlab runner并进行注册的操作。本文使用的gitlab执行器为powershell 安装git服务 windows并没有默认的git程序,而gitlab runner需要git程序来进行操作,所以说我们先要在windows机器上面…
按照需求,我需要往matomo的登陆了界面的页脚加上一些内容(其实就是备案号的说),这篇文章便是记录一下我是怎样操作的。 首先,matomo的编写是插件化的,其登陆界面也被写成了一个“插件”,所以说我们就需要前往matomo的插件安装安装目录下的“login”插件目录,具体的文件应该是:你的网站运行目录/plugins/Login/,打开完后目录下…
深度优先搜索 深度优先搜索算法,即Depth First Search,是一种针对图与树的一种图形搜索算法,其基本思想为:对每一个可能的分支路径深入到不能再深入为止,而且每个结点只能访问一次。 举一个例子吧。假设有下面这张图 我们要以A为起点来进行遍历,那么实际操作如下 当前在A点,A与b、k连接 ,b、k没有遍历过,前往b 当前走过的路径:A 当…