摘要:
最近遇见了一个很搞得事情,在tomcat下启动项目时自己写的定时程序被执行了两次,导致程序启动了两个线程,使定时任务在几秒间隔内执行了两次,后来通过日志查到,原来是tomcat将项目启动了两次,为什么呢?我的问题原因是由于tomcat下配置的问题;为了让程序可以通过域名直接访问,而不用输入项目名,所 阅读全文
摘要:
单例设计模式是设计模式中使用最为普通的模式之一。它是一种对象创建模式,用于产生一个对象的实例,它可以确保系统中一个类只产生一个实例。在Java语言中,这样的行为能带来两大好处: (1)对于频繁使用的对象,可以省略创建对象所花费的时间,这对于那些重量级对象而言,是非常可观的一笔系统开销。 (2)由于n 阅读全文
摘要:
SQL有别于其他的编程语言的一点在于首先处理的并不是写在第一行的语句(select),而是from字句。 为了更详细的了解select语句的每个部分,举例如下: 该语句返回的结果是下订单超过4次的女顾客的列表。 阅读全文
摘要:
public String getSpendTime(TechScheduleServiceBean bean) { TechScheduleBean bean2 = bean.getBean(); long beginTime = bean2.getBegin_time().getTime(); long endTime = bean2.... 阅读全文
摘要:
public long getEndTime(Date beginTime,String spendTime){ long endTie = 0; if(spendTime.contains(".")){ long spendTimen = (long) (Double.parseDouble(spendTime)*1000*60*60)... 阅读全文
摘要:
觉得挺好玩的一个问题,如何校验字符串是否为标准的json格式,刚开始的回答是jsonObject或者jsonArray转换一下,如果可以转换,说明为json字符串,如果不能就抛出异常,捕获异常。 但是不让用这种方式。于是查资料从字符串和字符下手。 阅读全文
摘要:
create or replace procedure test_paramout_01(staff_id_str in VARCHAR2,ticket_seq_str in number,schedule_date_str in VARCHAR2) is begin update twf_tech_schedule tts set ticket_seq = (ticket_... 阅读全文
摘要:
上述代码中夹杂了具体业务中的代码,没有用的可以自行删除,发送邮件比较简单。 还有就是需要mail.jar文件。 点此下载 阅读全文
摘要:
1 var map = null; 2 var MAP_CENTER_LAT = 51.518345; 3 var MAP_CENTER_LNG = 8.4208345; 4 var StationMarkerArr = new Array(); 5 var OrderMarkerArr = new Array(); 6 7 var service; 8 var... 阅读全文