java
DeedWang
这个作者很懒,什么都没留下…
展开
-
后台返回json数组格式
转换代码如下: @Test public void selectUserAllTest(){ List<User> userAll = (List<User>) userService.selectUserAll(); JSONArray jsonArray = new JSONArray(); for (int i=0;i<userAll.size();i++) { JSONOb...原创 2020-11-30 15:31:11 · 1468 阅读 · 0 评论 -
maven项目使用Junit单元测试报如下错误
错误提示:expected at least 1 bean which qualifies as autowire candidate for this dependency.我的项目使用Junit单元测试的时候提示如上错误提示,原因为我的接口类没有实现服务接口,spring自动扫描不到bean原创 2020-11-24 09:04:27 · 332 阅读 · 0 评论 -
eclipse集成maven
1、下载maven插件https://maven.apache.org/2、下载完成后解压并编辑环境变量MAVEN_HOME D:\apache-maven-3.6.3Path %MAVEN_HOME%\bin配置完成后dos窗口使用mvn -v进行验证3、将mvn的两个插件放入eclipse解压目录D:\eclipse\jee-2020-06\eclipse\dropins下,配置mvn解压目录conf下的settings.xml文件,配置其中下载资源库的连接(建议...原创 2020-11-23 09:56:06 · 266 阅读 · 0 评论 -
获取当天时间代码
代码:SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");Calendar cal = Calendar.getInstance();Date date = cal.getTime();String str = sdf.format(date);System.out.println(str);获取结果:2020-06-04原创 2020-06-04 11:09:51 · 276 阅读 · 0 评论 -
IDEA下载链接
https://www.jetbrains.com/idea/download/#section=windows说明:建议下载Ultimate版本的exe进行安装原创 2019-12-07 12:04:16 · 582 阅读 · 0 评论 -
eclipse配置jboss
1,配置Jboss前先确定jdk环境变量是否配置好了(jdk下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html)(1)首先打开计算机右键---属性---高级系统设置---环境变量,如下图(2) 然后在系统变量中编辑Path,在地址的最后面添加分号后再加入JDK的路径即可。如下图所示:...原创 2019-01-09 11:04:23 · 3931 阅读 · 0 评论 -
jboss启动项目时报Server already running on localhost解决办法
使用Jboss启动项目时报如下错误(其他服务器解决办法类似)可以判断8080端口已经被占用,通过以下方法,找出被哪个进程占用:在命令提示符下,输入netstat -aon | findstr 8080获得该端口被PID为6436的进程占用输入tasklist |findstr 6436:可以获得当前端口被javaw.exe占用继续输入taskkill -F -I...原创 2019-01-11 15:42:36 · 1343 阅读 · 0 评论 -
调用java画板画验证码
1,web.xml配置代码 <servlet> <servlet-name>Code</servlet-name> <servlet-class>com.util.Code</servlet-class> </servlet> <servlet-mapping> &原创 2019-01-04 14:57:12 · 197 阅读 · 0 评论 -
java获取访问系统的ip,操作系统,浏览器信息
1,获取ip地址String ip = req.getHeader("x-forwarded-for"); if(ip==null || ip.length()==0 || "unknown".equalsIgnoreCase(ip)){ ip = req.getHeader("Proxy-Client-IP"); } ...原创 2018-12-24 12:06:56 · 2571 阅读 · 0 评论 -
java拆箱与装箱?
1,java的八种基本数据类型:整形:byte,short,int,long浮点型:float,double字符型:char布尔型:boolean 2,拆箱与装箱拆箱:把包装类型转成基本数据类型装箱:把基本数据类型转换成包装类型基本数据类型 -------------------- 包装类型byte ...原创 2018-12-27 09:53:46 · 130 阅读 · 0 评论 -
a标签一级页面给二级页面传参
1,一级页面HTML代码:<a href = "javascript:void(0);" onclick ="js_method('传参')">传参</a>2,一级页面js代码:function js_method(title){var end_date = '2018-12-01';var start_date = '2017-12-01' ...原创 2018-12-10 10:12:33 · 1252 阅读 · 0 评论 -
程序暂停的一个小技巧
在某些编程环境里,程序会在屏幕上一切而过,甚至没机会看到结果。可将下面这段代码置于 main()的末尾,它的作用是暂停输出 5 秒钟。import java.util.*; public class HelloDate { public static void main(String[] args) { System.out.pri...原创 2018-11-26 16:37:56 · 776 阅读 · 0 评论 -
java的作用域
一,大多数程序设计语言都提供了“作用域”(Scope)的概念。对于在作用域里定义的名字,作用域同时决定了它的“可见性”以及“存在时间”。在 C,C++和 Java 里,作用域是由花括号的位置决定的。参考下面这个例子:{ int x = 12; /* 作用域内只有x是合法的 */ { int q = 96; /* 作用域内x和q都是合法的 */ } /*作用域内只有x...原创 2018-11-26 15:56:02 · 1218 阅读 · 0 评论 -
java程序运行时数据都会被保存在什么地方?
程序运行时,我们最好对数据保存到什么地方做到心中有数。特别要注意的是内存的分配。有六个地方都可以保存数据:(1) 寄存器。这是最快的保存区域,因为它位于和其他所有保存方式不同的地方:处理器内部。然而,寄存器的数量十分有限,所以寄存器是根据需要由编译器分配。我们对此没有直接的控制权,也不可能在自己的程序里找到寄存器存在的任何踪迹。(2) 堆栈。驻留于常规 RAM(随机访问存储器)区域,但可...原创 2018-11-26 15:17:39 · 1424 阅读 · 0 评论 -
如何得到txt文件中某一个字符出现的次数
代码: File file = new File("E://test.txt"); InputStream is = new FileInputStream(file); byte[] b = new byte[1024]; int a = is.read(b); String[] str = n...原创 2018-11-08 14:42:36 · 3637 阅读 · 0 评论 -
String, StringBuffer和StringBuilder区别
String是字符串常量,final修饰:StringBuffer字符串变量(线程安全);StringBuilder 字符串变量(线程不安全)。String和StringBufferString和StringBuffer主要区别是性能:String是不可变对象,每次对String类型进行操作都等同于产生了一个新的String对象,然后指向新的String对象。所以尽量不在对String进...原创 2018-11-08 11:33:51 · 96 阅读 · 0 评论 -
a=a+b与a+=b的区别?
+=操作符会进行隐式自动类型转换,此处a+=b隐式的将加操作的结果类型强制转换为持有结果的类型,而a=a+b则不会自动进行类型转换。如:byte a = 127; byte b = 127; b = a + b; // error : cannot convert from int to byte (其实无论 a+b 的值为多少,编译器都会报错,因为 a+b 操作会将 a、b 提升为 int...原创 2018-11-08 10:47:43 · 593 阅读 · 0 评论