自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

辰辰呐的博客

一个萌萌哒的程序员n(*≧▽≦*)n

  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 js回调函数:js先执行完一个函数后再执行下面的逻辑或者方法

错误的列子://获取年龄的方法function getAge(name){ let age=10; return age;}//需要调用的方法function html(){ let strHtml=`` let age=getAge("小明");//在此希望调用获取年龄方法得到小明的年龄 strHtml="小明的年龄为:"+age; ...

2019-09-21 12:29:44 45470 16

原创 js动态生成html中的data-toggle="tooltip"无效

类似于:let liElement = $(`<span data-toggle="tooltip" data-placement="top" data-html="true" data-original-title="<div>显示样式<br />高度:10cm<br />宽度:2cm</div>" class="exam-state icon-circle-empty">状态:完成</span>'`);或者let htm

2020-05-13 14:13:07 2774 5

原创 elementUI里CheckBox组件的change回调如何在使用自定义传参的条件下保留默认传参

@change="checked=>方法名(checked,你想传的额外参数...)"实例<el-checkbox v-model="item" @change="checked=>checkRow(checked, item)"></el-checkbox> checkRow(checked,i...

2019-11-15 17:03:58 13789 4

原创 ActiveMQ查询队列剩余消息数、出队数等(ActiveMQ获取消息队列现有消息情况)

此文章重点在于1.获取ActiveMQ队列的剩余消息数、出队数等2.http://localhost:8161/admin/queues.jsp官方网页中的消息队列情况前提:1.java+SpringBoot2.已经配置好ActiveMQ并成功启动后存入队列信息例如:正文:1.在你下载activemq文件夹下的config中,找到activemq.xml,在b...

2019-11-08 15:34:25 11554 2

原创 使用js操作checkbox

原文出处:https://blog.csdn.net/fengzhen8023/article/details/81304171 一.使用原生JavaScript判断是否选中checkbox框&lt;input type="checkbox" id="test" class="test"&gt;同意&lt;script&gt; // 获取checkbox元素 var b...

2018-12-17 10:49:56 10375 2

转载 List集合根据存储对象的属性字段排序实现

转载:来自:https://blog.csdn.net/u013821825/article/details/61202287  java8之前的用法:import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * ListSort类 * * @author Lance ...

2018-08-15 09:52:12 1710

转载 MyBatis的Mapper接口以及Example的实例函数及详解

转自https://blog.csdn.net/biandous/article/details/65630783 一、mapper接口中的方法解析mapper接口中的函数及方法方法 功能说明 int countByExample(UserExample example) thorws SQLException 按条件计数 int deleteByPrimaryKe...

2018-08-11 15:46:47 1142

原创 Selenium+java 获取页面的console.log()内容

Selenium+java 获取页面的console.log()内容,并且获取默认用户的配置信息,chrome支持获取,Firefox不支持,会报错。下面 我们用chrome为测试浏览器启动,并获取console.log的内容。如果不懂chromedriver.exe如何配置,或者user-data-dir在哪里,在本分类第一章中查看。        //配置谷歌启动的必要设置    Syst...

2018-07-02 14:45:06 8444 3

原创 Selenium+java 之基础canvas画布操作

本编为第三篇,画布操作。具体介绍不细说,前面两章都有基本介绍,这里只测试最基础的在画布画一条直接并且保存。try { //点击录制按钮 driver.findElement(By.id("btnStart")).click(); //找到画板id WebElement abnormElement = driver.findElement(By.id("canvas_...

2018-06-29 11:03:04 3749

原创 Selenium+java 点击登录等常见操作

继续上篇环境搭建的操作和打开网页操作之后 ,本篇记录登录等基本操作直接上代码:try { driver.findElement(By.id("tname")).sendKeys("xxx");//输入账号        driver.findElement(By.id("password")).sendKeys("123456");//输入密码 driver.findElement(By.i...

2018-06-29 10:57:59 4897 1

原创 Selenium+java环境搭建和默认加载用户配置

本章记录了火狐谷歌的环境搭建以及测试第一步-打开链接,还解决了谷歌和火狐的用户配置记录问题,防止每次打开都是一个全新的链接,一个没有插件配置的链接。一、环境搭建火狐:    1.浏览器版本,最新版本;   2.下载最新geckodriver.exe   地址:https://github.com/mozilla/geckodriver/releases  ,我是windows64位,所以下载 ge...

2018-06-29 10:46:39 3966

转载 java的Map排序(根据key或者value)

转载来源:https://www.cnblogs.com/ltb6w/p/7862251.html一.key排序        TreeMap默认是升序的,如果我们需要改变排序方式,则需要使用比较器:Comparator。Comparator可以对集合对象或者数组进行排序的比较器接口,实现该接口的public compare(T o1,To2)方法即可实现排序,如下:import java.uti...

2018-06-04 11:23:51 3541

原创 Java利用iText操作PDF功能大全

iText是著名的开放项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。 原文地址:https://www.cnblogs.com/liaojie970/p/7132475.html 感谢分享!http://itextpdf.com/ 版本:itextpdf-5.2.1.jar 1、生成一个PDF //St...

2018-03-27 10:48:59 26762 3

原创 java利用iText工具包生成PDF

iText是一个非常著名的能够快速产生PDF文件的Java类库。支持文本,表格,图形的操作,可以方便的跟 Servlet 进行结合   iText的更新变化很大,早期版本在PDF样式上可能会有瑕疵,所有我使用的最新的5.5.6包转载出自:https://my.oschina.net/wangnian/blog/651576 感谢分享。1.添加Maven依赖   itext核心包 和xmlworde...

2018-03-27 10:12:16 2318

原创 java使用AES加密解密

原文出自:https://www.cnblogs.com/chen-lhx/p/5817161.htmlimport javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.codec.binary.Base64;/** * * @author Administrator...

2018-03-19 14:56:39 683

原创 公众号微信支付java开发,微信支付签名错误,或者一直请求回调方法问题

本编为原创,如需转载,请注明出处。微信支付开发过程中,如果没有遇到签名错误这个问题或者一直请求回调方法问题,那么感觉你开发了一个假对接,网上也有许多列子,以及官网也有微信团队demo,但是还是有解决不了的各种签名问题,demo需要手动修改因为他的加密方式会不尽如人意,还有排序问题。好了,话不多说,直接进入步骤中。注意:如果遇到签名错误,一定要查看参数顺序          比较坑的是,

2017-12-29 10:58:19 4572

原创 获取checkbox数量以及每选中一个jsp值乘一次

获取checkbox数量以及每选中一个jsp值乘一次

2017-12-19 16:43:35 965

原创 多次点击file上传,信息保存在js集合中,不覆盖上次点击信息,js上传多张图片

页面只有一个input file按钮,一个确认上传按钮,要求:多次点击上传,吧图片信息保存入集合,点击确认按钮,上传所有图片多次点击这一个按钮上传图片,在js中保存为集合,但是遇到一个问题,当我点击第二次的时候,传过来的this信息会顶替掉上一次的this信息,也就是:上传两次,集合中有两组数据,但是这两组数据都为最后一次点击的信息。我需要的结果为:上传两次,集合中有两组数据,每组数据

2017-12-19 15:19:00 4556 2

转载 SpringMVC上传文件的三种方法

直接上代码吧,大伙一看便知这时:commonsmultipartresolver 的源码,可以研究一下 http://www.verysource.com/code/2337329_1/commonsmultipartresolver.java.html前台:123456789

2017-12-08 10:06:04 354

原创 java防止xss注入攻击

后面附录有三个.java文档1.把文档拷进项目中(最好建立一个单独的包存放),然后修改引入路径,看到不报错那么第一步完成。2.打开web.xml配置文件 xssFilter cn.parent.xss.XssFilter xssFilter /* 测试:在输入框输入 cript>alert('aa') 点击提交或

2017-11-10 16:18:14 6505 3

原创 页面禁止滚动

背景:有一个蒙版弹窗 要求 在弹出窗口时图片可以放大缩小,但是不可以页面上下滑动;关闭蒙版弹窗时恢复页面滑动功能。   1.原始页面                     2.蒙版弹出窗口页面                 实现代码:function start() {//点击弹出时允许图片放大并禁止滑动 $("meta[name='viewp

2017-11-10 15:41:16 778

原创 java开发js的debugger走法

1,在js里需要打断点的地方写上:debugger;例:我需要从342行开始进行断点调试那么我在341行写上debugger;2.在浏览器中按F12打开开发者编辑模式,刷新页面,当js走到断点行的时候,会自动进入断点模式,按F10进行下一步调试例:得到的值会显示在定义名之后,还是很明显的,也可以得知运行步骤。

2017-10-31 10:21:50 1366

转载 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认

2017-10-26 15:57:12 451

原创 js的字符串操作和判断

//插入 //参数说明:str表示原字符串变量,flg表示要插入的字符串,sn表示要插入的位置function insert_flg(str,flg,sn){ var newstr=""; for(var i=0;i<str.length;i+=sn){ var tmp=str.substring(i, i+sn); newstr+=tmp+fl

2017-10-26 11:47:15 376

原创 Javascript中判断对象为空Object{}

问题:Object{}异常寻常的判断方法有!=null啊说明的都判断不出来。解决方法:if (JSON.stringify(d) == "{}") { console.log(true);//为空}else{ console.log(false);//不为空}最后结果输出:true。

2017-10-26 11:42:53 597

原创 There is a chart instance already initialized on the dom

使用Echarts插件的时候,多次加载会出现There is a chart instance already initialized on the dom.这个错误,改插件已经加载完成。解决方法:在方法最外层定义全局变量var myChart;然后在插件使用方法中: if (myChart != null && myChart != "" && myChart != unde

2017-10-25 16:05:54 17434

原创 计算时间差

百度了半天 ,那些千篇一律的方法正常情况下还可以,比如来个 16年的11月到17年的2月  ,或者16年的2月到17年的11月 就会出现负数,算错等等的情况,找了半天方法 ,得到了一个简单可靠的算法,不怕年月日如何变化。  List listdate=DateUtil.getDiffDates(BeginTime,EndTime); Integer year=listd

2017-08-25 16:48:50 352

原创 java代码实现分页

Service代码//分页public Map fenye(List list,Integer pagesize,Integer pageno){ Map map=new HashMap(); int totalcount=list.size(); int pagecount=0; int m=totalcount%pagesize; if

2017-07-25 18:15:08 1787

原创 java的Http的PUT请求

重点在这一句:httpurlconnection.setRequestMethod("PUT");如果想改成post请求,就该成httpurlconnection.setRequestMethod("POST");就可以了。public static String httpPut(String urlPath, String data, String charSet, String[]

2017-07-12 17:13:52 16366 1

原创 mysql解锁行锁定

1.查看下在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_TRX;2.杀死进程id(就是上面命令的trx_mysql_thread_id列)kill 线程ID

2017-06-29 19:13:49 5267 1

原创 根据map中的key或者value值进行排序

1.根据key值进行排序import java.util.Comparator;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.TreeMap;public class TreeMapTest { public static void main(String[

2017-06-22 10:38:44 1485 1

原创 将java的byte[]字节流转成文件

/** * 将字节流转换成文件 * @param filename * @param data * @throws Exception */ public static void saveFile(String filename,byte [] data)throws Exception{ if(data != null){ String filepa

2017-06-09 18:38:54 44348 4

原创 java:文件流下载文档

java:文件流下载文档 public static boolean saveUrlAs(String photoUrl, String fileName) { //此方法只能用户HTTP协议 try { URL url = new URL(photoUrl); HttpURLConnection connecti

2017-05-27 16:40:43 423

原创 java:读取并修改word中的内容并保存。

1.读取word内容2.修改要修改的内容3.保存word public Map readwriteWord(Map map,String gcid,String deptid) { //查找word模板 BindContractTemplate bindContractTemplate = new BindContractTemplate(); bind

2017-05-27 16:37:02 14899 4

原创 java:word转pdf

分为两部分:1.word转html。2.html转pdf   。其中转html后会有不规范提示。import java.io.BufferedWriter;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoun

2017-05-27 16:31:59 650

原创 配置本地域名

有些时候为了方便本地测试站点,又不想影响现有站点的使用和访问,所以有的时候需要域名映射。映射的好处就是可以通过映射,在本地使用此域名重新指向本地ip或者是其他的需要测试的ip地址,以便于测试站点。1选择一个域名,这里就举例子为www.a.com 。首先打开开始菜单,运行或者搜索cmd输入回车,出来cmd窗口。在

2017-05-23 15:22:09 1495

原创 获取JsonObject某一未知key的值

获取JsonObject某一未知key的值

2017-05-17 18:06:55 12813 1

原创 java判断字符串是否包含汉字

Pattern p = Pattern.compile("[\u4e00-\u9fa5]");Matcher m = p.matcher(passwords);if (m.find()) { //包含} else { //不包含}

2017-05-17 11:50:19 702

原创 java的JsonObject对象提取值

java的JsonObject对象提取值

2017-05-17 11:43:38 53782 5

原创 java的get请求

java的get请求

2017-05-17 11:41:52 459

java微信支付

文件中的类名包名和方法名都是在官方demo的基础上修改的,名称结构一样,但是内容会有改动,请看仔细了!

2018-01-10

微信公众号支付java开发

微信公众号支付java开发,包括签名错误的解决,以及所有工具类和代码类

2017-12-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除