-
Java在Python中修改了UTF-8字符串
所属栏目:[Java] 日期:2020-12-15 热度:159
我通过 Python与Java应用程序连接.我需要能够构造包含utf-8字符串的字节序列. Java在DataInputStream.readUTF()中使用修改后的utf-8编码,python( yet at least)不支持 有人能指出我在python中构造java修改的utf-8字符串的正确方向吗? 更新#1:要了解有关jav[详细]
-
用Java复制文件
所属栏目:[Java] 日期:2020-12-15 热度:65
什么是更好的选择(在性能方面):使用fileinputstream和fileoutputstream复制文件或从 Java运行特定于操作系统的命令复制命令? 解决方法 我非常确定使用特定于操作系统的复制命令会比简单的自编写解决方案更快或更快.操作系统特定的命令可能使用合理的缓冲区[详细]
-
Java的;运行时解释;添加插件的策略
所属栏目:[Java] 日期:2020-12-15 热度:83
我开始着手我的第一个大项目了.它将是一个非常类似于 Rosetta Stone的程序.它将是一个程序,用于学习外语,使用Swing用J??ava编写.在我的计划中,我计划用户能够选择下载的课程来学习.因为我是母语为英语的人,所以我将能够创建一门英语课程.但是,我希望说其他语[详细]
-
java – 使用jpa / hibernate进行实体更新的问题
所属栏目:[Java] 日期:2020-12-15 热度:143
我有这个实体类,称为“Pagina”,我想根据对实体所做的更改来更新数据库中的条目.这不起作用.我没有错误,但数据库没有改变. @Entity@Table(name = "PAGINA")@NamedQueries({@NamedQuery(name = "Pagina.findAll",query = "SELECT p FROM Pagina p"),@NamedQue[详细]
-
Java OS X Dock菜单
所属栏目:[Java] 日期:2020-12-15 热度:56
是否可以将项目添加到应用程序停靠菜单? 编辑:我想我想念这个问题,我不是想找到一个方法来添加一个图标到码头.我正在寻找的是,当你右键单击itunes图标时你会在菜单上获得itunes控件(播放暂停等)我想知道如何在该菜单中添加自定义项目. 解决方法 查看com.ap[详细]
-
java – 将ThreadLocal与包含静态成员的现有类一起使用
所属栏目:[Java] 日期:2020-12-15 热度:166
我正在尝试使用ThreadLocal为预先存在的非线程安全类提供线程安全性,但遇到问题.似乎没有执行隔离 – 线程仍然共享静态,而不是每个线程的本地. 我相信我的用法几乎与this StackOverflow question中描述的SimpleDateFormatter的示例本地化完全平行,但它并没有[详细]
-
Java如何制作窗口?
所属栏目:[Java] 日期:2020-12-15 热度:71
JVM如何制作它的窗口,我知道它有jar文件和可执行文件等… 我想知道的是用桌面应用程序围绕的框架是如何制作窗口的. 它是安装在机器上的图形库标准吗? 解决方法 Java中有两种类型的UI组件:重量级和轻量级. 重量级组件是操作系统中存在的东西的包装器. Windo[详细]
-
java – 如何在Hibernate中复制“SHOW TABLES”?
所属栏目:[Java] 日期:2020-12-15 热度:145
我正在尝试迭代我的所有表,所以我可以截断每个表(在每个JBehave测试的开头). 我以为我能够: ListString allTables = session.createSQLQuery("SHOW TABLES").list(); 但是hibernate会抛出一个SQLGrammarException,抱怨“找不到列’TABLE_NAME’.” 我想这是[详细]
-
Java:SelectionKey.attach()坏了吗?
所属栏目:[Java] 日期:2020-12-15 热度:170
在我的 Java NIO实现中,我无法使SelectionKey.attach()工作.基本上,一旦客户端连接(OP_ACCEPT兴趣操作),我将它们添加到一个地图,在那里他们的IP地址映射到一个维护客户端状态的对象.然后,当OP_READ发生时,我再次检索客户端的IP地址,这次从地图中获取值并以此[详细]
-
java – C中的HashCodeBuilder
所属栏目:[Java] 日期:2020-12-15 热度:115
如果我想在 Java中为给定对象生成哈希,我知道的最简单方法是使用Apache Commons HashCodeBuilder : public class Person { String name; int age; boolean smoker; ... public int hashCode() { // you pick a hard-coded,randomly chosen,non-zero,odd num[详细]
-
java – 使用proxool时,是否需要显式关闭每个getConnection()?
所属栏目:[Java] 日期:2020-12-15 热度:151
我正在编写新的数据库连接代码,并认为我会尝试将proxool作为连接池实现者. 通常,程序员会确保每个DriverManager.getConnection(…)后跟一个connection.close(). 但是在使用Proxool时,是否需要关闭?我很困惑,因为: 一个.这里的proxool文档 ????(http://prox[详细]
-
java – 我可以调用位于另一个jar文件中的jar库中的类文件吗?
所属栏目:[Java] 日期:2020-12-15 热度:58
我试图访问打包为库的类文件,但遗憾的是jar库应该打包在另一个jar文件中. 举个例子说我有一个包含一些类库的a.jar.我可以从外部java应用程序调用(导入)jar文件中的类.现在我需要把这个a.jar放在另一个jar说b.jar中,并且需要从b.jar外部访问(导入)a.jar中的类[详细]
-
.net – 对整个层次结构使用单个表而不使用单个表的ORM示例?
所属栏目:[Java] 日期:2020-12-15 热度:51
从 http://blogs.tedneward.com/2006/06/26/The+Vietnam+Of+Computer+Science.aspx起 “开发人员通常采用另外两种方法中的一种,前景更复杂但在处理关系存储时效率更高:他们要么为每个具体(最衍生的)类创建一个表,更喜欢采用非规范化及其成本,否则他们创建整[详细]
-
java – sms在移动端口0上接收
所属栏目:[Java] 日期:2020-12-15 热度:191
我正在配置我的J2ME应用程序,以便在收到SMS时从推送注册表中获取事件. 在到达收件箱之前,我能够访问SMS消息吗? 我已经读过发送到移动设备port0的消息直接转到本机收件箱,我们无法访问它.是否有任何方法可以转移甚至嗅探这些消息,以便在J2ME应用程序中对它们[详细]
-
java – 相当于JFrame.setDefaultCloseOperation的AWT是什么?
所属栏目:[Java] 日期:2020-12-15 热度:106
我们使用JFrame的setDefaultCloSEOperation(JFrame.EXIT_ON_CLOSE)方法. 我想支持原生的外观和感觉,因此我必须使用AWT而不是Swing.那么什么是相当于setDefaultCloSEOperation的AWT方法? 我是否认为为了支持原生外观我们应该使用AWT而不是Swing? 解决方法[详细]
-
java – PrintWriter.printf和PrintWriter.format方法之间的区别
所属栏目:[Java] 日期:2020-12-15 热度:85
Java PrintWriter方法printf和格式之间有什么区别吗? 文档说printf是一种方便的方法,但如果它的行为完全符合格式,那么我不明白它的方便之处. 解决方法 顾名思义,一种方便的方法 – 它只是为了方便而存在,不一定是为了功能. 存在便利方法的一种常见情况是具[详细]
-
通常,当java返回“参数不正确”时它意味着什么
所属栏目:[Java] 日期:2020-12-15 热度:69
我正在创建一个这样的文件 try { File file = new File(workingDir,obj.getName() + ".xls"); outputStream = new FileOutputStream(file);} catch (FileNotFoundException ex) { ex.printStackTrace();} 我正在接受 java.io.FileNotFoundException: ..are[详细]
-
Blackberry Java String到目前为止的转换
所属栏目:[Java] 日期:2020-12-15 热度:137
我使用以下代码将字符串转换为日期,但它在转换时应用了设备的时区. 我不需要这个,但我希望从该字符串中获得相同的日期/时间 String = "2009-07-31 07:59:17.427"Date = 2009-07-31 07:59:17.427Date formatter = new Date(HttpDateParser.parse("2009-07-31[详细]
-
如何使用自定义SOAPHandler正确格式化SOAP消息信封
所属栏目:[Java] 日期:2020-12-15 热度:91
我有一个实现 SOAPHandler interface的类.handleMessage定义为: public boolean handleMessage(SOAPMessageContext context) { SOAPMessage msg = context.getMessage(); SOAPPart part = msg.getSOAPPart(); SOAPEnvelope envelope = part.getEnvelope();[详细]
-
在运行时动态创建表和java类
所属栏目:[Java] 日期:2020-12-15 热度:88
我的申请中有要求.我的表不会事先定义.例如,如果用户按名称创建表单,并添加其属性,如名称,滚动号,主题,类等.然后在运行时,应该有一个由名称学生创建的表列名称,滚动否,类及其相关类及其hibernate映射文件.有没有办法这样做? 提前致谢, Rima Desai 解决方法[详细]
-
java – 如何确定给定URL的控制器(spring)
所属栏目:[Java] 日期:2020-12-15 热度:193
使用 spring DefaultAnnotationHandlerMapping如何查找最终将处理给定URL的Controller. 我目前有这个,但感觉应该比迭代100多个请求映射更清晰: public static Object getControllerForAction(String actionURL) { ApplicationContext context = getApplicat[详细]
-
java:使用servlet参数填充bean的最简单方法
所属栏目:[Java] 日期:2020-12-15 热度:100
没有使用任何大的Web框架(只是servlet),你知道一个可以使用的小型库,它可以从http请求的参数填充我的bean属性吗? 解决方法 您可以看一下Commons Beanutils,它有一大堆填充bean的方法(包括嵌套bean): http://commons.apache.org/beanutils/ 特别是您要查看[详细]
-
Java中的I / O优先级
所属栏目:[Java] 日期:2020-12-15 热度:124
我想使用 I/O prioritization的Vista功能.是否有一种独立于平台的方式来设置Java中的操作(例如Java 7中的库)的I / O优先级,还是应该恢复为睡眠过滤器或JNx解?其他平台有类似的功能吗? 解决方法 这是Java难以支持的事情,因为它在很大程度上取决于底层操作系[详细]
-
java – midp有限的套接字?
所属栏目:[Java] 日期:2020-12-15 热度:172
在我看来,MIDP中的套接字创建存在某种限制. 我需要与服务器建立很多连接(没有任何结果),并在第四或第四次尝试我的应用程序崩溃.它在模拟器和我的真实设备中也崩溃了. 为了隔离它受我的代码影响的任何可能性,我隔离了以下代码: try { StreamConnection c; St[详细]
-
Java开发标准和工具(与C#相比)
所属栏目:[Java] 日期:2020-12-15 热度:156
我对 Java平台没有任何了解,我想知道可以使用哪些工具(和方法)来帮助开发用Java编写的可维护代码. 我知道可以使用: 任何环境中的敏捷方法论 jUnit / jMock用于单元测试代码(类似于.net世界中的NUnit / Moq) Checkstyle的编码标准 – 是否与StyleCop或FxCop[详细]