自定义博客皮肤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)
  • 资源 (2)
  • 问答 (19)
  • 收藏
  • 关注

原创 SpringMVC + swagger修改swagger-ui.html的访问路径

文档:SpringMVC集成SwaggerUI修改访问路径链接:http://note.youdao.com/noteshare?id=752e0c4aa08400155a885965d05dd78b&sub=7842F4CB0FF142069D2101920134586A需求springmvc 加入 swagger 依赖: //接入swagger comp...

2019-05-08 10:48:25 17892 2

原创 获取当前项目所有url

文档:获取当前项目所有url.note链接:http://note.youdao.com/noteshare?id=4d911fef8886f14f6dfaac0d6cdce4dc&sub=4BB3011635404DE2A209870F0EEB40F8

2019-05-06 18:56:10 1712

原创 JDK

HashMap:http://note.youdao.com/noteshare?id=e32e2db7a51e085648b09b6a0d95f999ConcurrentHashMap:http://note.youdao.com/noteshare?id=21e11fe1b54d1ba72ea3f74c31a022eb

2019-03-07 11:46:09 171

原创 mysql底层

索引底层数据结构:http://note.youdao.com/noteshare?id=bb29a660927e4260f7e2e83324a871c6

2019-03-07 11:41:55 298

原创 SpringMVC源码分析

SpringMVC的参数传递:http://note.youdao.com/noteshare?id=f68aa9868ca7e0c0c2d6273340d9a77b前端控制器:http://note.youdao.com/noteshare?id=ed560020461cd8a45642cbc780dc740b视图解析器:http://note.youdao.com/noteshare?...

2019-03-07 11:38:36 168

原创 mybatis源码分析

前往有道云笔记:mybatis缓存:http://note.youdao.com/noteshare?id=05b207285ee1882cf1263fb1ec03e8f3mybatis运行原理:http://note.youdao.com/noteshare?id=0279400a35feb01ed4a14458d690ddd2mybatis插件开发:http://note.you...

2019-03-07 11:36:30 99

原创 网页转图片

一些总结html2image示例代码如下:HtmlImageGenerator imageGenerator = new HtmlImageGenerator();String htmlstr = "<div>xxxxxxxxx</div>";imageGenerator.loadHtml(htmlstr);imageGenerator.getBuffere

2019-03-07 11:16:38 203

原创 objectMapper中自定义类型转换

日期类型转换使用mapper.setDateFormat();来设置日期转换@Select("select * from ${tableName}")List<Map<String, Object>> getTableData(@Param("tableName") String tableName);List&l

2019-03-07 11:16:04 6611

原创 支付

支付宝、微信支付自己一些总结支付宝异步通知签名失败app支付,app端可以调起支付,支付成功后异步通知,总是签名校验失败,最后原因是:使用的是“应用公钥”,应该用“支付宝公钥”。查看地址:https://openhome.alipay.com/platform/keyManage.htm微信一个二维码支付一个二维码微信支付宝均可付款1、判断扫描来源是微信还是支付宝;2、进行不同...

2019-03-07 11:15:16 112

原创 mysql相关知识

更改数据库密码,触发器,数据插入,备份数据等更改数据库密码update mysql.user set password=password('123456');flush privileges;触发器MYSQL触发器自己更新自己错误 一个表的数据插入另一个表mysql从一个表中查数据,插入另一个表1、 数据一致,想全部插入:  INSERT INTO 目标表 SELECT *...

2019-03-07 11:15:09 80

原创 springboot与activemq

本文章简单介绍了activemq,以及在springboot项目中使用activemqactivemq介绍ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。  ActiveMQ的消息机制:    1.点对点方式:  每个消息只能有一个消费者。    2.发布/订阅消息传递域      每个消息可以有多个消费者。在springboot中使用配置pom文件&...

2019-03-07 11:14:59 1018

原创 springboot的切面aop

在springboot项目中使用的切面aop,打印各个请求的请求参数和相应参数。注意:post请求和get请求获取参数的方式不同。request.getQueryString();使用与get请求import com.fasterxml.jackson.databind.ObjectMapper;import org.aspectj.lang.ProceedingJoinPoint;im...

2019-03-07 11:14:48 103

原创 springboot读取配置文件

各个环境的配置文件开发中,分为三种环境:开发(dev)、测试(test)、生产(pro)  所以,不同的环境配置文件名为:application-环境.yml。例如:application-dev.yml  在application.yml中可以配置使用哪种环境:spring: profiles: active: dev读取配置文件@Component@Configu...

2019-03-07 11:14:40 164

原创 ArrayList & HashSet

1、ArrayList:里面有个数组 private static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA = {}; /** * The array buffer into which the elements of the ArrayList are stored. * The capacity...

2019-03-07 11:14:22 90

转载 枚举Enum

转载自:https://blog.csdn.net/javazejian/article/details/71333103#t17枚举实现原理//枚举类型,使用关键字enumenum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY}编译上面代码:javac Day.java ...

2019-03-07 11:13:49 494

原创 linux相关知识

linux常用命令,和安装一些软件,以及一些基础知识[CPU状态信息us,sy,ni,id,wa,hi,si,st含义](http://blog.csdn.net/sasoritattoo/article/details/9318893)常用命令1、启动jar包:java -jar test.jar2、在后台启动jar:nohup java -jar test.jar 2>&amp...

2019-03-07 11:12:16 91

原创 js一些其他问题

扫描二维码下载app扫描一个二维码,android和ios都可以下载app。其中涉及到的点:1、html中要判断是来自android还是ios2、因为一般人使用微信扫一扫,所以,判断若是微信,提示在浏览器中打开。判断扫码来源判断打开来源(浏览器 || IOS || Android)var browser = { versions: function() { var u = na...

2018-10-11 09:41:52 118

原创 php

安装:https://jingyan.baidu.com/article/9faa723152c5d6473d28cb47.htmlwindows下开启openssl方法:1: 首先检查php.ini中;extension=php_openssl.dll是否存在, 如果存在的话去掉前面的注释符‘;’, 如果不存在这行,那么添加extension=php_openssl.dll。2: 讲ph...

2018-10-11 09:40:53 124

原创 springboot学习收获

自己一些总结修改网站小图标1、在application.properties中配:spring.mvc.favicon.enabled = false2、网站图片命名为favicon.ico;3、将favicon.ico放在resources/static目录下;4、ok,结束ヾ(◍°∇°◍)ノ゙启动彩蛋springboot项目启动总会打印一下内容,想要更换怎么办?. ___...

2018-10-11 09:40:23 1088

原创 springboot的文件上传

解决异常:The temporary upload location is not valid/** * 解决异常:The temporary upload location is not valid * http://wuzhaoyang.me/2017/06/07/spring-multipartexception-location-not-valid.html * 前端Ajax...

2018-10-11 09:40:05 121

原创 springboot中的过滤器

做api项目,各个接口都有对应的权限。所以使用过滤器对各个请求进行过滤。以下是学习的简单总结。springboot中使用filter在springboot项目中使用filter,需要注入bean:@SpringBootApplication //等同于 @Configuration @EnableAutoConfiguration @ComponentScanpublic class S...

2018-10-11 09:39:51 7455 1

原创 springboot整合logback

整合logback,发送错误邮件pom.xml中引入jar <!-- 发送邮件需要的2个jar --> <dependency> <groupId>org.codehaus.janino</groupId> <artifactId>

2018-10-11 09:39:09 285

原创 springboot的测试

测试代码 以下是1.3版本的测试import org.junit.runner.RunWith;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.context.junit4.SpringRunner;@RunWith(SpringRunner.cl...

2018-10-11 09:38:44 98

原创 springboot与swagger

springboot项目中使用swagger,快速生成apipom中引入<!-- swagger --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2&

2018-10-11 09:38:11 121

原创 微信公众号开发

微信开发自己的一些总结access_token以下来自微信公众号开发文档:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141115jsapi_ticket是公众号用于调用微信JS接口的临时票据。正常情况下,jsapi_ticket的有效期为7200秒,通过access_token来获取。由于获取jsapi_t...

2018-10-11 09:34:04 105

原创 windows查看进程

windows常用命令查看进程:cmd /c netstat -aon| findstr 端口杀掉进程:taskkill /F /pid 进程号

2018-09-27 11:33:04 155

原创 websocket相关问题

自己一些总结为什么引入WebSocket协议http协议是一种单向的网络协议,想要实时获取服务端数据,Long Polling(http设置超时时间,服务端有数据,立即返回,收到http返回或超时都立即再发起一个请求)还是有缺陷。1、server更新速度快,server在传送一个数据包给client后必须等待下一个Get请求到来,才能传递第二个更新的数据包给Browser,那么这样的话,Br...

2018-09-27 11:31:55 2239

原创 hexo+github搭建自己的网站

搭建博客简单介绍安装nodejs(官网下载安装包安装即可)点击进入node.js官网,下载完成后安装即可安装git进入官网下载,安装安装hexo1、首先,创建文件夹用来存放你的本地博客。本人的博客存放在d:/blog文件夹下2、打开git窗口3、输入以下命令,进入到d:/blogcd d:cd blog其中,cd 文件夹 的意思便是进入到某个文件夹4、一次性安装完hexo...

2018-09-27 11:12:13 174

原创 git常用命令

git常用命令基本命令1、克隆代码 git clone 地址2、查看当前状态 git status 状态分为 "未跟踪" Untracked 未跟踪的文件需要git add 添加之后,执行commit才会保存到版本库中。 "已经修改" modified 执行commit才会保存到版本库中。 "已经删除" deleted 本地删除文件不代表版本库中已...

2018-09-27 11:06:21 163

原创 死锁

项目遇到的死锁问题项目假死问题描述:  在linux服务器中,springboot项目运行一段时间后,ps -ef|grep java发现项目进程在,但是打开日志,请求项目接口,发现服务器没有反应,好像死了一样。什么原因呢?解决:  问题出现后,通过 jstack 进程id 发现,出现了死锁问题。JNI global references: 296Found one Java-...

2018-09-27 11:04:42 158

原创 ajax常见问题

这里主要记录用ajax时遇到的问题。

2018-09-27 10:51:52 421

原创 adminLTE使用中遇到的难点

修改form缩放展开图标<script> // 在引入js之前更改配置 var AdminLTEOptions = { boxWidgetOptions: { boxWidgetIcons: { //Collapse icon collapse: 'fa-angl...

2018-09-27 10:46:55 3704 1

原创 启动VMware出现报错:The VMware Authorization Service is not running

出现The VMware Authorization Service is not running.报错的根本原因是开机没有启动“VMware Authorization Service”服务。linux虚拟机没有联网,启动下面两个服务:

2017-01-14 21:33:10 334

原创 java修改properties文件 丢失内容

基于java.util.Properties类写了一个修改属性文件的方法。测试的时候发现,该方法可以修改文件指定key的value,但是除了修改的key和value外,其他的内容全部被清除了

2017-01-14 21:26:07 2639

原创 SpringBoot学习一

SpringBoot初级学习

2017-01-14 21:12:55 254

原创 grails的分页查询

第一步:代码示例:def searchForm() { if(!params.max ) params.max=2 if(!params.offset) params.offset=0 def serachClosure = { if (params.categoryName){ category { e

2016-11-12 22:31:25 645

原创 grails中的页面和action间的数据交互问题

1、form将数据提交不到action<g:form url="[resource:usersInstance ,action:'update']" method="PUT"> <g:hiddenField name="version" value="${usersInstance?.version}" /> <fieldset class="form"> <g:rend

2016-11-12 22:30:20 1101

原创 grails更改端口号

3.0.9版本:grails run-app --port=9000server: port: 9000 context-path: '/xxx' #指定程序启动后的名字。即: http://localhost:9000/xxx 使用'/@info.app.name@' 出来的不是项目名称。grails改变端口号:更改Grails默认服务端口从命令行运行Grails应用程序

2016-11-12 22:22:52 1303

原创 grails中导入外部包

1: 假设有一个名为test的grails3.0.9项目。 在项目名下直接创建lib文件夹,将jar包放进去。 2: 在build.gradle的dependencies:compile fileTree(dir: 'test', include: '*.jar')compile files('lib/*.jar')注意: 如果使用过程中,import过了,包名.静态方法的时候,不成功。

2016-11-12 22:18:52 2098

原创 grails项目中遇到的错误

1、Failed to compile war.groovy 程序昨天之前好好地,过了一夜,grails,直接进不去了。jdk版本等都没有问题。 解决办法: 手动删除build文件夹2、grails new thread中不能向数据库中保存数据吗? 可能解决办法:SessionFactory sessionFactory = grailsApplication.getMa

2016-11-12 22:17:43 1811

xshell5和xftp5

软件版本是:xshell_5.0.0.37 和 xftp_5.0.1028。 很有效的

2018-09-01

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

TA关注的人

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