![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 57
shuaizhuaidym
这个作者很懒,什么都没留下…
展开
-
Jar命令更新Jar文件
对于Java程序员来说在开发环境把源代码编译打包成Jar再简单不过,各种构建工具Ant,Maven或者直接Eclipse直接导出都可以,不过一旦没有了图形界面工具(比如问题现场机房)就没那么方便了。 此时还得靠命令行,只要有了JDK和源码,基本可以完成大部分工作。 第一步编译代码,用javac;关于命令用法,命令行下直...原创 2017-01-13 17:51:25 · 300 阅读 · 0 评论 -
java 中 16 进制 HEX 转换成字节码形式的 UTF-8
今天遇到个麻烦。由于产品版本管理和兼容性处理不当,在产品升级的时候和其他产品对接出错。由于是N年前的产品,已经无法查看当初配置。只好抓包对数据。其中遇到一个小插曲,通过Tcpdump数据虽然抓到了,其中部分关键项是中文,用wireshark打开显示一串点。这是遇到乱码了(后来发现,其实只要另存为以下就可以正常显示了)!想着找个在线转码工具,试了几个都转不了。只能尝试用代码处理,开始找资...原创 2017-10-23 09:44:28 · 1492 阅读 · 0 评论 -
JDB 远程调试 java程序
断点调式是软件开发过程中跟踪解决问题的必备手段,因为代码并不总是按照“我们想要的路径”执行。我们经常用到的是在开发阶段调试,通过各种IDE可以很方便的执行eclipse、VS等。在发布环境或者没有源代码的情况下,IDE就不适用了。Java提供了命令行工具jdb - The Java Debugger。文档上描述的用法是:jdb [ options ] [ class ] [ arg...原创 2017-10-27 16:16:38 · 392 阅读 · 0 评论 -
Maven 结合 Eclipse常见问题
Maven 是一款优秀的Java工程构建工具,单独使用很方便。但是和Eclipse结合使用时却会遇到一些比较尴尬的问题。1、Maven依赖丢失曾经遇到这样的情况,从github上看到个项目check下来导入Eclipse,结果Eclipse显示一堆红叉。右键可以发现都是Maven管理的依赖没有导入进来。原因就是Eclipse没有识别到Maven的Jar。虽然工程中有pom.xml,但是...原创 2018-03-14 15:30:00 · 133 阅读 · 0 评论