XenServer安装后,解决系统盘4G大小限制无法上传大于4g的ISO镜像(挂载新建盘的方法)

此法不稳定 我们都知道xenserver安装后,不管你的盘有多大,只有4G的空间。 故操作是:新建LV卷,可自定义大小 若ISO仓库已经创建好了,只需执行步骤1、2、3、4、5、7、8、9,把新的逻辑卷硬盘挂载到/opt/iso文件下(原来的镜像会消失) 1、vgdisplay #先查看剩余空间 [[email protected] /]# vgdisplay — Volume group — VG Name VG_XenStorage-205eecff-2466-84fe-56d5-81472e44f3c2 System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 8 VG Access read/write VG Status resizable MAX LV 0 Cur LV 1 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 11.99 GB… Read More »

iMobiTrax 3.8安装相关资料!

假设你的IM服务器IP为:8.8.4.4,操作系统为centos,环境为lnmp 1.在8.8.4.4服务器默认目录中(如lnmp.org环境,默认目录为/home/wwwroot/default/),新建一个名为~imobi文件夹,在~imobi文件夹下新建一个名为license的文件夹,复制本文件(api2.php)到license目录下; 2.在浏览器中访问本文件对应的URL网址,确认是否可以访问,如 http://8.8.4.4/~imobi/license/api2.php (注:把8.8.4.4替换为你服务器的真实IP); 3.检查IP forward是否开启: 运行 cat /proc/sys/net/ipv4/ip_forward 如果返回结果为1,表示IP forward已开启;返回结果为0,表示IP forward没开启; 4.如果 IP forward 没开启,修改/etc/sysctl.conf 将其中 “net.ipv4.ip_forward = 0” 修改为 “net.ipv4.ip_forward = 1” 如果没有上述这行,在/etc/sysctl.conf文件中增加这行 运行 sysctl -p 使修改生效 5.增加包转发策略 运行 iptables -t nat -A OUTPUT -d 50.28.102.240 -j DNAT –to 8.8.4.4 (注:把8.8.4.4替换为你服务器的真实IP) 6.检查转发策略是否启用 iptables -L -t nat 如果在Chain OUTPUT (policy ACCEPT)中有如下条目 DNAT all… Read More »

Xencenter 创建iso本地库

在根下创建iso挂载目录 mkdir /iso 创建本地iso库 xe sr-create name-label=ISO type=iso device-config:location=/iso  device-config:legacy_mode=true content-type=iso

【技巧】Windows Server 2012/2016/2019桌面显示我的电脑图标

从Windows Server 2012开始,微软取消了服务器桌面个性化设置功能,Windows Server 2012/2016用户桌面上默认只有一个回收站的图标,这让习惯于使用我的电脑图标功能的用户很不适应,本文说明如何让Windows Server 2012/2016的用户桌面显示我的电脑图标。 很简单的事情就不上图了,操作如下: 打开运行对话框 按下Windows系统热键Win+R,打开运行对话框。 输入如下命令,按回车或点击确定按钮,就会打开桌面图标设置功能。 rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0 桌面图标设置功能 这样就出现了原来的桌面图标设置功能,需要显示什么自己勾选即可。

Mitmproxy + Python安装和使用的一些问题

安装: pip3 install mitmproxy 国内: pip install mitmproxy -i http://pypi.douban.com/simple –trusted-host pypi.douban.com 如果’Microsoft Visual C++ Build Tools’错误,可以在https://visualstudio.microsoft.com/zh-hans/downloads/ 直接下载安装即可 如果’Dll load error…..’ 错误,安装VC https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads 检查是否安装成功: mitmdump –version 版本升级: pip install –upgrade mitmproxy 安装证书 访问 http://mitm.it/ 自动安装 手动: 命令 certutil -addstore root mitmproxy-ca-cert.cer 自定义脚本 : 脚本内容是实时修改生效 mitmdump -s xxx.py 指定代理 –mode upstream:http://192.168.0.1:8800 忽略HOST / 忽略多个host –ignore-hosts ^google\.com:443$… Read More »

使用浏览器特征检测浏览器

// Opera 8.0+ var isOpera = (!!window.opr && !!opr.addons) || !!window.opera || navigator.userAgent.indexOf(’ OPR/’) >= 0; // Firefox 1.0+ var isFirefox = typeof InstallTrigger !== ‘undefined’; // Safari 3.0+ "[object HTMLElementConstructor]" var isSafari = /constructor/i.test(window.HTMLElement) || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window[’safari’] || (typeof safari !== ‘undefined’ && safari.pushNotification)); // Internet Explorer… Read More »

全球网站在线测速

Pingdom Website Speed Test https://tools.pingdom.com/ website monitoring service https://www.host-tracker.com/ 卡卡网 http://www.webkaka.com/UrlCheck.aspx WebSitePulse Test Tools https://www.websitepulse.com/tools/ Free Web Speed Test http://www.freespeedtest.com/ Web Page Analyzer http://websiteoptimization.com/services/analyze/ Check Website https://asm.ca.com/en/checkit.php

记录一些免费的实用API

IP检查: http://ip-api.com/json http://icanhazip.com/   https://ifconfig.co/json  (有CF) https://api6.ipify.org/?format=json 英国邮编: https://api.postcodes.io/ SSL在线检查 测试浏览器 https://clienttest.ssllabs.com:8443/ssltest/viewMyClient.html 测试网站 https://www.ssllabs.com/ssltest/analyze.html?d=houyunbo.com 开源社区–一些好用的插件工具 https://mybrowseraddon.com/

Python Selenium提供的execute_script调用js的一些操作

调用js方法 execute_script(script, *args) 在当前窗口/框架 同步执行javaScript 脚本:JavaScript的执行。 *参数:适用任何JavaScript脚本。 使用: driver.execute_script(’document.title’) 滚动到目标视图 target = driver.find_element_by_xxxx() driver.execute_script("arguments[0].scrollIntoView();", target) 通过执行JavaScript中的代码删除target JS code document.getElementsByClassName("site-nav-right fr")[0].childNodes[1].removeAttribute("target") python js=’arguments[0].removeAttribute(argument[1])’ driver.execute_script(js,login_link,”target”)

MYSQL数据库的一些常用操作

mysql查询重复数据(把有重复的给列出来) SELECT * FROM `it_info` GROUP BY `last_name` HAVING COUNT(*)>1 使用replace批量更新SQL某个字段的某个字符,比如批量替换last_name里包含的’位空 update `user` set `last_name`=REPLACE(`last_name`,"’","") WHERE `last_name` LIKE "%’%" 批量更新数据库数组,在长度小于5的数据前面加0 update `address` set `zip`=concat(’0′,`zip`) WHERE length(`zip`) < 5 Think PHP 查询数据库某一个字段的唯一值  Db::table(’user’)->distinct(true)->field(’class’)->select(); 这将仅取出 class 唯一值的列表 Db::table(’user’)->group(’class’)->order(’name desc’)->select(); 这将取出class唯一的每一条记录,组成列表 随机取同一个字段里面,不同分组的一条记录  Db::table(’user’) ->where(’status’,1) ->orderRand() ->buildSql(); 先构建一个子查询,把所有值随机排序  Db::table($subQuery . ‘ a’) ->group(’class’) ->orderRand() ->select(); 然后再把子查询的值分组