如果我们需要编辑Linux系统中文件可能会用到直接下载到本地然后用编辑器打开编辑后再替换过去,或者直接在线用vim编辑文件。不过有些时候可能是系统的问题,在打开带有中文文档的文件时候,会出现中文乱码的情况,这个时候我们就需要在编辑器里添加支持中文的标签。
第一、打开.vimrc
vim ~/.vimrc
第二、添加脚本
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb……继续阅读 »
2年前 (2022-09-04) 108浏览 0评论
0个赞
前天,有一个网友希望在其微擎系统跳转的时候实现鉴别用户不同的客户端,比如电脑PC端和手机端,实现不同的页面跳转。对于之前有给其设置过PC端网站然后检测手机访问的时候跳转到WAP网站的案例,对于这个分两个流量转出的效果只能去搜索解决方法。
蒋网上提供的方法还是很多的,但是经过测试能兼容较多系统的可以用这个方法实现。
<script type=”text/javascript”>
f……继续阅读 »
2年前 (2022-09-04) 101浏览 0评论
0个赞
Sublime应该是我们使用较为多的文本编辑器工具,虽然升级V3.0版本之后界面敢比之前帅气很多,但是作为文本编辑器差不多能用就可以了,总之不能太笨重。今天需要用Sublime解决的问题是在遇到网页代码中出现很多空白行的时候如何处理。因为太多的空白行会导致页面体积增大,当然在一定程度上会使得页面打开速度慢。
如果遇到空白行,需要手工一行行删除那肯定太费事,这里直接借助Sublime编辑器里的DeleteBlankLi……继续阅读 »
2年前 (2022-09-04) 140浏览 0评论
0个赞
PyCharm,Python IDE工具,应该算是比较简单、实用的在多平台支持的Python语言开发中提高工作效率。我们可以利用PyCharm工具进行Python项目调试、代码智能提示、版本控制和测试。当前这台电脑中还没有安装PyCharm,家里的一台电脑有安装过。所以准备在这台电脑中安装PyCharm,当然还是需要记录下来实际的安装过程的。
我们可以看到在有些文章中有提到PyCharm的安装并没有提到需要在电脑中先……继续阅读 »
2年前 (2022-09-04) 124浏览 0评论
0个赞
最近几天,跟着老唐的建议在重拾Python基础内容,其实在2年前有花过一个月时间整理过,但是基本上忘记的差不多,毕竟一直看文档确实枯燥的。今天有直接利用pip安装工具比较方便,在默认的服务器环境中直接用pip安装flask框架,但是提示”No package pip available”没有pip安装包。
当前Python检查是2.6.6版本,所以今天需要在当前这个环境中安装pip工具,然后再……继续阅读 »
2年前 (2022-09-04) 151浏览 0评论
0个赞
在学习python脚本及运行的时候有提示”SyntaxError: Non-ASCII character ‘\xe9’ in file…”错误问题。然后通过查阅应该是编码问题导致的。于是找到解决办法。
# -*- coding: utf-8 -*-
在Python脚本文件顶部添加上面编码,然后保存后重新运行就没有提示错误。
……继续阅读 »
2年前 (2022-09-04) 151浏览 0评论
0个赞
今天在阅读Flask入门文档的时候有遇到Virtualenv这个应用概念,查阅相关文档可以看到类似WEB虚拟环境的功能,但是与一般的环境不同的是可以单独给某个目录环境安装应用和执行,而不是全局执行。这样可以使得在同一个服务器环境中,不同站点/项目之间相互隔离,软件不同版本的同时使用不冲突。
这篇文章记录下virtualenv的安装以及整理简单的创建使用,以便后面有需要的时候直接翻阅和复制使用。
第一、安装virtua……继续阅读 »
2年前 (2022-09-04) 128浏览 0评论
0个赞
如果我们在服务器中运行某些脚本且设定需要一直运行状态,但是如果因为我们自己或者服务器不稳定导致重启,会导致工具无法运行。比如昨天在运行Python脚本的时候,用nohup虽然可以后台自动运行,但是如果服务器被重启又导致页面无法访问。
这里我们就需要将运行脚本添加到开机启动项中。以前习惯使用CentOS系统的,这次系统我使用的是Debian,所以在设置开机启动的时候方法是不同的。
第一、修改启动项配置
/etc/rc……继续阅读 »
2年前 (2022-09-04) 144浏览 0评论
0个赞
同样的在Debian环境中准备直接安装Flask框架,直接采用pip安装确实方便。但是,直接运行”pip install Flask”的时候有提示错误”-bash: pip: command not found”,可以看的出来系统中没有pip模块,我们需要重新安装之后才可以。
第一、安装pip模块
apt-get update && apt-get u……继续阅读 »
2年前 (2022-09-04) 106浏览 0评论
0个赞
在编译执行python文件的时候,采用nohup进行后台自动运行,但是在执行文件的时候出现”nohup: ignoring input and appending output to ‘nohup.out’”的错误提示。搜索文章之后将 解决办法记录下来。直接抛弃概念性的文件,直接将如何解决记录。
chmod +x hello.py
nohup python hello.py >/dev……继续阅读 »
2年前 (2022-09-04) 344浏览 0评论
0个赞
今年下决心要将Python彻底入门,所以再次重拾Python基础文档之后(前两年陆陆续续看过几遍,不实践后又忘记),再简单实战演练Flask”一个最小的应用”。在每一个过程中一贯保持着记录学习中的技巧,有些简单不可以文章形式记录的直接在本地有道文档记录,而且后续会陆续整理成文分享在博客中。
默认运行脚本的时候是需要借助5000端口运行的,比如127.0.0.1:5000打开才可以看到项目的地址……继续阅读 »
2年前 (2022-09-04) 171浏览 0评论
0个赞
今天有在接触到Python中需要传递命令行中参数的时候,这里找到sys.argv,可以直接获取命令中指定位置的参数。这里把需要用到的方法记录下来,后面有需要用到的时候还可以参考。
第一、常见用法
python wx.py 123
这里我是在需要输入命令的时候希望将123的参数传递到wx.py脚本中,然后传递给内容参数执行。这里就用到:
pid = sys.argv[1]
这样传递的参数就被pid获取到,然后将……继续阅读 »
2年前 (2022-09-04) 150浏览 0评论
0个赞
虽然如今选择VPS、服务器并不是那么困难,但是还是有些服务商提供的特价或者稀缺VPS、服务器得到用户抢购的。且大部分海外服务商由于时差或者不确定更新因素,我们往往会错过一些时间。因为大部分主机商都会采用WHMCS面板的,所以在这篇文章中整理出来这个可以利用Python监控利用Server酱微信推送通知。
这个脚本来自这里(https://github.com/uselibrary/Server_Status/),测试……继续阅读 »
2年前 (2022-09-04) 151浏览 0评论
0个赞
有在研究老唐同学建议的一个邮件群发python脚本,但是在配置好文件推送的时候有出现错误。开始以为是smtplib和email模块没有安装,但是检查发现是有安装的,而且也没有提示错误。这里出现的错误是这样子的。
root@li924-42:~# python mymail.py
邮件发送失败, Connection unexpectedly closed
root@li924-42:~# python mymail……继续阅读 »
2年前 (2022-09-04) 131浏览 0评论
0个赞
在前几天有整理过”Python监控WHMCS面板VPS主机商库存及微信通知”,可以利用微信通知的方式告知VPS、服务器商家库存情况,但是前提必须是WHMCS面板的商家才支持。在翻阅文档的时候,看到这里”https://eqblog.com/whmcs-python-hon.html”有提供邮件通知的库存的办法,于是一并也整理出来比较与前面的微信通知哪个好用。
第一、安装……继续阅读 »
2年前 (2022-09-04) 192浏览 0评论
0个赞
由于可能需要的功能,寻找可以群发邮件的办法,寻找过几个免费和付费平台,但是均不是特别满意。于是老唐同学说可以用Python结合阿里云邮件推送服务。这里把可以实现的Python SMTP脚本整理出来,脚本也来自阿里云提供的。这里记录下来,以便以后有需要的时候直接使用,不至于遗忘。
第一、脚本代码
# -*- coding:utf-8 -*-
import smtplib
import email
from email……继续阅读 »
2年前 (2022-09-04) 181浏览 0评论
0个赞
今天,在调试某个Python脚本的时候有出现”ImportError: No module named requests”错误提示问题。其实在平时测试python脚本有一个自配置比较完整的系统,今天只是临时在一个CentOS Web系统中执行的,应该是缺少某个模块导致的。
第一、问题提示
Traceback (most recent call last):
File “itbul……继续阅读 »
2年前 (2022-09-04) 178浏览 0评论
0个赞
有一些做站群的站长可能会需要用到泛解析域名功能,比如在同样的内容或者有时候随机页面解析到主域名的泛域名。以前也有接触过这类的网站项目,但是都没有操作过。如果是NGINX网站环境配置起来还是比较简单的,尤其是我们使用的服务器比虚拟主机简单。
server {
server_name
example.com
http://www.example.com
*.example.com;
set $subdomain ……继续阅读 »
2年前 (2022-09-04) 93浏览 0评论
0个赞
遇到一个网友在修改网上找到的目录网站源码,但是缩略图好像有点问题,原先的程序中的缩略图调用已经失效,需要更换新的提供网站缩略图的接口。其实这类网站,如果能直接将网站缩略图缓存到服务器中就更加精准,以后也不用担心找不到接口的问题。不过图片缓存到本地也会增加服务器的体积。
这里找到2个提供免费在线获取缩略图的平台,记录下来。有空的话我也把这个网站的源码修改修改,看看是否有朋友需要到时候也发布出来,看到不少有网友在做网站目……继续阅读 »
2年前 (2022-09-04) 125浏览 0评论
0个赞
今天在修改一套目录网站源码,因为以前都没有规范一定需要使用HTTPS,且如今越来越多的网站需要用到HTTPS,所以在提交网址的时候是需要强制用户输入http或者是https的,但是可以要求不一定输入www前缀。这里就需要修改这套源码中的网址规范正则表达式。
这里直接将几种验证范例方式记录下来,这样我们就直接的看到如何验证。
第一种、必须输入HTTPS/HTTP
function is_valid_domain($d……继续阅读 »
2年前 (2022-09-04) 160浏览 0评论
0个赞
Name.com域名注册商也是比较喜欢的老牌国外域名注册商,目前商家也迎合中国用户提供简体中文语言和支持支付宝付款,以前是只能信用卡和贝宝支付的。实话这个商家价格不便宜,尤其是续费比Namecheap商家还要贵一些,比如今天续费域名的时候使用到目前最低的12%折扣的Name.com续费优惠码,还需要70多元一个.COM域名续费价格,是不是比较贵?
但是据所知,还是有不少用户喜欢这个商家的,理由其实无外乎习惯这个问题。……继续阅读 »
2年前 (2022-09-04) 68浏览 0评论
0个赞
Namesilo 域名注册商也是常用且喜欢的国外域名注册商,虽然成立时间大约是2013年还是2014年具体忘记,但是以其稳定的发展策略慢慢赢得大众消费市场。尤其是在开始几年的时候,大部分域名注册商新注册便宜续费贵,而Namesilo商家续费和新注册没有多少套路。再有就是Namesilo商家一直保持着域名WHOIS保护免费,但是之前很多商家都是需要单独付费的。
而且Namesilo商家受到广大用户喜欢的原因还在于支付……继续阅读 »
2年前 (2022-09-04) 174浏览 0评论
0个赞
UCloud 优刻得云服务商以前客户群是政企用户,后来这几年才开始迎合我们的普通消费者且提供优惠活动。UCloud 商家的特点提供30+数据中心云服务器,包括我们熟悉的大陆机房和中国香港机房,尤其是香港机房的速度和稳定性均是比较好的。如果我们在其他国内云服务商的新客优惠无法享受,建议他们家也是不错的选择。
UCloud优刻得服务商目前拥有30+数据中心,前几天还才上线新的乌兰察布数据中心,包括香港服务器CN2线路速度……继续阅读 »
2年前 (2022-09-04) 138浏览 0评论
0个赞
我们在服务器运维过程中肯定是需要用到移动文件的。对于普通的文件,我们可以直接用FTP或者简单的vi工具处理。但是对于文件夹和大批量文档的话,我们可以用到 mv 或 cp命令。对于在centos中移动文件的mv和cp命令到底有什么区别呢?
1、mv和cp命令概念
mv:用户可以使用该命令为文件或目录重命名或将文件由一个目录移入另一个目录中。
cp: 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中。
mv是移动,……继续阅读 »
2年前 (2022-09-04) 111浏览 0评论
0个赞
如果我们目前需要用大陆机房主机和服务器建站的话,尤其是需要用到解析IP的域名用途的,你的域名必须备案接入到当前的服务器。比如我们在选择阿里云腾讯云国内主流云服务器的时候,你必须备案后才可以建站。而且不同地区的备案通过时间周期是不同的,有短的7天,长的20来天的。
如果我们未在腾讯云提交过备案,直接将域名解析至腾讯云中国大陆境内云服务器 CVM、轻量应用服务器 Lighthouse 等云服务上,网站使用 HTTP 协……继续阅读 »
2年前 (2022-09-04) 124浏览 0评论
0个赞
我们有些业务的需要用到远程办公电脑用途。这里我们开始使用无影电脑桌面还是比较多的。比如我们可以用到阿里云无影云桌面产品。无影云桌面 (Elastic Desktop Service),是一种易用、安全、高效的云上桌面服务。它支持快速便捷的桌面环境创建、部署、统一管控与运维。无需前期传统硬件投资,帮您快速构建安全、高性能、低成本的企业桌面办公体系。可广泛应用于具有高数据安全管控、高性能计算等要求的安全办公、金融、设计、……继续阅读 »
2年前 (2022-09-04) 138浏览 0评论
0个赞
Megalayer 商家我们应该也算是比较熟悉的香港服务商。Megalayer 商家有提供美国、中国香港、菲律宾、新加坡等机房的独立服务器、站群服务器、大带宽、显卡服务器。且在新年期间有提供几款年付VPS主机,这不看到商家又调整配置,其中香港CN2 年付VPS低至年付199元,2M带宽配置,这个相对一般的服务商还是有性价比的。
这里我们看看Megalayer 新年套餐。
第一、年付VPS主机套餐
Megalayer……继续阅读 »
2年前 (2022-09-04) 92浏览 0评论
0个赞
今天上午有网友提到希望将网站整体的色调换成灰色、黑色色调,这个记得在以前纪念一些日子的时候会有用到,早年在自己的博客中也有使用的。记得那时候直接是修改CSS就可以实现,既然有用户需要,这里抽点时间再整理一下看看是否有其他更好的方法。
我们可以根据实际的需要选择合适的CSS代码样式添加到自己的网页模板的代码中实现网页灰色、黑白样式。
第一、网页黑白代码样式A
<style>
html {
-webkit-……继续阅读 »
2年前 (2022-09-04) 52浏览 0评论
0个赞
昨天有一个网友询问是否可以实现在移动端底部迁入广告代码,然后固定在底部的图片样式JS代码。这里直接将可用的方法整理出来,后来他测试后是可以使用的。我这里也记录下来,以后如果有需要的可以直接拿来使用。
第一、CSS样式部分
<style>
.margingT {
margin-bottom: 80px;
}
.bottommob{
-webkit-box-sizing: border-box;
heigh……继续阅读 »
2年前 (2022-09-04) 78浏览 0评论
0个赞
今天有一个网友希望给予提供一些帮助,这位同学做的网站希望在主题中加入广告代码,让在移动端显示,但是不在PC电脑端显示。据说已经耗时两小时找遍网上的代码并没有解决问题。开始我也想到去用JS代码判断用户客户端,然后给予分别显示,感觉那太麻烦了,何不直接用CSS来控制呢?
比如我们想象一下,如果显示器低于某个尺寸,然后我们就判断是移动端,然后就让显示,如果超过这个尺寸就判断是电脑端让不显示。反正他是要让移动端显示,这样就不……继续阅读 »
2年前 (2022-09-04) 63浏览 0评论
0个赞