-
Java Web应用程序具有Paypal集成
所属栏目:[Java] 日期:2020-05-24 热度:136
我需要在我的java Web应用程序中集成paypal来接收信用卡/借记卡和paypal帐户付款.我希望它能以这样的方式管理我网站上的购物车,然后将用户重定向到PayPal进行付款.用户付款后,我希望将付款信息返回到我的网站,以便我可以将其保存在数据库中.最佳答案是的,你可[详细]
-
Java堆转储中的敏感数据
所属栏目:[Java] 日期:2020-05-24 热度:141
我编写的软件处理各种敏感信息,如电子邮件地址,密码和信用卡号.当我们遇到内存问题时,让应用程序编写堆转储会很好.问题是如果一个线程恰好在该区域中工作,那么堆转储可能包含纯文本的敏感信息...当我们在其他地方加密它时,我们真的不希望写入磁盘.是否有处理[详细]
-
java – 强制释放weblogic 10.3.4中的连接
所属栏目:[Java] 日期:2020-05-24 热度:55
我在oracle soa服务器(11g)上的托管服务器控制台中收到以下错误.-------------------- Apr 14, 2011 10:51:37 AM SGT Warning JDBC BEA-001153 Forcibly releasing inactive conn[详细]
-
java – 如何打印一个摆动窗口,使其非常适合一页
所属栏目:[Java] 日期:2020-05-24 热度:50
我正在尝试为我们的swing UI添加打印功能.我尝试了以下方法:protected void print() { PrinterJob job = PrinterJob.getPrinterJob(); if(job.printDialog()){ try { job.setPrintable(new Print[详细]
-
过滤Java 8 Streams中的Map
所属栏目:[Java] 日期:2020-05-24 热度:102
我试图使用Streams API在HashMap中过滤条目,但是在最后一个方法调用Collectors.toMap中.所以,我没有实现toMap方法的线索 public void filterStudents(MapInteger, Student studentsMap){ HashMapInteger[详细]
-
java – 多个JVM与并发任务
所属栏目:[Java] 日期:2020-05-24 热度:104
我正在将胖客户端代码移植到具有瘦客户端的服务器架构中.服务器需要为每个客户端运行一个代码实例.代码是多线程的,可以运行很长时间(数周),但只是偶尔与客户端进行交互.客户数量将达到数千.每个客户端需要大约20MB的堆.我现在有两种选择,在服务器上为每个客户[详细]
-
从javax.swing.text尝试针对AbstractDocument.UndoRedoDocumentEvent的
所属栏目:[Java] 日期:2020-05-24 热度:126
在javax.swing.text.DefaultCaret.Handler.insertUpdate(DocumentEvent)的源代码中,我找到了以下行(从第1685行开始):if (e instanceof AbstractDocument.UndoRedoDocumentEvent) { setDot(offset + length);[详细]
-
java – 如何使用浮点数舍入到给定因子的最接近倍数?
所属栏目:[Java] 日期:2020-05-24 热度:144
问题是如何将给定值舍入到给定因子f的最近“几乎精确”倍数.例如:如果f = 2.6,则每个“roundUp(x,2.6)”调用将从集合{0,/ - 2.6,/ - 2 * 2.6,/ - 3 * 2.6,...}返回一个数字.通常,我的f是10的幂(功率为正或负)或1/2的功率为10.另一个例子:f = 0.001,应该向上[详细]
-
java – JAXB – 解组多态对象
所属栏目:[Java] 日期:2020-05-24 热度:200
我给了看起来像的XML(当然还有很多属性):inventory item kind=GRILL tag=123 brand=WEBER/ item kind=CAR tag=124 make=FORD model=EXPLORER / /inventory 有十几种不[详细]
-
java – JAXB UnMarshall集合元素顺序
所属栏目:[Java] 日期:2020-05-24 热度:108
假设我有以下XML?xml version=1.0 encoding=utf-8? names name first=John last=Doe/ name first=Jane last=Doe/ ... /names 这是我的代[详细]
-
c# – 函数/方法的后置条件
所属栏目:[Java] 日期:2020-05-24 热度:169
有没有人记录过具有前后条件的函数或方法? (我问,因为我的老师说这是正式/正确的方式):传说:(因为我无法输入特殊字符)3 - 将其读作“存在”和“存在”E - 是(在集合中)的成员A - 为所有人 - - 暗示假设s是非空字符串.设B(s)是给出字符串s中位置索引的整数集[详细]
-
使用Javamail API和IMAP批量获取邮件正文
所属栏目:[Java] 日期:2020-05-24 热度:86
有没有办法通过使用Javamail API一次调用IMAP服务器来获取多个电子邮件的邮件正文?我知道我可以使用Message.getContent()调用到达给定消息的主体,但这最终会为每个消息调用imap服务器.是否可以使用FetchProfile和Folder.fetch调用批量获取主体?文档暗示Fetc[详细]
-
java – Hibernate Cascading Delete不按预期工作
所属栏目:[Java] 日期:2020-05-24 热度:97
我正在使用hibernate 3并尝试删除数据库中的记录,并且删除无法正常工作.模式hibernate正在反对(在伪代码中):create table Employer( employer_id number(12) primary key, employer_name varchar2(50) ); create table Employ[详细]
-
java – 确定任何webapp和独立应用程序所需的-Xmx和-Xms的最佳方法
所属栏目:[Java] 日期:2020-05-24 热度:110
我想知道如何确定独立应用程序以及在tomcat服务器上运行的webapp所需的堆大小.如何在服务器上部署后确定相同内容.谢谢.最佳答案您可以从分析内存使用情况开始.例如,JDK(6向上)有Visual VM.我个人更喜欢的工具是Eclipse Memory Analyzer,最初来自SAP,现已开放.[详细]
-
java – JAX-WS:为什么嵌套元素在“”命名空间中?
所属栏目:[Java] 日期:2020-05-24 热度:84
玩具服务如下@WebService(targetNamespace=http://www.example.org/stock) @SOAPBinding(style=Style.RPC,parameterStyle=ParameterStyle.WRAPPED) public class GetStockPrice { @WebMethod(op[详细]
-
java – 为什么RandomAccessFile writeLong用多次写调用实现?
所属栏目:[Java] 日期:2020-05-24 热度:95
在分析应用程序时,我注意到RandomAccessFile.writeLong花了很多时间.我检查了这个方法的代码,它涉及8次本机方法写入调用.我使用byte []为writeLong编写了一个替代实现.像这样的东西:RandomAccessFile randomAccessFile = new RandomAccessFile(out.dat, rw[详细]
-
Java – 同步ArrayList的最有效方法是什么?
所属栏目:[Java] 日期:2020-05-24 热度:117
我的程序有一个openGL渲染线程和一个数据修改线程.渲染线程访问一堆ArrayLists中的数据,而数据修改线程则更改,删除对象并将对象添加到ArrayLists.线程每秒更新大约60次,并且ArrayList操作是程序的瓶颈.我已经尝试过synch blocks(超级慢),CopyOnWriteArrayList[详细]
-
如何在Java中为区域设置格式化货币
所属栏目:[Java] 日期:2020-05-24 热度:55
我很惊讶我发现如何做到这一点真的很麻烦.在我看来它应该非常简单.也许我在找错了地方.假设我有以下代码:double amount = 123.45D; //yes, I know that I should be using longs Locale uk = Locale.UK; Locale fr = Locale.FR; Currency euro =[详细]
-
java – JPA illegalStateException – CascadeType问题
所属栏目:[Java] 日期:2020-05-24 热度:152
我希望有人可以为我阐明这一点.我真的不明白这个错误出了什么问题.我有一个实体用于在数据库中创建许多条目.当事务结束并完成同步时,我得到一个illegalStateException.这一切都在从提供所有数据的Web服务填充数据库的过程中.现在,我以一种不会导致任何外键约[详细]
-
java – ConcurrentHashMap.putIfAbsent的性能
所属栏目:[Java] 日期:2020-05-24 热度:112
在his talk about Effective Java at 54:15,Joshua Bloch建议在putIfAbsent之前使用get以提高性能和并发性.这引出了一个问题,为什么这个优化已经没有像public V BETTER_putIfAbsent(K key, V value) { V result = get(key); i[详细]
-
可能是两个类之间的递归Java泛型
所属栏目:[Java] 日期:2020-05-24 热度:70
我正在尝试生成一些类来控制模型 - 视图 - 演示者应用程序.我提出了以下定义,但我正在努力避免递归泛型.public abstract class PresenterV extends View...? { protected V view; public Presenter(V view) { this[详细]
-
在java中简单的“检查更新”库
所属栏目:[Java] 日期:2020-05-24 热度:161
我正在使用Eclipse RCP,但主要是因为我完全控制了UI(删除了所有的贡献,从头开始制作了首选项等)我只是不能接受所包含的UPDATE MANAGER的复杂性和要求(另外,我使用PLUGINS而不是功能,应用程序插件必须提取 - 虽然我可以得到最后一期的问题).无论如何,在第一种[详细]
-
Java通过套接字发送加密文件
所属栏目:[Java] 日期:2020-05-24 热度:196
我一直在尝试编写一个小文件服务器.我得到了文件传输的好处,但现在我已经尝试添加加密奇怪的事情正在发生.我正在尝试使用密码输入/输出流来使用DES加密来发送文件.该文件似乎完全由服务器传输,但我无法让客户端正确接收它.无论我传输什么类型的文件,客户端都[详细]
-
java – Hibernate在第一次插入表时,键’PRIMARY’的重复条目’1′
所属栏目:[Java] 日期:2020-05-24 热度:140
当我第一次插入表格时(在删除/创建我的数据库之后),我收到错误重复条目1,用于键PRIMARY.这会导致回滚.如果我再次执行行插入OK.任何人都可以向我解释为什么/我做错了什么?我有一个用户类(在数据库中预先填充),它有一个附加到它的任务列表. db具有表用户,用户[详细]
-
java – Jackrabbit用户管理
所属栏目:[Java] 日期:2020-05-24 热度:173
我几乎找不到任何关于如何为多个用户设计和构建存储库的文档.我是Jackrabbit的新手,我总是使用一个主用户凭证来构建一个只有一个主用户访问的存储库.现在我需要一个由成千上万的用户共享的存储库,每个用户都可以使用他的节点,并且没有其他用户的权限.SimpleAc[详细]

浙公网安备 33038102330553号