用oCam软件进行录屏时,如何设置输出为视频或是动态gif图片?

oCam是个非常好用且功能强大的录屏软件,在我们需要将屏幕内容录制为视频教程时,使用oCam会非常方便。默认情况下,oCam会将屏幕录制的内容输出为视频(如mp4格式),但其实,oCam还可以直接将录屏内容保存为动图(即:动态gif图片)。下面学习志(Alearnersblog.com)给大家介绍如何对oCam的输出格式进行设置、更改。

其实方法非常简单。

(1)首先我们打开桌面上的oCam软件。

版权声明:如无特别说明,本站所有文章均由学习志(Alearnersblog.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。

(2)软件启动后,在主界面的Screen Recording菜单下,找到Codecs。

(3)点击Codecs,会显示一个下拉菜单(见下图),里面会显示一系列可用的输出格式。

(4)我们选择下拉菜单中的Gif Animation(.GIF)。这时视频的输出就被改变为动图。

现在你可以尝试点击红色的Record按钮,录制完成后,就会在输出文件目录中看到刚才录制的动图了。


注:本文由学习志(Alearnersblog.com)原创,最后更新时间为:2020年10月23日 1:33:54 AM。未经授权,严禁转载。

MySQL数据库登录的用户名是否区分大小写?(附实例介绍)

最近,学习志(Alearnersblog.com)通过iPhone手机端设置到MySQL服务器的连接时,出现了报错的情况。经过尝试,发现问题是由于MySQL的登录用户名区分大小写导致的。

大概经过是这样的:

版权声明:如无特别说明,本站所有文章均由学习志(Alearnersblog.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。

我们为了方便在手机上访问远程MySQL数据库服务器,安装了一个免费的MySQL客户端:MySQL QueryDB Client。当通过add new database添加新数据库连接时,应用出现了错误,无法建立到服务器的连接。

经过反复检查,学习志发现原来问题出在login一项的设置。在这里,我们把用户名的首字母错误地进行了小写,而数据库中的用户名首字母是大写的。修改成大写后,到数据库的新连接就可以顺利建立了。

如果大家在通过MySQL客户端连接数据库时报错,也可以检查一下是否是由于大小写原因导致的。


注:本文由学习志(Alearnersblog.com)原创,最后更新时间为:2020年11月20日 12:31:53 AM。未经授权,严禁转载。

正则表达式(Regular Expression)中,大括号里面包含数字(如:{2}),是什么含义?

接触过正则表达式(Regular Expression,regex)的朋友都知道,它的语法是比较复杂的,许多字母和符号都有自己独特的含义。那么,大括号里面包含数字(如:{2}),是什么含义呢?

{n},这个表达式由一个完整的花括号构成,中间含有一个数字(我们用n表示)。在使用时,它的前面还会有1个字符。如:a{2}。这个表达式的意思是,在任意字符串中查找连续2次出现的字母a。再如:b{5},它的意思是:在任意字符串中查找连续5次出现的字母b。

举个例子:

版权声明:如无特别说明,本站所有文章均由学习志(Alearnersblog.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。

假设有下面这样的一个字符串:

ab aab aaab aaaab abc baaaac baaaaac

如果对其使用下面的正则表达式:

a{3}

则匹配的情况如下:

ab aab aaab aaaab abc baaaac baaaaac

从上面的例子中,我们可以看到,所有连续3次出现的a都被用红色粗体标示出来了,匹配的结果一共有4个。


注:本文由学习志(Alearnersblog.com)原创,最后更新时间为:2020年10月06日 3:24:55 AM。未经授权,严禁转载。

怎么快速查询MySQL数据库的版本号等信息?(介绍命令行方法)

在MySQL上,要查询我们当前安装的数据库版本等信息非常容易,一般来说有两种简便的方法。我们以命令行模式为例,给大家快速做个介绍。

方法一:使用select version()命令。

这个命令的运行效果如下:

版权声明:如无特别说明,本站所有文章均由学习志(Alearnersblog.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。
mysql> select version();
+-----------+
| version() |
+-----------+
| 8.0.20 |
+-----------+
1 row in set (0.24 sec)

方法二:使用MySQL的status命令。

该命令输出结果的内容更为丰富,包含许多额外的数据库系统运行状态信息。

以下是该命令的部分输出示例,有省略。

mysql> status
--------------
mysql  Ver 8.0.20 for Win64 on x86_64 (MySQL Community Server - GPL)
...
SSL: Cipher in use is TLS_AES_256_GCM_SHA384
Using delimiter: ;
Server version: 8.0.20 MySQL Community Server - GPL
Protocol version: 10
...

可以看到,尽管使用的命令不同,但是上面例子中显示出的MySQL数据库版本号都是:8.0.20。


注:本文由学习志(Alearnersblog.com)原创,最后更新时间为:2020年6月19日 1:15:17 AM。未经授权,严禁转载。

一个在线仿真Linux操作系统的免费工具,非常适合新手学习Linux命令

对于一些希望快速了解或学习Linux操作系统的朋友来说,要在自己的电脑上安装一个操作系统可能不是那么简单,而且还需要额外的时间。有没有方法能让我们无需安装,就可快速登录到Linux系统中,并开始对系统进行操作呢?

答案是:有的。国外有一些网站可以免费提供Linux操作系统,供大家学习和测试相关操作及命令的使用。其中一个比较好用的网址是:

https://bellard.org/jslinux/vm.html?url=https://bellard.org/jslinux/buildroot-x86.cfg

版权声明:如无特别说明,本站所有文章均由学习志(Alearnersblog.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。

你只需在浏览器中输入该网址,稍等片刻,就会出现一个Linux命令行操作界面。此时你就可以在提示符处输入命令,对Linux进行相关操作了。

除了上面的Bellard.org,你还可以访问Webminal.org,它也可以免费提供类似的学习功能。

参考链接:

https://bellard.org/jslinux/

https://webminal.org/


注:本文由学习志(Alearnersblog.com)原创,最后更新时间为:2019年11月09日 3:17:17 AM。未经授权,严禁转载。