-
java去掉html标签 必须首先去掉双引号的正则
所属栏目:[Java] 日期:2020-12-14 热度:132
复制代码 代码如下: public static String htmlToStr(String htmlStr){ String result = ""; boolean flag = true; if(htmlStr==null){ return null; } htmlStr = htmlStr.replace(""",""); //去掉引号 char[] a = htmlStr.toCharArray(); int length=a.len[详细]
-
java正则表达式验证函数
所属栏目:[Java] 日期:2020-12-14 热度:66
复制代码 代码如下: /** * 验证 正则表达式 * * @author zhujie regex 正则表达式 value 所属字符串 * @return boolean */ public static boolean regex(String regex,String value) { Pattern p = Pattern.compile(regex); Matcher m = p.matcher(value); r[详细]
-
java 字符串匹配函数
所属栏目:[Java] 日期:2020-12-14 热度:53
去掉字符串中匹配 的字符串 复制代码 代码如下: /** * 去掉字符串中匹配 的字符串 * * @author zhujie * @return String regex 要替换的内容 value 字符串 state 替换的内容变成什么 */ public static String toRegex(String regex,String value,String state[详细]
-
java字符串的合并
所属栏目:[Java] 日期:2020-12-14 热度:125
答:import java.util.*; class test { public static void main(String[] args) { String str1="001,002,003,004,006",str2 = "001,005"; String str=""; TreeSet ts = new TreeSet(); StringTokenizer st = new StringTokenizer(str1,","); while (st.hasMo[详细]
-
java 读写文件[多种方法]
所属栏目:[Java] 日期:2020-12-14 热度:198
java中多种方式读文件 一、多种方式读文件内容。 1、按字节读取文件内容 2、按字符读取文件内容 3、按行读取文件内容 4、随机读取文件内容 */ import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileRead[详细]
-
java 截取字符串(判断汉字)
所属栏目:[Java] 日期:2020-12-14 热度:173
复制代码 代码如下: /** * 截取字符串 len为字节长度 * @param str * @param len * @return * @throws UnsupportedEncodingException */ public static String getLimitLengthString( String str,int len){ try{ int counterOfDoubleByte = 0; byte[] b = st[详细]
-
java读取word-excel-ppt文件代码
所属栏目:[Java] 日期:2020-12-14 热度:133
WORD: import org.apache.lucene.document.Document; import org.apache.lucene.document.Field; import org.apache.poi.hwpf.extractor.WordExtractor; import java.io.File; import java.io.InputStream; import java.io.FileInputStream; import com.sear[详细]
-
如何从Java代码禁用log4j日志
所属栏目:[Java] 日期:2020-12-14 热度:181
我使用使用log4j写入日志的旧版本库.我的默认log4j.properties文件将日志指向控制台,但在主程序的某些特定功能中,我想完全禁用日志记录(来自所有类). 我试过这个: Logger.getLogger(BasicImplementation.class.getName()).setLevel(Level.OFF); 其中“Basic[详细]
-
java.lang.NoClassDefFoundError:org / springframework / cont
所属栏目:[Java] 日期:2020-12-14 热度:92
我正在使用 spring mvc创建一个Web应用程序.我已经开始整合了 Spring Security库.当我尝试使用eclipse将其部署到tomcat时,我在tomcat日志中收到以下错误. 我在我的库中使用以下jar版本 spring框架版本3.1.1.RELEASE spring framework安全版本3.1.0.RELEASE[详细]
-
java – 获取ListView中的项目的位置?
所属栏目:[Java] 日期:2020-12-14 热度:109
如何在ListView中找到特定项目的位置? (由SimpleCursorAdapter填充). 我问的原因:listview设置为singleChoice模式.当用户关闭并重新打开应用程序时,我希望用户的选择被记住. 到目前为止,我完成的方式是当用户点击一个项目时,所选项目的ID被保存到首选项.我[详细]
-
java – 没有AuthenticationProvider找到UsernamePasswordAuthen
所属栏目:[Java] 日期:2020-12-14 热度:53
我的web.xml配置是 filter filter-namespringSecurityFilterChain/filter-name filter-classorg.springframework.web.filter.DelegatingFilterProxy/filter-class /filter filter-mapping filter-namespringSecurityFilterChain/filter-name url-pattern/*/u[详细]
-
在Java中编程“漂亮”代码的标准?
所属栏目:[Java] 日期:2020-12-14 热度:109
我正在读一些关于 Java中编码标准的书. 我一直喜欢漂亮干净的代码. 但有一些事情让我烦恼.例如,方法名称应以小写字母开头,如果有第二个字,则应以大写字符开头.但变量的标准是一样的.我觉得这有点混乱. 所以我问你们,你的编码标准是什么? 喜欢: 你如何命名[详细]
-
java – 使用Apache Velocity与Spring框架3.2.4
所属栏目:[Java] 日期:2020-12-14 热度:50
我是 Spring的新手,我想使用Velocity来设置它.因此,我在 Eclipse Kepler中使用Spring Tool Suite Extension创建了一个新的Spring项目,一个新的Spring MVC项目.然后我将org.apache.velocity添加到1.7版本的新的Spring项目中.之后,根据 http://docs.spring.io/[详细]
-
需要具有多个键的Java map / table到一个值.价值通常被改变
所属栏目:[Java] 日期:2020-12-14 热度:74
我需要的是一个允许多个键访问单个对象的集合. 我需要经常更改这个对象. 对于500k条目,它也必须是有效的. 解决方法 java.util.Map K,V的任何实现会这样做 – 对于在单独的键下可以添加特定值的次数没有限制: MapString,Integer m = new HashMapString,Integ[详细]
-
java – 如何在其他列表的末尾添加列表的内容?
所属栏目:[Java] 日期:2020-12-14 热度:63
如何在另一个列表的末尾附加一个列表的内容? 解决方法 List.addAll()[详细]
-
java – 输入stream.read返回0或-1?
所属栏目:[Java] 日期:2020-12-14 热度:149
有什么区别 byte[] buffer = new byte[1024];// this:if (inputStream.read(buffer) 0) { /*...*/ }// and:if (inputStream.read(buffer) != -1) { /*...*/ } 两者都能确定网络流终止吗? 解决方法 InputStream.read() 的Javadocs说: If the length of b is[详细]
-
java – int无法解除引用
所属栏目:[Java] 日期:2020-12-14 热度:164
我开始在 java(我正在学习microedition),我得到了这个错误:“int无法取消引用”在下面的类中: class DCanvas extends Canvas{ public DCanvas(){ } public void drawString(String str,int x,int y,int r,int g,int b){ g.setColor(r,g,b); //The error is[详细]
-
java – Mockito,@ InjectMocks最终字段的奇怪行为
所属栏目:[Java] 日期:2020-12-14 热度:148
我看到的行为我认为是一个错误. @InjectMocks似乎在每个测试方法之前都没有创建新的测试主题. @Mock的地方.在以下示例中,如果Subject.section是最终的,则@Test失败.如果它不是最后都通过.我目前的解决方法是使用@BeforeClass,但这并不理想. Subject.java: p[详细]
-
java – 如何在子类中强制实现一个方法而不使用抽象?
所属栏目:[Java] 日期:2020-12-14 热度:161
我想强制子类实现一个我母亲类的实现方法. 我看这个 Java – Force implementation of an implemented method,但我不能把我的母亲类转换成抽象类. public class myMotherClass { myMethod { ...some code .. }}public class myClass extends myMotherClass {[详细]
-
java – 在没有冻结UI线程的情况下实现游戏循环的最佳方式
所属栏目:[Java] 日期:2020-12-14 热度:141
我试图在 Java中制作一个简单的2D游戏. 到目前为止,我有一个JFrame,一个菜单栏,一个扩展JPanel并覆盖它的paint方法的类.现在,我需要一个游戏循环,在那里我将更新图像的位置等等.不过,我被困在如何最好地实现这一点.我应该使用多线程,因为肯定的是,如果在主线[详细]
-
缩放JavaFx:当内容大小超过ScrollPane视口时,会滚动ScrollEvent
所属栏目:[Java] 日期:2020-12-14 热度:89
我有一个需要放大ScrollPane的应用程序,但是我目前仍然面临着两个挑战.为了复制问题,我写了一个小应用程序ZoomApp,你会发现下面的代码.它的有限功能允许在某些任意形状上放大和缩小(使用Ctrl鼠标滚轮).当缩放的内容增长到窗口的边界之外时,滚动条应该是禁止[详细]
-
java – 如何在Eclipse之外构建Eclipse插件?
所属栏目:[Java] 日期:2020-12-14 热度:140
我有一系列 Eclipse项目,其中包含许多插件和功能,被检入CVS.我现在需要运行这些插件的自动构建.理想情况下,我想做,而无需手工编码大量的Eclipse库位置,这是Eclipse提供的自动生成的Ant文件的问题.该建设也需要无头无间. 有没有人有过Eclipse的这种设置的经验[详细]
-
雄辩的ORM代码提示PhpStorm
所属栏目:[Java] 日期:2020-12-14 热度:52
所以我刚刚开始与Laravel(使用v5)和雄辩.我正在努力获取一些基本的API并运行,并注意到许多工作方法不显示在PhpStorm的代码提示 所以我有这个模型: namespace ProjectModels;use IlluminateDatabaseEloquentModel;use IlluminateContractsAuthAuthent[详细]
-
如何通过Java编辑jpg图像?
所属栏目:[Java] 日期:2020-12-14 热度:54
我已经加载了一个jpg图像,其中我要绘制字母和圆圈,给定一个x,y坐标. 我一直试图找出ImageIcon课的paintIcon public void paintIcon(Component c,Graphics g,int x,int y) 这个方法是否允许我按照我想要的方式编辑jpg图像?什么是supposd成为组件c和Graphics[详细]
-
java – 在FreeMarker模板中有什么不同的处理错误的方法?
所属栏目:[Java] 日期:2020-12-14 热度:195
如何抑制FreeMarker模板错误? 我在寻找: http://freemarker.sourceforge.net/docs/pgui_config_errorhandling.html 但我不明白如何“TemplateExceptionHandler.IGNORE_HANDLER”.我正在使用Struts2以及如何显示另一个ftl页面,而不是显示堆栈跟踪? class M[详细]