- 博客(8)
- 收藏
- 关注
转载 hibernate在设置懒加载的情况下如何立即加载某些属性
Fetch:在我们查询Parent对象的时候,默认只有Parent的内容,并不包含childs的信息,如果在Parent.hbm.xml里设置lazy="false"的话才同时取出关联的所有childs内容.问题是我既想要hibernate默认的性能又想要临时的灵活性该怎么办? 这就是fetch的功能。我们可以把fetch与lazy="true"的关系类比为事务当中的编程式事务与声明
2015-09-19 14:50:22
3497
转载 Java实现图片内容无损任意角度旋转
主要问题是如何在图片做旋转后计算出新图片的长宽。在java 2d和基本math库的帮助下,其实利用简单的计算就可以知道。以下算法只是计算出旋转小于90度时的公式。当旋转大于90时,可以先把问题域换算到锐角的情况,再进行计算即可。如下图所示,需要计算出来的是len_delta的长度,就是有双竖线的位置,它是新图片要增加的宽。(要增加的高度同理可得。)其实只
2015-08-27 21:40:37
5350
原创 ajax无刷新上传(使用ajaxfileupload.js)
$(function () { $(":button").click(function () { ajaxFileUpload(); }) }) function ajaxFileUpload() { $.ajaxFileUpload
2015-08-06 12:39:31
617
原创 利用栈实现二叉树的后序遍历算法
二叉树的后序遍历算法是按照左子树->右子树->节点的访问顺序来遍历二叉树的。所以需要将节点依次入栈,然后分别找到他们的左子树和右子树。而且在右子树没有被访问完之前,节点要一直在栈中。所以,当我们访问左子树后根据节点去访问右子树,而当右子树访问完后访问节点退栈,两次访问节点结果却不相同,如下图:一个是访问节点后去访问右子树,一个是访问节点后退栈访问上一个节点的右子树如果不做任何处理,那么会在
2015-08-06 12:37:09
4409
转载 hibernate annotation 之 一对多单向外键关联
转自:hibernate annotation 之 一对多单向外键关联假设,一个农场产出多种植物,具体的某一植物产于某一农场。 1 package net.yeah.fancydeepin.po; 2 3 import java.io.Serializable; 4 import java.util.Set; 5 import javax.persistenc
2015-08-05 17:52:53
624
原创 Hibernate4 注解配置实现一对多级联删除
用了hibernate有一段时间了,不过总是写很简单的功能,今天看了一下hibernate的级联删除,发现网上有很多代码已经过时了,即使没有过时的也有许多坑没有说明,在踩了n个坑后终于实现了hibernate的级联删除。我们以产品类型ProductType类和产品Product类为例,一个产品类型对应多个产品,删除产品类型将该类型下的所有产品同时删除。首先需要@OneToMany和@ManyT
2015-08-03 20:53:45
10684
原创 web socket实现聊天室
web socket,我的理解就是他通过一种新的协议可以保持客户端与服务器一直的连接,http是请求后断开,等待对方相应,web socket是请求后继续连接,直到我再次请求断开。以java,jsp为例做了一个小demo。
2015-07-28 21:42:44
1491
转载 如何让百度网盘的分享死链复活?
虽然讲了很多次,但是很多人还是不会,这里来个图解百度云的审查有两种,一种是你分享时的审查,一种是分享过后一段时间的抽查。第一种的链接失效,不论是红字【被屏蔽】(下载页面上是违规)还是【分享失败】(下载页面上是取消分享)都无法恢复。分享时被屏蔽的,不会出现你的公开分享页面和百度网盘搜索的结果之中。第二种抽查可能是百度将页面藏起来了,或者彻底删除分享(百度删除的或者原分享者删除的),被藏起的链
2014-10-20 18:27:51
21793
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人