markdown编辑器使用说明:https://sspai.com/post/25137
yii2乐观锁与悲观锁:http://www.digpage.com/lock.html
markdown编辑器使用说明:https://sspai.com/post/25137
yii2乐观锁与悲观锁:http://www.digpage.com/lock.html
展示效果
说明:
这是一个特别简单的html打分评价效果,通过nodeJS+bower+gulp+less这一套前端自动化开发框架来实现,对于感兴趣的童鞋来说是一个很好的学习教材。
开发者如何使用:
npm init;
npm install;
bower install;
gulp
$name = '/uploads/' . date('Y') . '/' . date('m') . '/' . date('d') . '/' . uniqid() . '/';
mkdir($name , 0777 , true);
php中使用上述代码在创建多级目录的时候,在windows能够正常运行,但部署到Linux/Unix下面就会报Perssion Denied,这是为什么呢?
这是因为在Linux系统中创建文件/文件夹会受到umask的影响,当umask设置为022时,实际PHP创建的0777目录权限就会变成0755。
解决办法也很简单:
$dir = '/uploads/' . date('Y') . '/';
if (!file_exists($dir)) {
mkdir($dir , 0777 , true);
chmod($dir , 0777);
}
$dir = $dir . date('m') . '/';
if (!file_exists($dir)) {
mkdir($dir , 0777 , true);
chmod($dir , 0777);
}
$dir = $dir . date('d') . '/';
if (!file_exists($dir)) {
mkdir($dir , 0777 , true);
chmod($dir , 0777);
}
$dir = $dir . uniqid() . '/';
if (!file_exists($dir)) {
mkdir($dir , 0777 , true);
chmod($dir , 0777);
}
原创,转载请申明出处。
IDEA版本:2016.3.4
Solo版本:1.9.0
Maven版本:3.0.5
jdk版本:1.7
sudo su //以root身份运行
enter your password here //输入你的密码
cd ~
vim .bash_profile //配置环境变量
让.bash_profile文件至少存在以下内容:
export PATH=$PATH:/usr/local/tomcat/bin/
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home
export CLASS_PATH=/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/lib/
export PATH=$PATH:/Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/bin/
export M2_HOME=/usr/local/maven
export PATH=$PATH:/usr/local/maven/bin
保存.bash_profile , vim下保存并退出的命令为:wq
source .bash_profile
mvn -v //如果这则指令输入后打印出了maven的版本信息,那么恭喜你配置成功了。