-
如何在java中实现TCP服务器和TCP客户端传输文件
所属栏目:[Java] 日期:2020-05-27 热度:81
我实现了简单的TCP服务器和TCP客户端类,可以从客户端发送消息到服务器,消息将在服务器端转换为大写,但是如何实现从服务器到客户端的传输文件,并从客户端上传文件到服务器.以下代码是我所得到的. TCPClient.java: import java.io.*;import java.net.*;class T[详细]
-
使用Java的Zip文件:有限制吗?
所属栏目:[Java] 日期:2020-05-27 热度:192
我正在为 Java应用程序创建备份例程. 但是,当zip文件超过4GB或大于65,000个文件时,zip文件已损坏. 我也在测试Apache Commons压缩压缩为tar.gz,但它的文件名限制为100个字符. 我想要测试这个API压缩压缩,但我不知道什么是java zip的问题. 所以真正的问题是:我[详细]
-
java – 失败快速迭代器实现
所属栏目:[Java] 日期:2020-05-27 热度:176
有类似的问题,但不完全是我想问的问题. 我想问一下Iterator如何检查修改. This link说它的实现存在于AbstractList类中,其中定义了一个int变量modCount,它提供了列表大小已被更改的次数.在每次next()调用中使用此值来检查函数checkForComodification()中的任何[详细]
-
java – 任何方式恢复Netbeans 7.2书签导航旧样式?
所属栏目:[Java] 日期:2020-05-27 热度:85
Netbeans 7.2改变了书签的工作方式. 在ctrlshift和ctrlshift之前.在同一个文件中上下移动对焦. 但现在出现一个窗口,显示所有文件中的书签.我喜欢旧的方式.有什么办法回老式吗? 打开菜单工具 – 选项,点击KeyMap,搜索书签 删除书签历史记录弹出下一个和书签历[详细]
-
java – SimpleDateFormat String
所属栏目:[Java] 日期:2020-05-27 热度:69
我有这个代码块,其中dateFormat.format的参数将永远是一个字符串,这就是为什么我这样做.toString()在这里.我收到错误“无法格式化给定的对象作为一个日期”. 有没有办法做到这一点?请注意,字符串来自数据库,我使用新的Date()作为示例. SimpleDateFormat date[详细]
-
Java:接收多部分HTTP响应
所属栏目:[Java] 日期:2020-05-27 热度:191
我正在编写一个 Java客户端应用程序,以从IP摄像机接收实时M-JPEG视频.视频由相机发送为无限多部分HTTP消息,其中每个部分是单个JPEG帧.我需要处理这些帧中的每一个帧,所以我希望有一种方法可以使每个消息部分/视频帧都被异步触发事件的HTTP请求. 有谁知道任何[详细]
-
java – 转换e.printStackTrace()以改为使用log4j
所属栏目:[Java] 日期:2020-05-27 热度:187
我对log4j很新.我不想在我的日志文件中显示异常堆栈跟踪,例如 java.lang.IllegalArgumentException: nodeRef is a mandatory parameterat org.alfresco.util.ParameterCheck.mandatory(ParameterCheck.java:42) 这些异常通过使用e.printStackTrace()直[详细]
-
Java EE6计划范围
所属栏目:[Java] 日期:2020-05-27 热度:50
我需要有一个从上午10点到下午5:45每5分钟运行的一个日程表,我如何用@Schedule注释来做这个? 到目前为止,我仅限于@Schedule(hour = 10-18; minute = * / 5),但他们坚持要持续到下午5:45不是下午6点. 如 documentation for @Schedule and @Schedules所述,如果[详细]
-
java – 如何在按钮上添加/删除片段?
所属栏目:[Java] 日期:2020-05-27 热度:200
目前我有一个“RELATIVE_LAYOUT”容器,我用它来添加我的片段. 我在按钮上使用OnClickListener将片段 XML布局加载到RelativeLayout容器中. 我想要实现的是,当我按下按钮一次时,片段应该加载……当我再次按下它时,应该删除片段.我已经尝试使用整数来识别是否加[详细]
-
java – Spring:如何干净地终止原型范围的bean?
所属栏目:[Java] 日期:2020-05-27 热度:86
根据 Spring文档,当bean被限定为“原型”时,spring不会管理其对象的完整生命周期.更具体地说,不调用破坏生命周期回调.客户端代码必须执行所需的清理. Spring文档还建议为此使用自定义bean后处理器.但是“BeanPostProcessor”接口只包括在初始化bean之前和之后[详细]
-
java – 组合两个发出不同类型的Observable
所属栏目:[Java] 日期:2020-05-27 热度:128
参见英文答案 rxjava merge observables of different type2个 我有两个Observable,一个Observable String,一个Observable Boolean.我可以将它们结合起来,这样我就可 @Overridepublic void call(String[详细]
-
Java中的视频缩略图
所属栏目:[Java] 日期:2020-05-27 热度:125
我想用 Java生成视频的缩略图预览.我主要是JMF和视频操作疏远. 有没有办法做到这一点? 编解码器怎么样?我会处理吗? 任何视频类型被中止? (包括Quicktime) 似乎有一些例子比 what I was going to send you.好得多 见http://krishnabhargav.blogspot.com/20[详细]
-
java – 保存WebView的状态并重新加载位置
所属栏目:[Java] 日期:2020-05-27 热度:185
我知道有很多关于这个问题,但他们似乎都老了,不再工作了 – 至少对我来说.我试图在用户退出或重新加载应用程序后保存网页视图的位置.我知道这个代码可以用来保存和加载Webview: @Overrideprotected void onSaveInstanceState(Bundle outState) { super.onSav[详细]
-
Java.io.IOException,“坏文件号”USB连接
所属栏目:[Java] 日期:2020-05-27 热度:105
我正在 Android手机和另一台设备之间建立USB连接.现在只需发送字节来测试.我得到一些明确的沟通,但是它总是最终死于Java.io.IOException:写入失败:EBADF(错误的文件编号)“一秒钟以后有时阅读保持活着,但写作死亡;其他两个死. 我没有像Google文档那样做任何[详细]
-
java – 如何在Spring @Value注释中正确指定默认值?
所属栏目:[Java] 日期:2020-05-27 热度:133
最初我有以下规范: @Value(#{props.isFPL})private boolean isFPL=false; 这样可以正确地从属性文件获取值: isFPL = true 但是,默认情况下,下面的表达式会导致错误: @Value(#{props.isFPL:false})private boolean isFPL=false; 表达式解析失败;嵌套异常是o[详细]
-
java – LocalDate减去Period得到错误的结果
所属栏目:[Java] 日期:2020-05-27 热度:91
LocalDate减去一个Period(如“28年,1个月和27天”),得到错误的结果. 但减去一个时期(只有天数单位,如“10282”天)得到正确的结果. 有什么需要注意的吗? public static void main(String[] args) { printAgeAndBirthday(1989, 2, 22); printBirthdayFromPerio[详细]
-
java – 使用OSGi实现自动更新
所属栏目:[Java] 日期:2020-05-27 热度:144
我想做的是为我的代码创建一个“启动器”框架,给定一个URL和一个预定义的版本控制方案: 1)检查是否存在更新 2)下载更新 3)“安装”更新 4)“重新运行”应用程序 我想a)在现有JVM内部进行所有这些操作,b)与平台无关.高级订单对吗?根据我对OSGi和Apache Felix[详细]
-
java – 如何在2D中的2个点之间创建曲线并返回每隔d距离生成该曲线的点?
所属栏目:[Java] 日期:2020-05-27 热度:68
我的数学不好. 我在2D中有2个点,A(x1,y1)和B(x2,y2). 我需要创建一个从R点(半径)弯曲的A点到B点的虚拟路径,然后返回一个描述这个弯曲路径的点数组,而不是每个D(距离)彼此之间的距离. 在Java中我需要一个像这样的方法: private ArrayListPointF generateCurve[详细]
-
java – Runnable Jar找不到资源和其他库
所属栏目:[Java] 日期:2020-05-27 热度:195
我创建了一个桌面应用程序,我遇到了一个问题,我生成的runnable jar.一切都在 Eclipse环境中运行正常,但是当我生成jar时,它只会显示theswtcomponents(菜单,选项卡等). 其他库位置是一个空白区域(用于生成库的库).同样没有出现工具栏(包含图片的按钮),GoogleMap[详细]
-
java – 如何在单个命令中编译多个proto文件?
所属栏目:[Java] 日期:2020-05-27 热度:171
我在单个目录中有两个proto文件,我正在寻找一种方法,可以在单个命令中从这些文件生成类. Protobuf文档说我们需要使用–proto_path参数. C:shekharproto_trialdir Volume in drive C is C Directory of C:shekharproto_trial07/25/2014 12:16 PM DIR[详细]
-
java – 没有这样的方法创建JUnit测试时出错
所属栏目:[Java] 日期:2020-05-27 热度:171
我已经尝试在过去的2天中找出这个问题,没有运气.我只是试图使用 spring框架和hibernate创建一个基于注释的JUnit测试. 我的IDE是netbeans 6.5,我使用的是hibernate 3,spring 2.5.5和JUnit 4.4. 这是我得到的错误: Testcase: testFindContacts(com.mycontacts.[详细]
-
java – 存储接受引用参数的构造函数
所属栏目:[Java] 日期:2020-05-27 热度:52
我上课了 public class Person { private int age;} 在java 8中使用Supplier,我可以存储构造函数引用 SupplierPerson personSupplier = Person::new 但是,如果我的构造函数接受参数年龄如此 public class Person { private int age; public[详细]
-
java – =和=之间的区别
所属栏目:[Java] 日期:2020-05-27 热度:123
我已经错位了=一次多次,我想我一直忘记,因为我不知道这两者之间的区别,只有那个给我我期望的价值,而另一个不. 为什么是这样? a = b是a = a b的短手(尽管注意,表达式a只会被评估一次.) a = b是a =(b),即将b的一元分配给a. 例子: int a = 15;int b = -5;a +=[详细]
-
java – Collection removeAll忽略大小写?
所属栏目:[Java] 日期:2020-05-27 热度:51
好的,这是我的问题.我必须使用HashSet,我使用removeAll方法从另一个集合中删除存在的值. 在调用该方法之前,我明显地将值添加到集合中.在添加之前,我在每个String上调用.toUpperCase(),因为两个列表中的值都是不同的.没有韵律或理由. 一旦我打电话给removeAll,[详细]
-
用于根据地图调用Java设置器的Clojure宏?
所属栏目:[Java] 日期:2020-05-27 热度:108
我为Braintree Java库编写了一个Clojure包装器,以提供更简洁和惯用的界面.我想提供功能来快速简洁地实例化Java对象,如: (transaction-request :amount 10.00 :order-id user42) 我知道我可以明确地做到这一点,如this question所示: (defn transaction-reque[详细]

浙公网安备 33038102330553号