只想发财
码龄9年
求更新 关注
提问 私信
  • 博客:1,074,641
    社区:42
    1,074,683
    总访问量
  • 275
    原创
  • 135
    粉丝
  • 59
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2017-06-01
博客简介:

玩垃圾的人

博客描述:
追逐梦想的姿势偶尔狼狈,但绝不卑微。 ​​​​
查看详细资料
个人成就
  • 获得406次点赞
  • 内容获得104次评论
  • 获得910次收藏
  • 代码片获得165次分享
  • 博客总排名906,559名
创作历程
  • 31篇
    2019年
  • 83篇
    2018年
  • 175篇
    2017年
成就勋章
TA的专栏
  • Java集合框架
    5篇
  • Java编写
    34篇
  • Struts2
    7篇
  • Oracle
    19篇
  • Oracle存储过程
    9篇
  • SpringMvc
    5篇
  • MySql
    2篇
  • Mybatis
    6篇
  • Spring
    8篇
  • Redis
    2篇
  • Nginx
    1篇
  • Linux
    2篇
  • Java面试题库
    35篇
  • H5
    6篇
  • JavaScript
    2篇
  • 运维
    3篇
  • MyEclipse
    3篇
  • SVN
    10篇
  • IDEA
    2篇
  • Maven
    9篇
  • JDBC
    1篇
  • 枚举
    2篇
  • 数据库
    4篇
  • 个人感悟
    3篇
  • 设计模式
    20篇
  • HiBernate
    40篇
  • I/O
    5篇
  • XML
    2篇
  • POI
    8篇
  • jQuery
    9篇
  • PHP
    1篇
  • Postgersql
    1篇
  • Python
  • SSH整合
    1篇
  • 前端
    8篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Hibernate的学习之路二十五(cascade和inverse的区别)

前言这篇文章主要是讲了,cascade和inverse的区别,以及在正常的开发中,是如何配置的。分析技术分析之cascade和inverse的区别1. cascade用来级联操作(保存、修改和删除)2. inverse用来维护外键的以下是代码 /** * cascade和inverse的区别 */ @Test pub
原创
博文更新于 2021.04.21 ·
292 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hibernate的学习之路二十(一对多的双向关联保存数据)

前言这个文章主要说明了,双向关联,代码 /** * 最麻烦的双向关联的方式,保存数据 */ @Test public void run1(){ Session session = HibernateUtils.getCurrentSession(); Transaction tr = session.beginTransaction(); //
原创
博文更新于 2021.04.21 ·
690 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hibernate的学习之路二十一(一对多的级联保存)

前言     这篇文章主要是说级联的保存,比较重要的概念是。     保存客户级联联系人,那么配置应该写在客户的配置上。分析技术分析之级联保存1. 测试:如果现在代码只插入其中的一方的数据 * 如果只保存其中的一方的数据,那么程序会抛出异常。 * 如果想完成只保存一方的数据,并且把相关联的数据都保存到数据库中,那么需要配置级联!!
原创
博文更新于 2021.04.21 ·
387 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hibernate的学习之路二十四(放弃外键的维护)

前言    这篇主要是说明了,放弃外键,在数据库多对多的情况下要放弃,其中一方的外键维护。因为会造成语句的多余。    比如A表和B表,A里有B的维护,B里有A的维护,如果互相修改的话,映射一下,A和B都会生成1个sql语句来修改,一共2条来执行相同结果的sql语句,其实只要修改一次就可以。    当然如果在一对多的情况下,就不需要去放弃外键的维护了,还有就是放弃的一方  是一的。需要
原创
博文更新于 2021.04.21 ·
2448 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

POI-单元格是设置不同值

前言本篇文章主要是为说明,单元格可以设置不同的值。实例 public static void main(String[] args) throws Exception{ //定义工作簿 Workbook wb = new HSSFWorkbook(); //定义sheet Sheet sheet = wb.createSheet("my sheet"); //定义第一行...
原创
博文更新于 2018.04.21 ·
516 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

POI-在Excel中设置单元格值

前言本篇主要是在创建的Excel中,设置单元格的值。实例 //创建工作簿 Workbook wb = new HSSFWorkbook(); //创建sheet Sheet sheet = wb.createSheet("第一个sheet页面"); //创建一行 Row row = sheet.createRow(0); //创建一个单元格(第一列) Cell cel...
原创
博文更新于 2018.04.19 ·
6772 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

Hibernate的学习之路十五(丢失更新问题)

前言在Hibernate中有一个丢失更新的问题,在并发中会遇到。当两个请求同时操作一个数据,会导致获取的数据库不同,后一个会复制前一个修改的内容。分析为了解决这个问题,有2中解决办法。悲观锁:主利用数据库锁的机制。乐观锁:主要利用javabean添加版本字段。丢失更新的问题1. 如果不考虑隔离性,也会产生写入数据的问题,这一类的问
原创
博文更新于 2017.12.01 ·
363 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Maven学习之路六(创建Maven项目)

前言  这个Maven项目的创建也是各有各的方式,这里不打算做详解。  另外篇文章通过创建WEB项目,来创建Maven的构造。链接如下:  http://blog.csdn.net/a4171175/article/details/78390953  百度的教程也不错,也是创建成功了。  https://jingyan.baidu.com/article/2
原创
博文更新于 2017.11.23 ·
359 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Maven学习之路三(Maven的目录结构)

今天学习了Maven的目录结构,以及一些概念。先来说说Maven的一些概念。Maven有个专门存放jar包的地方。暂且称之为maven的jar包仓库,专门存放需要的jar包。但是这个仓库有分3种类型。本地仓库maven的jar包仓库可以存放在本地上,称之为本地仓库。私服在上班期间,公司用的是一个局域网。那么在这个局域网中会有一台电脑,用来存放maven的jar包
原创
博文更新于 2017.11.20 ·
10585 阅读 ·
5 点赞 ·
1 评论 ·
28 收藏

存储过程调用存储过程

存储过程引用存储过程在存储过程B中,调用存储过程A。当存储过程A中RETURN时,跳出A过程。但是在B过程引用处继续往下执行。CREATE OR REPLACE PROCEDURE A AS BEGIN dbms_output.put_line('调用'); return;dbms_output.put_line('继续调用'); END;CREATE OR REPLACE PROCE...
原创
博文更新于 2018.04.15 ·
12726 阅读 ·
1 点赞 ·
0 评论 ·
9 收藏

IO流的学习-字节流

流流要以程序,项目为主体。程序到文件 =》输出(Output)文件到程序 =》输入(Input)字节输出流OutputStream      OutputStream此抽象类,是表示输出字节流的所有类的超类。操作的数据都是字节,定义了输出字节流的基本共性功能方法。  输出流中定义都是写write方法,如下图:FileOutputS
原创
博文更新于 2017.12.27 ·
296 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在使用Hibernate save()方法的时候 报错: org.hibernate.exception.ConstraintViolationException:could not perform

org.hibernate.exception.ConstraintViolationException:could not perform addBath  错误可能原因:实体属性的值与数据库字段类型相悖(如:数据库中不允许为null,单数传值为null)
原创
博文更新于 2017.11.30 ·
1104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Oracle学习记录3(子查询,集合运算 , 数据处理 , 事务 , RowNum)

子查询解释:子查询就是在在一条查询语句中嵌套另外一个查询语句,有主查询他的条件是子查询。案例1:查出比A员工的工资高的员工信息,需要先查A员工工资,再查比他高的员工信息。这里就是要分两步进行。子查询就是为了可以一步解决。SELECT *FROM EMPWHERE SAL > (SELECT SAL FROM EMP WHERE ENAM...
原创
博文更新于 2018.02.13 ·
465 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Mvc 中 @RequestMapping注解里的value,params ,method 。

value:访问的地址params:method :可以选择是post访问,还是get访问。@RequestMapping(params = "method=createTopic",method = RequestMethod.POST)@RequestMapping(value = "hello",params ="what",method =RequestMethod.G
原创
博文更新于 2017.11.06 ·
4513 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Maven学习之路一(maven的好处)

由于最近有再项目中看到maven,就抽个时间来学习下。首先来说说maven的好处1,体积小通过maven管理的工程,都比较小,因为里面指有源文件 ,并没有导入一些spring的jar包,hu
原创
博文更新于 2017.10.25 ·
4157 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

迭代器中的快速失败(fail-fasr)和安全失败(fail-safe)

首先总体区别下什么是快速失败和安全失败,在java.util包的集合类就是快速失败的,而java.util.concurrent包下的类都是安全失败的。比如ConcurrentHashMap。快速失败(fail-fast)在使用迭代器时,如果A线程正在对集合进行遍历,同一时间,B线程对集合进行了增删改的操作,那么就会导致A线程抛出ConcurrentModificationExceptio...
原创
博文更新于 2019.06.04 ·
1020 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Cloneable实现对象克隆

在其他文章中已经说明了场景,和一些对象克隆的实现方式。本篇文章主要是对Cloneable接口如何实现对象克隆展开。首先需要声明下,对象有分为浅克隆和深克隆。浅克隆浅克隆是对要克隆的对象,其中的基本类型复制一份新的产生给对象。但是对于非基本类型的数据类型,仅仅是复制一份引用给新产生的对象。即基本类型是新产生的,非基本类型是复制一份内存引用。实现步骤:1.实现Cloneable接口...
原创
博文更新于 2019.06.04 ·
1488 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如何实现对象克隆

情景:在我们实际的开发过程中,一个对象A中已经包含了一些有用的信息,现在我需要复制A的内容到B。使得A和B对象是完全两个不同的内存地址,修改一个对象的值,不会影响到另外一个。在java中如果单单采用复制的方式是不行的,只会让A和B同时指向一个内存地址,互相影响。解决:1.实现Cloneable接口,并重写object类中的clone方法,可以实现浅克隆,也可以实现深度克隆。2.实现...
原创
博文更新于 2019.06.04 ·
4644 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

类的实例化顺序

首先列出实例化的顺序父类静态变量 父类静态代码块 子类静态变量 子类静态代码块 父类非静态变量 父类非静态代码块,如:构造,方法 子类非静态变量 子类非静态代码块,如:构造,方法具体大家可以自行通过代码进行验证。在实例化的时候,可能会出现成员变量实例化类,那么成员实例化。假造到public Father father = new Father()时,在去初始化Father这...
原创
博文更新于 2019.06.03 ·
366 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

RandomAccess有什么用?

RandomAccess用来当标记,是一种标记接口。用处是当要实现某些算法时,会判断当前类是否实现了RandomAccess接口,会选择不同的算法。接口RandomAccess中内容是空的,只是作为标记用。比如List下的ArrayList和LinkedList。其中ArrayList实现了RandomAccess。而LinkedList没有。我们可以利用instanceof来判断哪一个是...
原创
博文更新于 2019.06.03 ·
7759 阅读 ·
12 点赞 ·
0 评论 ·
10 收藏
加载更多