自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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整合达梦数据库进行持久化

通过下载nacos2.2.1源码,使用IDEA进行源码修改,重新编译生成nacos版本包。 压缩包里有nacos2.2.1官网源码,以及整合后的源码,以及安装教程文档。

2023-08-02

nginx离线安装.zip

在遇到不能yum安装时,你必须掌握的离线安装nginx方法,相关依赖包已在压缩包中。

2020-08-07

wbox.js弹窗插件,一款不错的弹窗插件选择

wbox.js为一个Jquery弹窗插件,是一款值得推荐的弹窗插件

2019-07-25

zabbix环境的搭建

在linux服务器环境中搭建zabbix智能化运维平台,该文档通过安装php,apache, mysql,zabbix实现

2019-04-10

jquery瀑布流插件

响应式jquery瀑布流插件,不依赖第三方js,在前端页面特效中,值得收藏

2019-02-19

企业进销存管理系统源码

企业进销存管理系统源码,数据库使用mysql,使用技术shiro,jpa,spring boot,easyui,highcharts4

2019-02-14

linux静默安装oracle11g

详情讲解oracle在linux上静默安装的步骤,望能帮助到各位运维人员遇到无图形界面linux情况下施展拳脚。

2018-12-26

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

TA关注的人

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