小编GUR*_*MVG的帖子

使用gzip压缩组件 - Java EE

我希望改善我的应用程序的前端性能,所以我在Firefox中使用了YSlow工具.当我为我的应用程序运行此工具时,在YSlow等级选项卡中,它出现了"使用gzip压缩组件F级"的问题.似乎是我们需要在从服务器发送到客户端时压缩文件(js,css)以增加服务器响应时间.

我的应用程序是Struts Java应用程序.任何人都可以让我知道如何从服务器压缩和发送前端UI文件(JS,CSS),以便响应时间增加,我的页面很快?在服务器上用Java压缩这些文件需要做些什么?

java struts gzip yslow java-ee

2
推荐指数
1
解决办法
4083
查看次数

更新父实体时如何删除旧的子记录

我目前正致力于使用注释的双向OneToMany Hibernate关联.我遇到了问题.

Parent实体有许多子实体.每当我更新Parent中的Child set并尝试更新Parent实体时,Child表中仍然存在旧的Child条目.所以Parent包含重复的子记录.

每当我更新Parent实体时,它的子条目也应该自动更新,没有重复项,这意味着应该删除现有的子实体.

我用谷歌搜索,发现有一种肮脏的方式实现这一目标.获取Parent的现有Child实体并迭代每个子节点并使用session.delete(child)删除每个子实体.我知道这是非常糟糕的做法.

我们能否以更好的方式使用注释来实现上述目标?请帮我解决这个问题.

annotations hibernate

2
推荐指数
1
解决办法
3629
查看次数

创建多个窗口

我正在使用Github Electron和Angular 1.x来构建桌面应用程序.我需要先创建一个Login窗口,一旦登录成功,就要显示/实例化主/实际应用程序窗口.

我们如何销毁当前的Electron窗口实例并从AngularJS JavaScript Controller创建一个新的窗口实例?

electron

2
推荐指数
1
解决办法
4469
查看次数

标签 统计

annotations ×1

electron ×1

gzip ×1

hibernate ×1

java ×1

java-ee ×1

struts ×1

yslow ×1