JAVA
福尔摩杰
这个作者很懒,什么都没留下…
展开
-
MySQL审核流程单表查询最新一条数据
MySQL审核流程单表查询最新一条数据在项目中有一个审核流程相关的功能,每一步审核都有提交和退回,每次提交喝退回还都是要往数据库插入一条数据,而不是修改,这样就会导致一条流程会对应多条数据,最后查询记录的时候还要查最新的一条。这个我就不知道有没有什么好方法了。不过这样是可以实现的,不知道有没有更优解。欢迎各位大佬评论留下方法。SELECT a.* FROM review_comment aWHERE NOT EXISTS ( SELECT * FROM review_comment b原创 2021-11-15 16:23:01 · 763 阅读 · 0 评论 -
java将数据整合成tree所需要的格式
在项目开发中, 经常会使用到树状结构, 树状结构基本就是有父子关系的, 通过后台的逻辑, 处理成{id: ‘’, title: ‘’, children: []}这样放到前台使用树的一些相关js就可以直接展示了, 前台无需在进行复杂的操作. 下面就是java后台的相关代码.可以直接使用, 如果前台需要的参数不符合, 修改一下即可: public Object treeList(String id) { List<Map> clazzList = new ArrayList原创 2021-07-29 17:53:46 · 346 阅读 · 0 评论 -
关于mysql的树查询,查询子节点或者根节点(向上向下递归)
问题描述:关于mysql的树查询,看网上大部分都是写一个自定义函数,然后调用来实现,但是我不会啊,然后就通过关联表自身实现树查询功能。我在项目中遇到两类,可能也就是这两类吧。。。一是根据根节点查询出下面所有的子节点(向下递归);二是根据选择的子节点查询出它所在的根节点(向上递归)。两类都通过表关联实现,虽然麻烦,但是还是可以的。记录一下,方便下次在用到不用在思考了 哈哈。根据根节点查询所有子节点(向下递归):SELECT distinct e.id FROM c_channel a INNER J原创 2021-04-22 12:47:58 · 2144 阅读 · 0 评论 -
Java实现将文件夹下的文件压缩成压缩包,复制文件(文件夹)到指定目录
Java将文件压缩成压缩包关于java下载文件的时候, 多是把很多文件压缩成压缩包之后在下载, 之前在网上查了一些资料, 将文件压缩成压缩包, 最近又使用到这个, 所以记录一下, 方便后续可能再次使用到。代码片.import java.io.*;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;/** * 将文件夹下面的文件 * 打包成zip压缩文件 * */public final class Fi原创 2021-04-21 14:30:02 · 1616 阅读 · 0 评论 -
空格存入数据库变为问号(?)
最近在项目中再次使用Excel导入数据库的问题。目的是将Excel中的选择题导入数据库,然后在列表中展示。结果遇到了个奇怪的问题 -----> 奇怪的空格变成了 ‘?’。单独新增的时候是没有问题的,下载模板之后,编写内容导入,空格也是没问题。不管是半角还是全角,到数据库还是空格。为什么给了一套题导入的时候出现了 “?”。。。简直坑爹。网上查找都说是编码问题,感觉写的没啥毛病(有问题就是有毛...转载 2020-04-09 16:40:49 · 4773 阅读 · 0 评论 -
java将Excel中数据导入数据库
项目中有要将Excel表格中数据导入数据库的要求,然后在网上找了找,找到一篇文章就试了试,因为我不止需要将Excel数据直接导入就行,还需要根据表格里的数据在进行一次查询,将更多数据重新存到数据库(晕,其实不复杂,就是多几行代码)。然后稍微改了一下,还是可以的(前台使用了layui)。转载文章java进行excel数据导入数据库。感觉以后可能还会用到,所以就保存一下。直接上代码,主要列举关键代码...转载 2019-07-31 09:55:56 · 1373 阅读 · 0 评论 -
java下载文件不同浏览器文件名乱码
在开发过程中,遇到了上传附件,然后下载附件的功能,开发的时候一直使用的是谷歌浏览器,一直没出现什么问题。在测试的时候用其他浏览器下载的时候出现了文件名乱码问题。然后从网上找了找,整理了一下,大致分为两种情况吧。还有其他情况希望大家指出。IE11浏览器出现乱码,然后修改如下:response.setHeader("Content-disposition", "attachment;filena...原创 2019-07-27 14:04:51 · 890 阅读 · 0 评论 -
使用Java开发微信公众号
使用Java开发微信公众号因为最近项目上没有什么事,闲来无事就想开发一个微信公众号来打发时间。在网上查找了很多例子,然后自己也是边学习边开发,最后完成了一个简单的个人微信公众号。下面记录一下开发过程和遇到的一些问题。开发前的准备因为微信公众号的开发对接微信接口必须要在公网上能够访问,所以我们需要将自己本地映射到外网可访问。这里给大家分享一下如何映射到外网,我使用的是natapp官网下载,下...原创 2019-09-19 17:18:02 · 700 阅读 · 0 评论