自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟黑一枚

菜鸟的日常

  • 博客(57)
  • 问答 (1)
  • 收藏
  • 关注

原创 创建联系人vcf文件通讯录

package contact;import java.io.*;import java.util.Random;public class contact { /** * 联系人文件格式 * BEGIN:VCARD * VERSION:3.0 * N:李;小虎;;; * FN:李小虎 * TEL;TYPE=CELL:15645698336 * END:VCARD */ public static v.

2020-12-28 20:37:29 4600

原创 【电脑设置开机启动项目】

有时候软件直接无法设置成开机启动项,我遇到了PC端微信怎么也无法勾选到开机启动项。用如下方法即可: 打开此路径 C:\Users\用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 将需要自启动软件的快捷图标拖到该文件夹下即可。路径中的用户名是自己电脑用户。...

2020-08-17 17:30:25 2192

原创 @Data 注解

https://blog.csdn.net/nnn_net/article/details/84992695今天导入别人代码时,发现有错误。看代码发现是因为定义的类里面没有get/set方法,而使用了get/set方法,很显然不可能是开发人员的错误,不然代码都编译不了。查找了一下发现类上面有@Data 注解。package com.comtop.map.store.mobile.bean...

2019-08-02 10:33:55 1081

原创 idea配只oracle数据库以及mysql数据库

在idea创建maven工程之后需要配置数据库,对于不同的数据库配置文件之中略有不同。1、配置mysql数据库,因为idea是支持mysql的所以只需要直接配置就可以使用。配置如下:pom.xml文件中<!--mysql依赖--><dependency> <groupId>mysql</groupId> <artifac...

2019-08-02 10:02:55 571

原创 double类型运算精度问题求解

public class testDouble { public static void main(String[] args) { Double a1 = new Double("0.1212"); Double a2 = new Double("0.1213"); Double a3 = new Double("0.1214"); ...

2019-07-23 20:41:47 312

原创 编码问题

在公司做一个java读写压缩文件的时候,发现压缩文件名一直乱码。然后打印了一下相关的信息。System.out.println("systemEncoding : "+System.getProperty("sun.jnu.encoding"));System.out.println("fileEncoding : "+System.getProperty("file.encoding")...

2019-05-14 23:10:37 685

原创 冒泡排序的两种写法

public static void main(String[] args) { int[] a = {5, 6, 3, 4, 8, 9, 13, 441, 8};// function1(a); function2(a); } public static void function1(int[] a) { ...

2019-02-18 17:24:55 1051 1

原创 原始创建jdbc以及获取数据ResultSet转换成list

package com.comtop.map.store.mobile.service.impl;import com.comtop.map.store.utils.JsonUtils;import java.sql.*;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import ...

2019-01-31 15:19:39 452

原创 springboot使用hibernate javax.validation校验

参考:https://www.jianshu.com/p/71f70766d165https://blog.csdn.net/u012373815/article/details/72049796https://www.cnblogs.com/magicalSam/p/7198420.htmlhttps://www.cnblogs.com/mr-yang-localhost/p/781...

2019-01-26 15:03:06 1540

转载 java中字节数组byte[]和字符(字符串)之间的转换

原博:https://blog.csdn.net/linlzk/article/details/6566124#commentBox Java与其他语言编写的程序进行tcp/ip socket通讯时,通讯内容一般都转换成byte数组型,java在字符与数组转换也是非常方便的; 1、将字符转换成byte数组     String  str = "罗长";     byte[]...

2019-01-24 11:23:23 9235

原创 序列化与反序列化方法

public Object getObject(final String key) { byte[] bytes = get(key.getBytes()); if (null == bytes) { return null; } else { return SerializeUtils.de...

2019-01-24 11:08:45 477

原创 去除首尾空格、首字母大写、 格式化url参数等方法

/* eslint no-param-reassign: 0 *//* eslint no-control-regex: 0 *//* eslint no-restricted-syntax: 0 *//* eslint no-prototype-builtins: 0 *//* eslint no-continue: 0 */export function parseTime(ti...

2019-01-24 09:35:43 596

转载 Java Base64位加密和解密

关于base64编码Encode和Decode编码的几种方式Base64是一种能将任意Binary资料用64种字元组合成字串的方法,而这个Binary资料和字串资料彼此之间是可以互相转换的,十分方便。在实际应用上,Base64除了能将Binary资料可视化之外,也常用来表示字串加密过后的内容。如果要使用Java 程式语言来实作Base64的编码与解码功能,可以参考本篇文章的作法。早期作法...

2019-01-23 11:07:05 2968

原创 Beanutils.copyProperties( )用法及重写提高效率

特别说明本文介绍的是Spring(import org.springframework.beans.BeanUtils)中的BeanUtils.copyProperties(A,B)方法。是将A中的值赋给B。apache(org.apache.commons.beanutils.BeanUtils)中的BeanUtils.copyProperties(A,B)方法是将B中的值赋值给A。一、简介...

2019-01-23 10:26:31 9487

原创 用java测试正则表达式的方法

package com.comtop.map.store.mobile.service.impl;import java.util.Scanner;import java.util.regex.Matcher;import java.util.regex.Pattern;public class test { public static void main(String[] ...

2019-01-22 15:47:56 1929

原创 idea下载安装插件,已Lombok为例

原博 https://blog.csdn.net/shmily_lsl/article/details/80689307Lombok简介Lombok是Java语言的实用工具,确切的说,应该说是一个很好用的插件,对,插件!可以用来帮助开发人员消除Java代码的冗长,尤其是对于简单的Java对象(POJO),它通过注解实现这一目的,而不是一大段一大段的Java方法。Project Lom...

2019-01-22 11:24:31 2881

原创 限制登入次数

@Configuration注入类中添加 @Bean(name = "credentialsMatcher") public RetryLimitCredentialsMatcher hashedCredentialsMatcher(JedisTemplate jedisTemplate) { // 设定Password校验的Hash算法与迭代次数. ...

2019-01-22 10:40:03 703

原创 文本自动换行样式word-break: break-all

未加该 word-break: break-all 样式时,联系地址数据加载完全,但是显示不全。全选复制可以得到所有字符。加了 word-break: break-all 样式时,联系地址数据加载完全,换行显示出全部字符。  &lt;li class="table-li"&gt; &lt;div class="table-li-name"&gt;职位:&l...

2019-01-17 15:08:56 11418

转载 vue给同一元素绑定单击click和双击事件dblclick,执行不同逻辑

原博:https://www.cnblogs.com/feng-xl/p/9375992.html 在做项目过程中,需求是点击孔位单击弹出对话框查看产品总数,双击弹出对话框查看详情。一开始直接click和dblclick写在标签里面,但是不管怎么样,总是执行单击事件解决办法:利用计时器,在大概时间模拟双击事件html部分代码: &lt;div class="grid-con...

2019-01-16 10:19:27 18362

转载 vue 键盘回车事件

转载原博:https://blog.csdn.net/lx_1024/article/details/79086979如果是原生的input,使用 @keyup.enter就可以,若是使用了element-ui,则要加上native限制符,因为element-ui把input进行了封装,原事件就不起作用了,代码如下:&lt;input v-model="form.name" placeh...

2019-01-16 10:08:27 3352

原创 页面防止快速点击提交按钮,频繁提交的问题

定义的公共方法// 阻止频繁点击export function duplicateClick(context, delay = 500) { if (context.clickTag !== 0) { return Promise.reject(); } context.clickTag += 1; if (context.clickTimer) { cle...

2019-01-15 10:16:56 821

转载 axios传递数组参数爬坑总结

https://www.jianshu.com/p/68d81da4e1ad

2019-01-14 16:36:24 4040

原创 jdbcTemplate.query的写法

public PageVO&lt;ArticleVO&gt; queryArticlePage(String searchKeyword, Integer current, Integer size){ StringBuilder sql = new StringBuilder( " from cms_article ca \n" + ...

2019-01-10 09:35:24 4779

原创 对表单里面的字段进行截取,删除form表单里面的某个字段属性

  ​&lt;template&gt; &lt;div class="content-container"&gt; &lt;div class="content-operate"&gt; &lt;el-form :inline="true" class="search-form-inline" label-position="

2019-01-03 17:26:55 4924

原创 SpringBoot-1.0

当创建了mave项目后配置好Springboot相关依赖之后。创建启动类时发现报错。出现原因是因为启动类在默认文件夹java下面。新建一个文件夹将此类放进去错误即可解决。我新建了jave/com/kift目录,将主类放到该目录下即可。Spring Boot Application in default package less... (Ctrl+F1) Inspection info: C...

2019-01-02 11:49:35 417

原创 对用户登录输入密码错误限制

package com.comtop.map.pub.security;import com.comtop.map.pub.cache.redis.JedisTemplate;import org.apache.shiro.authc.AuthenticationInfo;import org.apache.shiro.authc.AuthenticationToken;import ...

2018-12-28 14:46:56 1712

原创 mysql外键问题

 几天查询数据库发现【用户表pub_user】里面的垃圾数据太多,于是准备删掉。但是删除时发现删不了,因为有一张表的外键与【用户表pub_user】相关联。于是手动在navicat删除了该表的外键。于是表【用户表pub_user】中的垃圾数据可以正常删除,再次手动还原外键时发现建不了。报错如下问题解决:是因为删除【用户表pub_user】表中的数据后,外键表中的部分数据有的外键不在【用...

2018-12-28 11:39:38 181

原创 jdbcTemplate.update()的几种写法 以及NamedParameterJdbcTemplate

api提供了update的几种调用写法 //方法一直接在sql中拼接好了参数之后调用即可 @Override public int update(final String sql) throws DataAccessException { Assert.notNull(sql, "SQL must not be null"); if (logger.isDebugEna...

2018-12-27 15:58:19 26944 1

原创 密码框的交互方式

密码为空时,不显示眼睛图标。输入密码时出现带斜杠的眼睛图标,鼠标长时间点击在眼睛图标上显示密码,且眼睛上的斜杠消失,松开鼠标密码隐藏,眼睛上出现斜杠。&lt;div &gt; &lt;el-dialog title="重置密码" :visible.sync="resetPasswordVisible" width="490px" @close="closeResetPas...

2018-12-27 10:48:22 653

原创 overflow-x: auto 属性

当文本长度超出之后  overflow-x: auto 属性自动产生横向滚动条 &lt;template&gt; &lt;div class="content-container"&gt; &lt;title-bar titleName="案例详情"&gt; &lt;template slot="tool"&gt; &lt;

2018-12-25 14:59:43 8034

原创 beforeRouteEnter方法

当从表单页面跳转到详情页面做一些操作后,需要返回定位到原先表单的页面。此时路由跳转需要做一些判断就要用到beforeRouteEnter方法&lt;template&gt; &lt;div class="content-container opinion-container"&gt; &lt;div class="content-tool"&gt; &lt;el-fo...

2018-12-24 16:17:48 43052 3

原创 vue倒计时

原博 https://blog.csdn.net/wangqin2734/article/details/78718081登录界面使用手机验证码注册登录很常见,VUE中实现获取验证码倒计时还是用到定时器setInterval先上效果图HTML部分&lt;div class="login_list"&gt; &lt;span class="login_title"&gt;短信...

2018-12-21 16:13:50 2777

原创 Java 枚举(enum)

学习原博 https://blog.csdn.net/qq_27093465/article/details/52180865package com.example.demo.bean.baseBean;import org.springframework.util.StringUtils;import java.util.Arrays;/** * @Author: * ...

2018-12-21 10:48:04 130

原创 validateField方法对部分表单字段进行校验

<template> <div class="content-container developer-container dev-register-container"> <nav-bar :address="address" :title="title" :register="true"> </n...

2018-12-20 15:42:27 77333 11

原创 创建swagger接口api

配置信息&lt;properties&gt; &lt;swagger2.version&gt;2.9.2&lt;/swagger2.version&gt;&lt;/properties&gt;&lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt;

2018-12-19 16:07:39 525

原创 MockMvc单元测试

原始访问层代码package com.example.demo.web;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;/** * @Author: * @Date: 2018/...

2018-12-19 10:48:55 997

原创 @Modifying注解误用错误

在数据访问层中写了一个查询语句,发现调用的时候报错,原代码如下。 /** * 检查用户ID是否存在 * @param userId * @return */ @Modifying @Query(value = "select account from pub_user WHERE user_id = ?1 AND del_flag =...

2018-12-18 15:38:42 4037

原创 java定时任务

配置 &lt;dependency&gt; &lt;groupId&gt;com.fasterxml.jackson.module&lt;/groupId&gt; &lt;artifactId&gt;jackson-module-jaxb-annotations&lt;/artifactId&gt; &lt;version&gt;${jackson.version}&...

2018-12-17 09:45:53 101

原创 日期

public static void main(String[] args) { Date a= Calendar.getInstance().getTime();// Date a=new Date(); System.out.println(a); System.out.println(new SimpleDateForm...

2018-12-12 10:13:45 104

原创 Element 表单验证,取消部分表单字段校验结果

&lt;template&gt; &lt;div&gt; &lt;el-form ref="formRules" :model="form" :rules="rules" :inline="true"&gt; &lt;el-form-item prop="name"&gt; &lt;el-inpu

2018-12-04 11:12:05 5885 1

空空如也

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

TA关注的人

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