摘要:1、下载源码文件(码云上搜索 kkFileView) https://gitee.com/kekingcn/file-online-preview 2、启动服务(运行ServerMain中的main) 3、打开预览网页(http://127.0.0.1:8012) 部署到linux服务 1、使用ma
阅读全文
摘要:在IDEA的项目运行配置中设置: 在IDEA中打开项目,选择顶部菜单栏中的“Run”(运行)选项,然后选择“Edit Configurations”(编辑配置) 在弹出的对话框中,选择要修改内存大小的配置,在“VM options”(虚拟机选项)文本框中输入内存参数,如-Xms512m -Xmx10
阅读全文
摘要:依赖项添加: <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>31.0.1-jre</version> <!-- 请检查最新版本 --> </dependency> pu
阅读全文
摘要:#配置文件添加文件上传的大小限制 spring.servlet.multipart.max-file-size=50MB spring.servlet.multipart.max-request-size=50MB
阅读全文
摘要:/** * 压缩图片并返回字节数组 * @param file * @return * @throws Exception */ private byte[] compress(File file) throws Exception { File temp = new File(file.getAb
阅读全文
摘要://设置ftp读取隐藏文件和文件夹 ftpClient.setListHiddenFiles(true);
阅读全文
摘要://DAO层 List<Map<String,Object>> selectRecord(Map<String,Object>map); //mapper层 <select id="selectUpCountByTime" parameterType="map" resultType="java.u
阅读全文
摘要:stringList.stream().distinct().collect(Collectors.toList());
阅读全文
摘要:1、这里以mongo表为例 //1、查询根节点ID List<T> list = mongoTemplate.find(Query.query(Criteria.where("parentId").is("")), T.class); List<String> rootIds = list.stre
阅读全文
摘要:1. forEach forEach方法是Java 8中新增的一个方法,它能够对集合中的每个元素进行操作。使用Lambda表达式作为参数,可以使代码更加简洁。 例如,我们有一个List集合,里面存放了一些字符串: List list = Arrays.asList("apple", "banana"
阅读全文
摘要://方式1,用本地的文件 public List<List<List<String>>> uploadExcel(String filePath) throws FileNotFoundException { File file2 = new File(filePath); InputStream
阅读全文
摘要://先根据姓名分组再根据分数排序 Map<String, List<Student>> map1 = listAll.stream().collect( Collectors.groupingBy(Student::getName, HashMap::new, Collectors.collecti
阅读全文
摘要://按专业和年级去重,专业和年纪一样时表示重复对象 List<Class> distinctClass = classList.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSe
阅读全文
摘要:/** * 转义正则特殊字符 ($()*+.[]?\^{},|) * * @param keyword * @return */ public static String escapeExprSpecialWord(String keyword) { String[] fbsArr = { "\\"
阅读全文
摘要://1、lambda表达式按照单个汉字属性进行排序 personList.sort((o1, o2) -> { Collator instance = Collator.getInstance(Locale.CHINA); return instance.compare(o1.getName(),o
阅读全文