自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Java 两个逗号串,获取相同字符串 以及 不同字符串

获取相同的字符串 String str1 = "A,B,C,D,E,F,G"; String str2 = "C,D,Z,H,R"; String [] strs1 = str1.split("[,]");//防止str1为null ...

2020-04-17 11:19:04 59 0

原创 bootstrapTable 列表批量修改编辑保存

直接在列表页面进行编辑,编辑完成批量保存 html里面就是个table加button <table id="exampleTable" data-mobile-responsive="true"></table> <but...

2020-04-17 10:40:58 116 0

原创 input与后面的div,span上下居中对齐

<input type="checkbox" id="chkRem" style="vertical-align:middle;"/><span style="vertical-align:middle;col...

2020-03-06 11:00:37 106 0

原创 java list转拼成字符串/数组

list 转 字符串 List<Map<String, Object>> activityStaList = activityService.getStatusByDeptId(deptId); String actNames = ""; Stri...

2019-10-22 14:28:15 174 0

原创 Python安装与配置环境变量

Python的安装是非常简单的 下载: https://www.python.org/ 下载好后,双击运行,出现下面安装界面,记得勾选上“Add Python 3.7 to PATH”,这样就安装的同时就把环境变量也加到系统里面来。 我选了第二个自定义安装 接下来这步...

2019-10-04 19:34:26 2224 0

原创 java判断输入的日期字符串是否小于当前日期

当日期字符串小于当前日期,返回true;当日期字符串大于当前日期,返回false package com.wonders; import java.text.ParseException; import java.text.SimpleDateFormat; import java....

2019-09-18 15:52:08 1085 0

原创 bootstarp input readonly背景色修改

bootstarp里禁止input输入时,会有背景色,需要重新定义下form-control[readonly]样式,注意用[readonly], 正确写法: input[readonly],.form-control[readonly]{background-color: #FFFFFF;...

2019-08-09 19:13:00 922 0

原创 jQuery表单验证日期 起始日期不能晚于结束日期

日期验证: jQuery.validator.addMethod("dateCheck", function() { var starttime= $("#starttime").val(); var startLogTimeD...

2019-08-09 16:05:05 261 0

原创 JS 身份证号校验

公用方法 //身份证号验证 function isIdCardNo(num) { var factorArr = new Array(7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2, 1); var parityBit =...

2019-08-06 17:10:11 71 0

原创 把数组放到map 根据条件批量查询

controller: public R mylistBatchRemoveCustomer(@RequestParam("ids[]") Long[] customerIds,Long mylistId{ Map<String, Object> map = ...

2019-08-02 14:52:06 238 0

原创 bootstrapTable 列表分页选择 记住翻页前面的选择并传给父页面 复选框回填

子页面: columns : { checkbox: true, formatter: function (i, row) { // 每次加载 checkbox 时判断当前 row 的 id 是否已经存在全局 Set() 里 if ($.inArray(ro...

2019-08-01 21:10:10 536 1

原创 java String转Long

第一种 long activityId = Long.valueOf((String) activity.get("activityId")); 第二种 long activityId = (long) activity.get("activityId&qu...

2019-07-31 16:55:18 220 0

原创 bootstrapTable列表单选 多选 checkbox单选

单选 singleSelect : true, // 设置为true将禁止多选 多选 singleSelect : false, // 设置为true将禁止多选 示例 function load() { $('#exampleTable') ...

2019-07-18 15:25:31 4049 0

原创 bootstrapTable显示隐藏列保存至cookie 根据上次设置动态隐藏显示列

只是隐藏显示列,每次进页面都固定显示几列,只在columns里在要隐藏的列上加visible:false即可 { field: 'birthday', title: '出生日期', visible : false },...

2019-07-10 19:39:11 370 0

原创 layer刷新关闭多层页面

layer刷新子页面, window.location.reload(); layer刷新父页面 window.parent.location.reload(); layer关闭当前页面 var index = parent.layer.getFrameIndex(window.n...

2019-07-07 13:25:02 69 0

原创 JAVA公历转农历大写转农历小写 阳历转阴历

两种转换结果的方法都在,根据自己需要的格式,解放注释即可 结果: 阳历:1991-02-13 农历: 1990年十二月廿九 阳历:1991-02-13 农历: 1990-12-29 java工具类: package com.boot.common.utils; impo...

2019-07-06 15:48:31 174 0

原创 JS农历公历互转 阳历阴历互转

参考https://blog.jjonline.cn/userInterFace/173.html 测试: //农历转公 var str = "1990-12-29"; var result = str.replace(/-/g, ',...

2019-07-04 12:45:25 969 1

原创 MySQL查询7天内过生日的用户 查询生日是今天的用户

MySQL查询生日是今天的用户 select * from customer where MONTH(birthday) = MONTH(NOW()) and DAY(birthday) = DAY(NOW()) 查询7天内生日的用户 select * from customer w...

2019-07-03 15:59:45 1505 3

原创 MyBatis SQL里的大于号、小于号

MyBatis mapper文件是xml文件,需要特殊字符如大于号、小于号后需要转义。 原字符 转义后字符 < &lt; <= &lt;= > &gt; >= &gt;= ...

2019-06-21 16:43:20 229 0

原创 thymeleaf数据回显,单选回填,下拉回填,时间框回填

input回填 <div class="form-group"> <label class="col-sm-1 control-label">客户姓名:</label> <div class=&q...

2019-06-01 22:22:40 1596 0

原创 Vue-cli3 安装及快速创建项目 详细步骤

Vue-cil是Vue的脚手架工具,可以帮助我们编写基础的代码,可以帮我们搞定目录结构、本地调试、代码部署、热加载、单元测试等工作 Vue-cli官网https://cli.vuejs.org/zh/ 开始安装 1、先装node Vue-cli是一个node包,首先要先装node.js,对版...

2019-05-13 23:17:57 2359 0

原创 Vue-cli3 更新 vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6.

Vue-cli 3结构变了很多,更优雅,开发体验更好。 当你输入一个命令时可能会提示vue create is a Vue CLI 3 only command and you are using Vue CLI 2.9.6.如下情况 这段的意思是要先卸载vue cli2,然后重新安装vu...

2019-05-13 22:43:08 4936 3

原创 微信小程序获取当前位置 地图定位导航-详细代码

小程序获取当前位置,回到当前位置,地图定位,导航 效果 因为小程序更新了获取地理位置API接口,需要先在app.json中配置一下permission字段 ,不然会报微信小程序getLocation 需要在app.json中声明permission字段 app.json: (不知道具...

2019-05-12 12:04:16 10472 8

原创 nvm安装及使用 node.js安装版本切换

nvm是node.js的版本管理器,可以安装和切换不同版本node.js 第一步:下载 下载地址:https://github.com/coreybutler/nvm-windows/releases nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置 nv...

2019-05-12 01:15:48 1071 0

原创 微信小程序getLocation 需要在app.json中声明permission字段

小程序更新了部分配置,位置授权要先在app.json里声明一下,这在以前是不需要,会提示getLocation 需要在app.json中声明permission字段,如图 解决办法: 在app.json中加入下面这段代码 "permission": { ...

2019-04-29 10:45:21 3095 0

原创 微信小程序点击喜欢+1 自定义组件

效果: 1  新建 先新建一个盛放所有组件的目录components 再在components下新建第一个组件的目录like, 这样的两级目录我们先新建好 编写组件的第一步,如同我们编写的page页面一样,我们首先给个这组件新建几个文件,我们利用小程序开发工具新建功能快速新建组件所...

2018-08-24 17:22:22 1430 0

原创 如何将数据库导入PowerDesigner

PowerDesigner 建模后如何导入到数据库 大家都会,那如何反向导回呢 1、启动PowerDesigner 2、菜单:File-&gt;Reverse Engineer -&gt;Database   3  出来New Physical Data Model对话...

2018-08-21 12:41:53 5584 0

原创 JS拆分字符串

有两种方式1、通过split关键字进行分离var str = "abd,sda,dsad";//定义一个字符串 var arr = str.split(",");//通过逗号把字符串分隔。 //arr[0]等于abd,arr[1]等于sda,arr[2]等于...

2018-06-27 09:03:38 5605 0

原创 拆分字符串,SQL多条件查询

@SuppressWarnings({ "rawtypes", "unchecked" }) @RequestMapping("getPageData") @ResponseBody public PageView getPag...

2018-06-27 08:59:59 781 0

原创 微信小程序表单显示上次填写内容 缓存实现input回填

表单信息填写一次,下次如果无需修改不必再填,直接显示.. 用wx.getStorageSync(KEY)来判断本地缓存,用wx.setStorageSync(KEY,DATA)来设置缓存,用input组件的bindinput来监听用户输入的信息,把输入的信息存在缓存里(调用wx.setStora...

2018-05-30 19:16:48 5508 3

原创 小程序提示报Now you can provide attr "wx:key" for a "wx:for" to improve performance.

如果小程序里面你发现自己哪里都没写错,却提示以下内容, Now you can provide attr "wx:key" for a "wx:for" to improve performance. 解决方法: 在wx:for='{{}...

2018-05-30 19:01:34 17056 1

原创 微信小程序授权 获取用户信息

小程序在18年4月25日做了一次更新,不再支持直接弹出授权信息框 具体代码请看这里: >> 获取用户信息(用户信息、获取unionId、openId)请移步到这里 用户打开小程序时,直接弹框获取用户信息授权,可能会立马懵圈: 你是谁? 我在哪里? 我为什么...

2018-05-30 18:25:37 34009 0

原创 小程序报错pages/xxx/xxx.js 出现脚本错误或者未正确调用 Page()

pages/home/home.js 出现脚本错误或者未正确调用 Page() 出现这个错误是因为你还没有写js,也就是js里面是空的, 如果还没写开始js,可以先只写个Page({ })

2018-05-11 15:50:32 5163 2

原创 小程序报错pages/xxx/xxx.json 文件解析错误 SyntaxError: Unexpected end of JSON input

TypeError:Cannot read property'file'of undefined pages/xxx/xxx.json 文件解析错误 SyntaxError: Unexpected end of JSON input 报这个错那是因为json里空的,如果没有...

2018-05-11 15:50:15 14646 0

原创 微信小程序开发详细流程 六 (小程序的页面创建编写)

从现在开始就可以正式写页面了1.在pages 中添加一个目录,命名为home2.在home目录下分别创建以下四个文件3.在app.json里配置路径,要展示的页面放在第一个位置,(不要忘记加,逗号,最后一个不要加逗号)4.编写页面,也就是wxml文件,&lt;view&gt; ...

2018-05-11 15:49:55 3647 0

原创 java微信小程序授权 获取用户信息、获取openid和session_key 获取用户unionId、(用户数据的签名验证和加解密)JAVA版

更新: 在18年4月25日小程序做了一次更新,小程序授权不再支持直接弹框获取用户信息授权了 微信小程序授权 获取用户信息里也做了说明 以下代码也已经做了更改 ------------------------------------------------------------------...

2018-05-09 14:39:29 34226 33

原创 微信小程序开发详细流程 五 (小程序的生命周期)

在微信小程序开发详细流程 四 (开发前的基本配置)只说了如何配置全局文件这里来介绍一下这微信小程序的周期方法生命周期是指一个小程序从创建到销毁的一系列过程写在.JS文件中Page({ /** * 页面的初始数据 */ data: { }, //------...

2018-05-09 14:36:38 212 0

原创 微信小程序开发详细流程 四 (开发前的基本配置)

前面说了代码构成说了一组以app开头的文件,他们就是全局的配置文件配置APP.JS文件:小程序的脚本代码。我们可以在这个文件中监听并处理小程序的生命周期函数、声明全局变量。//app.js App({ onLaunch: function () { // 展示本地存储能力 va...

2018-05-09 10:23:13 372 0

原创 微信小程序开发详细流程 三 (小程序文件类型与代码构成)

在第一章中,我们通过开发者工具快速创建了一个QuickStart 项目。你可以留意到这个项目里边生成了不同类型的文件:.json 后缀的 JSON 配置文件.wxml 后缀的 WXML 模板文件.wxss 后缀的 WXSS 样式文件.js 后缀的 JS 脚本逻辑文件具体这4种文件的作用在API里介...

2018-05-09 09:27:20 1140 0

原创 微信小程序开发工具介绍及断点代码调试)

下面对微信web开发者工具做个简单的介绍 下载: 在上篇已经介绍过下载式了,可到微信小程序开发详细流程 一 (注册小程序及开发工具的下载)查看详细内容 下载地址: 前往开发者工具下载页面 模拟器:UI视图 这里是个小程序的模拟器,建议使用iphone6,原因后面会说到, ...

2018-04-28 14:00:35 11095 2

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