-
javax.mail.Session有什么用?
所属栏目:[Java] 日期:2020-12-14 热度:185
我正在修一个负责发送电子邮件的班级.它看起来像这样(简化): /* ... */Properties props = System.getProperties();props.put("mail.smtp.host",A_VALID_IP_OF_MAIL_SERVER);Session session = Session.getDefaultInstance(props,null); try { Message msg[详细]
-
java – RMI NotSerializableException虽然它是一个远程对象
所属栏目:[Java] 日期:2020-12-14 热度:164
我正在编写一个基于RMI的小型聊天应用程序. 这个想法是:客户端在服务器上注册自己,并且每当服务器从客户端收到消息时,他将该消息推送给所有其他客户端. 但是我收到一个NotSerializableException虽然,对象,我作为一个方法参数传递实现Remote接口. 这是一些代[详细]
-
java – Wierd语法 – 数字之间的下划线
所属栏目:[Java] 日期:2020-12-14 热度:74
参见英文答案 Java 7 underscore in numeric literals8个 按照惯例,当我遇到这个问题时,我一直在研究更多的UIL Java练习表: int _ = 8;System.out.println(5_5); 问题是“以下代码片段的输出是什么?” 我的第一个猜测是语法错误,但正确的响应实际上是55.[详细]
-
java – LocaleContextHolder在服务层是否安全
所属栏目:[Java] 日期:2020-12-14 热度:145
根据官方文档,LocaleContextHolder是: Simple holder class that associates a LocaleContext instance with the current thread. 所以它与当前线程有关,但这是关于Thread线程还是当前请求的线程. 如果它是一个愚蠢的问题,请道歉,我不是一个LocaleContextHo[详细]
-
如何使Java程序安装?
所属栏目:[Java] 日期:2020-12-14 热度:140
我如何可以安装一个 java程序? 我的Eclipse工作区中保存了一个应用程序. 我可以将其导出为.jar文件. 这是一个“真实世界”的应用程序. 如何导出为“.exe”文件或“.dmg”,以便可以安装在另一台机器上? 由于Java与平台无关,我认为这是针对特定操作系统导出[详细]
-
java – JasperReports具有不同内容的多页报告
所属栏目:[Java] 日期:2020-12-14 热度:116
我正在评估JasperReport和iReport,要求是可以生成多页报告,其中每个页面都包含不同的报告. 例: 第1页包含客户的实际发票 第2页包含客户的发票清单 第3页包含按年份列出的发票金额 第4页只包含固定文本(比如运算符说明……) 是否可以创建这样一个独特的报告,[详细]
-
多线程 – 如何杀死一个MFC线程?
所属栏目:[Java] 日期:2020-12-14 热度:104
我使用AfxBeginThread生成一个线程,这是一个无限的while循环: UINT CMyClass::ThreadProc( LPVOID param ){ while (TRUE) { // do stuff } return 1;} 我如何在我的类析构函数中杀死这个线程? 我想像 UINT CMyClass::ThreadProc( LPVOID param ){ while (m[详细]
-
在CF9 ORM中设置NULL值
所属栏目:[Java] 日期:2020-12-14 热度:82
有没有办法让CF9 ORM将NULL值插入数据库而不是空字符串? 我有一个数字字段,可以为null,但是由于尝试输入”引起错误. 解决方法 或者: yourEntity.setNumber(javacast("null","")); 或者添加一个removeNumber方法: function removeNumber(){ structDelete(v[详细]
-
java – Android KeyStore私有指数无法提取
所属栏目:[Java] 日期:2020-12-14 热度:145
我想在 Android密钥库中生成一个RSA密钥对.由于Android 4.3应该可以在Android系统密钥库中生成RSA密钥. 我生成我的RSA密钥(工作正常) Calendar notBefore = Calendar.getInstance(); Calendar notAfter = Calendar.getInstance(); notAfter.add(1,Calendar.Y[详细]
-
java – 在Android和iOS中使用最好的服务器客户端通信协议是什么
所属栏目:[Java] 日期:2020-12-14 热度:115
我们有一个服务器应用程序(在 Java中实现),将为我们的移动应用程序提供一些数据.将为 Android和iOS创建应用. 为此目的最好的协议/库?协议的开销应尽可能小. 谢谢. 编辑:它应该是一个请求 – 响应szenario.数据丢失是不可接受的.答案可能包含一长串数据,因[详细]
-
有没有更快的方法来比较Java中的两个Int数组?
所属栏目:[Java] 日期:2020-12-14 热度:98
我有两个相同大小的整数数组,比如n(n是可变的,所以我可以有两个大小的数组,比如4或5或6等),每个数字可以取的值范围是0-9 . 例 Integer[] one = {1,9,3,4} Integer[] two = {1,1,3} 现在,我想比较一号和一号两个这样的 1)我可以获得相同且位置相同的元素数量.[详细]
-
GradleWorkerMain OutOfMemoryError
所属栏目:[Java] 日期:2020-12-14 热度:113
我正在尝试对基于蚂蚁的(Netbeans RCP)项目进行评分并找到奇怪的gradle行为. 我用剖析器做了一些观察并得到了下一个结果. 环境配置 Gradle 1.9Build time: 2013-11-19 08:20:02 UTCBuild number: noneRevision: 7970ec3503b4f5767ee1c1c69f8b4186c4763e3dGro[详细]
-
java – 如何在“详细信息”视图中启动JFileChooser?
所属栏目:[Java] 日期:2020-12-14 热度:77
我想让我的JFileChooser从详细信息视图开始,而不是它开始的“列表”视图.你如何做? 解决方法 您可以从ActionMap获取Action: JFrame frame = new JFrame();JFileChooser fileChooser = new JFileChooser(".");Action details = fileChooser.getActionMap().[详细]
-
线程号和Java应用程序性能
所属栏目:[Java] 日期:2020-12-14 热度:113
嗨:我有一个多线程 Java应用程序.当前的线程大小已经是100.我们目前正在使用4核CPU.但正如人们在不久的将来看到的那样,CPU内核将增加一倍,甚至达到32个内核.为了充分利用核心,我们需要增加线程池大小.但是你可能知道(也许我错了),当有100个线程时Java很好,[详细]
-
Java代理身份验证
所属栏目:[Java] 日期:2020-12-14 热度:144
我有一个在Tomcat 6中运行的 Java webapp,它从远程URL加载RSS提要. 我使用Rome为我处理RSS提要和不同的格式.连接部分看起来像这样: try{ feedSource = new URL(rssObject.getAsset());}catch(MalformedURLException mue){ logger.error(...); throw mue;}tr[详细]
-
在Java中重复排列(字符串的形式为:00001112222)
所属栏目:[Java] 日期:2020-12-14 热度:120
我有000011122222形式的字符串.也就是说,连续数字重复随机没有.时间.其他一些例子可能是: 001112222333301222 00011234444001122222 等等.我知道,对于一个字符串01222,总共5!/ 3!排列是可能的.我需要为每个这样的字符串生成所有这些排列. 我已尝试通过各[详细]
-
java – 使用WildFly 8的简单REST API
所属栏目:[Java] 日期:2020-12-14 热度:141
首先,我是这个环境的新手.我以前开发过 Java,但不是应用程序服务器.从来没有这样做过,我以前从未使用过JBoss或WildFly. 我已经能够设置并运行WildFly服务器,并在127.0.0.1:9990访问它.当我部署.war文件时,服务器没有反应,我无法访问URL. WildFly服务器确实声[详细]
-
java – 有没有办法让所有的元素在一个JList?
所属栏目:[Java] 日期:2020-12-14 热度:68
我想知道是否有办法检索已添加到JList的所有元素的列表.例如,我希望JList从自定义单元格渲染器返回一个字符串或JLabels的数组或列表. 解决方法 您可以使用 getModel方法获取 ListModel.然后使用getElementAt和getSize方法构建数组或列表或任何您想要的.[详细]
-
尝试使用mockito和powermock模拟私有方法时获取java.lang.NullPo
所属栏目:[Java] 日期:2020-12-14 热度:149
我试图用mockito / powermock模拟一个私有方法.我得到NullpointerException 我想要做的简单示例是: 实际课程 import com.siriusforce.plugin.common.PluginSystem;import com.wellsfargo.core.business.service.dp.fulfillment.MockitoBusinessService;publ[详细]
-
在哪里可以获得与Java 8 jdk早期版本一起使用的tools.jar
所属栏目:[Java] 日期:2020-12-14 热度:200
哪里可以获得 Java 8 jdk早期版本的tools.jar?没有它我在Netbeans中的基于Java 1.8 Maven pom的项目将无法编译. Java 8早期版本在Java平台设置中设置,并且所有非基于Maven的Java 8项目都将编译和运行. https://jdk8.java.net/download.html 在下载页面上找[详细]
-
如何使用Java代码将图像权限模式更改为777?
所属栏目:[Java] 日期:2020-12-14 热度:90
我想使用 Java代码将权限模式值“777”赋予映像文件.我怎样才能用Java来表达呢?因为我无法使用默认权限模式“664”删除图像. 解决方法 您可以创建与该文件关联的 File对象,然后使用 setExecutable,setReadable和 setWritable更改权限.当然,如果您的程序无权[详细]
-
Java:文件到十六进制
所属栏目:[Java] 日期:2020-12-14 热度:139
我有一个 Java文件 FileInputStream in = null;try{ in = new FileInputStream("C:pic.bmp");}catch{} 我想将pic.bmp转换为十六进制数值的数组,因此我可以将其编辑并保存为修改版本. 有没有一个java类来做这个? 解决方法 你运气好几个月前我不得不这样做.[详细]
-
java – 我能如何调用null对象的方法?
所属栏目:[Java] 日期:2020-12-14 热度:70
public class JavaPuzzler { public static void main(String[] args) { JavaPuzzler javaPuzzler = null; System.out.println(javaPuzzler.get()); } private static String get(){ return "i am a java puzzler"; }} 你可能认为它应该抛出NullPointerExcep[详细]
-
java – 如何防止SQL注入在JSP中?
所属栏目:[Java] 日期:2020-12-14 热度:143
就在上周,我正在做一些 PHP的东西.我用了一点解决方案来防止SQL注入. PHP一直是我的男人,它有3个解决方案可供使用(也许更多).一个是使用stripslashes()函数启用“魔术查询”.另一个(推荐)是使用mysql_real_escape_string()函数. 那个简单和我的问题解决了.但[详细]
-
为什么Java,C#和C都没有范围?
所属栏目:[Java] 日期:2020-12-14 热度:100
Ada,Pascal和许多其他语言支持范围,一种子类型整数的方式. 范围是从值(第一)到另一个(最后)的有符号整数值. 实现一个在OOP中执行相同的类很容易,但我认为支持本地功能可以让编译器进行其他静态检查. 我知道,不可能静态地验证一个范围中定义的变量不会“溢出[详细]