- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 checkbox获取后端数据实现自动选中
js获取后端已选数据,回显到页面中,自动选中------解决方法----------------------$(function() {//页面加载的时候触发 var boxObj = $("input:checkbox[name='id']"); //获取所有的复选框 var expresslist = '${supplierExpressids}'; //用el...
2019-10-12 14:25:54 1216 3
原创 使用xpath提取页面数据-代码实例
使用xpath提取页面数据,下面简单介绍一个代码实例随便拿一个网站抓取里面的数据,比如安徽人大中的地方法规:链接地址:http://www.ahrd.gov.cn/npcweb/web/list.jsp?colId=1366078128953013右击查看源:抓取标题时间链接实例代码如下 public void zqmz_dffg(){ Str...
2018-09-11 14:57:14 6588
转载 数据提取--xpath
什么是xpathXPath (XML Path Language) 是一门在 XML 文档中查找信息的语言,可用来在 XML 文档中对元素和属性进行遍历。W3School官方文档:http://www.w3school.com.cn/xpath/index.asp节点的选取XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统...
2018-09-11 09:41:31 376
转载 Version 1.6.0 of the JVM is not suitable for the this product.Version:1.8 or greater is required
这个问题时在打开eclipse时报的一个错误,报这个问题的意思我们都明白,说的就是当前版本的jdk版本太低,eclipse需要更高版本的jdk。 那就下一个更高版本的jdk就可以啦,这里我要说说我当时的想法(有可能有些人会出现我一样的想法或是情况),有以下两种情况:1、公司只要去1.6版本的jdk,我不可能去升级到高版本的jdk来开发呀?(有可能你会想到用低版本的eclipse,可以兼...
2018-08-14 10:21:52 1842
原创 ECharts 折线图 tooltip 自定义显示的内容
下图这个折线图是以置装率数据呈现,为一条折线图但是我想点上去,tooltip上显示其它的数据,比如总人数和已置装的人数就像下面这个代码实现: function ok(){ var lineChartdefine = echarts.init(document.getElementById('lineChart')); l...
2018-04-19 15:51:24 18066 1
原创 Windows 下重启MySQL服务
Windows 1.点击“开始”->“运行”(快捷键Win+R)。 2.启动:输入 net stop mysql 3.停止:输入 net start mysql
2018-04-19 14:15:57 2121
原创 RSA js 加密 java解密--很全很详细
公司最近让在登录首页登录时,js加密,java解密。做完之后,记录下来,一起分享首先必不可少的就是jar包,和js文件jar 包 bcprov-jdk16-146.jar 和commons-codec-1.2.jarjs:jquery.min.js和security.js网盘下载地址:链接:https://pan.baidu.com/s/1BlJ8IAFSRNXwPxDk421aNA密码:29a9...
2018-04-18 17:27:43 19728 13
转载 JS实现精确加减乘除
说明:项目中要使用 JS 实现自动计算的功能,进行一些浮点数运算时,计算结果却是一长串的值,这里提供一个解决方法,问题基本上可以解决。具体代码如下: 1 //加法函数 2 function accAdd(arg1, arg2) { 3 var r1, r2, m; 4 try { 5 r1 = arg1.toString().split(".")[1].le...
2018-03-21 16:03:31 275 1
转载 MyBatis获取插入记录的自增长字段值
转载:第一步: 在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java bean对象的属性名!现在,有一个entity叫做Spares,id是其中的一个属性名。[html] view plain copy<insert id="insert" parameterType="Spares" ...
2018-03-21 15:43:57 225
原创 java生成验证码图片
验证码图片如下图,点击图片可以更换验证码实现如下jsp页面代码:<div class="layui-body" style="margin-top: 120px;margin-left: 300px;"> <div style="margin-top: 10px;"> <span>输入用户名</span> <input
2018-03-21 15:35:41 295
原创 类似淘宝的星级评价
我们用jQuery星级评分插件,就可以很容易的实现!首先下载jquery.raty.min插件下面简单介绍实现定义一个div,给它一个星级id<div id="star"></div>给id赋值$('#star').raty({ score: 3 });效果如下如果想要星级为空直接不赋值就行了$('#star').raty();也可以div中加data-score属性值就可...
2018-03-20 10:42:50 939
原创 echarts柱状图-异步加载数据
echarts异步加载数据形成柱状图效果如下:代码:先引入echarts.js文件在绘图前我们需要为 ECharts 准备一个具备高宽的 DOM 容器。然后就可以通过 echarts.init 方法初始化一个 echarts 实例并通过 setOption 方法生成一个简单的柱状图,下面是完整代码。var myChart = echarts.
2018-01-13 10:22:47 1689 2
原创 html通过url传递参数
html通过url传参,另一个页面读取比如 login.html 页面跳转到index.html页面,把登陆用户名传过去 href="index.html?username="123"index.html获取传来的username,通过getQueryString方法function getQueryString(name) { var reg = new RegExp(
2018-01-10 14:36:53 13018
原创 layui滚动加载
下面以一个图片列表滚动加载为案例html代码 //html页面中定义一个容器引用layui官网下载的css和jsjs代码$(document).ready(function(){ layui.use('flow', function(){ var $ = layui.jquery; //不用额外加载jQuery,flow模块本身是有依赖j
2018-01-10 14:23:06 7593
原创 日期转换
数据库中的date类型数据对应的是java.sql.Date;把java.util.Date存储到数据库,需要把java.util.Date转化为java.sql.DateDate utilDate=new Date();java.sql.Date sqlDate=new java.sql.Date(utilDate.getTime());然后就可以用sqlDate存入数据库了。
2018-01-10 13:55:15 190
转载 在Eclipse上安装Spring Tool Suite
Spring Tool Suite介绍Spring Tool Suite是一个基于Eclipse IDE开发环境中的用于开发Spring应用程序的工具,提供了开箱即用的环境用于实现、调试和部署你的Spring应用,包括为关键的服务器和云计算、Git、Maven、AspectJ和最新的Eclipse版本提供整合支持。Eclipse集成Spring Tool Suite插件有两种方式,一个
2017-12-19 13:43:23 217
原创 百度富文本编辑器UMeditor的使用
百度富文本编辑器效果图如下:实现:引用umeditor的jsjsp中定义: 这里我可以写一些输入提示给script 一个id,js中实例化这个编辑器,获得输入内容 获得内容 //实例化编辑器 var um = UM.getEditor('myEditor'); //获取输入内容 fun
2017-12-14 15:31:30 2901
原创 数据库复制表数据
数据库中复制表数据,可以创建表时,直接复制进来:create table table2(表名) as select * from table1(表名)也可以使用添加方法:insert into table2(表名) select * from table1(表名)
2017-12-11 10:39:22 380
原创 java生成唯一订单号
1.用UUID生成十六位数唯一订单号 public static String getOrderIdByUUId() { int machineId = 1;//最大支持1-9个集群机器部署 int hashCodeV = UUID.randomUUID().toString().hashCode(); if(hashCodeV
2017-12-06 16:27:20 42932 4
转载 Java从键盘读取数据的三种方式
1.读取单个字符: 从输入流中读取数据的下一个字节,返回0~255范围内的int型字节值,如果达到输入流的末尾,则返回-1。所以读取char类型时需要将int类型转换成char类型System.out.println("请输入:");char c = (char)System.in.read();System.out.println(c);1232.读取一行: Buffered
2017-11-27 10:50:18 6373
原创 如何防止html注入
在编写代码中,如何防止html注入?我们可以把输入的html便签转换为空字符串var content=$("#content").val();//防止html注入,标签转空字符串var content1=content.replace(/]+?>/g,'');也可以把html标签直接转码//HTML标签转码function html2Escape(sHtml)
2017-11-22 11:44:48 5345
原创 Js日期格式化
js日期格式化,直接调用getDate()方法,注意参数为date类型。如果不是date类型,在方法中把参数直接转型就可以了,如getDate(new Date(参数))function getDate(date) {var y = date.getFullYear();var m = date.getMonth() + 1;m= m var d = d
2017-11-22 11:24:17 248
转载 一步一步学SpringDataJpa——JpaRepository查询功能
1.JpaRepository支持接口规范方法名查询。意思是如果在接口中定义的查询方法符合它的命名规则,就可以不用写实现,目前支持的关键字如下。KeywordSampleJPQL snippetIsNotNullfindByAgeNotNull... where x.age not nullLikefindByNameLike.
2017-08-07 17:10:05 270
原创 使用IDEA在Spring Boot上集成JSP
新建一个工程,如下图,但是工程里src/main下面是没有webApp这个文件夹的在main下面新建webApp/WEB-INF/views,views里面存放jsp 文件夹建好了,下面就配置pom.xml了最后那就是在配置文件application.properties中添加如下配置spring.mvc.view.prefix=/WEB-INF/vie
2017-08-04 12:15:06 5824 1
原创 jquery-qrcode生成带logo的二维码
jquery生成带logo的二维码非常非常简单主要引用utf.js/jquery.qrcode.jsjquery.qrcode.js是下载之后修改过的,如果大家想要可以去我的网盘下载链接地址:https://pan.baidu.com/s/1VuqVvN6hdRnCEOMxT-kyPQ因为是jquery所以大家不要忘了引用jquery.min.js,放在第一行因为代码简短,我直接把贴出来<d...
2017-07-14 09:48:23 11798 4
原创 zxing生成二维码
下面讲述使用zxing制作名片二维码。首先导入zxing3.2.1.jar架包,大家可以自己下载名片的模板大家可以登录https://en.wikipedia.org/wiki/VCard自己选择,我选择的是2.1的版本废话不多说,直接上代码public class CreateQRCode { public void test(){ int a=(int)
2017-07-14 09:12:19 420
原创 int 和 integer 的区别
1:int的初始值是0,integer的初始值为null2:int 为基本类型,integer为包装类型。传入参数为int类型时,key值必须传并且value值为int类型,而integer key值可以不传,value值可以不是int类型。在项目开发中,把可能为空的数值不要定义为int类型3.使用@RequestParam注解value:参数名字,即入参的请求参数名字,如ag
2017-07-05 10:13:35 473
原创 html5标签应用
mark突出显示部分文本markdon't forget to buy milk today.运行效果:details (目前只有 Chrome 和 Safari 6 支持 这个标签) open me123运行效果:datalistboygirlhelloworld
2017-06-28 17:58:46 211
原创 批量修改状态
在项目中,我们会遇到批量修改,和批量删除,我们先把思路理清,可以两种方式,一种通过数据库操作,一种通过后台获取数据id,循环删除方法,但相比较而言,数据库语句耗时小,速度快。下面来介绍通过数据库操作来进行批量修改状态前台传入id,ajax传递data数据(join() 方法用于把数组中的所有元素放入一个字符串。)data:{ infoIdList:infoI
2017-06-27 11:47:30 3856 2
原创 一个文本框查询多个所需字段值
在项目中,我们会遇到给你一个文本框,多个字段值为查询条件。在博客中有写到一种是js直接模糊查询,在这里介绍利用数据库查询。jsp页面js 页面 我们可以 $.trim($("#name").val()) 取文本框的值给后台当然后台传参只要传一个name 值过去就行了最主要的是数据库的操作 SELECT a.*,train_name FRO
2017-06-24 15:08:45 6228 2
转载 jquery框架方法事件大全
dom: attribute: $(" p" ).addclass(css中定义的样式类型) 给某个元素添加样式 $(" img" ).attr({src:" test.jpg" alt:" test image" }) 给某个元素添加属性/值 参数是map $(" img" ).attr(" src" " test.jpg" ) 给某个元素添加属性/值
2017-06-19 16:31:36 480
转载 mybatis在xml文件中处理大于号小于号的方法
第一种方法:用了转义字符把>和SELECT * FROM test WHERE 1 = 1 AND start_date <= CURRENT_DATE AND end_date >= CURRENT_DATE附:XML转义字符 <
2017-05-24 11:16:32 360
转载 jQuery中ajax的4种常用请求方式
jQuery中ajax的4种常用请求方式:1.$.ajax()返回其创建的 XMLHttpRequest 对象。$.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息。详细参数选项见下。如果你指定了 dataType 选项,请确保服务器返回正确的 MIME 信息,(如 xml 返回 "text/xml")。实例:保存数据到服务器,成功时显示信息。 $.ajax({ type: "post", dataType: "html",
2017-05-24 09:25:38 305
原创 jquery根据字符串长度限定,截取字符串
<c:forEach items="${pageInfoList}" var="list"> <li> <a href="${basePath}resourceDetail.do?resourceId=${list.resourceId}&businessKey=${list.businessKey}"> <c:if test="${fn:length(list.resourceTitle
2017-05-23 16:21:36 1968
原创 js模糊查询
$(function(){ var $resourceTitle=$("#resourceTitle"); $resourceTitle.on('keyup',function(){ var resourceTitle=$.trim($resourceTitle.val()); query(); }) function query(){ if(resourceTitle.length == 0){
2017-05-23 15:56:41 3356
转载 java制作验证码并进行验证
在注册、登录的页面上经常会出现验证码,为了防止频繁的注册或登录行为。下面是我用java制作的一个验证码,供初学者参考,做完验证码之后,我们可以用ajax进行验证码验证。功能一:验证码制作的代码,点击图片,验证码进行更换/** * 显示验证码图片 */public void showCheckCode(HttpServletRequest req, HttpServletRespon
2017-04-24 09:25:55 471
原创 验证码倒计时
var wait = 30; function time(o) { if (wait == 0) { o.removeAttribute("disabled"); o.value = "免费获取验证码"; wait = 30; } else {
2017-04-17 17:55:56 237
原创 判断当天是否为周末
Calendar c=Calendar.getInstance(); int weekDay=c.get(Calendar.DAY_OF_WEEK); if(weekDay==1 || weekDay==7 ){ System.out.println("周日是1,周六是7"); } else{
2017-04-17 16:02:06 1797
原创 jQuery $.ajax传递radio数组
<div class="radio-allwidth"> <div class="radio-inline radio-width"> <label for="optionsRadios1" style="width: 150px;"> <input type="radio" name="optionsRadios${status.index+1}" id="optionsRadios1" value="${choic
2017-04-17 11:51:53 897
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人