-
在Java中解析String的有效方法是什么?
所属栏目:[Java] 日期:2020-12-15 热度:89
我应该如何使用 Java解析以下字符串来提取文件路径? ?代表任意数量的随机字符 _代表任意数量的空格(无新行) ?[LoadFile]_file_=_"foo/bar/baz.xml"? 例: 10:52:21.212 [LoadFile] file = "foo/bar/baz.xml" 应该提取foo / bar / baz.xml 解决方法 String[详细]
-
我怎么能用java像素化jpg?
所属栏目:[Java] 日期:2020-12-15 热度:174
我正在尝试使用 Java 6对JPEG进行像素化并且没有太多运气.它需要与Java一起 – 不是像Photoshop那样的图像处理程序,它需要看起来像老学校 – 像这样: 有谁能够帮我? 解决方法 使用java.awt.image( javadoc)和javax.imageio( javadoc)API,您可以轻松地遍历[详细]
-
java – 从字符串转换为字节时的NumberFormatException
所属栏目:[Java] 日期:2020-12-15 热度:120
我遇到了一件奇怪的事.我有一个字符串形式的二进制数字,特别是“01001100”.但我通过执行以下代码获得上述异常. String s = "01001100";byte b = Byte.parseByte(s); 但为什么会这样呢?而在一个字节中我们可以存储最大数量.最多127和分钟高达-128. 并且上述[详细]
-
takeWhile,dropWhile laziness java9
所属栏目:[Java] 日期:2020-12-15 热度:92
在 scala中,这些方法工作正常,但在 java9中,dropWhile的工作方式与我想的不同. 以下是takeWhile的示例 Stream.of("a","b","c","de","f","g","h") .peek(System.out::println) .takeWhile(s - s.length() = 1) .collect(Collectors.toList()); 输出很好: a,b[详细]
-
java – 验证不适用于Play Framework 2中的嵌套对象
所属栏目:[Java] 日期:2020-12-15 热度:110
我正在使用Constraint注释来验证Play中的对象!框架2.它适用于顶级对象,但不适用于嵌套对象.如何使嵌套对象验证注释生效? 事件:我正在保存的顶级对象. @Entitypublic class Event { @Required public String name; @OneToMany(cascade = CascadeType.ALL)[详细]
-
java – 总是返回登录界面
所属栏目:[Java] 日期:2020-12-15 热度:150
我有一个应用程序启动Splash活动屏幕5秒然后打开登录活动屏幕然后在您输入正确的用户和密码后打开菜单活动(listActivity)然后每行单击打开MyCity活动. 更新: 我想要得到的是:你在我的应用程序中的任何地方,你出于任何原因离开我的应用程序,不仅是当你按下[详细]
-
java – 如何将滚动视图添加到整个活动?
所属栏目:[Java] 日期:2020-12-15 热度:170
我尝试在活动布局上的所有内容周围添加滚动视图,但它给了我一个错误,说它只能放在一件事上. 我的活动,有一个标题textview然后是一个图像,然后是一个描述文本视图,你无法阅读整个描述,因为它很长并且低于我的屏幕边缘.如何让whoel事物可滚动? 我的xml看起来[详细]
-
需要帮助定义/理解Java EE“堆栈”
所属栏目:[Java] 日期:2020-12-15 热度:173
LAMP是一个从左到右(从下到上)定义为 Linux / Apache / MySQL / PHP的堆栈,或者通常可以将其视为操作系统/ Web服务器/数据库/脚本语言.在通用形式中,您可以在任何操作系统中弹出,例如Windows而不是Linux以获取WAMP或放入其他数据库,甚至可以运行除PHP以外的[详细]
-
java – 用于子类化Guava的ImmutableSet的适当方法
所属栏目:[Java] 日期:2020-12-15 热度:146
我有一个班级 class Receipt{ private SetOrder orders; public Receipt(SetOrder orders) { this.orders = ImmutableSet.copyOf(orders) } } 这对我很有帮助. 然而,由于某些类型擦除我面临的持久性问题,我现在想介绍一种形式 class OrderSet extends SetOrd[详细]
-
如何使`Map :: get`返回找到的值的`Optional`或`Optional.empty(
所属栏目:[Java] 日期:2020-12-15 热度:124
我正在尝试这样做: return Optional.of(myMap.getOrDefault(myKey,null)); 真的,我想要的是如果找到则返回Optional.of(foundVal),否则返回Optional.empty().我不相信Optional.of(null)等同于此.我想做什么语法? 也就是说,如何让地图获得返回正确的可选项?[详细]
-
增加十六进制值(JAVA)
所属栏目:[Java] 日期:2020-12-15 热度:193
你能在 Java中增加十六进制值吗?即“十六进制值”=“十六进制值” 解决方法 这取决于十六进制值的存储方式.如果你在字符串中有十六进制值,则将其转换为整数,递增并将其转换回来. int value = Integer.parseInt(hex,16);value++;String incHex = Integer.toH[详细]
-
java – 从HDFS读取一个简单的Avro文件
所属栏目:[Java] 日期:2020-12-15 热度:168
我试图简单读取存储在HDFS中的Avro文件.我发现当它在本地文件系统上时如何阅读…. FileReader reader = DataFileReader.openReader(new File(filename),new GenericDatumReader());for (GenericRecord datum : fileReader) { String value = datum.get(1).to[详细]
-
java – Spring Boot Security不会抛出401 Unauthorized Excepti
所属栏目:[Java] 日期:2020-12-15 热度:57
我的身份验证基于 spring-boot-security-example. 当我输入无效令牌时,我想抛出401 Unauthorized异常.但是,我总是找不到404资源.我的配置设置了一个异常处理,但它被忽略 – 可能是因为之前添加了我的AuthenticationFilter而请求没有到达我的异常处理程序. 我[详细]
-
获取所有Java保留关键字的列表
所属栏目:[Java] 日期:2020-12-15 热度:80
我正在寻找一种方法来将 Java中保存的所有关键字检索到某种数据结构中.例如:“for,while,if,else,int,double等” 我需要对字符串进行名称验证,具体来说,我需要确保它不等于任何java关键字. 有没有一种特定的方法可以将所有关键字检索到一个数据结构中?或者[详细]
-
Hazelcast(Java)和ETCD(golang)的差异/相似之处?
所属栏目:[Java] 日期:2020-12-15 热度:168
现在我们构建一个实时分析系统,它应该是高度分布式的.我们计划使用分布式锁和计数器来确保数据的一致性,我们需要一种分布式映射来了解哪个客户端连接到哪个服务器. 我之前没有分布式系统的经验,但我认为我们有两个选择: Java Hazelcast Golang ETCD 但是在[详细]
-
java – 递归生成功率集而不带任何循环
所属栏目:[Java] 日期:2020-12-15 热度:138
你如何编写一个递归方法PowerSet(字符串输入)打印出传递给它的字符串的所有可能组合? 例如:PowerSet(“abc”)将打印出abc,ab,ac,bc,a,b,c 我已经看到一些带循环的递归解决方案,但在这种情况下不允许循环. 有任何想法吗? 编辑:所需方法只有一个参数,即字[详细]
-
java – 为什么@Singleton在Producers中超过@ApplicationScoped
所属栏目:[Java] 日期:2020-12-15 热度:131
LoggerProducer.java是一个用于生成要在CDI bean中注入的Logger的类: @Inject Logger LOG; 完整代码: import javax.ejb.Singleton;/** * @author rveldpau */@Singletonpublic class LoggerProducer { private MapString,Logger loggers = new HashMap();[详细]
-
如何在Java中找出声明的标识符类型?
所属栏目:[Java] 日期:2020-12-15 热度:101
我有一个简单的类Apple扩展自另一个简单的类Fruit. 在运行时,我可以使用 Fruit fruit = new Apple();fruit.getClass(); 获取实际类型的水果对象,即Apple.class. 我还可以使用Apple的fruit instanceof和Fruit的Fruitof来验证这个水果对象是Apple还是Fruit的一[详细]
-
按位XOR java长
所属栏目:[Java] 日期:2020-12-15 热度:87
我在Ubuntu 12.04上使用Oracle Java 7.51,并试图这样做 long a = 0x0000000080000001 ^ 0x4065DE839A6F89EEL;System.out.println("result "+ Long.toHexString(a));Output: result bf9a217c1a6f89ef 但是我期待结果是4065de831a6f89ef,因为^运算符在Java中是[详细]
-
ejb – 不支持的类版本错误
所属栏目:[Java] 日期:2020-12-15 热度:184
在尝试使用 Eclipse IDE(使用jdk1.6)从客户端调用使用NETbeans(使用jdk1.7)创建的EJB时,我收到以下错误 – Exception in thread "main" java.lang.UnsupportedClassVersionError: stateless/TestEjbRemote : Unsupported major.minor version 51.0 at java.l[详细]
-
java – 在JDBC中的QUERY WHERE子句中指定变量名
所属栏目:[Java] 日期:2020-12-15 热度:63
有人可以给我一个关于如何在JDBC中创建查询的链接,该查询在WHERE语句中获取变量名,或者编写一个示例,更具体一点,我的代码看起来像这样: private String getLastModified(String url) { String lastModified = null; ResultSet resultSet;String query = "se[详细]
-
java – 使用Processing的Canny边缘检测
所属栏目:[Java] 日期:2020-12-15 热度:136
我正在寻找处理语言中的Canny Edge Detection的复制粘贴实现.我对图像处理没有任何想法,关于Processing的知识很少,虽然我很了解 java. 有些加工专家可以告诉我是否有办法在处理过程中实施这个http://www.tomgibara.com/computer-vision/CannyEdgeDetector.ja[详细]
-
java – 字符串的外部文件,而不是硬编码
所属栏目:[Java] 日期:2020-12-15 热度:165
我有开发一些 Android应用程序的经验,它们可以轻松地使用XML字符串文件存储字符串.我最后一次开发桌面Java应用程序时,我对字符串进行了硬编码(例如按钮标题,标签等…).我已经知道这是不好的做法,我应该将字符串存储在一个文件中. 我不知道该怎么做. 我目前正[详细]
-
OpenMP中预先分配的私有std :: vector并行化为C中的循环
所属栏目:[Java] 日期:2020-12-15 热度:80
我打算使用缓冲区std :: vector size_t缓冲区(100),在循环并行化的每个线程中有一个,如此代码所示: std::vectorsize_t buffer(100);#pragma omp parallel for private(buffer)for(size_t j = 0; j 10000; ++j) { // ... code using the buffer ...} 此代码[详细]
-
使用序列化将对象传递给另一个JVM – 相同的Java版本和jar(都运
所属栏目:[Java] 日期:2020-12-15 热度:82
更新: 现在使用地图.想要向其他实例发送内容的类发送对象即路由字符串. 使用对象流,使用Java serializable将对象写入servlet. 先写字符串然后再写对象. 接收servlet将输入流包装在ObjectInputStream周围.首先读取字符串,然后读取Object.路由字符串决定它去[详细]