Author Archives: jade

Python常用模块

Flask  Web微内核中文文档: https://dormousehole.readthedocs.io/en/latest/ Jinja文档 http://jinja.pocoo.org/docs Requests 网络请求模块 https://requests.readthedocs.io/zh_CN/latest/index.html Beautiful Soup 4.4.0  数据提取 https://beautifulsoup.readthedocs.io/zh_CN/latest/ Selenium 浏览器测试 http://www.selenium.org.cn/    https://www.selenium.dev/

浏览器对象:navigator 解析

Navigator对象的属性 navigator.appCodeName : 浏览器的代码名; 例如:“Mozilla” 浏览器代码名 navigator.appMinorVersion :浏览器的次级版本 navigator.appName :浏览器的名称 浏览器的名称 navigator.appVersion : 浏览器的平台和版本信息;把该字符串传递给 parseInt() 只能获取主版本号。 浏览器的平台和版本信息 浏览器的主版本号 navigator.browserLanguage :当前浏览器的语言 navigator.cookieEnabled :指明浏览器中是否启用cookie的布尔值 浏览器中是否启用cookie navigator.cpuClass :浏览器系统的CPU等级 navigator.onLine :指明系统是否处于脱机模式的布尔值 浏览器是否处于脱机模式 navigator.platform :运行浏览器的操作平台系统 浏览器的操作平台系统 navigator.systemLanguage :OS使用的默认语言 navigator.userAgent :由客户机发送服务器的user-agent头部的值 浏览器的user-agent navigator.userLanguage :OS的自然语言设置 汇总 windows、iphone、android三大平台的主流浏览器解析 Windows操作系统浏览器系列: IE浏览器系列 特征表现:均以 “mozilla/” 开头,”msie x.0;” 中的x表示其版本; 判断方法:粗略判断可以只检索 “msie x.0;” 字符串即可 Windows版Firefox 特征表现:以”mozilla/x.0″开头,包含”windows nt”,”gecko/”和”firefox/” ;… Read More »

TinyPortMapper 实现中继(中转/端口转发)加速

首先建立并进入文件夹(假设你当前目录是  /root  ,那么 tinyPortMapper的目录就是  /root/tinyPortMapper  ): mkdir tinyPortMapper && cd tinyPortMapper wget –N —no–check–certificate “https://github.com/wangyu-/tinyPortMapper/releases/download/20180620.0/tinymapper_binaries.tar.gz” 最新的版本查看 https://github.com/wangyu-/tinyPortMapper   # 解压下载的压缩包 tar –xzf tinymapper_binaries.tar.gz   # 然后你需要判断一下VPS的位数,运行 uname -m 会输出VPS的位数,如果显示 x86_64 则是64位,如果显示 386/i386/686/i686 这四个之一,则是32位。 # x86_64,64位运行: mv tinymapper_amd64 tinymapper # 386/i386/686/i686 四个之一,32位运行: mv tinymapper_x86 tinymapper   最后只需要赋予一下执行权限即可继续看下面的使用方法了。 chmod +x tinymapper 使用方法 完整端口转发命令 nohup ./tinymapper –l 0.0.0.0:2333 –r… Read More »

代码方式在WordPress上不同位置添加广告位

在Wordpress上不同位置添加广告位最简单的方法莫过于用插件了。但是插件用多了会影响博客的速度,所以我尽量避免用插件。下面的一些代码可以实现不用插件也可以给博客各个位置添加广告. 1,在日志内容上下边添加广告代码 在“< ?php the_content();  ?>”上面或者下面加上广告代码即可 上面 <div style=””padding: 3px;”>广告代码</div> <?php the_content(); ?> 下面 <?php the_content();  ?><div style=””padding: 3px;”>广告代码</div> 2,在Wordpress日志左侧加广告 这种样式的广告最常见,感觉也是最美观的,有人称这种效果叫“画中画广告”,也就是文字围绕广告。方法类似于在日志上面加广告,实现的关键是float:left: <div style=””float: left;”>广告代码</div> <?php the_content(); ?> 在Wordpress日志右侧加广告 方法同在日志左侧加广告,不同的只是将“float:left”改成“float:right” 3, 在Wordpress首页第一篇后插入广告,修改数字就是 编辑主题首页模板文件 index.php ,找到下面这行代码 <?php if(have_posts()) : while (have_posts()) : the_post(); ?> 在这行代码的下面添加以下代码即可。(代码中的0表示把广告插入到第一篇文章前面。修改这个数字,你可以把广告插入到任何一篇文章前面。 <?php if ($wp_query->current_post == 0) : ?> 广告代码 <?php endif; ?> 接下来说说插入两个以上广告代码的方法… Read More »

WordPress升级到5+后更新文章失败!

今天wordpress升级到5.3版本后,发布/更新文章出现错误提示“发布失败。错误信息:此响应不是合法的JSON响应。” 网上搜索后发现应该是某些插件或者模板屏蔽了 REST API 功能引起的,因为WP最新古腾堡编辑器问题需要使用到这个功能,需要修改相关的代码, 但是最简单的方法是,安装classic经典编辑器插件写文章就好了. 搜索安装插件“ Classic Editor ”,使用默认设置就行。 OK!

使用SQL修改wordpress的文章访问量

如何给Wordpress的文章修改当前的访问量呢,最简单方便的就是使用SQL代码一句解决! 首先使用sqlmyadmin等工具链接数据库 执行下面的SQL语句 update wp_postmeta set meta_value=FLOOR( 500 + RAND() * (2000- 500)) where meta_key=’views’ and meta_value<500 解释一下,这里面有几个数字,500和2000,含义是修改浏览量小于500的文章,把浏览量修改为500~2000中间的随机数字,随机数怎么使用是可以按自己要求调整的! 另外,有的情况网站的访问的key不是读取的views,建议先使用以下SQL命令查询以下文章POST的key: SELECT * FROM wp_postmeta WHERE post_id = 138; 比如我的Wordpress访问量的值是 ‘tie_views’,则SQL如下: UPDATE wp_postmeta SET meta_value = meta_value+ceiling(RAND()*5000) WHERE meta_key = ‘tie_views’; 升级OK

CentOS7 开启Google BBR加速 让你的VPS更快

BBR 是 Google 提出的一种新型拥塞控制算法,可以使 Linux 服务器显著地提高吞吐量和减少 TCP 连接的延迟。 BBR解决了两个问题: 再有一定丢包率的网络链路上充分利用带宽。非常适合高延迟,高带宽的网络链路。 降低网络链路上的buffer占用率,从而降低延迟。非常适合慢速接入网络的用户。 项目地址:https://github.com/google/bbr 升级内核 先更新系统 yum update -y 开启 BBR 要求 4.10 以上版本 Linux 内核,可使用如下命令查看当前内核版本: uname -r 可以得到类似如下的结果: 3.10.0-514.10.2.el7.x86_64 如果当前内核版本低于 4.10,可使用 ELRepo 源更新: sudo rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm sudo yum –enablerepo=elrepo-kernel install kernel-ml -y 安装完成后,查看已安装的内核: rpm -qa | grep kernel 得到结果如下: kernel-3.10.0-123.el7.x86_64 kernel-headers-3.10.0-514.16.1.el7.x86_64 kernel-ml-4.11.0-1.el7.elrepo.x86_64 kernel-tools-3.10.0-514.16.1.el7.x86_64 kernel-3.10.0-514.16.1.el7.x86_64 kernel-tools-libs-3.10.0-514.16.1.el7.x86_64 在输出中看到 kernel-ml-4.11.0-1.el7.elrepo.x86_64 类似的内容,表示安装成功。 修改grub2引导… Read More »

两个WordPress使用相同的文章等数据库但是使用不同的主题

Do you have questions like How Two wordpress sites using diiferent themes on the same database or How to run Two WordPress blogs with different themes and with single database and same content Suppose you have a website “learningcage.com“ and you want to launch a subdomain with same content for its mobile user i.e “m.learningcage.com” but with different themes… Read More »

win10远程桌面怎么保存密码?win10让远程桌面记住密码的方法

win10安装版系统自带远程桌面连接功能非常实用,一般登录远程的时候都会有账号和密码,为了保护系统安全。每次连接远程桌面都要输入密码比较麻烦,方便下次不用输入密码,可让远程桌面连接记住密码,下面小编教你win10远程桌面如何保存密码。 win10系统远程桌面保存密码的方法: 方法一: 1、小娜搜索里输入“凭据管理器”; 2、回车进入控制面板–点击Windows凭据–删除账号相关的凭据即可。 方法二: 1、在win10系统桌面上,开始菜单。右键,运行。 2、输入gpedit.msc,确定。 3、在本地计算机策略-计算机配置-管理模板-系统-凭据分配。找到允许分配保存的凭据用于仅 NTLM 服务器身份验证。右键,编辑。 4、单击启用。点击“将服务器添加到列表”后的“显示”按钮。 5、在值处,输入 TERMSRV/*。再确定。再应用,确定。 6、返回win10桌面上,单击开始菜单,单击Windows附件-远程桌面连接。 7、输入计算机,用户名。再单击保存。这样即可。 win10系统让远程桌面记住密码的设置步骤分享到这里了,此设置帮助用户记着复杂密码,避免发生无法进入远程桌面的情况。