java
文章平均质量分 58
lic0112
这个作者很懒,什么都没留下…
展开
-
IDEA迁移到Eclipse报错PathVariable annotation was empty on param 0.
最近一个项目用Idea + maven开发的, 运行一直没问题, 因为Idea占用内存太多, 想在Eclipse上debug一个问题,发现在Eclipse启动时报错 如下:Caused by: java.lang.IllegalStateException: PathVariable annotation was empty on param 0. at feign.Util.checkState(Util.java:129) at org.springframework.cloud.openfe原创 2021-10-15 15:16:09 · 327 阅读 · 0 评论 -
java 实现对字符串的压缩和解压
压缩字符串:1. 创建字符串写入输出流os, 用于接收压缩后的byte[]2. 用os 创建 GZIPOutputStream 对象gos3. 将要压缩的字符串写入gos4. 关闭gos5. 从os中获取压缩后的内容注意: 第4步和第5步顺序不能颠倒, 否则会抛出异常java.io.EOFException: Unexpected end of ZLIB input s...2014-05-22 18:19:35 · 252 阅读 · 0 评论 -
Dom4j 生成xml并格式化输出
Document document = DocumentHelper.createDocument(); //创建root Element root = document.addElement("parameters"); //生成root的一个接点 Element param = root.addElement(...原创 2014-05-26 18:53:40 · 929 阅读 · 0 评论 -
java 多线程总结
实现线程的方式:实现Runnable接口继承Thread对象使用ExecutorService、Callable、Future实现有返回结果的多线程public class MyThread { public static void main(String[] args) throws Exception { // 实现Runnable接口创建线程 ...原创 2015-07-09 16:25:42 · 88 阅读 · 0 评论