会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
NG柠檬
博客园
首页
新随笔
联系
订阅
管理
2020年12月3日
解决txt文件上传oss服务器乱码的问题
摘要: 今天上传txt文件下载下来却乱码,搞了一下午,发现还挺复杂。记录一下。 1.首先服务器只接受utf-8格式的文件,所以首先想到的就是转码问题。 这是网上很容易就找到的判断文件编码的代码。判断出来之后如果是UTF8格式的文件就正常上传,如果不是就先转成UTF8格式再上传。 我以为问题解决了的时候,发现
阅读全文
posted @ 2020-12-03 18:48 NG柠檬
阅读(3818)
评论(1)
推荐(0)
2020年7月24日
JPA 懒加载实践 fetch = FetchType.LAZY
摘要: 项目里用到JPA关系映射,导致一个普通的查询方法会执行数十条sql,使用懒加载的方式解决。当时配置过懒加载之后,还是失效 会执行sql 于是反复试验 排查得出一些结论。 第一次我的代码是这样的,感觉应该没有问题。但是每次执行到打断点这一行,会执行关联查询的sql。 坑!坑!坑!这里有坑请注意 最后排
阅读全文
posted @ 2020-07-24 14:19 NG柠檬
阅读(4151)
评论(0)
推荐(0)
2020年6月29日
JPA自定义sql的三种方式
摘要: 1:在repository接口上注解@Query参数 1:@Query("select o from AgentInfo o where o.userId = ?1 and o.balance<0") 2:@Query(value = "SELECT * FROM fl_agentinfo a in
阅读全文
posted @ 2020-06-29 14:09 NG柠檬
阅读(19656)
评论(0)
推荐(1)
2020年5月18日
double相乘少一分的问题,BigDecimal参数传小数也会出问题
摘要: public static void main(String[] args) { System.out.println(String.valueOf((int) (19.9 * 100))); //1989 double aa = 19.9; double bb = 100; System.out.
阅读全文
posted @ 2020-05-18 18:36 NG柠檬
阅读(379)
评论(0)
推荐(0)
2018年3月21日
String类小知识
摘要: 1.String类底层是由char[]数组实现的。2.subString方法java7之后和之前的不同。之前的subString是共享之前的对象。导致之前长度的字符串无法被回收,存在内存泄漏的风险。java7之后使用拷贝的方法,把原来的字符串拷贝一份再裁剪,原来的对象就会被回收。效率会慢一点。3.“
阅读全文
posted @ 2018-03-21 10:26 NG柠檬
阅读(151)
评论(0)
推荐(0)
2017年8月1日
SpringMVC @RequesetBody String类型到前台乱码问题
摘要: 因为 @RequesetBodySting类型的会自动编码为ISO-8859-1格式,前台是UTF-8格式 所以会有乱码问题。 解决方法有很多,比较简单的是在方法前面RequestMapping后面加上produces = "text/html; charset=utf-8" 传到前台的字符串就为U
阅读全文
posted @ 2017-08-01 17:07 NG柠檬
阅读(548)
评论(0)
推荐(0)
2017年6月29日
could not instantiate class [com.jinqing.cashier.entity.abstractVO.TradeItemVO] from tuple
摘要: 报错是因为 构造方法里需要传参,如果数据库里参数为NULL就会报错。解决方法一 把数据库里参数的默认值设为空串二 构造函数里先判断是否为NULL long改为封装Long
阅读全文
posted @ 2017-06-29 17:28 NG柠檬
阅读(874)
评论(0)
推荐(0)
2017年6月20日
语言学习网站-实验楼 第一天Linux复习
摘要: 发现了一个学习语言不错的地方,可以边看边输入代码测试。还会有一些作业题。和一些比赛,比赛前两名和学习总时间达到3000分钟都可以加入一个百楼俱乐部的机会。第一次比赛 考的是 可变参数,要注意的地方有 可变参数可以传一个数组,如果数组为null就会报错,如果数组内容为空 也是可行的。下面复习昨天的li
阅读全文
posted @ 2017-06-20 11:37 NG柠檬
阅读(183)
评论(0)
推荐(0)
2017年6月5日
python初步学习笔记(一)
摘要: #coding=utf-8 #用来标注文件编码类型 ecplise上可以右键设置默认属性from pip._vendor.distlib.compat import raw_input #从pip._vendor.distlib.compat类中导入 raw_input 这一个方法'''x="你好
阅读全文
posted @ 2017-06-05 17:29 NG柠檬
阅读(613)
评论(0)
推荐(0)
mongoDB安装与添加服务
摘要: 登陆mongodb官网点击右侧的下载 登陆mongodb官网点击右侧的下载 选择windows平台,如图点击需要的zip文件下载(笔者这里主要讲诉zip文件的安装) legacy版本可以用于旧版本系统下安装,这里不推荐。 选择windows平台,如图点击需要的zip文件下载(笔者这里主要讲诉zip文
阅读全文
posted @ 2017-06-05 17:18 NG柠檬
阅读(887)
评论(0)
推荐(0)
下一页
公告