Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • May 20 09:56

    looly on v6-dev

    fix code (compare)

  • May 20 09:51

    looly on v5-dev

    fix size (compare)

  • May 20 04:07

    looly on v5-dev

    fix bugs (compare)

  • May 20 03:59

    looly on v6-dev

    fix bug (compare)

  • May 20 03:39

    looly on v6-dev

    add test (compare)

  • May 20 03:33

    looly on v6-dev

    add null check (compare)

  • May 18 02:38

    looly on v6-dev

    fix bug (compare)

  • May 18 02:35

    looly on v6-dev

    fix bug (compare)

  • May 18 02:33

    looly on v5-dev

    fix bug (compare)

  • May 18 02:23

    looly on v5-dev

    fix bug (compare)

  • May 16 13:22

    looly on 5.8.1

    (compare)

  • May 16 11:20

    looly on v5-dev

    prepare 5.8.2 (compare)

  • May 16 11:07

    looly on v5-master

    新增获取表是否存在于数据库状态标识 Merge remote-tracking branch 'o… prepare 5.8.1 and 22 more (compare)

  • May 16 11:04

    looly on v5-dev

    release 5.8.1 (compare)

  • May 16 10:59

    looly on v5-dev

    add hex support (compare)

  • May 16 10:57

    looly on v6-dev

    support hex (compare)

  • May 16 10:46

    looly on v6-dev

    fix code (compare)

  • May 16 10:43

    looly on v5-dev

    fix jwt bug (compare)

  • May 16 10:39

    looly on v6-dev

    fix bug (compare)

  • May 16 07:35

    looly on v6-dev

    add method (compare)

laoxiaokang
@laoxiaokang
请问hutool-setting 工具在idea中使用setting.autoLoad(true)没问题 打成jar包在linux环境下运行会报错:java.nio.file.FileSystemNotFoundException: null at com.sun.nio.zipfs.ZipFileSystemProvider.getFileSystem(ZipFileSystemProvider.java:171) ~[zipfs.jar:1.8.0_211]
at com.sun.nio.zipfs.ZipFileSystemProvider.getPath(ZipFileSystemProvider.java:157) ~[zipfs.jar:1.8.0_211]
at java.nio.file.Paths.get(Paths.java:143) ~[?:1.8.0_211]
.........
请问怎么解决
@looly
ruansheng
@ruansheng8

请教一下,hutool有 str 转map的方法吗?怎么使用的啊?我看到了有map to str的方法

直接转JSON就行 , JSONObject实现了Map接口 , 可以直接当作map用

lao wang
@OOOooowt_gitlab
hello
Golden Looly
@looly
@xhyym ImgUtil.write
@fanhua1550 showSql要放在无分组的配置下
@laoxiaokang autoLoad只支持配置是文件形式,因为打成jar包后的配置文件不可能变更,所以需要关闭此项
NewSoul
@NewSoul
@looly 麻烦问下,DateUtils.endOfMonth,保存到数据库会自动加一天变成xxxx-xx-01 00:00:00,需要手动转为calendar,设置毫秒数为0,才不会出问题,请问有啥优雅点的解决方法么
cky
@Chen-kaiyuan
@ruansheng8 Thanks♪(・ω・)ノ,谢谢已经搞定了。
urzeye
@urzeye
请问FileUtil能否支持列举出某一个路径下的所有文件夹呢,类似于LoopFiles可以列举出所有文件那样?
celeenobug
@celeenobug
httputil 支持 禁用重定向吗
李朋飞
@winlans
@celeenobug HttpRequest.get("url").setFollowRedirects(false).execute();
XHG
@objectxhg
冒个泡
CrazydYang
@CrazydYang
各位兄弟。。httpUtil工具里面如何关闭的HttpUrlConnection呢,找了半天就发现自动关闭输出流了,http连接怎么关闭的
CodeShit
@chenmaochang
SystemClock在本地测试无论单线程还是多线程都打不过原生的System.currentTimeMillis()啊
ryz2593
@ryz2593
工具里有没有支持pdf文件生成的功能?
Power-Gives
@Power-Gives
吃饭了吗
aaa1999
@aaa1999
生成pdf这个功能可太6了。
dreamscao
@dreamscao
ExcelReader reader1 = ExcelUtil.getReader(inputStream,0);只能执行一次啊
有大神知道怎么办吗
dreamscao
@dreamscao
excel怎么以MultipartFile导出
李朋飞
@winlans
@dreamscao 输入流本身就只能读取一次, 导出直接写到输出流不就好了
Power-Gives
@Power-Gives
大佬们 我得到了一个类的全路径 只能通过反射创建出这个对象吗
CaoFuLei
@Night-L1
hello world
Golden Looly
@looly
@NewSoul 更新到5.7.7,使用:DateUtil.ceiling(Date date, DateField dateField, boolean truncateMillisecond)
@urzeye 使用Files.walkFiles吧
@celeenobug 默认不会重定向啊
@Power-Gives Class.forName
lifespy
@lifespy
大家早上好啊,不好也可以,随便你
henry
@henry-hub
冒泡
尚未脱发的程序猿
@yxm19980624
为什么我切换成了SXSSFSheet还是没有办法适应列宽?有大佬能解决嘛
Golden Looly
@looly
@yxm19980624 带中文要手动调用setColumnWidth设置列宽
polarbear
@DXHeng
You need to add dependency of 'poi-ooxml' to your project, and version >= 4.1.2 这个依赖还要单独导入吗?
    <dependency>
        <groupId>cn.hutool</groupId>
        <artifactId>hutool-all</artifactId>
    </dependency>
polarbear
@DXHeng
@looly
尚未脱发的程序猿
@yxm19980624
@looly 带中文的我设置了setColumnWidth,但是没有办法自适应列宽,是按照第一行的中文列宽设定一个固定的值。我想要的效果时,按照每列的最宽设置列宽,不是固定某个值,现在有解决办法吗
尚未脱发的程序猿
@yxm19980624
@looly 问题已解决,gitee上找到了解决办法,谢谢大家!
polarbear
@DXHeng
咋弄的?
尚未脱发的程序猿
@yxm19980624
SXSSFSheet sheet = (SXSSFSheet) writer.getSheet();
sheet.trackAllColumnsForAutoSizing();
for (int i = 0; i < list.size(); i++) {
// 调整每一列宽度
sheet.autoSizeColumn((short) i);
// 解决自动设置列宽中文失效的问题
sheet.setColumnWidth(i, sheet.getColumnWidth(i) * 34 / 10);
}
}
17是一倍,34是两倍,这样子是根据列表里面的内容自适应列宽,如果列表里面的某列很长,他就取得是最长的作为当列的列宽,这样的话,就是实现列宽自适应。但是如果列表数据很短,第一行的列宽较宽的话,第一行的列也会随着下面内容的列宽变短。
第二种解决方式是根据第一行的列描述内容设置列宽,这样的话列宽会随着第一行的列宽度自适应,下面的列宽如果太长的话就会缩起来,看个人选择
@Override
public BigExcelWriter autoSizeColumnAll() {
final SXSSFSheet sheet = (SXSSFSheet)this.sheet;
sheet.trackAllColumnsForAutoSizing();
super.autoSizeColumnAll();
for (int i = 0; i < sheet.getRow(sheet.getLastRowNum()).getPhysicalNumberOfCells(); i++) {
// 解决自动设置列宽中文失效的问题
sheet.setColumnWidth(i, sheet.getColumnWidth(i) * 34 / 10);
}
sheet.untrackAllColumnsForAutoSizing();
return this;
}
尚未脱发的程序猿
@yxm19980624
第二种方法在上面,重写BigExcelWriter类里面的方法即可。
@DXHeng
lzqiang
@lzqiang
使用缓存的时候 只要一直get 就算过期了也和i能获取到值
为什么呢
laoxiaokang
@laoxiaokang
@looly JschUtil这个工具可以获取linux文件的行数吗 类似于“wc -l 文件名” 这种
laoxiaokang
@laoxiaokang
@looly 已解决
dxj96
@dxj96
滴滴