Java
树海路伴
这个作者很懒,什么都没留下…
展开
-
关于IDEA错误: 不支持发行版本 5的解决方法
之前看了部分解决方法,并没有说完全,当然最后还是不能运行咯。废话不多说,直接上图 重点来了!!!!,改成当前JDK版本号即可运行成功原创 2021-12-11 21:41:39 · 323 阅读 · 0 评论 -
浏览器下载文件中文名称乱码
String agent = request.getHeader("user-agent"); filename = DownloadUtils.getFileName(agent,filename); 再写一个工具类即可,其思路是获取客户端使用的浏览器版本信息,根据不同的版本信息,设置filename的不同编码方式 public class DownloadUtils { public static String getFileName(String agent,St...原创 2021-09-23 08:34:44 · 295 阅读 · 0 评论 -
Java8之后的base64Encoder解码与编码
final Base64.Decoder decoder = Base64.getDecoder(); final Base64.Encoder encoder = Base64.getEncoder(); final String text = "字串文字"; final byte[] textByte = text.getBytes("UTF-8"); //编码 final String encodedText = encoder.encodeToString(textByte); System.out原创 2021-09-23 08:22:54 · 663 阅读 · 0 评论 -
springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0
在编写查询语句时就要考虑异常的发生,前提是需要利用返回的对象判断其是否为null。 如不编写也不会中断,但是在调用时账户或密码不正确,则会抛出异常。 /** * 登录方法 * @param loginUser 只有用户名和密码 * @return User包含用户全部数据 */ public User login(User loginUser){ //编写sql String sql = "select * from use原创 2021-09-21 10:12:21 · 237 阅读 · 0 评论