- 博客(19)
- 收藏
- 关注
转载 分布式系统中的幂等性
现如今我们的系统大多拆分为分布式SOA,或者微服务,一套系统中包含了多个子系统服务,而一个子系统服务往往会去调用另一个服务,而服务调用服务无非就是使用RPC通信或者restful,既然是通信,那么就有可能再服务器处理完毕后返回结果的时候挂掉,这个时候用户端发现很久没有反应,那么就会多次点击按钮,这样请求有多次,那么处理数据的结果是否要统一呢?那是肯定的!尤其再支付场景。 幂等性:就是用户对于同一操...
2018-03-07 10:09:32
453
原创 用servlet获取IP等信息
Locale languageType=request.getLocale();//获取用户语言String localIp=request.getLocalAddr();//获取本地ipint localPort=request.getLocalPort();//获取本地的端口String localName=request.getLocalName();//获取本地计算机的名字Stri
2017-06-07 14:14:22
5215
2
转载 java多线程的interrupt
近期学习Java多线程的中断机制,网上的帖子说得很浅,并没深究其原理。看了Java源码,对Java的中断机制有了略深入的理解,在这篇文章中向感兴趣的网友分享下。这篇文章主要通过一个典型例子对中断机制进行剖析。 一:一些概念和重要方法 interrupt status(中断状态):请记住这个术语,中断机制就是围绕着这个字段来工作的。在Java源码中代表中断状态的字段是:private v
2017-05-19 17:47:50
498
原创 可编辑的下拉框
select and editdiv,span,p,td,font { font-size: 9pt;} function change() { document.getElementById('text').value = document.getElementById('sel').options[document .getElementById('sel').sel
2017-05-19 14:11:11
245
原创 获取select标签选中的值
方法一:获取select标签选中的option中的文本。$("#selId option:selected").text();方法二:$("#selId").find("option:selected").text();以上获取的是aa 中的 aa,要想获取value的值1,则可用下面的方法:$("#selId option:selected").val();或者$("#se
2017-05-19 13:12:46
583
原创 jQuery判断checkbox是否选中
方法一:if ($("#id")get(0).checked) { }方法二:if($('#id').is(':checked')) { }方法三:if ($('#id').attr('checked')) { }
2017-05-18 09:10:36
232
转载 $.ajax()方法详解
jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超
2017-05-11 15:07:57
231
转载 jquery的$().each,$.each的区别
在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。$().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().each来处理多个checkbook,例如:$(“input[name=’ch’]”).each(fu
2017-05-11 15:06:23
218
原创 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderLis
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at
2017-05-09 11:08:36
222
转载 MyBatis批量操作报错:Parameter 'xxxList' not found. Available parameters are [list]
问题背景:在Dao中使用MyBatis进行查询操作,参数是传的一个List:studentNameList,但是在执行查询的时候报错,具体日志如下:com.chenzhou.base.mybatis.IbatisSystemException: SqlSession operation; nested exception is org.apache.ibatis.exception
2017-05-04 16:27:17
1295
原创 两个数组合并成新数组,并去重
private static String[] concat(String[] a, String[] b) { String[] c = null; if(a != null && b != null){ c = new String[a.length + b.length]; System.arraycopy(a,
2017-05-02 16:17:02
1595
原创 解决span自动换行以及样式margin的问题
因为span默认是行属性,而div默认是块属性,所以span是无法实现margin-top,margin-bottom,设置也会失效。当然span也不根据长度自动换行。解决办法:1、把display设置为:inline-block 元素display属性的常见值说明: block:块对象的默认值。将对象强制作为块对象呈递,为对象之后添加新行。(只
2017-05-02 11:05:51
7716
原创 java 判断日期是否是周末
public static String isWeekend(String bDate) throws ParseException { DateFormat format1 = new SimpleDateFormat("yyyy/MM/dd"); Date bdate = format1.parse(bDate); Calendar cal =
2017-04-25 17:16:50
27239
原创 table相同的列合并
function mergeRows(tableId){ var rows=$("#"+tableId).find("tbody:first").children(); var row; var lastIndex; var lastOrderId; var temp,tempId; var count=1; var chds; fo
2017-03-31 17:00:28
414
原创 MySQL 显示表字段及注释等信息
SHOW DATABASES //列出 MySQL Server 数据库。SHOW TABLES [FROM db_name] //列出数据库数据表。SHOW TABLE STATUS [FROM db_name] //列出数据表及表状态信息。SHOW COLU
2017-03-31 16:49:47
230
转载 java 获取昨天日期
转自:http://blog.sina.com.cn/s/blog_6d416c1e01019zod.html取昨天的日期,本想的截出来日期减一就好了。又一想不对,如果今天是一号怎么办? 现有两个办法1:老方法 Date as = new Date(new Date().getTime()-24*60*60*1000); SimpleDateFormat matter
2017-03-14 10:31:24
443
原创 jquery实现iframe自适应高度
1、iframe自适应页面高度 首先需要给iframe设置一个id,不需要滚动条则加上scrolling="no" 然后加上一个onload事件function iFrameHeight(iframe) { var ifm= document.getElementById(iframe.id); var subWeb = document.frames
2017-01-17 14:09:37
893
转载 java读写EXCEL之poi
Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读和写的功能。Apache POI 是创建和维护操作各种符合Office Open XML(OOXML)标准和微软的OLE 2复合文档格式(OLE2)的Java API。用它可以使用Java读取和创建,修改MS Excel文
2016-12-30 13:17:29
1259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人