
java后台
Gofery
这个作者很懒,什么都没留下…
展开
-
Oracle中将毫秒类型时间转换以及取到毫秒时间类型的解决办法
今天在写接口的时候,遇到的一个问题:给的时间值是毫秒数类型,但我数据库中时间的类型是date类型,问题来了:那么我怎么去存,且我要再取到其毫秒类型的值,外加个引号?方法是:将get到的时间先转换为Long类型在转成Date类型,而在xml中的sql语句中,只要:无需什么to_char ,to_date,因为数据库表存的类型是date,所以原创 2017-11-28 19:07:38 · 4878 阅读 · 0 评论 -
MYSQL时间戳转换
1、UNIX时间戳转换为日期用函数: FROM_UNIXTIME() select FROM_UNIXTIME(1156219870); 输出:2006-08-22 12:11:102、日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()Select UNIX_TIMESTAMP('2006-11-04 12:23:00'); 输出:1162614180 $sql=”...原创 2018-05-18 16:29:34 · 1244 阅读 · 0 评论 -
Map集合中value()方法与keySet()、entrySet()区别
在Map集合中values():方法是获取集合中的所有的值----没有键,没有对应关系,KeySet():将Map中所有的键存入到set集合中。因为set具备迭代器。所有可以迭代方式取出所有的键,再根据get方法。获取每一个键对应的值。 keySet():迭代后只能通过get()取key entrySet():Set<Map.Entry<K,V>> entrySet() /...转载 2018-05-03 19:29:43 · 269 阅读 · 0 评论 -
list!=null和list.size()>0的区别
今天做判断的时候遇到一个问题:我在判断list是否为空的时候,用 list.size()>0,结果catch就捕捉到了异常,因为list获取值为空,而直接使用 list !=null 的时候就顺利执行,在这里 搜到一些相关的比较:list如果为空的话,说明没有进行初始化,list压根没有地址,在堆内就不存在,当list调用任何的方法都会抛出空异常,所以当list.size()时,理所当然报转载 2017-12-07 17:40:33 · 1675 阅读 · 0 评论 -
getInstance()方法的原因及作用
先举例说明:下面是一个例子,为什么要把这个类实例化?有什么好处? //实例化 public static DBConnect instance; public static DBConnect getInstance(){ if(instance == null){ instance = new DBconnect(); }转载 2017-12-07 15:41:06 · 2891 阅读 · 5 评论 -
getString和optString的区别(补充toString和valueOf)
今天在写方法时,用getString报了一个错误,在控制台返回报文信息的时候报错,后来加断点发现,发现是这里出现的问题:因为我在main中没有对某些参数传值结果在控制台中出现了错误:意思是currentdatetime值没有找到,为什么呢?在用getString时,如果没有获取到值时,会抛出一个JSONObject异常,告诉我们没有从数据里找到该字段;如果使用了原创 2017-11-27 16:34:06 · 1329 阅读 · 0 评论 -
Blob类型转为json格式问题
首先我先声明哈,我只是发现其转换为json格式的时候出现的问题,解决的办法之后再填补:废话少说:当我新增窗口弹出时,填写富文本编辑器的内容,点击保存,结果报错:按F12查找是富文本的内容格式出现的问题:发现标签怎么跑外头去了呢?很奇怪,以为是富文本编辑器js的问题,但查看数据库,发现数据并没有像F12查看的内容一样,数据库存的还是完整的,仔细找发现,原创 2017-12-04 17:16:39 · 19296 阅读 · 0 评论 -
spring与struts2进行整合,单例多例注意的地方(prototype)
spring与struts2进行整合做一个平台项目: 当我点击一个功能时,写入搜索关键字时,查到对应的表数据,但切换其他功能,再次点这个功能,结果在没有输入关键字查询的情况下,显示的表数据仍然是上一次我写入关键字查询到的结果,为什么?解答:是因为我在后台没有写这个注解:@Scope("prototype")加了这个之后就解决了,原因: 如果我不加这个注解,那么每次原创 2017-12-20 09:54:07 · 539 阅读 · 0 评论 -
<Context docBase="D:/test" path="/Asset" reloadable="true"/>
今天在与终端调接口时,遇到的问题,终端那边说我给的相对地址不全,然后把他那边获取的路径信息给我,查了下,路径没有错误,但确实打不开,网页显示404,然后问别人,说在tomcat的server.xml中的host里加上这么一句:上网搜了下这句的解释:contex指上下文,实际上就是一个web项目;path是虚拟目录,访问的时候用127.0.0.1:80原创 2017-11-30 14:55:06 · 10569 阅读 · 1 评论 -
Mybatis的ResultMap对column和property的理解
首先,先看看这张图,看能不能一下看明白:select元素有很多属性(这里说用的比较多的):id:命名空间唯一标识,可以被用来引用这条语句parameterType:将会传入这条语句的参数类的完全限定名或者别名resultType:从这条语句要返回的期望类型的类的完全限定名或别名(这里注意下集合类型,应该是集合可以包含的类型,不能是集合本身),重要:使用res原创 2017-11-28 19:37:26 · 89847 阅读 · 14 评论 -
Map.Entry使用详解
1.Map.Entry说明Map是java中的接口,Map.Entry是Map的一个内部接口。Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为En转载 2017-11-29 19:50:38 · 267 阅读 · 0 评论 -
spring4.X,如何在代码中使用注解来注入属性文件里配置的值
项目使用的是spring4.1.5,我想要使用注解的方式在代码中指定某些字段的属性值(这些属性值是在属性文件里配置的)spring有一个@value注解来做这件事情,但是我查了网上的一些解决方案都行不通,可能是我没有配置对,也可能是3.x和4.x的配置方式不一样通过查看pring4.1.5的官方文档,我发现其实并没有那么复杂:<!-- 设置要扫描哪些包--><context:co...转载 2018-05-07 14:58:47 · 1464 阅读 · 0 评论