Trouble_shooting
日期 | 问题 | 解决方法 |
2015/3/3 | SSH登录/WinSCP连接太慢 | 在/etc/ssh/sshd_config中添加一行:UseDNS no |
正则表达式反向预查 | (?:)(?!)/(?=)/(?<!)/(?<=) | |
查找某个端口 | netstat -anp|grep 5038 | |
查找后排序并限制 | # du -m /xfmdata1/ | sort -nr | head -10 | |
git bash在push时要求输入GitHub密码 | 修改文件.git/config,将https修改为ssh登录 | |
修改mysql密码 | GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost' IDENTIFIED BY 'my_password'; | |
2015/3/4 | jQuery/原生操作顶层窗口元素 | top.$('#top').height() top.frames['mainFrame'].document.getElementById("aID").value |
2015/3/5 | vps添加/删除仅有代理权限的账号 | useradd -M -s /sbin/nologin -n
username userdel -r username |
2015/3/9 | CentOS终端下的setup乱码 | # vi /etc/sysconfig/i18n;LANG="en_US.UTF-8" |
2015/3/10 | HTML如何禁止页面滚动条? | <body scroll=no> |
Mysql如何为root配置远程访问? | GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'NEW PASS'; | |
Tomcat如何关闭自动发布? | reloadble="false" | |
jQuery获取唯一父元素/获取包含padding的宽度? | $('#tree_box').parent().outerWidth(); | |
2015/3/11 | 将新版Eclipse图标放到任务栏 | 1,编辑eclipse.ini;2,加入-vm\nC:\Program Files\Java\jdk1.7.0_21\bin |
取最外面窗口的高度的值 | top.document.documentElement.clientHeight | |
2015/3/12 | jQuery判断鼠标是否在一个DIV上 | $(event.srcElement).is("#id")) |
DIV的height默认auto和100%的区别 | auto依赖子元素,100%依赖父元素 | |
2015/3/13 | CentOS安装桌面 | # yum groupinstall "X Window System" "Desktop Platform" Desktop//需要卸载nautilus,如果一直弹框 |
Mysql添加外键失败,1005 | 引擎需要改为InnoDB | |
Linux将程序转到后台运行 | &,nohup | |
2015/3/17 | 查看Java程序的PID和追踪堆栈命令 | jps/jstack |
让MySQL记录执行过的SQL语句 | 编辑/etc/my.cnf文件,在[mysqld]节下面添加:log=/var/lib/mysql/general.log | |
查看正在执行的Sql语句 | show processlist; | |
2015/3/18 | mysql开启慢查询 | long_query_time=1; log-slow-queries=/var/log/mysql/log-slow-queries.log;chown mysql.mysql -R /var/log/mysql |
ssh免密码登录 | 将本地公钥发送到远程主机的~/.ssh/authorized_keys文件中,ssh-copy-id root@host | |
2015/3/25 | 保存 show processlist 的输出结果 | mysql -e "show processlist;" > showprocess.log |
修改MySQL最大连接数 | 编辑/etc/my.cnf文件,max_connections=1000 | |
获得classpath目录 | ? | |
2015/3/27 | Mysql异常,Incorrect string value的问题 | 检查编码,建议UTF-8 |
2015/3/31 | html元素中class属性值多个空格分格是什么意思? | 为一个元素规定多个类,用空格分隔类名 |
CentOS在setup时乱码 | 执行#LANG=en | |
2015/4/1 | 备份Eclipse的配置 | File->Export->General->Preferences |
2015/4/2 | Can not find a java.io.InputStream with the name | 初始化isSteram为非null |
response.getWriter().write();中文乱码 | response.setContentType("text/html;charset=gbk"); | |
ssh-copy-id no identities found error | ssh-copy-id -i my.key.pub | |
避免log重复输出 | log4j.additivity.com.tocel=false | |
webservice传XML参数的问题 | <![CDATA[参数放到这]]> | |
2015/4/8 | 执行shell脚本进入指定目录 | 因为shell在执行脚本时,会创建一个子shell,执行后不会改变父shell的环境变量,#.
./myshell.sh source 命令是在当前的shell环境下执行脚本 ,不会创建子shell; |
2015/4/10 | iframe高度自适应 | onload="this.height=frameId.document.body.scrollHeight" |
2015/4/13 | java获取当前项目下的文件 | Main.class.getResourceAsStream("/main.properties") |
2015/4/21 | BitVise自动登录 | “X:\Tunnelier.exe” -profile=X:\abc.tlp -loginOnStartup |
Properties使用指定编码读取 | p.load(new InputStreamReader(Client.class.getClassLoader().getResourceAsStream("config.properties"), "UTF-8")); | |
2015/4/24 | Ubuntu启用root | sudo passwd root |
2015/5/20 | CSS-background-position的起始位置? | left-top corner |
CSS-强制p不换行 | p{ white-space:nowrap; } | |
2015/6/5 | mysql中的反引号`用法 | 是为了区分MYSQL的保留字与普通字符而引入的符号 |
2015/6/9 | maven引用的jar包导出 | Run as->Maven build->dependency:copy-dependencies |
2015/6/11 | eclispe快速生成文档的注释 | ALT+SHIFT+J |
2015/6/17 | getResource().getPath()返回的路径空格变成了%20 | 前:Object.class.getResource("/").getPath() 后:Object.class.getResource("/").toURI().getPath() |
2015/6/19 | Tomcat基本调优 | export CATALINA_OPTS="$CATALINA_OPTS -server -Xms256m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m" |
org.dom4j.DocumentException: no protocol | Document dataDoc = saxReader.read(new ByteArrayInputStream(collectDataXml.getBytes("utf-8"))); | |
2015/7/3 | Linux查看内存 | $ free [-[mg]] |
2015/7/8 | Linux删除30天之前文件的命令 | find /logs -type f -ctime +30 | xargs rm -rf |
2015/7/14 | 配置mysql的错误日志文件 | 修改/etc/my.cnf log-error=/var/log/mysql/mysql_error.log |
mvn下载源代码 | shell> mvn depencendy:sources | |
2015/7/15 | Hibernate的createSQLQuery返回Object数组 | session.createSQLQuery(sql).addEntity(MyBean.class).list(); |
Java遍历集合时删除元素 | iterator.remove(); | |
2015/7/31 | JS让IE的某个div或iframe全屏 | 参考:https://msdn.microsoft.com/en-us/library/dn265028(v=vs.85).aspx |
2015/8/25 | 同名类强转冲突 | <Loader delegate="true" />,原因待分析 |
2015/8/26 | Win7取消ALT+TAB是的预览 | 高级系统设置,取消"启用桌面组合" |
TortoiseSVN下更改账号 | settings->saved data->clear;Eclipse删除目录C:\Users\wanglb\AppData\Roaming\Subversion\auth | |
2015/8/27 | 显示系统属性的快捷键 | win+pause |
Eclipse的日志里报Perm内存不足,日志位置(.metadata文件夹) | 修改eclipse.ini,加入两个启动参数: -XX:PermSize=1024M -XX:MaxPermSize=1024M |
|
2015/8/28 | jqGrid添加行号 | rownumbers="true" |
2015/8/29 | Struts的UI标签遍历枚举 | <s:select label="发布状态" list="publishStatuses" listKey="name()" listValue="desc" /> |
win7禁用ctrl+shift切换输入法 | 高级键设置->更改按键顺序 | |
2015/9/1 | Ubuntu添加字体 | copy the fonts to /usr/share/fonts and run sudo fc-cache to rebuild the font cache |
2015/9/2 | VPN绕过局域网ip,添加静态路由表 | route add -p 192.0.0.0 mask 255.0.0.0 192.168.77.254 |