工作这段时间的工具操作总结
来源:互联网 发布:软件需求怎么写 编辑:程序博客网 时间:2024/05/22 06:47
--------------------------------------------------------------
vim 操作部分
--------------------------------------------------------------
【复制一行】
1)把光标移动到要复制的行上
2)按yy
3)把光标移动到要复制的位置
4)按p
【替换】
:s/pattern/replacement 替换一处
:gs/pattern/replacement 全部替换
--------------------------------------------------------------
操作系统 操作部分
--------------------------------------------------------------
【显示8000端口的使用情况】
lsof -i:8000
【显示端口】
netstat -an
【显示java相关进程】
ps -ef | grep java
【强制关闭】
kill -9 ${进程号}
【显示进程占用资源情况】
ps -aux
【硬盘管理】
df = disk full
du = disk use sample: du -sh ~/apache
【查看一个文件夹有多大】
du -s /dir
【内存泄漏】
只能reboot
【统计当前目录(包括子目录)中所有文件的总数】
ls -lR | grep "^-" | wc -l
【安装目录】
/var/lib/mysql
--------------------------------------------------------------
Java 部分
--------------------------------------------------------------
【Tomcat和Java版本】
1 T5vJ5
2 T6vJ6
【Eclipse调试Web的方法】
1 远程调试
2 debug as web project
project facet
.settings/org.eclipse.wst.common.component --------- (<wb-resource deploy-path="/" source-path="/WebContent"/>)
classpath下的文件发生变化自动重新部署,所以Cache会重做。在重做Cache的过程中请求是无效的(因为没有数据)
3 system.out.println
4 log
【远程调试】
1 catalina.sh 中设置 jpda_address
2 启动 catalina.sh jpda start
3 ecplise设置远程调试连接 略
【Oscache】
每次做cache之前必须把上次做的硬盘Cache删除掉
【集合操作】
执行retainAll,addAll操作时需要小心---对象主体会承受所有的操作结果
--------------------------------------------------------------
MySQL 操作部分
--------------------------------------------------------------
【竖着显示行】
{command}/G
【显示连接】
show processlist显示连接
【显示建表语句】
show creat table [tablename]
【给表物理排序】
alter table [tablename] order by [columnname] 只对myisam的表格有用
【修改表的引擎】
alter table [tablename] engine = [myisam|innodb]
【主从同步】
同步的是binlog里面的sql语句
不要指望它来恢复从数据库的数据因为它使用的是binlog的机制
【分页】
//这里是oracle的笔记。mysql的limit分页机制类似。分析mysql的执行计划用 explain, discribe, desc
Explain SQL:
1) 若order by则多一次全表查询
2)row_num进行分页的时候实际上是先进行一次全表查询然后分页
- 工作这段时间的工具操作总结
- 工作的这段时间
- 这段时间的总结
- 这段时间的总结
- 这段时间的工作与生活
- 新的工作,新的开始(这段时间面试的总体总结)
- 总结这段时间遇到的错误
- 开学了,这段时间工作真的很忙。
- 这段时间所做的运营推广工作
- 近段时间的总结
- 对自己的这段时间在学习的总结
- 总结一下这段时间做的 NetManager
- f在这段时间的心情总结
- 这段时间遇到的技术点总结
- 这段时间面试WEB前端的面试问题总结
- 总结这段时间的学习和生活
- 最近段工作的总结(STM8)
- 近段时间学习的总结记录
- 程序员数学
- Python 中文 编码
- 使用CMake构建android原生库
- 京城望月
- 对const关键字的理解
- 工作这段时间的工具操作总结
- 免杀大全
- 利用mencoder进行视频分割和合并
- TreeList 树形控件 实现带三种状态的CheckBox
- mx_internal变量读取和设置
- Flex Application各种属性解析
- Winform Dialog全接触
- c++与java的一点区别
- XML文件操作之XPath