自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 问答 (8)
  • 收藏
  • 关注

原创 Spring boot cache Ttl Serializer

.引入相关Jar <!-- 缓存--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cache</artifactId> </dependency> <!-- redis操作--> <dependency> .

2020-06-16 14:24:36 309

原创 Docker入门

Docker入门核心概念镜像(Image)容器(Container)仓库(Repository)Docker镜像Docker镜像(Image)类似于虚拟机镜像,可以理解为Docker引擎的只读模板。 Docker容器Docker容器(Container)类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用。容器是从镜像创建的应用运行实例,可以将其启动、开始、停止、...

2019-12-17 18:12:38 182

原创 mybatis-puls 多表分页与数据表别名解决方案(自定义sql)

多表分页, photoType 我之前的参数是用Wrappers传入的使用上一样 就是ew.xxx 而已 具体看官网 多参数时建议使用,并且在实体字段上增加表名前缀 @Select("select * from photo p LEFT JOIN label_detail ld on ld.PhotoID = p.PhotoID where p.PhotoType = ${photoT...

2019-10-23 13:41:52 6980 2

原创 Mybatis-plus代码生成器,自用版本不带xml

package com.wuyd.mybatispulsdemo;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.generator.AutoGenerator;import com.baomidou.mybatisplus.generator.config.*;impor...

2019-10-08 13:28:56 5449 3

原创 Docker(一)安装

1.名词解释Docker镜像(Image)类似于虚拟机镜像,可以将它理解为一个面向Docker引擎的只读模板,包含了系统文件。Docker容器(Container)类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用。容器是从镜像创建的应用运行实例,可以将其启动,开始,停止,删除,而这些容器都是相互隔离,互不可见的。可以把容器看做一个简易版的Linux系统环境(这包括root用户权限...

2019-08-20 15:53:25 114

原创 bootstrapTable使用,添加按钮,查询条件toolbar列

首先简单介绍,bootstrapTable是基于bootstrap样式做的一款表格,方便我们组建表格使用。这里我们就不解释bootstrap怎么引入,使用问题。1. 引入js,css <link href="../bootstrap/css/bootstrap.css" type="text/css" rel="stylesheet"> <link href...

2019-08-20 15:27:43 10143 2

转载 js图片上传转Base64后上传

$("#imgurl_file").change(function (event) { console.info(event.target.files[0]);//图片文件 var dom =$("#imgurl_file")[0]; console.info(dom.value);//这个是文件的路径 C:\fakepath\icon (5).p...

2019-07-26 17:07:30 1653

原创 thymeleaf 日期时间类型格式化,LocalDateTime 出错

<dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-java8time</artifactId> <version>${thymeleaf-extras-java8...

2019-07-17 13:25:13 2347 1

原创 SpringBoot2.0+与Mybatis-puls整合多数据源(dynamic-datasource-spring-boot-starter)

SpringBoot2.0+与Mybatis-puls整合多数据源(dynamic-datasource-spring-boot-starter)写在前面代码实现部分如下首先贴出我们的entity,Service,1.不用Druid的情况下2.看结果Druid的情况下2.看结果写在前面在我们的项目中不可避免有时候和第三方对接中需要接入多数据源,一般来讲我们大多数是采用AOP方式去动态的调整数据...

2019-07-11 15:21:53 13454 2

原创 JPA多对多操作中,Lombok @DATA @EqualsAndHashCode循环依赖问题导致程序StackOverflowError

今天遇到的jpa出现内存溢出,并且在对集合转换时日志多条警告并且出现异常错误elAdmin- 2019-03-15 16:30:05 [http-nio-8000-exec-1] WARN o.h.e.loading.internal.LoadContexts - HHH000100: Fail-safe cleanup (collections) : org.hibernate.engin...

2019-03-15 16:47:56 3489 3

原创 启程去北京(19年面试经历)

突然想写点什么,记录下自己这几天在北京面试的过程,记录下这些失落,错过的机会以及人生的选择。刚过完年,年货都还没吃完我就踏上去往北京的k4218。在邢台站,爸妈过来送我,不知道是下雪的缘故还是什么,心里感觉空空的,离别总是伤感的。17年9月从亮亮离职后去专升本,那时候不知道对与不对,只知道学历对我来说是有用的。想起老大说的,互联网就像一块蛋糕,只有先进来的才能吃到。现在想想还真是!说实话这两...

2019-03-04 20:11:53 497

原创 关于mybatis-puls3.07使用中@Mapper无法注入问题,bean无法加到spring

关于这样的问题,首先我们分为以下几步排查。查看mybatis扫描问题,在1.5版本以上接口添加@Mapper就可以,或者在启动类中添加MapperScan(**),若用xml请在xml中配置扫描。(@Mapper 和MapperScan 任用一个就行)打开spring debug 日志,可以看出@Mapper 中entity 或者Dao有没有加到spring 容器查看版本问题,myba...

2019-01-05 09:57:58 4766

原创 Spring boot 项目分环境 Maven 打包,动态配置文件,动态配置项目

Spring boot Maven 项目打包使用Maven 实现多环境 test dev prod 打包项目的结构在下图中可用看出,我们打包时各个环境需要分开,采用 application-环境.yml 的方式命名环境配置开始首先我们需要在application.yml文件中配置 spring.profiles.active = @profileActive@这里的proofile...

2018-10-30 20:21:10 6936 16

原创 HttpClient 4.4+ 方案

Http模拟请求发送: 1.需要的jar包 compile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.5.5' compile group: 'org.apache.httpcomponents', name: 'httpcore', version: '4.4.9'2.代码...

2018-06-28 09:56:55 613

原创 Spring Cloud actuator 监控 配置 使用

在gradle中引入actuator包与web依赖compile('org.springframework.boot:spring-boot-starter-web')compile('org.springframework.boot:spring-boot-starter-actuator')2.application.properties中management.end...

2018-06-27 15:46:09 2338

原创 spring boot Hello World(新手入门)

创建项目首先我们这里采用IDEA JDK9 Maven 来生成一个Spring boot 项目Spring Initializr 来生成 设置包名,组,版本等添加个web模块,万一突发奇想想写个页面呢代码部分package com.example.demo;import org.springframework.boot.SpringAppl...

2018-03-08 09:46:36 860 1

原创 排序算法的时间复杂度和空间复杂度表

排序算法的时间复杂度和空间复杂度表格 排序 时间复杂度 平均情况 最坏情况 辅助存储 稳定性 直接插入 O(n²) O(n) O(n²) O(1) 稳定 shell排序 O(n^1.3) O(n) O(n²) O(1) 不稳定 直接选择 O(n²) O(n²) O(n²) O(1) 不稳定 堆排序

2017-12-15 14:38:00 366 2

原创 Linux 配置MYSQL5.7.19

1.将包上传至服务器,并将该文件解压 解压tar –xvf mysql-server_5.7.19-1ubuntu14.04_amd64.deb-bundle.tar 2.安装文件 这里这些文件存在着依赖关系,如果一个一个安装,要安装顺序来安装: sudo dpkg -i mysql-common sudo dpkg -i libmysqlclient sudo dpkg -i libm

2017-07-20 16:58:13 1060 2

原创 Linux 配置Tomcat

a.下载路径 https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.16/bin/ b.配置tomcat自启动 修改catalina.sh文件,该文件在bin目录中在文件中添加 JAVA_HOME=/usr/lib/jvm/jdk1.7.0_45 CATALIN

2017-07-20 16:54:39 250

原创 Linux 中安装JDK

首先我们去oracle官网下载JDK 1.1 官网地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 1.2 下载对应的版本,这里我下载的是jdk-8u141-linux-x64.tar.gz 然后我们在服务器中安装 2.1 解压 tar -zxvf j

2017-07-20 16:51:00 276 2

原创 angularJs中对于日期时间格式化

后端返回类型Angular Doc更改自己代码后后端返回类型private ZonedDateTime birthday;//这是个dateTime类型的,我需要在界面上显示成年月日类型//而接口不可修改只能去修改前端去//angular中提供了一些对应的转换Angular Doc{{ dateObj | date }} // output is 'Jun 15

2017-07-18 17:29:29 3792

原创 AngularJs中拟态框影响返回按钮返回问题

$state.go('^', null, {reload: false });当我设置reload为true时候可以为页面提供动态的数据刷新, 但是这样我的返回按钮会失效,返回的链接变成打开拟态框。 function confirmDelete () { Share.delete({localFaceSetId : $stateParams.id, userId:

2017-06-21 18:58:48 568 2

原创 //TODO

//TODO:xxxxxx 在IDE中做备注: 一般用于代办任务,提醒等

2017-05-19 14:14:51 331 2

原创 spring SecurityConfiguration中拦截url

@Override public void configure(WebSecurity web) throws Exception { web.ignoring() .antMatchers(HttpMethod.OPTIONS, "/**") .antMatchers("/app/**/*.{js,html}")

2017-05-16 11:33:04 8359

原创 Angular传多个值到controller

页面 <a ui-sref="work-record-glxss-car-person( {id:vm.workRecord.person.id,workRecordId:vm.workRecord.id}) " ></a> state .state('work-record', { parent: 'work-record', url:

2017-05-15 18:54:18 827

原创 AngularJs选择框

controller //数据 vm.warnings = [ {id : "1", name : "glxssSecurityApp.workRecordFace.dangerLevel1"}, {id : "2", name : "glxssSecurityApp.workRecordFace.dangerLevel2"},

2017-05-11 17:57:30 301 1

原创 maven设置镜像库

maven中私有化镜像,下面是阿里镜像库 需要在.m2的settings.xml中的mirrors中添加mirror节点 <mirrors> <mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>htt

2017-05-05 12:20:06 473

原创 自用log4j.propertiesp配置文件

log4j.rootLogger=DEBUG,systemOut,fileOut,errorOut,dayOutlog4j.logger.org.mybatis = DEBUGlog4j.appender.systemOut=org.apache.log4j.ConsoleAppenderlog4j.appender.systemOut.layout=org.apache.log4j.Patte

2017-04-27 17:37:15 1162

原创 spring容器启动事件和关闭事件

启动事件 实现ApplicationListener ContextRefreshedEvent@Servicepublic class StartAddDataListener implements ApplicationListener<ContextRefreshedEvent> { private Logger logger= LoggerFactory.getLogge

2017-04-27 17:01:40 9834 2

原创 mysql 5.7在windows服务器2008中无法安装

在安装中出现各种的异常 在官网中寻求结果得到ImportantIf your operating system is Windows 2008 R2 or Windows 7 and you do not have Service Pack 1 (SP1) installed, MySQL 5.7 will regularly restart and in the MySQL server e

2017-04-19 15:22:37 2998

原创 netty在tomcat启动时加载问题

tomcat配置netty启动类@Servicepublic class StartAddDataListener implements ApplicationListener<ContextRefreshedEvent> { private Logger logger= LoggerFactory.getLogger(StartAddDataListener.class); @

2017-04-11 15:01:00 6708 2

原创 Netty中channelRead收不到自定义解码器的发来的数据

在netty中配置Decoder一定注意相互的影响 protected void initChannel(SocketChannel socketChannel) { ChannelPipeline pipeline = socketChannel.pipeline(); ByteBuf delimiter = Unpooled.copiedBuffer("$"

2017-04-11 14:47:14 11315 6

原创 jedis和在spring中配置文件

jedis配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework

2017-04-01 11:55:33 2369

原创 Git工作流

项目Git工作流工作流程项目Git工作流工作流程获取项目添加远程库获取项目创建分支创建本地分支创建远程分支代码提交拉取推送远程分支拉取分支推送分支合并分支解决冲突撤销一个合并向前合并Tag添加Tag删除Tag提交到远程重命名远程分支删除远程分支重命名本地分支推送到远程分支过滤文件过滤原则创建gitignore文件参考资料获取项目添加远程库git remote a

2017-03-27 12:26:47 512

原创 CSS中控制按钮的按下鼠标移入获取焦点的状态

.btn_video{background-color: #decb93;color: #fff;}.btn_video:hover{background-color: #cda851;color: #fff;}.btn_video:active{background-color: #90772d;color: #fff;border:1px solid #fdf7e7;}.btn_vid

2017-02-20 12:39:15 2350

原创 JSTREE生成树

在列表中需要树状列表,考虑后使用jstree生成 (function(){ jstree = $('#jstree').jstree({ "core" : { "animation" : 0, "check_callback" : true, "themes"

2017-02-10 17:09:22 1648

原创 Git打标签tag

git tag -a v1.0.13.5.11 -m "注释"-a 版本号-m 可以加点解释查看taggit tag -n-n 显示出tag的注释tag只是打到了本地的仓库如果需要提到远程仓库需要用git push origin tags

2017-02-04 10:26:11 257

原创 Java 判断浏览器版本

项目需要在后台判断浏览器并决定路由,想起了request头中的 USER-AGENTgetRequest().getHeader("USER-AGENT")获取Agent 然后去判断log信息[INFO]-[Thread: http-bio-8080-exec-15]-[com.llvision.video.utilt.Utils.checkIsIE()]: Mozilla

2017-01-03 16:47:20 1381

原创 spring boot 整合mybatis 中用注解实现的查询

package com.bysj.dao;import com.bysj.model.User;import org.apache.ibatis.annotations.*;import org.springframework.stereotype.Component;import java.util.List;/** * Created by cxj on 2016/11/25

2016-12-01 15:58:20 4442 2

原创 在与C语言交互时出现的char 类型length不一致,作为转换特出下列

package com.llivison.ws.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;/** * * 为实现在json字符串传输完整 */public class TcpToJsonNumber { private final static Logger logger = LoggerFac

2016-11-30 15:26:12 325

空空如也

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

TA关注的人

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