21
Aug.2018
1、在终端里 apt-get安装的软件:
安装软件sudo apt-get install softname1 softname2softname3……
卸载软件 sudo apt-get remove softname1 softname2 softname3……
卸载并清除配置sudo apt-get remove --purgesoftname1
更新软件信息数据库 sudo apt-get update
进行系统升级sudo apt-get upgrade, sudo apt-get distupgrade
搜索软件包 sudo apt-cache search softname1 softname2 softname3……
安装软件sudo apt-get install softname1 softname2softname3……
卸载软件 sudo apt-get remove softname1 softname2 softname3……
卸载并清除配置sudo apt-get remove --purgesoftname1
更新软件信息数据库 sudo apt-get update
进行系统升级sudo apt-get upgrade, sudo apt-get distupgrade
搜索软件包 sudo apt-cache search softname1 softname2 softname3……
16
Mar.2018
最近帮朋友的矿机装系统,发现无法直接从原版的WIN10系统下安装WIN7,原系统已损坏,无法启动。于是乎用在UEFI模式下U盘启动进PE,重新分区,格式化,安装win7系统。 PE下执行安装完成后,重启,发现找不到SSD硬盘,矿机自带的硬盘是60G的msata接口固态硬盘,想着有可能是SATA驱动问题。后来放狗搜了一下,才发现是硬盘分区格式的问题,现在的新主板设置都是在UEFI 模式下安装Windows 10操作系统,怪不得之前重新分区的时候闪到一个GPT分区。 百度了GPT与MBR的区别,科普完成。重新进PE,对硬盘进行操作,转换分区表类型为GUID格式,重新分区格式化,重新安装win7,一切正常,重启后进行WIN7安装界面,一直到让输入用户名、密码那一步,发现usb的键鼠都不起作用。换了一套还是不行。才发觉是usb驱动的问题,但是win7原版系统盘没有集成usb3.0驱动。本着学习与折腾的原则,那咱就集成一下呗。
22
Jan.2018
如题,刷机的时候遇到了 some symlinks failed 报错,怎么试都不行,最后发现把外置的TF卡拿掉就OK了 

20
Jul.2017
服务器备份后文件大小多达十几个G!海量的小文件、图片、js、css等等......
如果把从这个压缩包中单独提取某一个文件或文件夹出来,要解压整个文件夹,那工程量可想而知,费时费力还占用大量资源,这时就是使用unzip的强大功能的时候到了。
请谨记以下命令:
* : 可以使用*做通配符
-d : -d 参数后面跟上你要解压文件到哪个目录;
如果把从这个压缩包中单独提取某一个文件或文件夹出来,要解压整个文件夹,那工程量可想而知,费时费力还占用大量资源,这时就是使用unzip的强大功能的时候到了。
请谨记以下命令:
unzip <你的zip文件> "*mobile/要解压的文件" -d <要解压的目录>
* : 可以使用*做通配符
-d : -d 参数后面跟上你要解压文件到哪个目录;
12
Jul.2016
ECShop二次开发中需要开启调试模式才能更方便的显示输出值,那么如何开启ECShop的调试模式,下面将写出具体方法:
在includes/cls_template.php中找到如下代码:
function _eval($content)
{
ob_start();
eval('?' . '>' . trim($content));
$content = ob_get_contents();
ob_end_clean();
return $content;
}
修改为:
在includes/cls_template.php中找到如下代码:
function _eval($content)
{
ob_start();
eval('?' . '>' . trim($content));
$content = ob_get_contents();
ob_end_clean();
return $content;
}
修改为:
23
Apr.2016
<!-- catelist pid=1 cateid=$page_rs.cate -->//读取项目ID
<!-- loop from=$list.tree key=$key value=$value -->//读取二级分类
<a href="{$value.url}" title="{$value.title}" class="{if $cate_rs.id == $value.id} red{/if}">{$value.title}</a>//显示当前根分类下的二级分类
<!-- loop from=$value.sublist parent_id=$value.id key=$k value=$v -->//读取全部根目录下三级分类
{if $v.parent_id == $cate_rs.parent_id}//判断当前二级分类
<a href="{$v.url}" title="{$v.title}" class="{if $cate_rs.id == $v.id} red{/if}">{$v.title}</a>//只显示当前二级分类下的全部子分类或者:
{if $cate_rs.id == $v.id}<a href="{$v.url}" title="{$v.title}" class="{if $cate_rs.id == $v.id} red{/if}">{$v.title}</a><br>{/if}//只显示当前主题子分类
{end}
<!-- /loop -->
<!-- /loop -->
官网作者回复的代码:
<!-- php:$catelist = phpok('catelist') -->
<ul>
<!-- loop from=$catelist.tree key=$key value=$value id=$tmpid -->
<li title="这是第一级">{$value.title}</li>
<!-- loop from=$value.sublist key=$k2 value=$v3 id=$tmpid2 -->
<li title="这是第二级">{$v2.title}</li>
<!-- loop from=$v2.sublist key=$k3 value=$v3 id=$tmpid -->
<li title="这是第三级">{$v3.title}</li>
<!-- loop from=$v3.sublist key=$k4 value=$v4 id=$tmpid -->
<li title="这是第四级">{$v4.title}</li>
<!-- /loop -->
<!-- /loop -->
<!-- /loop -->
<!-- /loop -->
</ul>
4
Apr.2016
做数据迁移,发现旧数据的文章中包含有太多的WORD中的无用代码,于是想在SQL数据中做清理,最好的办法是使用正则表达式,对无用的代码做替换处理,使用Editplus或EverEdit都是非常不错的文本编辑器
使用了以下正测表达式:
匹配URL:
使用了以下正测表达式:
匹配URL: