自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(133)
  • 资源 (8)
  • 收藏
  • 关注

原创 SpringBoot使用注解实现事务管理

conttoller     controller和普通的controller类一样, 不用改变   @RequestMapping(value = "/path/{id}", method = RequestMethod.DELETE, produces = "application/json") @ResponseBody public Result delete(H...

2018-12-27 16:45:11 476

转载 Linux命令

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示C...

2018-12-27 16:44:28 258

原创 linux上部署SpringBoot项目及遇到的问题

 打开sftp步骤, 在显示的已连接的窗口上右键, 选择connect SFTP Session就可以打开文件上传的窗口  从windows上传文件到linux, 首先linux需要先切换到想要保存文件的目录下, 然后在找到windows中文件所在的目录, 最后使用 put 命令就能上传上去了第一步: 使用 ls 命令查看linux当前目录下的目录第二步: 使用 cd 命令进入...

2018-12-27 16:43:45 2178

原创 使用配置文件产生随机数

Spring配置文件配置随机数  roncoo.secret=${random.value}  roncoo.number=${random.int}  roncoo.bignumber=${random.long}  roncoo.number.less.than.ten=${random.int(10)}  roncoo.number.in.range=${random.int[1...

2018-12-27 16:43:00 414

原创 UUID生成随机字符串

import java.util.UUID;UUID.randomUUID().toString().replace("-", "")生成的样子      f3c660a1e0fb

2018-12-27 16:42:25 2027

原创 hashcode相等两个类一定相等吗?equals呢?相反呢?

hashCode相等,equals也不一定相等, 两个类也不一定相等equals相同, 说明是同一个对象, 那么hashCode一定相同 哈希表是结合了直接寻址和链式寻址两种方式,所需要的就是将需要加入哈希表的数据首先计算哈希值,其实就是预先分个组,然后再将数据挂到分组后的链表后面,随着添加的数据越来越多,分组链上会挂接更多的数据,同一个分组链上的数据必定具有相同的哈希值,java中的...

2018-12-27 16:40:44 1892

原创 杂记

     @GET  : 提供查询方法,所有参数均在URL路径中,只能传输一个或者多个字符串,无法传输对象        @POST:提供新增方法,参数可以存在URL路径中,也可以存在BODY中。       如传输文本格式的参数,使用String类型或者基本数据类型;                         如传输JSON格式的参数,使用map、list或者对象。        ...

2018-11-14 09:42:21 235

原创 java排序

双端扫描交换排序public void sort(int[] item, int start,int end){ if(start < end){ int head = item[start]; int i = start + 1; int j = end; while(i...

2018-11-14 09:41:25 115

原创 java文件上传下载

文件上传 @RequestMapping(value="/uploadFile",method=RequestMethod.POST) public ResultObject uploadFiles(@RequestParam("file")MultipartFile file,HttpServletRequest request){ ResultObject rs = ...

2018-11-14 09:40:58 193

原创 文件下载中使用inputStream流获取文件大小

inputStream.available()获取的是文件的字节大小InputStream inputStream = new FileInputStream(new File(path));response.setHeader("Content-Length", String.valueOf(inputStream.available()));...

2018-11-14 09:40:29 40645 2

原创 学习博客

一个不错的学习bloghttps://mrbird.cc/

2018-11-13 15:04:35 170

原创 格式化实体中时间返回格式

返回的实体中时间格式为时间戳, 这时候可以使用Spring Boot内置的Jackson @JsonFormat注解进行转换 @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") private Date createTime;...

2018-11-13 15:03:43 2384

原创 @ResponseBody注解和@RequestBody注解

在Spring中使用@ResponseBody注解可以将方法返回的对象序列化成JSON,将返回的对象转成json字符串返回, 与下面的@ResponseBody注解功能相反. 在Controller方法中,可以使用@RequestBody将提交的JSON自动映射到方法参数上@RequestMapping("user")@ResponseBodypublic void User...

2018-11-13 15:03:08 159

原创 vbs脚本,电脑说出指定内容

新建文件, 输入一下脚本, 然后保存文件为 .vbs 文件, 双击脚本, 电脑就能听到电脑发出 你好 的声音CreateObject("SAPI.SpVoice").Speak"你好"

2018-11-13 15:02:17 546

原创 js获取请求地址后面带的参数

浏览器输入页面地址的时候在后面带有请求参数, 页面加载后需要获取携带的参数, 可以使用js, 在页面加载js的时候获取参数http://localhost:8080/demo/index.html?id=1&name=2 $(function(){  var id= GetPar("id");  var name = GetParam("nam");  functi...

2018-11-13 15:01:08 1576

原创 java 对象属性复制,将一个对象的属性值赋值给另一个对象, 属性名需要相同

import org.springframework.beans.BeanUtils;BeanUtils.copyProperties(源对象, 目标对象);

2018-11-13 15:00:19 24677 4

原创 文件上传设置上传文件大小

控制台报错org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (47924276) exceeds the configured maximum (10485760) at org.apac...

2018-11-13 14:59:40 3353

原创 layui form.on('select(xxx)',function(){});绑定失败

使用layui的form.on绑定select选中事件中, form.on()不执行, 主要原因有1, select标签中没有写lay_filter属性,用来监听<select id="watch" lay-filter="watch"class="layui-input layui-unselect" > <option>--请选择--</...

2018-11-13 14:57:59 9088

原创 列表显示, 内容过长省略显示, 鼠标停留在内容上显示全部内容

<td id="com" title='{{item.com}}' style="text-overflow: ellipsis; white-space: nowrap; overflow: hidden;cursor:pointer;">{{ item.com || "--"}}</td>

2018-11-13 14:57:13 3034

原创 mybatis : ERROR. token : COMMA, pos : 373

查询的字段符号问题,可能是多了" , "  也可能是少了 " , "  仔细检查, 都能解决

2018-11-13 14:54:19 8795

原创 Spring AOP 术语

2018-11-13 14:53:31 171

转载 js判断手机系统

var u = navigator.userAgent; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1; //android终端 var isiOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Ma...

2018-08-24 09:42:49 723

原创 vue v-nav指令属性列表

 v-nav指令属性列表属性名 属性描述 类型 必选 默认 title 导航栏标题 String No 空字符串 showBackButton 是否显示(左边的)返回按钮 Boolean No false onBackButtonClick 返回按钮点击回调函数 默认调用history.go(-1)...

2018-08-24 09:42:20 1039

原创 js 编辑数组

    删除数组第一个元素使用var length = arr.shift(); 删除arr的第一个元素后, 返回值是删除后的数组长度           删除数组最后一个元素使用var length = arr.pop(); 删除arr的最后一个元素后, 返回值是删除后数组的长度           在数组开头添加元素使用var length = arr.unshift("ele","ele...

2018-08-24 09:41:30 460

原创 mybatis根据数据库表结构自动生成实体类,dao,mapper

首先, pom需要引入 <!-- mysql --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.39&

2018-08-24 09:40:21 1024

原创 html + js 实现图片上传,压缩,预览及图片压缩后得到Blob对象继续上传问题

先上效果上传图片后(设置了最多上传3张图片,三张后上传按钮消失)点击图片放大,可以使用删除和旋转按钮 (旋转功能主要是因为ios手机拍照后上传会有写图片被自动旋转,通过旋转功能可以调正) html页面   需要引入weui.min.css 不然没法渲染样式, 将下面的代码放在需要上传文件的地方就行了,如果不需要图片旋转功能, 可以直接删掉那个div, 改不改js无影...

2018-08-24 09:38:36 5035 2

转载 js FormData方法介绍

1. 概述FormData类型其实是在XMLHttpRequest 2级定义的,它是为序列化表以及创建与表单格式相同的数据(当然是用于XHR传输)提供便利。2. 构造函数创建一个formData对象实例有几种方式1、创建一个空对象实例var formData = new FormData();此时可以调用append()方法来添加数据2、使用已有的表单来初始化一个对象...

2018-08-24 09:37:59 2443

原创 js中图片上传,多次上传同一张不生效

在做图片上传的功能时, 使用删除功能删除了一张图片, 然后想重新上传原来删除的图片, 结果预览不显示, 也不能上传成功解决办法, 在删除方法里置空input$("#id").find('input').val('');拿到input所在的位置, 找到这个input, 然后置空 还有一种方法是来回切换input的属性每次删除图片后, 改变input的type属性先变成t...

2018-08-24 09:36:41 1676

原创 layui 的 GitHub 及 Gitee (码云) 仓库

GitHub: https://github.com/sentsin/layui/Gitee:https://gitee.com/sentsin/layui

2018-07-28 17:30:08 9372

原创 jquery.qrcode.js 生成二维码

GitHub地址: https://github.com/jeromeetienne/jquery-qrcode

2018-07-28 17:28:23 306

原创 mysql统计一年12月的数据

效果图: select sum(case month(createTime) when '1' then 1 else 0 end) as 一月份,sum(case month(createTime) when '2' then 1 else 0 end) as 二月份,sum(case month(createTime) when '3' then 1 else 0 end)...

2018-07-28 17:27:15 3401 1

原创 mybatis中使用Integer类型的参数<if>判断问题

mybatis对传入参数进行判断时,会使用if标签, 一般是判断不为null和'', 如下:&lt;if test="name != null and 那么 != ''"&gt;    name =#{name,jdbcType=VARCHAR},&lt;/if&gt; 1、 String类型是符合的,但是如果是Integer类型的话,如果变量的值是0,即 num = 0, m...

2018-07-19 10:13:24 9388

原创 js中实现隐藏部分姓名或者电话号码

项目需要, 只显示用户的姓名和手机号开头跟结尾, 其他部分用 * 代替, 借鉴了网上的代码, 参考地址没来得及记下hidden:function(str,frontLen,endLen) { var len = str.length-frontLen-endLen; var xing = ''; ...

2018-07-19 10:12:42 4669

原创 js中split()方法得到的数组长度

js 中split(",")方法通过 ”,“ 分割字符串, 如果字符串中没有 “,” , 返回的是字符串本身var str = “abc”;//分隔符个数为0var newStr = str.split(",");console.log(newStr.length);结果是: 长度: 1 newStr: abc var str = “abc,”;//分隔符个数为1var ...

2018-07-19 10:05:04 5365

原创 枚举应用demo

 package com.xx;public enum PositionEM{ ONE(1,"领导"), TWO(2,"员工"); private Long value; private String name; private PositionEM(Long value,String name) { this.value = va...

2018-07-19 10:04:12 401

原创 java.util.LinkedHashMap cannot be cast to xxx

java.util.LinkedHashMap cannot be cast to com.entity.Person  使用mybatis, resultMap映射的是实体类Person, 查询出来的结果是一个ArrayList&lt;Person&gt;,然后结果存放在一个ListObject的data属性中, 存放结果的类public class ListObject { priv...

2018-07-04 16:47:22 27267 1

原创 vonic单页面应用

Vonic—基于Vue.js和ionic样式的移动端UI框架先放上源码和demo地址:    标签演示:  https://wangdahoo.github.io/vonic/docs/          源码:  https://github.com/wangdahoo/vonic 需要的js,css文件在 https://unpkg.com   中根据格式要求可以找到: vonic.min.c...

2018-06-27 17:43:27 2684

原创 voinc+vue实现级联选择

需求: vonic中实现级联选择&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;title&gt;下拉框&lt;/title&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="viewport" content="width=dev

2018-06-27 17:42:31 780

原创 java爬知乎问题的所有回答

突然想爬知乎问题的答案, 然后就开始研究知乎页面,刚开始是爬浏览器渲染好的页面, 解析DOM,找到特定的标签,后来发现,每次只能得到页面加载出来的几条数据,想要更多就要下拉页面,然后浏览器自动加载几条数据,这样的话解析DOM没用啊,不能获得所有的回答,然后就搜索了下问题,发现可以使用模拟浏览器发送请求给服务器,获取服务器响应,解析返回的数据,有了方法,接着就是分析网络请求了, 我用的是火狐浏览器,...

2018-05-31 16:25:51 1331

原创 文件拆分、合并

 import java.io.*;public class IOTest { public static void main(String[] args){ //拆分文件 devide(); //合并文件 merge(); } public static void devide(){ ...

2018-05-23 15:55:30 289

redis工具类

基于spring和redis的redisTemplate工具类,包含hash,set,list三种集合的操作

2019-02-13

bat学习笔记

bat脚本基础语法介绍与使用, 包含关键字介绍, 常用方法介绍,if判断,for循环,choice选择等的介绍

2018-07-23

doc命令介绍

常用doc命令示范,带示范截图,适合初学者了解, 使用简单的doc命令操作文件,查看系统配置等

2018-07-23

vonic+vue实现三级级联选择

点击选择,底部弹出选择框, 选择完成后自动关闭, 并显示选择的内容

2018-06-27

vonic相关的js和样式

使用vonic搭建前端框架开发, 所需要用到的js和相关样式

2018-06-27

jqery-1.11.1.min.js和jquery-1.11.1.js

jqery-1.11.1.min.js和jquery-1.11.1.js 前端开发需要的js包

2018-06-27

vonic源码和demo

vonic是基于Vue.js和ionic样式的移动端UI框架, 这里了包含vonic的源码和vonic标签的使用demo

2018-06-27

软件体系结构

经典的软件的架构 c/s架构 分层架构 课件详解

2015-06-28

空空如也

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

TA关注的人

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