不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2015-09-25 12:04  分类:PHP基础  编辑

文件夹文件拷贝/复制函数

/**
 * 文件夹文件拷贝
 *
 * @param string $src 来源文件夹
 * @param string $dst 目的地文件夹
 * @return bool
 */
function dir_copy($src = '', $dst = '') {
	if (empty($src) || empty($dst)) {
		return false;
	}

	$dir = opendir($src);
	dir_mkdir($dst);
	while (false !== ($file = readdir($dir))) {
		if (($file != '.') && ($file != '..')) {
			if (is_dir($src . '/' . $file)) {
				dir_copy($src . '/' . $file, $dst . '/' . $file);
			} else {
				copy($src . '/' . $file, $dst . '/' . $file);
			}
		}
	}
	closedir($dir);

	return true;
}

 

作者:php-note.com  发布于:2015-09-24 10:58  分类:Linux软件安装/优化  编辑

不知道在什么时候,网易邮箱搞了个“客户端授权密码”功能,也就是说,原先输入自己设置的邮箱密码即可完成登录,但是现在需要输入官方产生的“授权密码”,方可完成登录授权!

作者:php-note.com  发布于:2015-09-24 10:45  分类:Linux软件安装/优化  编辑

仔细研究,它跟Firefox一样,是有很多的插件的,安装路径:

Thunderbird -> 工具 -> 附加组件 -> 搜索“New Mail Attention”,安装即可! -> 还可以进入插件的“首选项”设置其他选项。

作者:php-note.com  发布于:2015-09-20 09:40  分类:Linux软件安装/优化  编辑

我是遇到系统提示“ACPI PCC probe failed”这问题百度进来的这贴的,试了一下4楼的方法和更新内核都无效,重装ubuntu linux 15.04后提示没有了,之后在装Nvidia专有驱动后又出现提示,怀疑是显卡驱动问题,果然装回nouveau开源驱动提示就没了。

作者:php-note.com  发布于:2015-09-19 16:40  分类:Linux软件安装/优化  编辑

例如,修改pdf的打开方式,只要查看任意一pdf格式文件的属性。这样修改之后,所有pdf格式文件都改变了打开方式。

ubuntu-read-setting-01.jpg

作者:php-note.com  发布于:2015-09-14 10:35  分类:Linux软件安装/优化  编辑

设置路径:系统设置 -> 软件和更新 -> 附加驱动 -> 选一个“最新的、测试过的”NVIDIA驱动

nvidia-driver.png

作者:php-note.com  发布于:2015-09-13 23:02  分类:Linux软件安装/优化  编辑

安装“增强工具”,报如下错误:

Building the OpenGL support module  [FAILED]

网友提供的解决方案:

cd /media/VBOXADDITIONS_4.1.8_75467/
export MAKE='/usr/bin/gmake -i'
./VBoxLinuxAdditions.run 
作者:php-note.com  发布于:2015-09-13 17:33  分类:Linux软件安装/优化  编辑

宿主系统是Ubuntu 14,在VirtualBox中安装 CentOS 6.5 时,提示如下错误:

Kernel driver not installed (rc=-1908)

作者:php-note.com  发布于:2015-09-13 14:36  分类:Linux软件安装/优化  编辑

JRE vs OpenJDK vs Oracle JDK

  • JRE(Java Runtime Environment),它是你运行一个基于Java语言应用程序的所正常需要的环境。如果你不是一个程序员的话,这些足够你的需要。
  • JDK代表Java开发工具包,如果你想做一些有关Java的开发(阅读程序),这正是你所需要的。
  • OpenJDK是Java开发工具包的开源实现,Oracle JDK是Java开发工具包的官方Oracle版本。尽管OpenJDK已经足够满足大多数的案例,但是许多程序比如Android Studio建议使用Oracle JDK,以避免UI/性能问题。
作者:php-note.com  发布于:2015-09-13 10:58  分类:Linux软件安装/优化  编辑

在Windows下习惯了用TortoiseSVN进行软件开发和管理,转到Linux下面,发现有一款和TortoiseSVN极其相似的软件RabbitVCS

rabbit-vcs.png

作者:php-note.com  发布于:2015-09-12 22:59  分类:Linux软件安装/优化  编辑

Ubuntu的终端命令行默认是长路径,即把路径深度全部显示出来,操作起来不是很方便,下面介绍命令行显示短路径的操作:

$ vi ~/.bashrc

找到PS1=   的行,将\w(小写)改成\W(大写)

作者:php-note.com  发布于:2015-09-12 22:36  分类:Linux软件安装/优化  编辑

在Ubuntu 14中,安装了 PhpStorm 9.02,发现 软件界面中文乱码,但是源码编辑处却显示正常,如下图所示:

phpstorm-setting-01.png

作者:php-note.com  发布于:2015-09-12 00:23  分类:Linux软件安装/优化  编辑

打开设置路径: 菜单栏 -> Opions -> Global Options -> General -> Default Session -> Edit Default Settings -> 

1、当用户从主机中退出后可以自动关闭当前连接的窗口

Terminal -> 勾选“Close on disconnect”,去掉勾选“Auto reconnect

作者:php-note.com  发布于:2015-09-10 23:04  分类:Linux软件安装/优化  编辑

.zip 和 .rar 是Windows下常用的压缩文件,在Ubuntu中如何解压?

解压.zip文件

unzip ./FileName.zip

解压.rar文件

#安装unrar软件#

sudo apt-get install unrar

#解决.rar文件#

unrar x ./FileName.rar
作者:php-note.com  发布于:2015-09-09 16:07  分类:MySQL/NoSQL  编辑

详情点击:

http://www.oschina.net/news/65696/phpmyadmin-4-5-0-beta1

意味着“本人”很长一段时间会使用 phpMyAdmin 4.4.x 的最后一个版本!

常用开发组合 PHP 5.4.x + MySQL 5.5.x

作者:php-note.com  发布于:2015-09-09 00:29  分类:Linux软件安装/优化  编辑

平常需要一点简单的图片处理,Windows下有商业的专业的PhotoShop,Ubuntu下有开源的Pina。当然,跟PhotoShop相比,Pina功能弱爆了,将就着用吧。

#安装过程#

sudo add-apt-repository ppa:pinta-maintainers/pinta-stable
sudo apt-get update
sudo apt-get install pinta
作者:php-note.com  发布于:2015-09-08 23:51  分类:Linux软件安装/优化  编辑

习惯了Windows风格的底部任务栏,而Ubuntu 14是没有的,还好有人做好了一个任务栏插件,可以在线安装:

1、打开终端(Ctrl+Alt+T),然后输入下面的命令

sudo apt-get install tint2

调整后的效果如下:

renwu-05.png

作者:php-note.com  发布于:2015-09-05 01:11  分类:Linux软件安装/优化  编辑

一不小心把当前用户的桌面文件夹“/home/wenjianbao/桌面”删了,导致系统把“/home/wenjianbao”当成桌面文件夹。结果,桌面上全是乱七八糟的文件/文件夹。

查看了下网络资料,可以通过修改 ~/.config/user-dirs.dirs 中的 XDG_DESKTOP_DIR 来重新指定“桌面文件夹”

作者:php-note.com  发布于:2015-09-05 01:07  分类:Linux软件安装/优化  编辑

安装篇

1、到官网下载:scrt-7.3.5.839.ubuntu13-64.tar.gz

https://www.vandyke.com/download/securecrt/download.html

2、解压到某个目录,如 /opt/software/scrt-7.3.5

作者:php-note.com  发布于:2015-09-04 21:43  分类:Linux软件安装/优化  编辑

每次重新启动后,系统的屏幕亮度都会被调节到最大值,挺烦人的!如何让它保存设置值呢?

首先,我们必须知道自己系统的屏幕亮度取值范围,打开终端,按照下面的步骤进行:

进入backlight这个目录

cd /sys/class/backlight/