华为荣耀X2 安装xposed

荣耀2马上3年,至今没有合适的机器来替代,老机器多少有些力不从心,准备root之后装上xposed以及绿色守护之类的再优化一下;百度之类的搜索一下,以及直接去华为论坛x2板块都没有找到x2明确可用的xposed安装版本和教程。

用Google 直接搜索media x2 xposed,找到xdadeveler论坛,发现早就不是啥问题了(All Xposed versions later than v86 work flawlessly on Huawei devices with Theme Engine enabled. Thanks to the awesome devs who have made this possible.),相关资源如下:

1、成功案例:Xposed on Mediapad X2 | Lollipop and Marshmallow.

继续阅读 »

使用socket方式连接nginx优化php-fpm性能

nginx连接fastcgi的方式有2种:TCP和unix domain socket, Unix domain sockets 使用系统文件的地址来作为自己的身份。它可以被系统进程引用。所以两个进程可以同时打开一个Unix domain sockets来进行通信。不过这种通信方式是发生在系统内核里而不会在网络里传播。根据相关测试,结论是在服务器压力不大的情况下,tcp和socket差别不大,但在压力比较满的时候,用套接字方式,效果确实比较好。

下面是Ubuntu 16.04 下 PHP 7.0版本将TCP改成socket方式的配置方法:

        修改/etc/php/7.0/fpm/pool.d/www.conf文件:   

;listen = 1 …

继续阅读 »

jeecms v6 获取栏目外部链接

用标签:@cms_channel

参数详解:

id:栏目ID

path:栏目路径

siteId: 站点ID,存在时获取该站点栏目,不存在时获取当前站点栏目

具体例子:

[@cms_channel id=’1′]
<a href=”${tag_bean.url}” target=”_blank”>${tag_bean.name}</a>
[/@cms_channel]

Excel vlookup hlookup等处理空值(0)和错误(#N/A)

在Excel里,用vlookup、hvlookup等函数进行匹配时,遇到空值匹配出结果为0,遇到查不到匹配不上的情况显示结果#N/A,可以通过以下方法对这两类问题进行处理格式化显示:

1.在公式后面加一个 &””可将配空值而出现的0变为空

2.利用iferror函数处理错误,具体用法:

IFERROR(value, value_if_error) 

value 必需。 检查是否存在错误的参数。
Value_if_error    必需。 公式的计算结果错误时返回的值。 计算以下错误类型:#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、 #NAME? 或 #NULL!。

inert into & update 一次操作多条记录

INERT INTO

SQL:

INSERT INTO `userTable` (`user_id`, `user_name`) VALUES
(1, ‘dsf’),
(2, ‘fgy’),
(3, ‘faad’);

PHP:

$a = 1;
while (5 == $a)
{
if (1 == $a)
$sql = “INSERT INTO tbl_name (col1,col2) VALUES ($a,$b)”;
else
$sql .= “,($a,$b)”;

$a++;
$b++;
}
mysql_query($sql);

UPDATE

UPDATE c …

继续阅读 »

同一Excel文件在不同电脑上用同一打印机打印出来格式不一致

最近遇到了在某Win10机器上制作的报表,换到其他机器上,用相同打印机打印结果不一致的问题。排除了Windows版本、Office版本等多种可能问题,最后发现是制作报表的机器和打印报表的机器设置的DPI不一致的原因。

原来“DPI是每英寸象素数,DPI不同显示效果是有差别的,这也是正常情况。(打印尺寸越大DPI越低)

通常打印效果受像素、分辨率等有关。例如照片的DPI一般是固定的,比如大多数机器都设定为72,那么600万象素的照片长是3400象素,每英寸72象素,那么打印出来就是长47英寸,合119厘米,大约1.2米。这种情况通常不现实,所以要调高DPI值或者减小照片分辨率,以达到最佳尺寸。”

参考:

1.http://blog.csdn.net/huangchao064/article/details/40740613

2 …

继续阅读 »

[转载] RouterOS透明经济翻墙

原帖找不到了 转了个二手货 留着备用

1、设置pppoe拨号上网,建立pppoe_out,取消默认网关、默认DNS;
/interface pppoe-client –> pppoe_out(联通互联网)
2、建立pppoe-out到VPN-server的专用route通道;
/ip route 
add dst-address=x.x.x.x/32 gateway=pppoe_out
3、设置pptp连接,建立pptp_out,取消默认网关、默认DNS;
/interface pptp-client –> pptp_out(linode-pptp)
4、设置被墙IP address-list,建立GFWed(要包含被干扰的境外DNS的ip);
/ip firewall 
add address-list –> GF …

继续阅读 »

Windows 添加永久静态路由

route -p add 10.10.10.10 mask 255.255.255.255 192.168.5.1 if 3

-p即为persistent,添加子网掩码为255.255.255.255的目标地址网络10.10.10.10,走接口3,默认网关为192.168.5.1

其中接口号可以通过route print查到

Bash on Ubuntu on Windows 无法创建图标/开始菜单无应用图标 问题解决

参照微软官方教程成功安装好bash之后,每次在开始菜单都没发现有 Bash on Ubuntu on Windows的快捷方式&应用图标,也就是这个:

问了官方没回复,找到中文的相关问题解决方案一篇,不过尝试了并没有解决;之前不止一次一台电脑尝试重新安装Windows 10,也一直么看到过开始菜单上的这个图标。

问题原因暂且放一边,找到了国外的解决方案,简单的说,这篇文章提供了两种解决方案:

1.提供Bash on Ubuntu on Windows的文件下载,其实这个图标也就是个快捷方式,指向bash.exe这个执行文件,下载下来后随便放

2.从零开始一步一步的手动创建这个文件。

老外文章写的很详细,具体操作可参考。

问题找到了,见下图:

微软在生成这个快捷方式的时候 …

继续阅读 »

华为光猫 HG8346R(北京联通) 破解提权

北京联通发的华为光猫HG8346R,默认只有一个user用户,联通界面,基本没啥可设置的地方,尤其是不能做端口映射,不能通过DDNS外网连接,于是准备破解。参考网络资源记录如下:

1.基本思路

    通过telnet连接光猫(如果telnet也被封了,就要用相关使能工具开启之),备份配置文件;用相关工具解密配置文件,修改其中的用户权限定义;然后执行初始化为华为界面的shell脚本,恢复为全功能版本;导入修改过的配置文件。

2.详细步骤

2.1 开启光猫telnet端口(如果猫telnet默认开着,这步可跳过)

    用网线连接电脑LAN口和光猫LAN1口,拔掉光纤;打开工具 华为光猫破解工具.exe ,点一下刷新按钮,选择网卡192.168.1.*(如果有多网卡注意 …

继续阅读 »