自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

滚妞的猫抓板

个人学习笔记

  • 博客(13)
  • 收藏
  • 关注

原创 【Rails】PostgreSQL中嵌套json查询

备忘:工作记录。 # attr_json:{"ext": {"conditions": {"appId": "168","templateSettings": {"is_show": true,"pages": ["pages/1/index", "pages/2/index"]}}}}Program::Data.f

2018-10-24 21:12:09 1500

原创 【Java】Hibernate&Spring:使用jpa注解形式时applicationContext配置的方法

记录。在applicationContext.xml直接配置hibernate信息。不使用*.hbm.xml和hibernate.cfg.xml。具体方法说明附上原文链接:https://blog.csdn.net/myspacedemen/article/details/38397589但注意hibernate版本是4以后会出现异常信息。 使用版本hibernate5+,ap...

2018-08-09 21:47:07 336

原创 【JAVA】MySQL连接时Initializing c3p0 pool错误解决记录

之前使用低版本驱动未出现过此类问题。改为8.0.11后遇到的问题,在此做个记录。 Mysql版本:5.7.17;驱动:mysql-connector-java-8.0.11.jar。连接池部分配置如下:comboPooledDataSource.setDriverClass("com.mysql.jdbc.Driver");comboPooledDataSource.set...

2018-08-08 18:10:19 2946 1

原创 【java】spring data jpa @Query本地查询部分字段,并分页排序

项目中遇到,在此做个记录避免忘记。数据库:Mysql;要求:查询t_user表中指定boxId的mobile和msg字段,根据状态(state)排序并分页DAO层:@Query(value = "SELECT r.mobile,r.msg FROM t_user r WHERE r.boxId =:boxId", countQuery = "SELECT COUNT(*) FROM...

2018-07-06 13:37:35 4273 2

原创 【java】记录 - 创建Pageable的小工具类

项目中编写的小工具,在此做一个记录。import org.springframework.data.domain.PageRequest;import org.springframework.data.domain.Pageable;import org.springframework.data.domain.Sort;public class PageableUtil { pu...

2018-06-28 18:16:29 1389

原创 【java】Spring事务(@Transactional)回滚问题

项目中遇到的问题,此处做一个记录,以免忘记。 默认配置下,自动回滚需要抛出RuntimeException类异常。 解决方法一:在需要自动回滚的地方抛出RuntimeException类异常(可自定义异常类);若需在方法中try..catch处理,需要在catch中将异常再次抛出让其捕捉到,才能自动回滚,后面代码不再执行。   解决方法二:使用Transaction...

2018-06-13 15:45:04 613

原创 【java】HashMap中自定义类型key以及修改后的查找问题

    HashMap集合中的储存的是偶对象,即键值对应关系:key = value。在调用put()方法添加数据时,保存的顺序并不是添加的顺序。首先根据key的hashCode进行一定的运算来实现分类,保存在对应的“桶”中。在数据量较小时,运算所得值相同的对象在同一“桶”中是以链表的形式存在的;当数据增大到一定量(未达到集合扩容条件前),则变为红黑树的形式储存,以提高查询等方面的效率。    同...

2018-05-15 17:10:50 2383

原创 【java】ArrayList中indexOf、contains等方法的判断问题

关键字:学习笔记,ArrayListArrayList中的indexOf、contains、remove的等方法实际需要equals方法的支持。其中contains方法调用的是indexOf方法: public boolean contains(Object o) { return indexOf(o) >= 0; }在未覆写equals方法的情况下默认调用的是Obj...

2018-05-05 16:17:15 9075 1

原创 【java】结合工厂设计模式,利用反射实现动态代理设计

关键字:InvocationHandler(接口)、Proxy(类)、reflect;如果有N个接口需要使用代理类来完成一些辅助的操作,而这些辅助功能又很相似,此时希望有一个代理类,能满足N多不同接口的代理处理,而不是具体针对某一个接口,这样就需要使用动态代理来实现。要实现动态代理的类,必须实现java.lang.reflect.InvocationHandler接口(其中只包含有一个invoke...

2018-04-26 02:49:31 885

原创 【java】通过反射实现简单的单级VO

要求:传入一个固定格式字符串:“属性名称:值|属性名称:值”,能正确设置对应的值,最后按固定格式输出。实际操作的类文件不需要更改变动,只需改动配置文件,则可以适应其他相似需求。另外,为了简化,此时的值都为String类型。关键字:简单Java类;反射实现后的包&类如下:其中util包为核心操作,不需改动;vo和action是对应的实际业务类和连接类,根据需要更改配置;demo为最终请求发起...

2018-04-19 17:12:50 419

原创 【java】使用字节流和内存流实现txt文件合并(限文字)

关键字InputStream、OutputStream、ByteArrayOutputStream。(还未学习BufferedReader类)目的:实现两个文件内容的合并(按传入先后顺序),并生成一个新的文件保存。合并限制:txt类型的文字文件。实现如下:import java.io.ByteArrayOutputStream;import java.io.File;import java.i...

2018-04-13 18:14:29 1145

原创 【java】关于out和err混合输出顺序问题

在eclipse执行以下代码时:public class TestDemo { public static void main(String[] args){ try { Integer.valueOf("abc");   } catch (Exception e) {          System.out.println(e);...

2018-04-13 17:56:54 1485

原创 【java】 用链表实现宠物商店的一些基本操作

要求实现以下需求:上架宠物;下架宠物:按具体对象删除,按关键字删除;搜索:按关键字搜索,按种类搜索;特别要求:Node中保存的数据data类型为Object。初版代码如下:class Link{ //------------------一下为Node类------------------ private class Node{ private Object da...

2018-01-25 23:43:06 318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除