首页 > TAG信息列表 > lazy-loading

javascript-前3个浏览器中的早期appendChild地狱

我正在尝试延迟加载javascript,但无法使其可靠运行.我的页面加载非常快,我想保持这种状态,因此我不会使用超时来延迟加载.除了document.readyState外,如何确保DOM真正准备好进行修改? 方法一: poll readyState createElement script src = url appendElement to head 结

为什么在使用Spring OpenEntityManagerInViewFilter时会出现JPA LazyInitializationException?

我的OEIV Filter应用程序似乎没有应用到我的Struts动作中.我使用的是由Hibernate 3支持的Spring 3,Spring Security 3,Struts2,Tiles2和JPA.当我尝试在struts动作中访问实体的集合时,除非该实体渴望获取一种类型,否则我将获得JPA LazyInitializationException.我在堆栈跟踪中看到了

如何管理JavaScript中的依赖关系?

我的脚本需要在运行某些条件之前等待它们满足-例如,等待另一个脚本被加载,或者等待数据对象被创建. 如何管理此类依赖关系?我能想到的唯一方法是使用setTimeout在短间隔内循环并检查函数或对象的存在.有没有更好的办法? 而且,如果setTimeout是唯一的选择,那么轮询我的页面的合理时间

延迟加载不起作用时添加分离的实体

我有一个使用.NET 4.5下的Entity Framework 5的ASP.NET MVC 4应用程序.我遇到的问题是,当我插入在前端创建的分离实体时,延迟加载无法正常工作. 这是我要添加(或更新)的代码: public static int PersistMergeEntity(EntityTwo entityTwo) { int entityId; using (var _db

java-“非网络” Spring应用程序中的Hibernate LazyInitializationExceptioin

我在控制台应用程序中使用Spring 3.1和Hibernate 4(我正在尝试这些框架及其集成的某些功能). 如何在非Web应用程序中解决Hibernate LazyInitializationExceptioin? 我已经谈过使用OpenSessionInViewFilter的问题,但是没有涉及不使用servlet的应用程序… 哪个是解决问题的正确方法?解

C#-流利的NHibernate和延迟加载

我有一些关于延迟加载的问题 映射对象后,我会在应用程序中的所有位置编写.Not.LazyLoad(),并且效果很好.但是我有一些问题. 示例:我有一个User类.它具有属性名称和注释.在用户中映射评论: HasMany(x => x.Comments).KeyColumn("UserId").Not.LazyLoad(); 效果很好,但是在我加载用户

javascript-将jQuery LazyLoad用于AngularJS SPA的图像网格

我一直在使用boom的GUI,今天我想添加图像的延迟加载. GUI是使用AngularJS构建的.这是Gist,其工作版本可以加载所有图像:https://gist.github.com/brock/6724161 这是我的最新版本,添加了延迟加载:https://gist.github.com/brock/6746909 现在,它仅显示图像的占位符,但它们从未加载.

java-真正调用bean之后的Spring延迟加载

我想仅在实际使用后(而不是仅自动装配时)初始化一个(单个)Bean.假设我有一个Client,仅在我想调用其任何方法时才想初始化 @Component @Lazy(true) public class Client { @PostConstruct void init() {} void action(){} } 我有一个Service类,有时使用它(有时可能不

EntityFramework显式加载不会检索所有实体

我有2个类别(用户和设备),如下所示. public class User { public int UserId { get; set; } public virtual ICollection<Device> Devices { get; set; } ... } public class Device { public int UserId; public virtual User User { get; set; } ... }

实体框架加载相关实体

我使用的是代码优先的Entity Framework,其基本上下文仅由标准IDbSet集合组成,其中T只是POCO类.就我而言,我已禁用了延迟加载.虽然我的模型类中有“导航属性”,但是我从它们中删除了virtual关键字. 存储库中的“全部获取”方法执行一些自定义筛选,以确保当前用户仅看到他们拥有的数

何时使用延迟加载?

我对延迟加载的全部了解是,它仅在需要对象时才加载,我们应该使用它. 请向我解释我们必须使用和不使用哪种方案?提前致谢.解决方法:我这样说: Lazy loading is the essence of ORM. It is the principle of ORM. (unless we want to load complete DB in one shot) 查看Ayende的这

c#是否可以在调用函数后延迟加载函数参数?

我想知道在C#中是否可以在调用函数后延迟加载函数的参数.实际上,我希望仅在使用函数的输出时才加载函数的参数. 我尝试通过以下示例解释我的意思: var a = Enumerable.Range(1, 10); int take = 5; var lazyTake = new Lazy<int>(() => take); //

javascript-根据事件从Observable中获取N个值,直到其完成为止.延迟加载多选列表

我是rxjs的新手,并且正在开发一个有角度的多选列表组件,该组件应呈现一长串值(500). 我正在根据UL渲染列表,正在遍历可渲染LI的可观察对象.我正在考虑我的选择,以避免通过一次渲染所有元素来影响性能.但是我不知道这是否可行,是否有可能使用最佳运算符. 建议的解决方案: >在初始化时

java – 延迟加载的单例:双重检查锁定与按需持有者惯用语初始化

我需要在并发环境中延迟加载资源.加载资源的代码只能执行一次. Double-checked locking(使用JRE 5和volatile关键字)和Initialization on demand holder idiom似乎都很适合这项工作. 仅仅通过查看代码,按需初始化持有者习惯看起来更干净,更有效(但是嘿,我猜这里).不过,我必须小心并

Spring,Hibernate Lazy Loading,sessionFactory和OpenSessionInViewFilter

我正在使用Hibernate的延迟加载,并且即使在我在web.xml中定义了一个过滤器以使用OpenSessionInViewFilter之后,我也得到了sessionFactory缺少的异常 <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmln

使用Glide for Android,如何从资产和资源加载图像?

我想保持所有转换,激励和动画相同,并且考虑是否可以在Glide中传递资源ID或资产名称以在本地加载它?解决方法:对于资源ID,您可以使用: Glide.with(fragment) .load(R.drawable.resource_id) .into(imageView); 对于资产,您可以构建资产uri: Glide.with(fragment) .load(

android – 在列表视图中查看寻呼机?

我在listview项目中使用view pager.我想在视图寻呼机中显示图像,但延迟加载不能使用它.请给我任何解决方案.我尝试了很多延迟加载文件,但有些正在运行.有些人持有UI. 我现在使用的代码工作正常,但没有第一次显示图像.我必须向下滚动列表视图然后向上滚动然后才显示.我不知道有什么

java – 如何修复org.hibernate.LazyInitializationException – 无法初始化代理 – 没有Session

我得到以下异常: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.Ab

如何将Hibernate代理转换为真实实体对象

在Hibernate会话期间,我正在加载一些对象,并且由于延迟加载,其中一些被加载为代理.一切都好,我不想把懒人装完. 但后来我需要通过RPC将一些对象(实际上是一个对象)发送到GWT客户端.碰巧这个具体对象是代理.所以我需要把它变成一个真实的对象.我在Hibernate中找不到类似“实现”的方

java – 为什么Hibernate Open Session in View被认为是一种不好的做法?

您使用什么样的替代策略来避免LazyLoadExceptions? 我确实理解在视图中打开会话有以下问题: >分层应用程序在不同的jvm中运行 >事务只在最后提交,很可能你以前想要结果. 但是,如果您知道您的应用程序在单个虚拟机上运行,​​为什么不通过在视图策略中使用开放会话来减轻您的痛苦?解决

php – 如何使用依赖注入容器延迟加载?

我是Dependency Injection Containers之类的新手. 我有一个User对象,我想用容器构建.在我的情况下,用户可能有大量与他/她关联的评论对象,但我不会在每个请求中都需要它们. 以前,我会让User模型创建并加载Comment模型本身,但我意识到这是一个不好的做法. 如果我不想在构建用户时加

在Java中延迟加载接口

我正在尝试使用Java Lists创建一个延迟加载方法,它接受索引,向List添加元素直到索引有效,并返回该索引处的值. 例如,假设我有一个像[0,1,2,3]这样的列表.如果我用它调用我的方法并传入索引1,它应该返回1而不以任何方式更改List.如果我用它调用我的方法并传入索引5,它应该返回0(默认

javascript – 动态加载图片

我必须在一个页面中显示大量不同大小的图像. <div id="box1"> <span>Something About Image Goes Here</span> <img src="img1.jpg" id="img1" /> </div> <div id="box2"> <span>Something About Image Go

java – 延迟加载不适用于eclipselink中的ManyToOne

地址与人有多对一关系,如: 人: @Id @Column(name="personid") private Long personId; private String firstName; private String lastName; private String email; @OneToMany(cascade = CascadeType.ALL,mappedBy="person",targetE

java – Spring和Hibernate,Lazy启动问题

嘿我正在使用Spring和Hibernate开发一个桌面应用程序,我有一个懒惰启动的问题.我查看了网络,每个解决方案都与视图模式中的打开会话相关,但我无法使用此模式.我也尝试从HibernateTemplate获取sessionfactory,但它返回给我一个断开连接的会话. 有谁知道其他解决方案?解决方法:我建议