一.远程debug
1.在catalina.sh中,添加下面变色部分:
fi
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"
if [ "$1" = "debug" ] ; then
2.在eclipse中debug按钮的下拉列表的Remote Java Applicataion创建一个新的连接远程linux的连接
Connection type:Standard(Socket Attach) Host:10.129.148.46 Port:8000
二.修改java方法内的东西不用重启
1.Web Modules 的项目设置为Disabled
2.把jrebel-3.0-M1放到D盘下(可以是任意一个路径,与下面统一就行)
3.-Xms256m -Xmx256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m -noverify -javaagent:D:\jrebel-3.0-M1\jrebel.jar -Drebel.struts1-plugin=true
4.dubug模式启动
三.Eclipse中类的反编译
1.将jad.exe拷到jdk的bin下面
2.D:\eclipse\eclipse\plugins目录下放置net.sf.jadclipse_3.3.0.jar包
四.linux中起别名
编辑 /etc/bash.bashrc
在其最后插入 alias log='tail -f /home/zxin10/was/tomcat/logs/catalina.out'
五.linux中加入环境变量
编辑 /etc/bash.bashrc
在其最后插入PATH=/home/zxin10/mongodb/bin:$PATH
六.查看端口占用
xp查看端口占用:netstat -ano|findstr 8080
linux查看端口占用:lsof -i:80 ps -ef|grep 80
七.oracle数据的导入导出
数据导出:
1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 将数据库中system用户与sys用户的表导出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 将数据库中的表inner_notify、notify_staff_relat导出
exp aichannel/aichannel@TESTDB2 file= d:\datanewsmgnt.dmp tables=(inner_notify,notify_staff_relat)
4 将数据库中的表table1中的字段filed1以"00"打头的数据导出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=" where filed1 like '00%'"
对于压缩后面 加上 compress=y 来实现。
数据的导入
1 将D:\daochu.dmp 中的数据导入 TEST数据库中。
imp system/manager@TEST file=d:\daochu.dmp
imp aichannel/aichannel@TEST full=y file=d:\datanewsmgnt.dmp ignore=y
上面可能有点问题,因为有的表已经存在,然后它就报错,对该表就不进行导入。在后面加上 ignore=y 就可以了。
2 将d:daochu.dmp中的表table1 导入
imp system/manager@TEST file=d:\daochu.dmp tables=(table1)
八.ascii与中文的互换
将中文译为ascii码: 打开命令行窗口-->输入命令 native2ascii
将ascii码转为中文: 打开命令行窗口-->输入命令 native2ascii -reverse
九.eclipse安装插件
再elclipse文件夹下的dropins下面建立随便一个如jad的文件夹,再这个jad的里面建立features和plugins文件夹,放入相应的jar包即可,其中features和plugins是固定名称,jad可以随便取
十.idea热部署
1.debug模式启动
2.tomcat 里面on frame deactivation设置为update classes and resources
十一.idea内存溢出
内存溢出idea在tomcat debug添加参数:catalina_opts=-Xms512m -Xmx512m
相关推荐
标题“java面试小技巧1”所揭示的知识点: 一、Java面试准备的必要性与实用性 1. 应聘Java开发岗位时,面试准备的重要性,尤其对于应届毕业生。 2. 通过实用的面试技巧,有助于快速掌握面试要点,提升面试通过率。 ...
网管常用的电脑小技巧2 网管常用的电脑小技巧1 网管常用的电脑小技巧1 网管常用的电脑小技巧1
Eclipse使用技巧一覧
PLC编程理论.算法及技巧1rar,PLC编程理论.算法及技巧1
面试技巧1.aac
- **技巧一:明确项目边界**:定义清晰的项目范围,避免不必要的变更。 - **技巧二:时间管理**:合理安排时间,确保项目进度可控。 - **技巧三:管理项目范围的变化**:建立有效的变更控制机制,确保项目范围...
服务技巧1推荐.pdf
.vim与gvim技巧1.docx
.vim与gvim技巧1.pdf
马原计算机网络技巧1-2
参考资料-外贸高手客户成交技巧(1).zip
高中政治解题技巧一.doc
这些背景使他成为了编写《Vim实用技巧》的理想人选,他将自己对Vim的洞见和实践心得融入到每一个技巧中,让读者能够逐步掌握Vim的精髓。 在《Vim实用技巧》这本书中,作者并没有试图在有限的篇幅中涵盖Vim的所有...
辅导的方法与技巧1.pdf
野生动物摄影技巧1.pdf
技巧1:利用资源脚本(.rc文件)来设计用户界面。这是可视化设计界面的常见方式,可以使用Visual Studio的资源编辑器直接拖放控件,调整布局,并设置属性。 技巧2:深入理解消息映射机制。每个控件的事件(如点击、...
VBA常用技巧 1 第1章 Range(单元格)对象 10 技巧1 单元格的引用方法 10 1-1 使用Range属性 10 1-2 使用Cells属性 11 1-3 使用快捷记号 11 1-4 使用Offset属性 12 1-5 使用Resize属性 13 1-6 使用Union方法 14 1-7 ...