Xcode资源文件清理:删除无用的旧设备支持文件

Mac硬盘只剩下20G可用空间了,做了清理也只清理出了3G可用空间,但是印象里自己并没有在电脑存太多东西啊!于是开始做手动磁盘清理,在检查用户目录下的资源库时,发现这个目录异常的大:

~/Library/Developer/Xcode/iOS\ DeviceSupport

1

里面似乎是各个版本的iOS支持文件,甚至还有6.1.3版本的支持文件。如果能删除旧版的支持文件,那就能给电脑腾出一大块空间啊!于是找了一下资料,看能不能删除。

根据这个回答,删除旧版支持文件是完全没有问题的,甚至可以全部删除,并且应该定期删除!

AFDFCD85-9FAF-4097-92E6-0B086784478E

phpMyAdmin数据库乱码问题

第一次写后端,遇到了不少问题,这个问题比较坑!

问题描述:

1,从网页提交数据库数据,在phpmyadmin上显示乱码,在网页输出是好的。

2,用phpmyadmin从数据库插入数据,输出到网页后是乱码。

环境看似没有任何问题:网页已经声明使用『UTF-8』,数据库已经设置编码为『utf8_general_ci』。

为何还是出现了编码问题呢?

答:从网页提交数据库数据,在phpmyadmin上显示乱码,在网页输出是好的,说明提交的数据和数据库的编码不一样,提取数据的编码和提交数据的编码一样 。A->B->A型

解决方案:

把所以关于数据库查询、插入的语句前全部加上一行:

Ubuntu Server使用命令行版VPN客户端

为了能在外网玩上内网的MC服,朱总和我在腾讯云的学生优惠服务器上部署了一个VPN,想通过让内网MC服务器和客户端同时登录一个外网VPN的方式,曲线实现MC服务器和客户端处在同一局域网。

这样就涉及到让ubuntu server连接VPN的问题。

需要连接VPN的服务器是一台Ubuntu 14.04.3 LTS,使用pptp-linux软件连接VPN。

首先是安装软件包

确认已经安装好后,根据帮助使用pptpsetup建立VPN连接。

例如:

看到如下提示,表明连接成功。

 

用电脑模拟微信浏览器

想开发专为微信定制的网页,但用手机微信进行调试总是十分不方便,于是想用Chrome模拟微信浏览器。

打开Chrome的开发者工具,开启手机模拟。

将UA更改为以下任意一个:

iPhone:

安卓:

刷新页面即可。

参考资料:http://www.sky00.com/archives/1292.html/comment-page-1

 

ubuntu 1404 下安装 nginx+php5+mysql+phpmyadmin

1. 使用官方PPA安装 Nginx 最新版本,使用以下命令:

2. 安装 PHP:(不要尝试直接apt-get install php5,这样会默认安装apache)

3. 安装 MySQL 数据库:

4. nginx管理操作

5. 配置nginx

配置文件样本:

重启nginx:

6. 安装phpMyAdmin

参考资料:https://idefs.com/record-under-ubuntu-nginx-php5-mysql.html

Linux下批量替换文件名中的部分字段

从网上下载了一批旧的影视剧资源,命名倒是挺规范,但是不和我的胃口,想要重新命名。

但是不能用简单的批量重命名,因为原文件名里包含一个集名的字段,这个字段一定是不同的。如果用批量重命名,会导致这个字段消失,然而我想保留它,于是想批量替换掉我不想要的字段。

Mac上用brew安装了rename,默认安装的是Perl 语言版本。

命令格式:rename ‘s/原字符串/新字符串/’ 文件名

字符串支持正则,要注意字符元的使用和转义。

同时,原字符串只会在一个文件名中匹配一次,例如:

[舌尖上的中国][01][高清版][HR-HDTV].mp4

执行:rename ‘s/\]\[/./’

[舌尖上的中国.01][高清版][HR-HDTV].mp4