Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目:
本文时候对Node.js 和相关构建有一定了解的同学
假设已经安装好nodejs和npm。
Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目:
本文时候对Node.js 和相关构建有一定了解的同学
假设已经安装好nodejs和npm。
成功没有捷径,唯有努力和坚持
不知不觉已经coding五年,运维进门,PHP入行,第一份工作却是JAVA,曾经安装Oracle花了3天,PHP出道,thinkphp开窍,laravel走红,Yii顿悟。不一样的曲径,不一样的心路历程。
PHP IDE 开发工具众多,诸如PhpStorm,Eclipse for php,Zend Studio,NetBeans等等,作为一位phper来说,熟悉一个专业的ide是必要的,团队协作,代码PSR规范,debug,功能测试等方便之处不必多说。本文主要针对Zend Studio。
强烈建议购买官方正版
下载补丁 http://download.csdn.net/download/lanse_fengsha/9986372
找到zend studio安装目录下的plugins目录com.zend.verifier开头的文件,复制文件名,将压缩包内的jar包修改为复制的名字,复制到zend studio安装目录下的plugins文件夹中替换原文件即可。
注册码
3BDD5B31F3E47210A4C54F6F1E68A583DB08B56F1378A7E8C1F07871AFB1ABF5CEAF8D57E2EFBCA2AA9A4107E86665A94C80F85D5CD652CBFD6C67306DA4DADE31656337373039615445414D414D50454435313735333730323266353B30302F30302F303030303B31332E303B3030303B333B30
我们都知道我们在使用git的时候,会一些文件不需要同步,比如缓存,静态资源等等,那么我们在.gitignore配置忽略规则后,却依然被提交
原因是git库版本库中已经存在该文件,并且已经提交过该文件
.gitignore文件只对还没有加入版本管理的文件起作用,如果之前已经用git把这些文件纳入了版本库,就不起作用了
如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的。
那么解决方法就是先把本地缓存删除(改变成未被追踪状态),然后再提交:
git rm -r --cached . git add . git commit -m 'update .gitignore'
Centos7 防火墙默认使用firewall
查看防火墙状态
systemctl status firewalld.service
启动防火墙
systemctl start firewalld.service
关闭防火墙
systemctl stop firewalld.service
重启防火墙
systemctl restart firewalld.service
开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
重载防火墙规则
firewall-cmd --reload
查看防火墙开放的端口
firewall-cmd --zone=public --list-ports
字符串截取支持中文html
/** * 清除html标签,字符串截取 * 支持中文 * @author TechLee */ function substr_cn($str, $length = 0, $start = 0, $charset = "utf-8", $suffix = true) { $str = function_exists('clear_tags') ? clear_tags($str) : strip_tags($str); if ($length > 0 && mb_strlen($str, $charset) <= $length) { return $str; } $slice = $length > 0 ? mb_substr($str, $start, $length, $charset) : $str; if ($suffix) { return $slice . "…"; } return $slice; } echo substr_cn('PHP是世界上最好的语言,是宇宙第一语言!', 10); // 输出: // PHP是世界上最好的…
字节KB格式换算转换
/** * 字节转换 */ function get_byte_size($size) { $units = array(' B', ' KB', ' MB', ' GB', ' TB'); for ($i = 0; $size > 1024; $i++) { $size /= 1024; } return round($size, 2) . $units[$i]; } // echo get_byte_size(1024000); // 输出: // 1000 KB // echo get_byte_size(409610241024); // 输出: // 381.48 GB
单纯用php原生函数 strip_tags 清除仍有残留和空格,下面的方法完美解决,将html转换为纯文本。
/** * 清除html标签 */ function clear_tags($str) { $str = strip_tags($str); //首先去掉头尾空格 $str = trim($str); $str = preg_replace("/(\s|\ \;| |\xc2\xa0)/", "", strip_tags($str)); //接着去掉两个空格以上的 $str = preg_replace('/\s(?=\s)/', '', $str); //最后将非空格替换为一个空格 $str = preg_replace('/[\n\r\t]/', ' ', $str); return $str; } // echo clear_tags('<p>Hello,World!!!</p>'); // 输出: // Hello,World!!!
NFS服务器
1.安装nfs-utils
yum -y install nfs-utils
2.创建需要共享的文件或目录
mkdir /test/share1 /test/share2 /test/share3
3.NFS配置文件
vi /etc/exports
4 .启动相关服务
service rpcbind start
service nfs start
5.关闭防火墙
service iptables stop
6.查看当前主机的共享目录列表
showmount -e localhost
exportfs -rv 使NFS服务器重新读取exports文件中的设置
exports -auv 停止当前主机中NFS服务器的所有目录输出
NFS客户端
1.安装nfs-utils
yum -y install nfs-utils
2 .启动相关服务
service rpcbind start
service nfs start
3.查看指定主机共享目录信息
showmount -e 192.168.8.241
4.Linux客户端挂载NFS文件系统
5.系统启动自动挂载NFS文件系统
6.重新读取fstab文件,或者重启计算机
mount -a
7.查看挂载信息
df -T
Samba案例配置
要求: 每个用户都能访问自己的宿主目录(默认开启)
/test/public 公共目录,mary和jack都能读写,但不能删除别人的文件
/test/mary_dir mary的目录,每个用户都能访问,但只要mary有写的权限
/test/jack_dir jack 的目录,只有jack能访问和读写
1.安装samba
yum -y install samba*
2.添加mary和jack账户
3.创建相应目录并赋予相关权限
4.配置smb.conf文件
vi /etc/samba/smb.conf 在文件末尾添加
5.测试语法错误
testparm
6.添加samba用户
smbpasswd -a jack
smbpasswd -a mary
7.关闭防火墙和SELinux
service iptables stop
setenforce 0
8.启动smb服务
service smb start
9.客户机(windows)访问
运行“\\ 192.168.8.242”,输入相应用户名验证。
net user * /delete /y 清空共享访问记录。
附件说明
gdbedit -a -u jack 添加samba用户
-a 添加
-u 指定用户名
-x 删除用户
gdbedit -L 列出所有samba用户
gpdedit -vL jack 显示用户的详细信息
service smb reload 重载smb.conf文件
smbclient -L 192.168.8.250 查看共享目录
smbclient -U HT //192.168.8.250/share 登录使用共享
mount -o username=HT -t cifs //192.168.8.250/share /media/cdrom 使用mount挂载共享文件夹
开机自动挂载
# vi /etc/fstab
// 192.168.8.250/share /media/cdrom cifs defaults,username=HT,passwd=abc-123 0 0
#service autofs start
专业企业官网建设,塑造企业形象,传递企业价值
系统软件开发,用心思考,用心设计,用心体验
打破技术瓶颈,让不堪重负的项目起死回生
构建全渠道一体化运营能力,实现全链路数字化
文案撰写、营销策划,专注品牌全案
一站式解决企业互联网营销痛点和难题
以技术的力量,改变互联网
联系我们