- 博客(71)
- 资源 (23)
- 收藏
- 关注

原创 Java中xml与json的相互转换
/*xom-1.1.jar json 与 xml的相互转换*/ /** * JSON(数组)字符串转换成XML字符串 * (必须引入 xom-1.1.jar) * @param jsonString * @return */ public static String json2xml(String jsonString) {
2017-11-18 17:37:04
4051

原创 JS中判断一个对象是否为null、undefined、0
写了个 str ="s"++; 然后出现Nan,找了一会。 收集资料如下判断:1.判断undefined:var tmp = undefined; if (typeof(tmp) == "undefined"){ alert("undefined"); }说明:typeof 返回的是字符串,有六种可能:"number"、"string"、"boolean"、"
2017-09-04 11:18:49
38174

原创 Java中设置session的详细解释
一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction和session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程能称之为一个session。有时候我们能看到这样的话“在一个浏
2017-09-04 09:23:09
14190
原创 个人网站接入第三方支付(非个体商户和企业)
支付精灵,为创业者和个人开发者而生的聚合支付平台方便APP快捷无缝的对接支付宝和微信支付支持微信、支付宝、银行卡(工商/招商/建设/农业/中国银行)我的支付demo个人免签接入:接入地址推荐id:y8njRVhZn操作方式简单,注册账号便可根据指导操作!...
2018-12-22 21:34:09
4381
4
原创 PDF电子发票解析成excel,支持批量解析和导出功能
PDF电子发票解析成excel,支持批量解析和导出功能https://www.promiseblog.cn/tool/pdfParsehttps://www.promiseblog.cn入口:单张发票解析---解析步骤:单张解析完成!接下来介绍批量解析:查看导出的excel详情:完美!...
2018-12-07 17:31:04
20323
89
原创 spring boot 打war包在tomcat中启动两次
spring boot 打war包在tomcat中启动两次?解决办法:https://promiseblog.cn/blog/showBlog/1618354985763866636
2018-11-28 18:27:04
1231
原创 layui的select事件,为什么使用form.on监听事件浏览器会提示form.on is not a function?
<select name="province" id="province" lay-filter="business" lay-verify="type" >layui.use('form', function(){ var form = layui.form(); form.on('select(business)', function() { alert(2); ...
2018-08-19 22:03:51
15775
1
原创 VereMVC获取bean-例如service-doa调用
UserDAO userDAO=(UserDAO)CBean.getBean("userDAO"); User user=userDAO.findById(2); if(user!=null) { System.out.println(user.getId()+" | "+user.getName()+" | "+user.getAge()+" |...
2018-08-09 18:51:13
178
原创 JS中replaceAll自定义方法
/** * 自定义replaceAll * @param s1 * @param s2 * @return */String.prototype.replaceAll = function(s1,s2){ return this.replace(new RegExp(s1,"gm"),s2); }//eg:formulas = formulas.rep...
2018-07-26 15:30:57
596
原创 java消息推送(消息中间件)
在消息中间件中有 2 个重要的概念:消息代理和目的地。当消息发送者发送消息后,消息就被消息代理接管,消息代理保证消息传递到指定目的地。我们常用的消息代理有 JMS 和 AMQP 规范。对应地,它们常见的实现分别是 ActiveMQ 和 RabbitMQ。详情:消息推送消息中间件...
2018-03-16 17:54:01
4129
原创 jQuery中复选框被选中的多种方式
if (($("#taxFlg").is(":checked") && data.taxFlg == 0) || (!$("#taxFlg").is(":checked") && data.taxFlg == 1) ) { $("#taxFlg").click();
2018-01-24 10:33:00
527
原创 jquery off后怎么重新on回去
$(document).off("click","#test").on("click","#test",function(){})添加click事件(触发) $btnSub.on('click',function(){})移除on$btnSub.off();
2017-12-22 17:21:31
5733
原创 原生js遍历json对象,获取key,value值
for(var key in subjectMenu){ console.log(key+':'+subjectMenu[key]+":i="+i);}
2017-12-08 12:28:56
4107
原创 身份证号码验证Util
package xxx;/** * Created by wdj on 2017/6/21. */import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.u
2017-12-07 14:13:53
387
原创 文件复制,移动,删除,压缩等多功能工具类FileUtil
import java.io.*;import java.util.List;import java.util.zip.ZipEntry;import java.util.zip.ZipOutputStream;/** * 文件操作 * Created by heavenick on 2015/7/8. */public class FileUtil { publ
2017-12-07 14:06:44
313
原创 springMVC是如何执行的?
---执行流程---1、用户发送请求至前端控制器DispatcherServlet2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、DispatcherServlet通过HandlerAdapter处理器适配
2017-12-07 13:54:32
393
转载 前端学习笔记篇之git那些事
前端学习笔记篇之git那些事Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。学习前端,离不开Git的使用,面试时也是一个常考的话题,在日常开发中,也困扰我们许久,下面就让我们一起走进它~我将从以下几点进行介绍,准备好走进Git的世界了嘛~高频词汇的含义git常用指令几种常见git操作流程高频词汇的介绍git操作博大精深,细节很多,对于日
2017-12-05 12:27:24
430
原创 html页面加载最先触发函数$(window).resize()
$(window).resize(function(){ function update(){ swiper.update(true) } setTimeout(update,300) });
2017-12-01 16:57:13
3093
原创 Mysql字符串模糊查询<= and <=
SELECT * FROM `t_subject_initial` WHERE F_BOOK_ID = 1584657483568252945 AND F_SUBJECT_CODE >"1001%" AND F_SUBJECT_CODE <"4001%"
2017-12-01 15:41:41
627
原创 spring @component的作用
1、@controller 控制器(注入服务)2、@service 服务(注入dao)3、@repository dao(实现dao访问)4、@component (把普通pojo实例化到spring容器中,相当于配置文件中的) @Component,@Service,@Controller,@Repository注解的类,并把这些类纳入进spring容器中管理。 下面写这个是
2017-11-28 11:15:15
177
原创 在JavaScript中typeof的用途介绍
JavaScript 中的 typeof 其实非常复杂,它可以用来做很多事情,但同时也有很多怪异的表现。本文列举出了它的多个用法,而且还指出了存在的问题以及解决办法。阅读本文的前提是,你现在应该已经知道原始值和对象值的区别了。检查一个变量是否存在,是否有值typeof在两种情况下会返回 "undefined":1.变量没有被声明2.变量的值是 undef
2017-11-23 19:48:01
444
原创 JS中遍历数组
JS数组的遍历方法有两种:第一种:一般的for循环,例如:var a = new Array("first", "second", "third") for(var i = 0;i < a.length; i++) {document.write(a[i]+",");}输出的结果:fitst,second,third第二种:用for...in 这种遍历的方式,
2017-11-21 15:33:50
303
原创 定时任务Quartz Scheduler概念详解
首先认识明确几个关于Quartz Scheduler的概念。 调度器:负责对用户定义的所有任务进行调度的类。 触发器:触发器在逻辑上包含两个属性,即如何触发该调度器和触发该调度器之后进行怎么样的操作,在Quartz Scheduler中触发器的触发事件为特定时间。时间可以为一个时间段,也可以为时间点。 任务(jobDetail):触发器在被触发后进行的操作,可以指定任意一个
2017-11-20 10:05:31
1170
原创 hashMap,hashTable,hashSet,TreeMap的区别
【hashMap:】(键值对,不同步,无序)存放的是key-value的值,采用put方法;可以存相同的对象。是map的子类;并允许使用 null 值和 null 键(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 是无序的。注意,此实现不是同步的。
2017-11-18 17:42:45
583
原创 通过Ajax---SpringMVC返回json字符串(非注解方式)
这里采用的是非注解形式,相当于注解中的@responseBody/** * 根据字符串输出JSON,返回null * * @param jsonString * @return */ public String ajaxJson(HttpServletResponse response,String jsonString) {
2017-11-18 17:32:10
489
原创 不要在 foreach 循环里进行元素的 remove / add 操作
在foreach 循环里面,不能用remove方法,因为当list里面的最后一个元素被remove时候,会报错。【强制】不要在 foreach 循环里进行元素的 remove / add 操作。 remove 元素请使用 Iterator方式,如果并发操作,需要对 Iterator 对象加锁。反例:List a = new ArrayList();a.add("1
2017-11-18 17:19:15
1781
1
原创 quartz定时器实现
总结:要实现定时器quartz,我们注意两步就行了,一是写好实现类注意实现类的方法名要和配置中一致,二是做好配置。然后就可以测试了。①定时器实现类HealthRecodersTokenScheduler.javapublic class HealthRecodersTokenScheduler { public void execute() throws Excep
2017-11-18 16:50:33
421
原创 XMLHttpRequest的基本用法
使用XMLHttpRequest对象,主要分为以下七个步骤:创建对象设置过期时间设置数据格式初始化 HTTP 请求设置HTTP头请求回传数据的处理发送 HTTP 请求对应代码如下所示 var xhr; function goAjax() { //1.创建对象
2017-11-18 15:58:43
606
原创 正则表达式大全与使用
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2}...
2017-11-10 17:56:00
208
原创 JS数组中常用到的一些方法总结
1 shift()t:删除数组的第一个元素,返回删除的值。这里是0 2 unshift(3,4):把参数加载数组的前面,返回数组的长度。现在list:中是3,4,0,1,2 3pop():删除数组的最后一个元素,返回删除的值。这里是2. 4push(3):将参数加载到数组的最后,返回数组的长度,现在List中时:0,1,2,3 5concat(3,4):把两个数组拼
2017-10-27 17:05:58
238
原创 文件分离器File.separator有什么用?
在windows中的文件分隔符是 \ 和 /都可以但是在Linux中,文件分隔符只能是/所以用了\\的程序在Linux下会出问题。而File.separator是系统默认的文件分割符号,屏蔽了这些系统的区别。用File.separator保证了在任何系统下不会出错。
2017-10-27 15:40:26
708
转载 JAVA中sort函数的使用方法的个人总结
首先:sort函数的基本格式(默认排序为升序排序)[cpp] view plain copyArrays.sort(数组名,起始下标,终止下标); 我们举个简单的例子[java] view plain copyimport java.util.*; im
2017-10-27 14:44:15
627
原创 java中的<?><T><E>详解Jdk5.0新特性Generic Types (泛型)
? 表示不确定的java类型。 T 表示java类型。 K V 分别代表java键值中的Key Value。 E 代表Element。 Object跟这些东西代表的java类型有啥区别呢? Object是所有类的根类,是具体的一个类,使用的时候可能是需要类型强制转换的,但是用T ?等这些的话,在实际用之前类型就已经确定了,不需要强制转换。1. 介绍2.定义简单Java泛型 其实
2017-10-27 13:47:42
364
原创 子页面调用父页面对象修改父页面span(div或者input)值
var dataCount = data.dataCount;//最新消息数量//拿到account_index.ftl页面消息对象 $("#noticeCount_" , parent.document).html(dataCount); 补充: 'noticeCount_' 为父页面需要修改对象的id
2017-10-26 09:54:39
2378
原创 文字超过div(或者input框等)宽度用省略号显示css
input{ width: 50px; /*必须设置宽度*/ overflow: hidden; /*溢出隐藏*/ text-overflow: ellipsis; /*以省略号...显示*/ white-space: nowrap; /*强制不换行*/}
2017-10-20 15:27:04
9531
原创 jquery 父、子页面之间页面元素的获取,方法的调用、
一、jquery 父、子页面之间页面元素的获取,方法的调用:1. 父页面获取子页面元素: 格式:$("#iframe的ID").contents().find("#iframe中的控件ID").click(); 实例:$("#ifm").contents().find("#iBtnOk").click(); // ifm 为 标签 id; iBtnOk
2017-10-19 13:59:44
6142
原创 Js获取当前日期和操作方法
Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.getDate();
2017-10-11 17:36:35
296
VereWebMVC案例(从数据到前端页面)
2018-07-31
VereORM至简持久层微架构
2018-07-31
VereMVC至简mvc微架构
2018-07-31
VereCached至简缓存架构
2018-07-31
springMVC+pring+myBatis所需jar
2018-03-23
JDK-8随意下载(32, 64位)
2018-03-22
PDF解析需要的jar(pdfBox2.0)
2018-03-22
struts2 + spring + mybatis 框架整合jar包
2018-03-21
myBatis相关全部jar包
2018-03-20
java反编译工具
2018-03-20
xbrl解析(java)
2018-03-20
MD5和BASE64相关jar包2
2018-03-19
java数组扩容2
2018-03-19
springMVC上传下载样例2
2018-03-19
MD5和BASE64相关jar包
2018-01-30
springMVC上传下载样例
2018-01-30
itext解析pdf全能最新jar
2018-01-30
react下载-react入门-react.js下载多类库js下载
2017-12-05
iBatis框架搭建用到的所有jar包
2017-09-04
JSP标准标签库(jstl)
2017-09-04
joda-time-2.1JAR包
2017-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人