中国传统色

抖音上看到的,应该对以后选择颜色有帮助。

Published
Categorized as 技术

几个免费域名邮箱的比较

提供域名邮箱服务的商家越来越多,在此比较一下曾经用过的几个免费域名邮箱,供日后使用时参考。 1、QQ域名邮箱 这是最简单方便的搭建自己域名邮箱的方法,收发邮件速度也快。但是,它是国内邮件服务提供商,可能被随时监测,当然,我等小众人员的邮件也不值得被查看吧。 麻烦:注册需要手机验证。 2、yandex.com 目前墙裂推荐。它是俄国的服务提供商。使用方法见 “俄罗斯免费域名邮箱Yandex” 。 管理入口:http://connect.yandex.com/ 优势:可生成1000个邮箱。可绑定多个域名。速度还可以。手机有客户端。 麻烦:注册主账号时,只能翻墙注册。如果不验证手机号,可能会被封号。各种操作(如添加域名、添加邮箱等)找不到入口、找不到链接,操作界面不明了。 3、migadu.com 这是我曾经认为最好的。但是它后来不支持 tk 等免费域名,就放弃了。使用方法见 “Migadu来自瑞士的免费域名信箱” 。 管理入口:www.migadu.com 优势:速度快。可绑定很多域名,操作界面简单明了。不需要翻墙。 缺点:不支持免费域名。

如何在wordpress首页中添加随机语录

1、修改插件Hello Dolly这个插件是默认就有的。注意:插件Hello Dolly在/wp-content/plugins/hello.php文件中。默认情况下无法修改hello.php文件,需用ftp软件将hello.php权限改成666,然后在wordpress后台修改文件。也可直接修改下载的hello.php然后上传。 在hello.php中添加以下语句: // 在想要显示的地方加上 if(function_exists(‘show_dolly’)) show_dolly(); 即可function show_dolly() {$chosen = hello_dolly_get_lyric();echo $chosen;} 其中hello_dolly_get_lyric()函数是插件中自带的。还要修改里面的语录的内容。然后保存,启用插件Hello Dolly。 2、修改模板index.php文件如/wp-content/themes/twentytwentyone/index.php注意:默认情况下无法修改index.php文件,参照上面hello.php的方法处理。 在get_header()函数后添加: if(function_exists(‘show_dolly’)) show_dolly();或者if(function_exists(‘show_dolly’)){echo “<div class=’default-max-width’ style=’text-align:center;background:#99cc66;’>每日一句:”;show_dolly();echo “</div>”;} 然后保存即可。

RSA密钥的生成与转换

key的生成 * 在linux系统下,通过 ssh-keygen 命令生成。 生成的文件在目录 ~/.ssh/ 下,2个文件,id_rsa 和 id_rsa.pub 。 * 在windows系统下,通过PuTTyGen程序生成。 key生成后,通过点击“Save private key”输出ppk文件,这是putty使用的key文件,其他软件无法使用。 可点击Conversions下拉菜单,选中Export OpenSSH key,输出OpenSSH key-gen格式的key。 * 网上很多在线生成RSA密钥对的,如 `http://web.chacuo.net/netrsakeypair` key的转换 * 从PuTTyGen生成的private key转换成OpenSSH key-gen的key。 打开PuttyGen软件,点击load按钮,导入puttygen的private key。点击Conversions下拉菜单,选中Export OpenSSH key。输入要保存的文件名,例如id_rsa。这就是OpenSSH key-gen的key。 * 从OpenSSH key-gen的key转换成PuTTyGen生成的private key。 打开PuttyGen软件,点击Conversions下拉菜单,选中Import key,导入OpenSSH key-gen的private key。点击“Save private key”即生成 ppk 文件。

RSA私钥和公钥文件格式

PKCS #1 私钥文件格式 —–BEGIN RSA PRIVATE KEY—– base64b编码的二进制 —–END RSA PRIVATE KEY—– 公钥文件格式 —–BEGIN RSA PUBLIC KEY—– base64b编码的二进制 —–END RSA PUBLIC KEY—– PKCS #8 私钥文件格式 —–BEGIN PRIVATE KEY—– base64b编码的二进制 —–END PRIVATE KEY—– 公钥文件格式 —–BEGIN PUBLIC KEY—– base64b编码的二进制 —–END PUBLIC KEY—– PKCS #12 DER PEM Base64 encoded DER certificates or keys, with additional header and footer… Continue reading RSA私钥和公钥文件格式

markdown常用书写规范

## 标题 使用n个#加一个空格表示n级标题,最多6级。例如: # 顶级标题 ## 次级标题 ## 正文 两段文字中间空一行,否则不换行。或者在一段的最后,多两个空格,也能达到换行的目的。 ## 列表 用列号 1. 或者 * 表示,其后内容用空格隔开。例如: * abc * def * ghi 或 1. abc 2. sss 3. dss ## 斜体 *斜体* ## 加粗 **加粗** ## 加粗并斜体 ***粗斜*** ## 删除线 ~~strikethrough~~ ## 转义 有的特殊符号,代码等不能直接表现出来,除了前面长文本和块状显示之外,还可以在前面加 \ 。 ## 代码块 行内代码使用1对波浪号 如: `hello world!` 块级代码使用3个波浪号 如:… Continue reading markdown常用书写规范

git软件的使用

从GitHub向本地down文件 方法一: 步骤1:获取GitHub中的代码仓库的SSH 步骤2:在本地打开一个文件夹,点击右键,选择Git Bash Here 步骤3:在指令中输入:”git clone ‘代码仓库的SSH地址’“命令行,达到100%,下载成功。 如: git clone git@github.com:book666/book1.git 方法二: 步骤1:在本地一个文件夹, 点击右键,打开Git Gui,点击Clone Existing Repository 步骤2:输入Source Location 和 Target Directory,点击ok; Source Location 形如: https://github.com/abc/cde.git 或 git@github.com:abc/cde.git Target Directory 形如: cde 注意:Target Directory选则的文件夹是未创建的,工具会自动创建。直接输入”abc”,则在本地当前文件夹下创建”abc”目录。 使用git GUI进行Push操作 步骤1:修改属性配置-改为utf-8. 在图形窗口 (Git Gui) , 选择 Edit–>Options, 在里面修改。 步骤2:选择中下部的按钮”Rescan”, 然后选择”Stage Changed”, 然后选择”Commit”, 然后选择”Push”, ok。 如果使用git过程中出现 “please tell… Continue reading git软件的使用

Published
Categorized as 技术 Tagged

自己写内核–编译内核

在ubuntu下面: 写代码boot.asm ● 编译:nasm -f elf boot.asm -o boot.o 如果没有nasm,则安装它 apt install nasm -y 。 写代码kernel.c ● 编译:gcc -m32 -c -o kernel.o kernel.c 写代码link.ld ● 用ld命令链接目标文件boot.o和kernel.o,指明使用链接脚本link.ld: ld -T link.ld -m elf_i386 -nostdlib boot.o kernel.o -o mykernel 运行上面命令后,会生成我们要启动的真正的内核mykernel,这个mykernel满足GRUB启动规范。 ● 如何将文件弄到模拟环境中呢:在 ubuntu 中将 mykernel 文件 ftp 到一个服务器中,在 win7 中通过filezilla将文件下载到硬盘,将虚拟机的硬盘文件映射成可读写的网络硬盘,将 mykernel 文件拷贝到网络硬盘中,断开网络硬盘,启动虚拟机。ok。 在windows下面: nasm好像有win版本。曾经用过。 但还没找到windows下的gcc编译成elf文件的方法,暂不知道该如何交叉编译。 link还没到这步,还不知道。

写操作系统-搭建自己的环境

1、虚拟机● 在VMware中创建一个虚拟机,硬盘10G,内存1G,1个内核。● 安装DOS7.1。安装时,选择Full installation,not install Add-Ons,not install AccessDOS,not Enable UMB memory and EMS。● 拷贝grub4dos文件到虚拟机硬盘。关掉虚拟机,在win7下将myos.vmdk映射成可读写的虚拟盘 z ,拷贝grub4dos文件到 z 盘,断开虚拟盘 z 。● 在VMware中启动dos,在autoexec.bat文件中增加ECHO Press any key to start GRUB or Ctrl+C to DOSpause >nulrem delay by command pingrem ping 127.1 -n 10 >nulgrub.exe● 拷贝grub4dos目录下的grub.exe、menu.lst文件到根目录。● 修改menu.lst文件,增加以下代码:title myosfind –set-root /mykernelkernel /mykerneltitle back to DOSquit● 拷贝自己的内核文件mykernel到C盘根目录。● 重启系统,就开始加载内核mykernel了。● 至此,可以备份这个虚拟机目录了,便于在其它机器上使用。● 以后更改了内核,只要把文件mykernel拷贝过来覆盖原文件即可。

2个ftp服务器之间对拷文件

当需要在2个服务器之间拷贝文件时,通常用客户端从一个服务器上下载文件,然后再上传到另一个服务器上。但是当传输的文件数量巨大时,这种做法就耗时耗力、得不偿失了。查阅资料、各种尝试,找到一个法子: 1、ssh登录到目的服务器,cd到需要放置文件的目录,su(转换)为目标用户如 su tom 。 2、通过ftp或sftp连上源服务器:sftp -P 1234 192.168.1.111 或 ftp … 3、设置为二进制传输模式:ftp下 binary;sftp下好像不用? 4、带目录下载文件:get -r abc 完毕 注意: 如果通过sftp方式拷贝,源服务器上的用户需要打开ssh登录功能,源服务器上要关闭ssh的rsa验证功能。 如果通过putty登录目的服务器,要打开putty的keepalives功能,以免中途中断。如果能用screen命令最好。 如果服务器上无法安装使用screen命令,可变通使用:在另外一个(第3方)linux客户端中使用screen命令,在screen中ssh到目的服务器,再顺着上述的步骤1、2、3、4执行。

Published
Categorized as 技术 Tagged