摘要: start <html-el:form action="/note/queryNote.do" method="post"> //表单 <tr> <td class="inputtabletd1">查询开始时间:</td> <td class="inputtabletd3"> <html-el:te 阅读全文
posted @ 2019-12-04 22:38 RunningNeverStop 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 方法一:<html-el:form action="/ag/queryATMTransfer.do" method="post"> //表单 <div class="normalbutton flr"> <div class="normalbuttonin" id="btn" onclick="co 阅读全文
posted @ 2019-12-04 22:34 RunningNeverStop 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 原子性问题: 在一个线程中,对一个32的二进制数进行赋值操作,当低16位的数据写入后,发生了中断,而此时又有一个线程去读取这个写入的数据,必定得到的是一个错误的数据。在java中这种情况是不存在的,因为对基本数据类型的写入和赋值保证了原子性(i=10)。但仅限制于对基本数据类型,而变量的赋值就不能保 阅读全文
posted @ 2019-04-26 17:37 RunningNeverStop 阅读(220) 评论(0) 推荐(0) 编辑
摘要: oracle11g有个新特性,增加了一个新特性 "deferred_segment_creation" 含义是段延迟创建,默认是true。 具体是什么意思呢?我们来解释下: 如果这个参数设置为true,你新创建了一个Table,并且没有向其中插入数据,那么这个表不会立即分配extend,也就是不占数 阅读全文
posted @ 2019-04-08 18:46 RunningNeverStop 阅读(1515) 评论(0) 推荐(0) 编辑
摘要: 非new生成的integer变量和new Integer生成的变量比较,结果FALSE, 因为非new生成的Integer变量指向的是java常量池中的对象,而new Integer()生成的变量指向堆中新建的对象,两者在内存中的地址不同 jdk1.7后,常量池已经转移到堆里。 Integer变量和 阅读全文
posted @ 2019-02-24 14:00 RunningNeverStop 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 出错原因:原因是线程池调用shutdown()后,又执行了新任务。在shutdown()执行前,老的任务会继续处理而不允许在提交新的任务。 解决:把exec.shutdown(),放到for循环外面即可。 产生该异常一般有两个原因: 1.线程池调用shutdown()后,又执行了新任务。 2.当线程 阅读全文
posted @ 2019-02-23 22:56 RunningNeverStop 阅读(1475) 评论(0) 推荐(0) 编辑
摘要: 使用场景:支付宝的异步通知支付模块,付款是否成功。 用户付钱后,支付宝通知支付模块,支付模块告诉订单模块支付是否成功。若成功,支付宝给商家响应一个success标志,然后通知库存系统,判断此商品是否存在,若存在,减库存,库存系统随后返回一个减库存结果。若失败,支付宝给商家响应一个fail标志,操作回 阅读全文
posted @ 2019-01-06 22:05 RunningNeverStop 阅读(551) 评论(0) 推荐(0) 编辑
摘要: Nginx是一个高性能的http和反向代理服务器。是一个web服务器,例如:Tomcat。 特点:占有内存少,并发能力强。 主要作用:反向代理,负载均衡,动静分离。 正向代理:想要访问网站,直接是不能访问的,所以找个代理客户端,通过代理去访问想要访问的网页。正向代理代理的是客户端,作为服务端是不知道 阅读全文
posted @ 2019-01-01 10:17 RunningNeverStop 阅读(160) 评论(0) 推荐(0) 编辑