<style type=”text/css”>
html{
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(100%);
}
</style>
<style type=”text/css”>
html{
filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(100%);
}
</style>
网站从2C4G1MB的服务器 迁移到 4C8GB10MB 服务器。
2022-10-16
准备:切换到root用户下
su #切换到root用户下
一、配置开机自动打开网卡
cd /etc/sysconfig/network-scripts # 进入网络配置文件目录
修改 ifcfg-ens33 文件中
onboot=yes # 设置开机网卡自动打开
二、安装五笔输入法
yum install ibus-table-wubi #安装五笔输入法
三、更换yum源,并更新系统软件包
cd /etc/yum.repos.d #进入yum源的配置文件所在目录
mv CentOS-Base.repo CentOS-Base.repo.bak # 备份原系统yum源配置文件
wget http://mirrors.aliyun.com/repo/Centos-7.repo #下载阿里云yum源的配置文件
yum clean all #清空缓存,视频中未做此操作
yum makecache # 重建本地缓存
yum update -y # 更新系统软件包
yum upgrade -y # 升级系统
视频地址:https://www.ixigua.com/7066799734404579877
验证环境:CentOS 7
验证时间:2022-02-21 21:45:00
整理环境:Windows + Word
整理时间:2022-02-21 22:22:00
因原阿里云服务器续费太贵,现以新用户身份购买腾讯云服务器,网站需逐步从阿里云迁移至腾讯云服务器,此贴为数据库库迁移后记录,web暂未迁移,待后期迁移。
数据库迁移时间:2021-03-24 16:53:00
//====================================================================
// Declare: f_idcardvalid(readonly string as_cardno,reference string as_msg).
//——————————————————————–
// 描述: 身份证号码检验
//——————————————————————–
// 参数: readonly string as_cardno
// reference string as_msg
//——————————————————————–
// 返回: 1 校验成功,-1 校验失败,并返回计算后的证件号,-2 校验失败,返回错误信息
//——————————————————————–
// 作者: ZXD 日期: 2021/01/18 10:02:59
//——————————————————————–
// CopyRight(c)
//——————————————————————–
// 修改历史:
//
//====================================================================
int li_i = 0,li_sum = 0
int li_char
string ls_tmp = ”,ls_cardno = ”,ls_card_valid = ”
string ls_birthday = ”
date ldt_birthday
int li_factor[17] = {7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}
string ls_valid[11] = {‘1′,’0′,’X’,’9′,’8′,’7′,’6′,’5′,’4′,’3′,’2′}
ls_cardno = upper(trim(as_cardno))
if not (len(ls_cardno) = 15 or len(ls_cardno) = 18) then
as_msg = ‘非身份证号’
return – 2
end if
if not match(ls_cardno,'[0-9]+[0-9X]’) then
as_msg = ‘非身份证号,含非法字符’
return – 2
end if
// 如果为15位,先判断最后一位是否X,再转换为17位
if len(ls_cardno) = 15 then
if right(ls_cardno,1) = ‘X’ then
as_msg = ’15位身份证号,无检验位’
return – 2
end if
ls_tmp = left(ls_cardno,6) + ’19’ + right(ls_cardno,9)
ls_cardno = ls_tmp
end if
ls_birthday = mid(ls_cardno,7,4) + ‘-‘ + mid(ls_cardno,11,2) + ‘-‘ + mid(ls_cardno,13,2)
if not IsDate(ls_birthday) then
as_msg = ls_birthday + ‘非身份证号’
return – 2
end if
li_sum = 1
for li_i = 1 to 17
ls_tmp = mid(ls_cardno,li_i,1)
li_char = integer(ls_tmp)
li_sum += li_char * li_factor[li_i]
next
li_i = mod(li_sum,11)
if li_i = 0 then
li_i = 11
end if
ls_tmp = ls_valid[li_i]
ls_card_valid = left(ls_cardno,17) + ls_tmp // 计算后带检验码身份证号
as_msg = ls_card_valid
// 身份证号码重新计算检验位后与原证件号一致,验证通过
if upper(trim(as_cardno)) = ls_card_valid then
return 1
else
return – 1
end if
select floor(months_between(trunc(sysdate),date ‘1995-12-13’) / 12) age_years,
floor(mod(months_between(trunc(sysdate),date ‘1995-12-13’) , 12)) age_months,
mod(months_between(trunc(sysdate),date ‘1995-12-13’) , 1) * to_number(to_char(last_day(trunc(SYSDATE)), ‘DD’)) age_days
from dual
;
下载网址:https://typora.io/linux/Typora-linux-x64.tar.gz
# 进入下载路径并解压下载的文件
cd /home/zxd/下载
tar -zxvf Typora-linux-x64.tar.gz
su
cd bin
cp -r Typora-linux-x64 /opt
cd /opt
chown root Typora-linux-x64
chmod 4755 Typora-linux-x64
cd /home/zxd/桌面
vim Typora.desktop
# 添加以下内容
1 [Desktop Entry]
2 Version=0.9.96(beta)
3 Encoding=UTF-8
4 Name=Typora
5 Comment=Typora
6 Exec=/opt/Typora-linux-x64/Typora
7 Icon=/opt/Typora-linux-x64/resources/app/asserts/icon/icon_128x128.png
8 Terminal=false
9 Type=Application
10 Categories=Application;Office;Typora;
11 StartupNotify=true
12 Name[zh_CN]=Typora
13 GenericName[zh_CN]=
14 Comment[zh_CN]=Typora
双击运行Typora,提示授权时授权即可
cp /home/zxd/桌面/typora.desktop /usr/share/applications/
验证环境:CentOS 7.6 + Typora
整理环境:CentOS7.6 + Typora
验证时间:2020-09-23 10:05:00
整理时间:2020-09-23 10:22:00
MuseScore 是一个可运行在多种平台上的 WYSIWYG 的音乐制谱软件,它开源免费,遵循 GNU GPL 许可方式发布。可运行于Linux、Microsoft Windows和Mac。
MuseScore官网:
MuseScore下载网址:
https://musescore.org/zh-hans/download
MuseScore 下载链接(appimage包):
https://cdn.jsdelivr.net/musescore/v3.4.2/MuseScore-3.4.2-x86_64.AppImage
视频地址:
https://www.ixigua.com/i6847477457688199694?utm_source=xiguastudio
验证环境:Ubuntu20.04
验证时间:2020-07-09 21:45:00
整理环境:Ubuntu20.04 + wps
整理时间:2020-07-09 21:55:00
Kdevelop是一个自由,开放源代码 的 IDE(集成开发环境),包括Linux,Solaris,FreeBSD,Mac OS X,WIndows 以及其他类Unix系统,它是一个功能全,可扩展的IDE,Kdevelop提供appimage安装包。我们在这里推荐appimage安装包,并演示安装。
Kdevelop官网:
Kdevelop下载网址:
https://www.kdevelop.org/download
Kdevelop 下载链接(appimage包):
https://download.kde.org/stable/kdevelop/5.5.2/bin/linux/KDevelop-5.5.2-x86_64.AppImage
视频地址:
https://www.ixigua.com/i6847457643158569485?utm_source=xiguastudio
验证环境:Ubuntu20.04
验证时间:2020-07-09 20:00:00
整理环境:Ubuntu20.04 + wps
整理时间:2020-07-09 20:25:00
octave 是一个功能类似于matlab和scilab的工具软件,语法也与matlab类似。因前段时间,matlab封杀国内部分高校,故在这里演示一下安装过程,希望能给需要使用,但又不会安装此软件的朋友带来便利。 视频对应的命令,octave 官网,下载链接等,我会在视频发布后,再行整理并发布在我的个人网站中。
octave官网:https://www.gnu.org/software/octave/
用到的命令:
sudo apt-get install liboctave7 libhdf5-103
sudo apt-get install octave
可能用到的命令:
sudo apt-get install -f
视频地址:
https://www.ixigua.com/i6847443362862072334?utm_source=xiguastudio
验证环境:Ubuntu20.04
验证时间:2020-07-09 19:22:00
整理环境:Ubuntu20.04 + wps
整理时间:2020-07-09 19:42:00