-
java – Spring AOP:@annotation(注释)
所属栏目:[Java] 日期:2020-05-25 热度:60
我(当然)试图使用许多我不太了解的结构来维护项目.在试图弄清楚 Spring中的AOP使用的过程中,我遇到了带有以下注释的方法: @Around(value =“@ annotation(annotation)”) 所以@Around意味着我们在AOP中执行方法切入点的’around’版本,我明白了.我不知道其他[详细]
-
java – 如何从图片中获取纬度和经度信息
所属栏目:[Java] 日期:2020-05-25 热度:126
如何从设备或SD卡中的图片存储中获取经度和纬度信息? 我找到了这个问题的非常简单的解决方案….所以我在这里发布它是为了帮助我有问题的朋友从图片中获取Geo位置. Bundle bundle = getIntent().getExtras();if(null != bundle){ String filepath = bundle.ge[详细]
-
java – UTF-8和UTF-16之间是否存在巨大差异
所属栏目:[Java] 日期:2020-05-25 热度:133
我调用了一个webservice,它给了我一个具有UTF-8编码的响应xml.我在 java中使用getAllHeaders()方法检查了它. 现在,在我的java代码中,我接受了该响应,然后对其进行了一些处理.然后,将其传递给其他服务. 现在,我用google搜索了一下,发现默认情况下,Java中字符串[详细]
-
多线程 – 如何在不复制所有变量的情况下制作perl线程?
所属栏目:[Java] 日期:2020-05-25 热度:108
我有一个perl程序,使用某种形式的并行性会非常有用. 但是,我在变量中有很多数据,在程序的那一部分我根本不需要. 如果我使用perl线程,它会在每次创建新线程时复制所有变量.在我的情况下,这很痛苦. 如果没有复制,我应该使用什么来创建一个新线程?还是有一些更[详细]
-
java – HTTPClient 4.1中包含文件和字符串的多部分POST
所属栏目:[Java] 日期:2020-05-25 热度:94
我需要创建包含字段的多部分POST请求: update [image_title] =字符串 更新[image] =图像数据本身. 正如你所看到的,两者都在称为“更新”的关联数组中. 我怎么能用HTTPClient 4.1来做,因为我只发现了这个库的3.x行的例子. 先感谢您. 可能为时已晚,但可能对某[详细]
-
java – 如何对大量JUnit测试进行分组/分类
所属栏目:[Java] 日期:2020-05-25 热度:59
在我们的项目中,我们目前有大量(junit)测试,分为三类:单元,集成,检票口. 我现在想要对这些测试进行分组,以便我只能运行其中一个(或两个)类别.我发现的唯一的东西是junit测试套件和类别,如下所述:http://www.wakaleo.com/component/content/article/267 我的[详细]
-
为什么double.class不等于java.lang.Double.class?
所属栏目:[Java] 日期:2020-05-25 热度:166
由于原始double用 java.lang.Double类表示,所以double.class不应该等于java.lang.Double.class吗? (这当然也发生在其他原始类型上) System.out.println(double.class == Double.class); 输出: Result: false Double.class是与包装器类型Double对应的类对象.[详细]
-
系统和java出来
所属栏目:[Java] 日期:2020-05-25 热度:143
我是新的 java用户.最近我了解到(我们在System.out.println中使用的)是一个java标准输出对象. 我的问题是;我从来没有自己创建过这个对象,或者没有找到任何创建这个对象的代码.那么如何使用它? 而且我认为System是一个类名.如果是这样,是不是System类的静态成[详细]
-
java – 两个int的乘法溢出导致负数
所属栏目:[Java] 日期:2020-05-25 热度:186
考虑 Java语言规范中的这个片段. class Test { public static void main(String[] args) { int i = 1000000; System.out.println(i * i); long l = i; System.out.println(l * l); }}[详细]
-
可以用什么字符来解析Java的段落?
所属栏目:[Java] 日期:2020-05-25 热度:86
我相信人们会从这个人那里得到一个好笑,但对于我的生活,我找不到一个分隔符,它将指示一个新段落何时开始出现在一串文本中.字和行?容易腻,但段落似乎更难找到.我连续尝试了两个换行符,段落中断和换行符的Unicode表示,没有运气. 编辑:我为我原来问题的含糊不[详细]
-
Java:如何取消应用程序退出
所属栏目:[Java] 日期:2020-05-25 热度:170
在我的一个程序中,我希望在用户尝试退出应用程序时显示一个Dialog.然后,用户必须选择保存程序的某些状态,而不是保存或取消退出操作. 我写这个是为了首先找到解决方案,然后实现它: import javax.swing.*;import java.awt.Dimension;import java.awt.event.*;c[详细]
-
java – 为什么这个instanceof代码工作并且不会导致编译时错误?
所属栏目:[Java] 日期:2020-05-25 热度:94
在下面的代码中,x的类型是I(虽然x也实现了J但在编译时不知道),为什么(1)处的代码不会导致编译时错误. 因为在编译时只考虑引用的类型. public class MyClass { public static void main(String[] args) { I x = new D(); if (x instanceof J) //(1)[详细]
-
java – 将String拆分为String []一段时间但返回一个空数组
所属栏目:[Java] 日期:2020-05-25 热度:68
好吧,也许我只需要第二双眼睛. 我有一个浮点数,我变成了一个字符串.然后我想用它的周期/小数将它拆分,以便将其作为货币表示. 继承我的代码: float price = new Float(3.76545);String itemsPrice = + price;if (itemsPrice.contains(.)){ String[] breakByDe[详细]
-
java – 为什么我不能访问我的面板的getWidth()和getHeight()函数?
所属栏目:[Java] 日期:2020-05-25 热度:139
我正在编写一个简单的程序来测试基本的GUI.程序在屏幕中间打印一个字母,允许用户使用箭头键移动它.一切正常,但是当我尝试在程序开头处将字母居中时,似乎getWidth和getHeight函数没有返回正确的数字. 这是包含我的Panel类的片段 static class LinePanel extend[详细]
-
java – 使用许多静态函数有任何副作用吗?
所属栏目:[Java] 日期:2020-05-25 热度:165
目前我对游戏框架很感兴趣,因为这个框架可以促进更快的开发. 当我看到代码时,有很多静态代码.甚至控制器声明为静态功能.因此,调用内部静态函数的所有代码必须是静态的吗? 我的问题是,这种做法是对的吗?使用许多静态功能有任何副作用吗? 关于面向对象语言中[详细]
-
java – 使用特定顺序对(数组)列表进行排序
所属栏目:[Java] 日期:2020-05-25 热度:106
我有一个对象列表,我想用定义的顺序对它进行排序. 对于前者我有一个字段字符串颜色的对象.我想在颜色字段上对我的列表进行排序,使它总是首先是白色而不是蓝色而不是其他所有(如果可能的话,alph.有序但不是必需的): Before sorting: After sorting:orange whi[详细]
-
java – Autoboxing无法将int转换为Integer
所属栏目:[Java] 日期:2020-05-25 热度:154
我是一个完全的初学者,我正在努力学习 java.我读到了Autoboxing和Unboxing here的概念. 我正在使用Java版本1.8.0_05并使用Eclipse. 代码是: class Test { public static void main(String[] args) { Integer iob = 100; // shows error - Type[详细]
-
为什么Java中的运行时异常“未选中”?
所属栏目:[Java] 日期:2020-05-25 热度:62
为什么运行时异常UnChecked是有意义的(而不是如果它们被检查)? 如果不这样做,则每次访问数组元素时都必须使用try / catch块,执行除法操作和许多其他常见方案. 换句话说,想象一下这段代码: Map map = ...int i = ...(int[])map.get(foo)[3] = 2334 / i; 我必[详细]
-
java – 在Spring-MVC中访问应用程序属性
所属栏目:[Java] 日期:2020-05-25 热度:140
Spring-MVC的新功能. 我想在.properties文件中存储两个属性(uploadFolder = ..,downloadFolder = ..) 在HomeController类中访问它(由MVC模板自动创建). 你能指导我怎么样.. 1)使用上面的内容创建了一个app.properties文件,并将其放在/ src / main / resources[详细]
-
java – 如何防止Hibernate在列表中刷新?
所属栏目:[Java] 日期:2020-05-25 热度:56
我有一个简单的Hibernate查询,如: from MyEntity where name = ? 没有什么花哨的,但它在一次相当大的交易中被多次调用(持续一秒钟,可能会加载数十个或数百个实体). Profiler显示花费了大量时间: org.hibernate.internal.SessionImpl.autoFlushIfRequired(Se[详细]
-
在跳转到JavaEE之前,我应该做更多的JavaSE吗?
所属栏目:[Java] 日期:2020-05-25 热度:60
我差不多完成了“Head First Java”这本书.我正在研究这个的原因是我希望有一天能用JavaEE开发工作.现在我在想,我应该继续学习EE(转向Head First Servlets和JSP)还是应该花更多时间学习SE?这会有帮助吗?我会继续直接说我想在最快但最理想的时间学习EE(平衡[详细]
-
java – 使用Spring配置的Hibernate方言问题
所属栏目:[Java] 日期:2020-05-25 热度:96
我使用 Spring配置的Hibernate(通过JPA),当我启动我的应用程序(在Tomcat 6上部署war)时,我收到此错误: org.hibernate.HibernateException: Connection cannot be null when hibernate.dialect not set 这看起来很奇怪,因为我将hibernate方言设置如下: p:dat[详细]
-
java – 按位最重要的设置位
所属栏目:[Java] 日期:2020-05-25 热度:92
我想找到设置为1的最重要的位.我已经尝试了所有可能的方式来自 ORing从1到31的所有位,它不起作用. 就像1000000我想拥有7. 如果你坚持直接使用按位运算符,你可以尝试这样的事情: private int mostSignificantBit(int myInt){ int mask = 1 31; for(int bitInd[详细]
-
Java:从文本文件字符串中替换“[”“]”
所属栏目:[Java] 日期:2020-05-25 热度:167
我正在使用 str.replaceAll(GeoData[, ); 替换我的文本文件中的某些字符串中的“[”符号,但我得到: Exception in thread main java.util.regex.PatternSyntaxException: Unclosed character class near index 7GeoData[ ^ at jav[详细]
-
java – SimpleDateFormat.parse() – 为不同的日期格式生成错误的日期
所属栏目:[Java] 日期:2020-05-25 热度:148
下面是我使用SimpleDateFormat模式解析日期的代码: String pattern = yyyy-MM-dd; SimpleDateFormat format = new SimpleDateFormat(pattern);try { Date date = format.parse(05-21-2030); System.out.println(da[详细]

浙公网安备 33038102330553号