
##JAVA
GDRetop
数据研发专家,ETL工程师
展开
-
前端Long类型数据发生精度丢失问题
问题用户在使用thub产品时发现展示的执行结果中,Long类型数据发生精度丢失问题。实际值: 588208228525821697前端显示 588208228525821700排查发现后端返回数据数据是正确的,在前端显示出错了。原因参考文章 https://blog.youkuaiyun.com/u010028869/article/details/86563382js使用...原创 2020-04-02 22:54:09 · 2211 阅读 · 0 评论 -
javaform小窗体示例用label和image
做的一个小程序,分享一下,给初学者一个示例吧。。我就是初学的。功能:显示鼠标的位置。。。。有几个图片,点击后会改变表情用label存文本信息,用几个label存图片,把每个label定位在form上。只要把代码考过去就好了。在根目录下创建一个image文件夹,放两张小表情,happy.gif,unhappy.gif 或者自己修改路径也行我把项目放到网上去import javax.swin原创 2013-03-31 22:16:43 · 1219 阅读 · 0 评论 -
JPA hibernate spring repository pgsql java 工程(一)环境配置和工程部署
public interface WebUserRepository extends JpaRepository{ Optional findByid(Long id);@Query("select p from WebUser p where p.username like '%?1%' ") //在接口中实现自定义函数List fuzzySearchLoginName(Stri原创 2016-01-26 21:49:27 · 797 阅读 · 0 评论 -
redis 在spring boot工程中的应用(一)
https://github.com/xetorthio/jedis 讲解了如何在spring boot中加入jedis依赖,在pom.xml下加入如下代码 redis.clients jedis 2.8.0 jar compile在main函数中加入 Jedis jedis = new Jedis("localhost"原创 2016-03-03 13:43:56 · 1489 阅读 · 0 评论 -
redis 在spring boot工程中的应用(二)
http://wiselyman.iteye.com/blog/2184884 在spring boot 中加入redis换成的样例http://www.tuicool.com/articles/qyEvYnR Spring Boot使用redis做数据缓存http://www.myexception.cn/other/1938770.html Spring Boot使用redis作原创 2016-03-06 10:12:10 · 1857 阅读 · 2 评论 -
redis 在spring boot工程中的应用(三) 问题发现与解决 :反序列化 报错
问题1:序列化和反序列话问题org.hibernate.LazyInitializationException: failed to lazily initialize a collection, could not initialize proxy - no Session出现该问题的原因是在spring boot中使用jpa,大量使用@ManyToMany,@ManyToOne,@原创 2016-03-16 20:47:49 · 3398 阅读 · 0 评论 -
redis 在spring boot工程中的应用(四) 图片的读取与缓存 byte string
图片由于文件比较大,常用的图片如多采用读取数据库或者文件的方式会加大系统的负载。采用缓存保存的方法可以增加效率。http://stackoverflow.com/questions/13215024/weird-redis-key-with-spring-data-jedis 这里已经提供了图片的读取方法和类型转换方法,修改一下即可。本文采用的是,将工程下的文件读入到redis缓存缓存原创 2016-03-16 21:06:40 · 4278 阅读 · 0 评论 -
JPA hibernate spring repository pgsql java 工程(二):sql文件导入数据,测试数据
使用jpa保存查询数据都很方便,除了在代码中加入数据外,可以使用sql进行导入。目前我只会一种方法,把数据集中在一个sql文件中。而且数据在导入中常常具有先后关系,需要用串行的方式导入。第一步:配置 需要指定spring boot对数据有create的配置,才能自动加载sql文件spring.jpa.hibernate.ddl-auto=create第二步:将对应的原创 2016-03-16 21:27:52 · 1174 阅读 · 0 评论 -
JPA hibernate spring repository pgsql java 工程(三):数据表分区与自动创建:策略
参考文献:[1] JPA的查询语言—使用原生SQL[EB/OL].[2016-03-30].http://blog.youkuaiyun.com/chenallen1025/article/details/9169543 [2] PostgreSQL学习手册(表的继承和分区)[EB/OL].[2016-03-30].http://www.cnblogs.com/stephen-liu74/archiv原创 2016-03-30 21:45:14 · 2245 阅读 · 0 评论 -
JPA hibernate spring repository pgsql java 工程(四):分页查询
实现分页查询1.确认要查询的页码,通过获取数据的总量,判断查询的合法性2.返回结果3.由于builder.createQuery(Object.class);指定类以后只能查询单一的数据,所以选择Object方便二次查询import java.sql.Timestamp;import java.util.ArrayList;import java.util.List;impo原创 2016-04-03 15:32:09 · 1050 阅读 · 0 评论 -
gml文件读写 hashmap用法与遍历 以及 文本文件解析方法
首先观察gml文件的存储格式Creator "Mark Newman on Wed Jul 26 15:04:20 2006"graph[ directed 0 node [ id 0 label "Beak" ] node [ id 1 label "Beescratch" ] edge [ source 61原创 2016-05-19 22:46:44 · 2064 阅读 · 0 评论 -
spring boot:repository thymeleaf postgresql java程(五):存在问题分析
1. 使用thymeleaf前台框架时,由于框架对于未使用到的数据进行了过滤,因此传到前台的数据中,有些没使用到的类的字段会被赋值为null,前台将该类put回服务器时,这些字段的值就丢失了。如果用repository直接save那么将导致数据丢失。处理这种问题的办法 1)对于传回的数据,把有更新的部分,set到原有的数据中,然后调用save方法保存 2)将原原创 2016-05-20 19:13:41 · 1019 阅读 · 0 评论