$(window).height()高度获取误差
在前端通过$(window).height()获取窗口高度总会有100px的误差。搜索得知问题:
- html顶部
1 <html>应该改成<!DOCTYPE html>
centos Nginx和PHP-FPM的启动、重启、停止脚本
Nginx启动脚本/etc/init.d/nginx
1 | #!/bin/bash |
编辑好后保存,执行以下命令
1 | sudo chmod +x /etc/init.d/nginx |
完成!可以使用以下命令管理Nginx了
1 | service nginx start |
PHP-FPM启动脚本/etc/init.d/php-fpm
1 | #!/bin/bash |
编辑好后保存,执行以下命令
1 | sudo chmod +x /etc/init.d/php-fpm |
完成!可以使用以下命令管理php-fpm了
1 | service php-fpm start |
IDEACPU
http://stackoverflow.com/questions/21595289/intellij-idea-13-ce-consuming-lots-of-cpu
C:\Program Files (x86)\JetBrains\IntelliJ IDEA 14.1.3\bin
idea.exe.vmoptions
idea64.exe.vmoptions
Mac user
http://stackoverflow.com/questions/20545435/why-is-the-new-version-of-intellij-idea-so-slow?rq=1
mac系统下安装Composer
mac下直接用命令行模式下载Composer
使用 curl 指令下载:
1 | curl -sS https://getcomposer.org/installer | php |
或是沒有安裝 curl ,也可以用 php 指令下载:
1 | php -r "readfile('https://getcomposer.org/installer');" | php |
手动下载Composer
地址:https://getcomposer.org/composer.phar
当你下载了 composer.phar 后,可以将它放在目录中,但每次当你建立新目录时,你必須再复制一个副本到新目录中,这样比较麻烦。所以最佳做法是将它放到 usr/local/bin 目录中中,成为全域指令。
1 | mv composer.phar /usr/local/bin/composer |
这样就可以直接在终端使用composer命令了。。。。
如果碰到提示没有权限
Permission denied
执行:
chmod +x /usr/local/bin/composer
为阿里云ECS(CentOS6)配置IPv6隧道地址
折腾了N天的IPV6,总算是抽出一晚上的时间来彻底解决了。整理了网上找的一些解决方案。
我们先来看下苹果官方对于IPV6的要求及如何测试(苹果官方说明:开发注意事项和如何测试IPV6 Only的支持)
注册IPV6隧道服务
1、打开https://www.tunnelbroker.net注册一个账号
2、登录到 tunnelbroker.net 后,请点击左侧导航的 Create Regular Tunnel ,输入您的IPv4地址,选择 HongKong 隧道服务器,来创建一个新的ipv6隧道配置
3、此例,创建好的ipv6隧道地址为:2001:470:18:401::2
4、然后,请点击 Example Configureations ,里边会给出在不同系统里可执行的命令,目的是创建ipv6隧道
服务器碰到的问题
Tomcat 8 访问软连接目录下的文件
1 | <!-- Tomcat 7: --> |
- 如何设置软连接
例如给一个目录创建软连接rm -rf /data/resource1
2
3
4
5ln -s /data/resource /data/aaa/resource
ln -s /data/rednet/upload /www/rednet/admin/upload
```
删除软连接命令:1
2
3最后千万不要带反斜杠,否则会把resource目录下的所有文件删除的。
```
rm -rf /data/resource/ (不可以这样写)
tomcat 内存设置
1 | JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m -Djava.security.egd=file:/dev/./urandom" |
- tomcat启动优化
-Djava.security.egd=file:/dev/./urandom
appleid在账户恢复状态 如何修改密码
appleid登陆不知道为什么莫名其妙的提示密码错误,并且我很肯定密码肯定就是这个。然后开始找回密码。。。
问题来了。找回密码选择的恢复账户。然后一直提示等待账户恢复中。致电apple电话客服说,只能等系统恢复账户。没有其他办法。
1 | 今天点到apple美国官网,进到找回密码界面。没想到可以进行选择,谨慎的选择第一个选上。然后成功修改密码。 |
linux常用命令
查看端口占用
netstat -apn | grep 80查看系统中文件的使用情况
df -h
查看当前目录下各个文件及目录占用空间大小
du -sh *
方法一:切换到要删除的目录,删除目录下的所有文件
rm -f *
方法二:删除logs文件夹下的所有文件,而不删除文件夹本身
rm -rf log/*
关闭进程
killall -9 java
查找文件包含字符串
grep -rn “hello,world!” *
:表示当前目录所有文件,也可以是某个文件名
-r 是递归查找
-n 是显示行号
-R 查找所有文件包含子目录
-i 忽略大小写
- 端口占用情况
netstat -noa | grep 80
- 查看文件夹占用磁盘
du -h –max-depth=1 /home
- 查看系统中文件的使用情况
df -h
- 查看当前目录下各个文件及目录占用空间大小
du -sh *
- 清空文件内容
echo “” > 文件名