分类 教程 下的文章

打开 macOS 自带的「终端」,输入下面的代码:

defaults write com.apple.dock springboard-columns -int x
defaults write com.apple.dock springboard-rows -int x
defaults write com.apple.dock ResetLaunchPad -bool TRUE
killall Dock

其中「x」随便填数字。完成后按回车,稍等片刻,然后打开 LaunchPad 即可看见效果。

如要恢复到默认样式,使用下面的命令:

defaults write com.apple.dock springboard-rows Default
defaults write com.apple.dock springboard-columns Default
defaults write com.apple.dock ResetLaunchPad -bool TRUE
killall Dock

PHPMyAdmin 不能创建数据库,一般是因为登录的用户没有权限造成的。 修改用户权限后就可以创建数据库。

首先,用 root 账户登录到 PHPMyAdmin,然后找到「用户」选项。找到需要修改权限的用户后点「编辑权限」,选择窗口左上角的「全局权限」,然后点「执行」。

1371778018.png

完成后退出 root 账号,然后用常规的账号登录。 如果一切顺利,控制台的左上角就会有「新建数据库」的选项。

2659558271.png

由于从来没戴过保护壳,我的 iPod touch 的后盖出现了很多划痕,看着特别不爽。我就想可不可以抛光后盖,于是就在网上搜了一下各种教程,然后自己试着抛光后盖,最终效果还不错。

这些 iPod 可以进行后盖抛光:

· iPod touch 1/2/3/4
· iPod nano 1/3
· iPod classic/photo/video(彩屏 iPod)

这里我用 iPod touch 4 做示范。

需要准备的东西:

· AUTOSOL 金属擦亮膏 – 德国产品,之前在网上查了一下,大家都说这个的抛光效果好。另外这东西也很便宜,十几块钱就能买到。

· 纸巾(用于抛光,有条件的最好用软布)
· 手套(如果有的话,同样用于抛光)
· 胶布(用于封住按键,避免抛光膏渗入)
· 湿巾(用于清洁后盖)

f6f07f33b04f450b85f6ff5049b45393.jpg

下面是抛光前的样子:

f314c55044749ca9be2c4ae99fbf76eb.jpg

下面开始教程。

首先,用胶布把 iPod 的按键和摄像头(如果有的话)封住 – 这是为了防止抛光过程中抛光膏进入缝隙,导致难以清洁。底部的开孔可以不封,抛光膏不容易渗进去。如果真进去了,清洁起来也很容易。

02a509a4f94fb605b809b49744f4e425.jpg

在桌上放一张纸巾,把 iPod 放在纸巾上。这样在保持桌面清洁的同时又可以避免抛光过程中桌面对屏幕的损伤。

c6f690c59d844f4890c71ce5de2b6129-1.jpg

把抛光膏挤到 iPod 的后盖上,然后涂抹,直到后盖(或需要打磨的部位)被抛光膏覆盖。

a6f6a0f3d584d383ed77a5c999d77d78.jpg

开始抛光。
横向或纵向用力来回摩擦,重复多次,进行 2~3 分钟。抛光过程中,有刺鼻的味道和抛光膏变黑属于正常现象。

e4bd98421508548b8f92986392332d8b.jpg

完成后,先把抛光膏擦掉,然后撕掉胶布,用湿巾擦拭后盖,直到后盖变干净。

大功告成!

最后晒一下成品。后盖的划痕明显比以前少了很多,LOGO 和下面的字完好无损,跟新的一样。

7934c5a7464a20692af924bc11d5c747.jpg

进入网站的 Typecho 后台,点「设置 - 阅读」,找到「聚合全文输出」,选择「仅输出摘要」,点保持设置。

这个设置对大部分主题来说有效。


还是不行?

在网站后台编辑正在使用的主题(或用 SSH 访问你网站正在使用的主题的目录),打开index.php,找到这种代码:

<?php $this->content('阅读全文'); ?>

把这行代码替换成:

<?php $this->excerpt(100, '阅读全文…'); ?>

其中数字是摘要的输出字数,可自行修改。

修改好后保存文件,打开网站的主页,文章就只会显示摘要了。

(同样适用于archive.php

进入你网站的 Typecho 后台(或用 SSH 访问你网站的文件目录),在「主题」中找到functions.phpfooter.php,编辑它们。

把下面的代码添加到functions.php

// 设置时区

date_default_timezone_set(‘Asia/Shanghai’);

/**

秒转时间,格式 年 月 日 时 分 秒
*

@author Roogle
@return html
*/

function getBuildTime(){

// 在下面按格式输入本站创建的时间

$site_create_time = strtotime(‘1970-01-01 00:00:00’);

$time = time() – $site_create_time;

if(is_numeric($time)){

$value = array(

years => 0, “days" => 0, “hours" => 0,

minutes => 0, “seconds" => 0,

);

if($time >= 31556926){

$value[“years"] = floor($time/31556926);

$time = ($time%31556926);

}

if($time >= 86400){

$value[“days"] = floor($time/86400);

$time = ($time%86400);

}

if($time >= 3600){

$value[“hours"] = floor($time/3600);

$time = ($time%3600);

}

if($time >= 60){

$value[“minutes"] = floor($time/60);

$time = ($time%60);

}

$value[“seconds"] = floor($time);

echo ‘<span class="btime">’.$value[‘years’].’年’.$value[‘days’].’天’.$value[‘hours’].’小时’.$value[‘minutes’].’分</span>’;

}else{

echo “;

}

}

然后把这行代码添加到footer.php

<?php getBuildTime(); ?>

添加完成后,保存文件,刷新网站,网站底部就会显示网站运行的时间。

在安装宝塔面板后,可能不能访问控制面板。这时浏览器一般都会提醒「连接超时」。出现这种情况是因为没在安全组(防火墙)里设置服务器端口是否允许公网访问,把端口放开即可。


需要放通的端口

8888、888、80、443、20、21


进入服务器的安全组(防火墙)设置界面,点「添加规则」,协议选择 TCP,然后填写上面的几个端口。

全部添加好后,重新进入 http://服务器地址/8888 即可正常访问宝塔控制面板。

这个教程将教您如何用线刷方式给 Google Pixel / Nexus 产品刷入官方系统,适用于线刷升级、降级、第三方ROM回官方系统等场景。只要身边有电脑,都可以进行线刷操作。


需要用到的文件

ADB 工具: https://developer.android.google.cn/studio/releases/platform-tools
工厂镜像文件(线刷包)以及 Google 的官方教程(英文): https://developers.google.cn/android/images


警告

1,这种线刷方式会清除所有数据,所以,刷机前务必备份好所有数据,我不会对您的数据财产遗失负责!
2,刷机 / 解锁前必须退出谷歌账号,否则进入系统时会出现谷歌验证。如果 Wi-Fi 可以访问外网,可以无视这个。
解锁


整个线刷过程必须在 Bootloader 锁解除的情况下进行。如果还没解锁,请参照以下方法解锁。
进入设置-关于手机/平板电脑,连续点击「版本号」直到激活开发者选项。进入开发者选项,把「OEM 解锁」打开。

3053082921.png

然后进入 Fastboot 模式。长按电源键点「重新启动」按钮,黑屏瞬间迅速按下「音量减小」键进入 Fastboot 模式。也可以通过 ADB 命令adb reboot bootloader进入。

3656425527.png

等驱动程序安装好后,打开 ADB 命令行窗口,输入fastboot flashing unlock,然后在移动端通过按音量键选择「Unlock the Bootloader」,再按电源键解锁。

3096963722.png
3821659668.png

注意

Pixel 2 XL 用户,如果 Bootloader 版本在 TMZ20a 之前的话,还要用这个命令解锁关键分区:
fastboot flashing unlock_critical

对于 2016 年前生产的 Nexus 产品,如果上面的指令行不通的话,就用fastboot oem unlock命令解锁。
如果设备自动重启的话,就直接按电源键和「音量减小」键再次进入 Fastboot 模式 —— 因为等会要在这个模式下刷机。

对于 Verizon 版 Pixel 的 Bootloader 解锁问题可以参考这个: http://bbs.gfan.com/android-9166856-1-1.html


刷机

现在,解压下载好的 ADB 工具和线刷包,然后把所有文件放在同一个文件夹里,然后把进入 Fastboot 模式的设备连接到电脑上。

再次确认所有驱动程序都安装好后,双击文件夹里的「flash-all.bat」开始刷机。

2971143068-1.png

刷机过程中不要拔掉数据线,否则会出现无法开机等问题。另外,刷机时设备可能会重启多次,这是正常现象,只需等待刷机结束就行。


重新上锁

如果不需要 ROOT 的话,建议刷机后给设备上锁,确保安全。

重新进入 Fastboot,电脑上打开ADB命令行窗口,输入fastboot flashing lock,然后在移动端通过按音量键选择「Lock the bootloader」,再按电源键上锁。

2791995172.png
3347419695.png

注意

对于 2016 年前生产的 Nexus 产品,如果上面的指令行不通,就用fastboot oem lock命令上锁。


激活设备

重启设备,过一会儿会进入开机引导界面。不要插卡,引导过程中全程点“跳过”,直到进桌面。

4128811681.png
1788364896.png