小编cli*_*ers的帖子

如何将自定义协议映射到Mac上的应用程序?

我正在尝试将自定义协议注册到Mac上的应用程序,即:

  1. 用户点击链接"abcdef:// some/url/here"
  2. 启动已安装的应用程序,并将上面的字符串作为第一个参数传递

我在Windows上使用此问题的信息成功完成了此操作:

如何创建自己的URL协议?(例如:// ...)

我更愿意找到与浏览器无关的东西,换句话说就是在OS级别.我还希望通过shell脚本自动执行此注册,因此希望有一种方法可以执行此操作,而不涉及GUI.

谢谢!

macos protocols protocol-handler custom-url-protocol

26
推荐指数
5
解决办法
3万
查看次数

适用于Java或.NET的良好电子商务平台

我正在寻找一个Java或.NET的电子商务"平台",它可以满足以下要求:

  • 产品/服务管理
  • 客户帐户管理
  • 购物车
  • 结帐/商家整合
  • 本地化(特别是货币)
  • 优惠券
  • 多个店面
  • 报告
  • 可能的PayPal/Google Checkout集成

这里的目标是将其与用Adobe Flex编写的RIA集成.我们很乐意编写一个精简的后端层来支持Flex应用程序,因此该解决方案不需要可远程访问的API,而只需要我们可以从我们自己的后端代码调用的API.

.net java e-commerce

24
推荐指数
3
解决办法
3万
查看次数

使用Map时指定外键约束名称,使用Hibernate指定@ElementCollection

我对某个领域有一种奇特的映射:

@ElementCollection
@CollectionTable(name = "studentGradeLevel", joinColumns = @JoinColumn(name = "studentId"))
@MapKeyJoinColumn(name = "schoolYearId")
@Column(name = "gradeLevel", nullable = false)
@ForeignKey(name = "fkStudentGrade2Student")
private Map<SchoolYear, GradeLevel> gradeLevels;
Run Code Online (Sandbox Code Playgroud)

SchoolYear是一个实体,GradeLevel是一个枚举.

我正在使用Hibernate工具为架构生成DDL.生成的架构如下:

create table studentGradeLevel (
    studentId numeric(19,0) not null,
    gradeLevel int not null,
    schoolYearId int not null,
    primary key (studentId, schoolYearId)
);

alter table studentGradeLevel 
    add constraint FK1BCA4A883A97C498 
    foreign key (schoolYearId) 
    references schoolYear;

alter table studentGradeLevel 
    add constraint fkStudentGrade2Student 
    foreign key (studentId) 
    references student;
Run Code Online (Sandbox Code Playgroud)

问题是我似乎无法更改集合表和用作映射键的实体的表之间的外键的约束名称.

我已经使用@ForeignKey为@OneToMany,@ ManyToMany和其他@ElementCollections指定约束名称没有问题.我试过@ ForiegnKey的"inverseName"属性,但它似乎被忽略了.@MapKeyJoinColumn似乎没有任何会影响它的属性.

有谁知道有没有办法做到这一点?

java hibernate hibernate-annotations

19
推荐指数
2
解决办法
5489
查看次数

是否可以同步渲染dust.js模板?

我正在尝试为客户端HTML/JS模板系统编写一个适配器,以便在引擎盖下使用dust.js.不幸的是,API期望渲染操作同步发生:渲染输出应该从render()调用返回.Dust.js是异步的,并将渲染输出传递给回调函数.有没有办法解决这个问题,无论是在Dust API还是通过一些疯狂的Javascript黑客攻击?

javascript asynchronous sync dust.js

19
推荐指数
1
解决办法
6049
查看次数

对于大规模Java数据网格技术,您会推荐什么:Terracotta,GigaSpaces,Coherence等?

我一直在阅读Java平台的所谓"数据网格"解决方案,包括Terracotta,GigaSpaces和Coherence.我想知道是否有人在使用任何这些工具的实际经验,并可以分享他们的经验.我也很想知道人们使用的部署规模:我们是在谈论2-4个节点集群还是你曾经使用过比这更大的东西?

我对Terracotta很感兴趣,因为它对Hibernate和Spring的"支持",我们都大量使用它们.我也喜欢它如何根据配置修饰字节码,并且不需要你对"网格API"进行编程.我不知道使用显式API方法的工具有什么优势,但如果它们确实存在,我们很乐意听到它们.:)

我也花时间阅读有关memcached的内容,但我更感兴趣的是听到有关这三种特定解决方案的反馈.我很想知道在有人使用过两者的情况下,他们如何衡量memcached.

java memcached datagrid gigaspaces terracotta

13
推荐指数
2
解决办法
3242
查看次数

如何在Windows上更改NPM安装的默认位置?

当我在Windows上使用NPM安装模块时,它会将它们安装到:

~/node_modules
Run Code Online (Sandbox Code Playgroud)

我想将其更改为任意路径,例如:

c:\dev\repo\node_modules
Run Code Online (Sandbox Code Playgroud)

我试过了

npm config set prefix <path>
Run Code Online (Sandbox Code Playgroud)

有各种各样的价值,但似乎没有一个.

node.js npm

9
推荐指数
1
解决办法
4376
查看次数

Hibernate/JPA中注释字段或getter方法之间的性能差异

我很好奇是否有任何人在使用私有字段而不是公共getter方法注释实体之间的性能差异方面有任何硬数据.我听说过人们说字段较慢,因为它们被称为"通过反射",但是再次使用getter方法,不是吗?Hibernate需要在尝试读取字段之前将字段的可访问性设置为true,我可以看到它有一些轻微的开销.但是,不会在会话范围内的类级别上执行,或者只能在读取配置并构建SessionFactory时执行一次?

只是好奇这是否是一个神话,或者它是否真的存在真相; 我个人觉得这些字段的注释更具可读性.

java hibernate jpa

7
推荐指数
1
解决办法
5461
查看次数

在Flex <mx:LineSeries>上显示数据点

我正在使用图表<mx:LineSeries>.当我将鼠标悬停在线上时,它会将数据点显示为小圆点.我怎样才能让这些点一直显示出来?

apache-flex charts

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

在Java中跟踪OS级窗口事件

我需要能够跟踪用户与其计算机上运行的不同应用程序进行交互的程度.对我来说似乎合情合理的是用时间戳记录窗口焦点事件的日志,这些时间戳会告诉你在一天中关注的应用程序是什么.

我们在这个应用程序中还有一些其他的事情可以在Java中直接进行.但是我没有在Java中进行任何GUI编程,因此我不确定是否可以通过awt API获取有关OS级窗口的信息.这甚至可能吗?是否有其他方法可以通过JNI执行此操作,还是需要本机应用程序才能执行此操作?

PS:我知道这个要求听起来有点邪恶,但我只是在这里确定这是否在技术上是可行的.请不要拍信使,这不是我的主意.:)

java user-interface awtrobot

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

Flex 3将对象从Flex传递到java类

我想将一个对象从我的Flex应用程序传递回我的Java应用程序.我正在寻找传递给Serlet或通过DAO作为对象传递.

有什么建议?

apache-flex remoting

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

flex中的viewstacks和状态?

我有一个应用程序,我目前正在使用视图堆栈来显示每个页面,我想知道这是正确的方法,或者我应该使用不同的状态(或其他东西).

该网站由菜单栏提供支持,其中包含主页,工具,支持等顶级项目."工具"菜单下方是一个包含Tool1,Tool2,Tool3的子菜单.目前,当用户点击工具子菜单中的任何工具时,我从视图堆栈中调出一个子容器(每个子实际上都是一个separete组件).

这是正确的方法,还是我应该使用状态为每个工具页面调出适当的元素?

apache-flex air flash flex3 actionscript-3

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