- 博客(38)
- 资源 (6)
- 问答 (2)
- 收藏
- 关注
原创 使用Javamail自动发送邮件
import java.util.Date;import java.util.Properties;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet...
2019-09-30 17:00:30 301
原创 解决IE浏览器不支持es6语法Promise
引入<script src = "https://cdn.polyfill.io/v2/polyfill.min.js"></script>或<script type="text/javascript" src ="https://cdn.polyfill.io/v2/polyfill.min.js?features=es6"></script&g...
2019-09-27 16:43:29 2851
原创 js控制按钮每隔一小时才能再次点击
formatter: function(value, row, index) { var actions = []; actions.push('<a class="btn btn-primary hbk_padding btn-xs " style="border:1px solid #BABABA" href="ja...
2019-09-27 16:29:49 974
原创 linux中安装samba服务器
检查是否安装sambarpm -qa | grep 'samba'在这里使用yum安装yum install sambasamba的使用安装完之后,会生成samba的配置文件/etc/samba/smb.conf // samba主配置文件查看服务状态service smb status启动smb服务service smb start关闭smbservice ...
2019-09-26 13:57:53 463
原创 layui弹出框confirm自定义样式
增加skin参数,自定义皮肤样式。layer.confirm(content,{btn:btn, skin:'hbk-class', area: ['500px', '300px'], btn1:function(index){ console.log("点击了我知道了"); var id = res.data[0].id; co...
2019-09-25 11:32:24 6536
原创 layer.confirm点击第一个按钮关闭弹出框
将第一个按钮的回调函数传一个index,然后使用layer.close(“index”)就可以点击第一个按钮的时候关闭弹出框了 layer.confirm(content,{btn:btn, btn1:function(index){ console.log("点击了我知道了"); var id = res.data[0].id; console.log("id...
2019-09-25 10:33:47 1412
原创 bootstrap table伸缩树特效
function detailFormatter(index,row){ // 返回提交记录详情 console.log(row); var html=""; html+="<ul class='d-lists'>"; if(row.details.length>0){ for(var i=0;i<row.details.length;...
2019-09-25 09:13:45 887
原创 js动态渲染的页面发现鼠标悬浮hover事件失效
在开发上,页面是通过调用ajax调用生成的HTML元素节点,发现鼠标悬浮hover事件失效了$(function(){ $.ajax({ type:'post', url:ctx+'hbk/task/allTaskBefore12', dataType:'json', success:function(res){ var html ; for(var ...
2019-09-24 11:03:26 1653
原创 Java获取一个类的物理地址
/** * 获得一个类的物理地址 * * @param cls Class * @return URL */ public static URL getClassLocation(final Class cls) { if (cls == null) throw new IllegalArgument...
2019-09-23 09:30:31 5063
原创 mysql count带条件查询
使用count()函数实现条件统计的基础是对于值为NULL的记录不计数,常用的有以下三种方式,假设统计num大于200的记录select count(num > 200 or null) from a;select count(if(num > 200, 1, null)) from aselect count(case when num > 200 then 1 end)...
2019-09-20 16:41:06 2703 1
转载 如何给bootstrap-table中表格前添加序号
最近由于项目需要,使用bootstrap-table做数据展示,其中要在第一列显示序号,如图所示:查看了API,发现bootstrap-table并没有像其他表格组件提供这个直接显示的功能(也有可能自己没有发现,如果有发现的伙伴们可以告诉我一下),但是可以根据options里面的pageSize,pageNumber自己进行计算,代码如下: columns: [{ ...
2019-09-20 14:29:13 1555 3
原创 thymeleaf进阶学习
使用内联文本表示时,必须先用在th:inline="text/javascript/none"激活<div> <h1>内联</h1> <div th:inline="text"> <p>hello , [[${userName}]]</p> </div></div>等价于<di...
2019-09-19 20:18:44 362
原创 jQuery validate自定义校验规则(过滤特殊字符)
<input type="text" class="form-control" name="userName" th:field="*{userName}" placeholder="请输入用户名称"> jQuery.validator.addMethod("checkInput", function(value, element) { var patte...
2019-09-19 16:36:33 1388
原创 thymeleaf语法入门
字符串显示/拼接<span th:text="'welcome to our application '+${username}+'!'"></span><span th:text="|welcome to our application ${username}!|"></span>if/unless条件<a th:if="${fla...
2019-09-19 15:03:06 330
原创 spring boot项目在单独的tomcat中运行
在pom.xml里设置打包格式为war<packaging>war</packaging>排除內嵌的tomcat依赖,避免jar包冲突<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-we...
2019-09-19 13:41:04 293
原创 spring boot单元测试方法及解决传输@RequestBody参数方法
pom.xml增加如下依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope></depend...
2019-09-18 20:45:57 1770 1
原创 在测试spring boot遇到No serializer found for class XXX and no properties discovered 错误
先贴下错误:com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.hbk.test.HbkParamsObj and no properties discovered to create BeanSerializer (to avoid exception,...
2019-09-18 20:03:31 5480 4
原创 查看 设置mysql时区
查看时区mysql> show variables like '%time_zone%';+------------------+--------+| Variable_name | Value |+------------------+--------+| system_time_zone | UTC || time_zone | SYSTEM |...
2019-09-18 16:17:47 261
原创 mysql获取一个小时内的数据
(第一种方法)SELECT * FROM 表名 WHERE 字段名>NOW()-INTERVAL 2 HOUR;(第二种方法)SELECT * FROM 表名 WHERE 字段名 > DATE_SUB(NOW(), INTERVAL 60 MINUTE);
2019-09-17 14:58:00 6822
原创 MySQL you *might* want to use the less safe log_bin_trust_function_creators variable
报错信息:ERROR 1418 (HY000): This function has none of DETERMINISTIC, NO SQL, or READS SQ L DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_tr...
2019-09-17 10:43:43 424
原创 java类型转换工具类Convert
import java.math.BigDecimal;import java.math.BigInteger;import java.nio.ByteBuffer;import java.nio.charset.Charset;import java.text.NumberFormat;import java.util.Set;import com.ruoyi.common.util...
2019-09-16 21:15:39 8958 2
转载 mysql group_concat的用法及注意点
group_concat的默认分隔符是“,”,若要改为其他分隔符,则使用SEPARATOR来指定,例如:mysql> SELECT student_id, GROUP_CONCAT(courses_id SEPARATOR '@#$') AS courses FROM student_courses WHERE student_id=2 GROUP BY student_id;除此之...
2019-09-16 16:26:43 1314
原创 java手机号码和邮箱正则表达式收藏
/** * 手机号码格式限制 */ public static final String MOBILE_PHONE_NUMBER_PATTERN = "^0{0,1}(13[0-9]|15[0-9]|14[0-9]|18[0-9])[0-9]{8}$"; /** * 邮箱格式限制 */ public static final Str...
2019-09-12 17:13:19 482
原创 vue父组件向子组件传值
通过 Prop 实现父子组件数据传递父子组件之间传递数据,我们先讲一种最简单最常用的 Prop声明方式;我们搞个 App父组件,然后 Menu作为子组件,App父组件向Menu子组件传值;我们在父组件App里向Menu子组件传递菜单对象数组menus以及网站信息webSite对象;App.vue<template> <div> <!--使用组件 ...
2019-09-10 21:19:27 453
原创 使用vue-cli搭建Helloworld工程
把vue-cli初始化的项目中的src目录下的文件全部删除掉,新建App.vue<template> <div> <img src="./assets/logo.jpg" height="74" width="216"/> <!--使用组件--> <hello-world></hello-world&g...
2019-09-10 20:24:55 446
原创 vue-cli脚手架安装
vue-cli的优势1、成熟的vue项目架构设计,而且会跟随vue版本的更迭而更新;2、提供了一套本地测试服务器,而且是一个热加载的服务器;3、提供了自己的一套集成打包上线的方案,webpack 或者gulpify在创建项目的时候可以进行选择;有了以上优势,可以非常快速的搭建项目;vue-cli对系统的要求需要node.js的环境vue-cli的安装npm install -g v...
2019-09-10 19:45:12 583 2
转载 Vue生命周期
每个 Vue 实例在被创建时都要经过一系列的初始化过程——例如,需要设置数据监听、编译模板、将实例挂载到 DOM 并在数据变化时更新 DOM 等。同时在这个过程中也会运行一些叫做生命周期钩子的函数,这给了用户在不同阶段添加自己的代码的机会。<div id="app"> <p>{{name}}</p> <button @click="...
2019-09-10 17:44:42 273
原创 Vue值绑定
<!-- 当选中时,`picked` 为字符串 "a" --><input type="radio" v-model="picked" value="a"><!-- `toggle` 为 true 或 false --><input type="checkbox" v-model="toggle"><!-- 当选中第一个选项时,`sel...
2019-09-10 17:26:00 1266
原创 Vue事件
<!doctype html><html lang="gbk"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, max...
2019-09-10 15:27:42 347
原创 Vue样式属性绑定
<!doctype html><html lang="gbk"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, max...
2019-09-10 15:12:51 303
原创 vue循环for
<!doctype html><html lang="gbk"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, max...
2019-09-09 10:52:21 265
原创 This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its de 错误解决办法
这是我们开启了bin-log, 我们就必须指定我们的函数是否是1 DETERMINISTIC 不确定的2 NO SQL 没有SQl语句,当然也不会修改数据3 READS SQL DATA 只是读取数据,当然也不会修改数据4 MODIFIES SQL DATA 要修改数据5 CONTAINS SQL 包含了SQL语句其中在function里面,只有 DETERMINISTIC, NO S...
2019-09-08 13:40:21 429
原创 Vue.js 监听属性watch
<!doctype html><html lang="gbk"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, max...
2019-09-04 10:47:21 304
转载 HTTP请求中的referrer和Referrer-Policy
什么是referrer当一个用户点击当前页面中的一个链接,然后跳转到目标页面时,目标页面会收到一个信息,即用户是从哪个源链接跳转过来的。如下图所示:也就是说,当你发起一个http请求,请求头中的referrer字段就说明了你是从哪个页面发起该请求的。使用场景有时候我们需要控制这个referrer字段的值,即是否让其显示在请求头中,或者是否显示完整路径等。尤其是在以下两个使用场景:隐私在社...
2019-09-04 09:43:21 2407
原创 Vue.js 计算属性computed
<!doctype html><html lang="gbk"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, max...
2019-09-03 21:17:17 340
原创 vue.js条件语句
主要掌握内容如下:1,v-if 用于条件性地渲染一块内容2,在template元素上使用 v-if 条件渲染分组 最终的渲染结果将不包含 template>元素3,v-else 你可以使用 v-else 指令来表示 v-if 的“else 块”4,v-else-if,顾名思义,充当 v-if 的“else-if 块”,可以连续使用:5,用 key 管理可复用的元素6,v-sho...
2019-09-03 20:00:29 484
原创 vue.js模板语法
<!doctype html><html lang="gbk"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, max...
2019-09-03 19:48:29 396
原创 VUE入门之hello world
<!doctype html><html lang="gbk"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, max...
2019-09-03 17:40:41 279
nacos2.2.1整合达梦数据库进行持久化
2023-08-02
mysql根据同一字段的值去决定另外一个字段的排序
2020-05-20
mysql或者oracle数据库何时需要调整表字段顺序的需求?
2019-11-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人