java
CSDN_苦瓜不苦
做人一清二白,活的坦荡洒脱
展开
-
java 预览word转pdf 中文不显示问题
java Word转pdf linux字体云因不展示中文汉字第一步获取windos字体库C:\WINDOWS\Fonts第二步上传到linux /usr/share/fonts/注:上传到fonts下就可以,也可以新建一个文件,下面都是我创建的文件夹第三步将windos的字体打成压缩包上传到linux,进行解压第四步依次执行以下三个命令,用来应用和刷新字体缓存,就齐活了mkfontscalemkfontdirfc-cache这是我在实际应用中的word转pdf时 遇到的以上错原创 2021-12-14 10:49:38 · 2098 阅读 · 1 评论 -
idea升级后 maven打包 无法使用本地jar包 should not point at files within the project directory
idea升级后 ,maven无法使用本地的jar包,打包报错should not point at files within the project directory解决方法(仅适用于传统mvc项目):1、可以使用快捷键Ctrl+alt+shift+s 或者直接点击2、弹出框后勾选Include in project build,我的是中文版所以是...原创 2021-06-02 10:14:27 · 1598 阅读 · 0 评论 -
linux Activiti Can‘t write; duplicate key in table
linux Activiti Can’t write; duplicate key in table ***人人开源常规版,将项目部署到linux服务器上,Activiti报错,是因为Activiti在启动时找相关的表,而linux的mysql默认是区分大小写的,但是我们实际一般是小写表名解决方法:修改mysql的配置文件 vim /etc/my.cnf (可能大家的路径略有不同,网上查一下就好了)最底部加上 lower_case_table_names=1...原创 2021-03-15 12:18:07 · 367 阅读 · 0 评论 -
人人开源-前后端不分离-vue页面select选项
人人开源-前后端不分离-vue页面select选项开源项目下载地址:https://www.renren.io/ 选择常规版直接上代码js部分:(不分离的版本里,新增编辑页面都是在js里边拼接的)注意projectList1这个字段,不是传统mvc架构那样从后台传过来的,而是页面加载时,请求接口,然后给这个字段赋值。详细请看js-3js-1js-2js-3js-4最终展示的样子本人纯后台开发,填鸭式笔记,大神请绕路。。。...原创 2021-03-04 09:48:08 · 693 阅读 · 4 评论 -
HttpClient请求接口@RequestBody无法获取参数
HttpClient请求接口@RequestBody无法获取参数接口案例:如图所示JSON.parseObject(jsonParam),后台报空指针,原因:HttpClientUtil的post请求没有增加Content-type=application/json,HttpPost默认用的是application/x-www-form-urlencoded,解决办法:在工具类的请求头里追加:httpPost.setHeader(“Content-type”, ContentType.APP原创 2020-10-26 16:29:04 · 1533 阅读 · 0 评论 -
idea 创建web项目但是没有src/main/java目录
idea 创建web项目但是没有src/main/java目录勾选Create from archetype后,直接点Next就行了原创 2020-08-18 15:05:47 · 1791 阅读 · 0 评论 -
Java异步执行
Java异步执行package com.swns.core.common;import java.util.concurrent.*;/** * 工具类 */public class AsyncWorker { private AsyncWorker() { } //30s开启时间 private static final int KEEP_ALIVE_TIME = 30; private static final ThreadPoolExec原创 2020-07-29 11:50:50 · 717 阅读 · 0 评论 -
logback无法打印java异常(因为用了e.printStackTrace())
若项目使用logback打印日志,那么异常信息不可以用 e.printStackTrace();原因: 这种是同步打印,而且占内存,容易造成锁死。开发中千万不用使用e.printStackTrace(); 会被骂死的~~...原创 2019-12-26 15:00:04 · 3424 阅读 · 0 评论