自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

levenx

放弃不难,但坚持一定很酷。

原创 React学习笔记

之前零零散散的学习了ES6,Vue,React等流行的知识,本职工作是Java开发,学习流行前端知识全因感兴趣,但是零散的知识不成体系,经常忘记已经了解过的知识,不得不重新学习,耗时耗神。 本文主要记录自己学习React的全过程,方便查看和巩固。 React学习笔记 react router ...

2019-07-10 23:28:27

阅读数 61

评论数 0

转载 The operation couldn’t be completed. (Docker.VmnetdError error 1.)

Mac安装docker报错 解决方案: 这个问题是因为,图像文件直接打开。您可以拖放Docker图像,在应用程序打开Docker,问题解决。

2020-03-31 22:38:21

阅读数 3

评论数 0

原创 Redux中间件使用(redux-thunk,redux-logger)

前端分享过Redux的工作流程以及使用React-Redux来简化开发流程,感兴趣点这里查看。 一、React thunk 上一篇分享介绍了Redux的工作流程,其中修改store中数据是通过store.disptch方法传递action信号来达到目的,这是同步修改state的方式。可是真正项目中...

2020-03-26 00:24:06

阅读数 5

评论数 0

原创 状态集中管理 redux react-redux (通俗易懂版)

状态管理中心 React redux

2020-03-25 13:15:42

阅读数 23

评论数 0

原创 ajax图片上传功能实现(点击,拖拽,粘贴)Koa服务端

学习最好的方式就是实践

2020-03-21 17:35:32

阅读数 37

评论数 0

原创 手写弹窗组件 (JavaScript 和 React 实现)

弹窗组件 弹窗组件是web项目中最常见最基础的组件,最近面试的过程中,很多应试人员都是工作中都是调用现有的UI组件库,当进一步问如何自己封装一个弹窗组件时,很多人就语塞了。所以我今天希望能从原理层面介绍并实现一个弹窗组件,并且最后封装成一个React弹窗组件,以供复用。 效果展示 原理介绍 ...

2020-03-18 14:07:39

阅读数 24

评论数 0

原创 侧滑菜单栏 和 底部抽屉菜单栏( JavaScript 和 React 实现 )

动态滑动的导航栏 效果图展示 web端 移动端 工作原理 页面初始状态 这里浏览器显示html元素的问题,用户看到的页面是是左边的可视区域,并看不到右边的菜单部分。 菜单激活状态 当菜单被激活显示的,其实就是整个页面内容整体向左边移动了菜单的宽度。这时候用户看到的就是...

2020-03-14 17:23:02

阅读数 52

评论数 0

原创 React组件生命周期 面试整理

React 组件生命周期 从事前端工作已经有一段时间,最近在面试求职者的时候发现,React最基础的实例生命周期都说不清楚,也不能说清楚每个生命周期方法具体作用,所以我通过代码+官网文档的形式总结下文。React生命周期可以说是react最基础的知识点,熟练掌握也可以更好的使用和优化react项...

2020-02-29 20:53:33

阅读数 56

评论数 0

原创 React富文本——markdown编辑器

https://github.com/kkfor/for-editor http://react-china.org/t/react/27050

2019-07-13 22:31:40

阅读数 174

评论数 0

原创 React动态效果——animate.css

1.React引入Animate.css animate官网 animate官网查看需要的动效 react项目引入animate.css npm i animate.css npm i react-addons-css-transition-group 封装react动效木偶组件...

2019-07-09 21:08:16

阅读数 341

评论数 0

原创 React页面地图—— react router4.0

react router yarn add react-router-dom import Home from '../pages/home' import Article from '../pages/article' import Use...

2019-07-08 22:19:28

阅读数 38

评论数 0

原创 前后台数据搬运工 Axios调用方法统一封装

axios yarn add axios import axios from 'axios' import {Modal} from 'antd' import {setCookie,readCookie} from '../uti...

2019-07-08 22:05:45

阅读数 353

评论数 0

原创 shiro使用注解鉴权时一直404

@Bean public static DefaultAdvisorAutoProxyCreator getDefaultAdvisorAutoProxyCreator(){ DefaultAdvisorAutoProxyCreator defaultAdvisorAutoProxyCre...

2019-06-28 16:21:34

阅读数 557

评论数 0

原创 IntelliJ IDEA构建自己的工具jar包

怎么样用IntelliJ IDEA构建出自己的工具jar? 1.创建一个最基础的maven项目 2.修改pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmln...

2019-06-13 00:04:47

阅读数 879

评论数 0

原创 Spring如何自动注入一个接口多个实现实例

如题所述,当一个接口被多个子类实现时,Spring框架怎样从容器中正确取出我们想要的实例呢? (定义了CommonService接口,同时有个两个子类实现了这个接口,同时两个实现类上都加了@Service注解,表明在项目启动时,这两个实现类都会被维护到Spring容器中) 1.在需要被注入...

2019-06-12 19:37:25

阅读数 1992

评论数 0

原创 SpringBoot异步处理服务请求

一、Callable(Runnable)异步处理请求           @GetMapping("/async") public ResultVO asyncTest() throws Exception { log.info("主线...

2019-02-24 11:37:38

阅读数 1423

评论数 0

原创 centos使用docker容器,springboot项目docker容器化

一.centos安装docker 1.yum命令安装docker yum install -y docker-io 2.启动docker service docker start docker安装还是很简单的,下面创建springboot工程。  二.springboot项目容器化...

2019-01-31 19:54:23

阅读数 517

评论数 0

原创 MP4视频边播放边缓存(视频流化)

mp4box.exe处理视频。 mp4box.exe工具下载:下载地址   下载完成: 安装并在打开dos窗口,目录切换到mp4box.exe,并输入命令行 mp4box.exe C:\Users\10255\Desktop\romotionalFilm.mp4 -hint ...

2019-01-06 11:36:29

阅读数 2616

评论数 1

原创 thymeleaf实战用到的语法

thymeleaf中一些特殊用法。   onclick: th:onclick="'javascript:rate(\''+${url.id}+'\',\''+${url.url}+'\')...

2018-11-29 19:46:57

阅读数 106

评论数 0

原创 springboot2.0整合kafka,centos安装kafka

一.centos安装kafka       1.下载kafka压缩包 wget https://www.apache.org/dyn/closer.cgi?path=/kafka/2.1.0/kafka_2.11-2.1.0.tgz         2.解压安装包 tar -zvxf ...

2018-11-26 18:47:26

阅读数 297

评论数 1

原创 mybitis Generator应用实践(mybitis自动生成代码)

一.问题描述       在写导入脚本校验的时候,连接应用已经有的数据库。使用mybitis或者hibernate这样的ORM框架操作数据库的时候,需要建立POJO与数据库中表做映射,才能直接用JAVA方法操作数据库。之前都只是读过mybitisGenertor相关的资料,一直都没有实践。趁着这...

2018-11-19 19:33:42

阅读数 118

评论数 0

原创 POI导入Excel,字符串格式出现空格,trim无效?

一.问题背景       OA系统中有一个加班导入功能,项目经理可以批量给员工导入加班数据,无需员工自己提交申请走流程。       在用poi做导入的时候发现,用户提供的excel里的某些字段总是多了一些空格。       于是第一时间时间用String自带的trim()去重,发现结果还是...

2018-11-19 18:04:03

阅读数 999

评论数 0

原创 Java获取当前项目文件路径

1.获取当前项目的实际路径 String path = System.getProperty("user.dir"); 执行结果:              实际项目路径:  2.获取项目配置文件信息(application.yml) InputStre...

2018-11-18 13:44:01

阅读数 15784

评论数 0

原创 springboot2.0+mybitis+mysql的多数据源配置应用

一.问题背景       临时接到任务,需要写一个导入excel的脚本,要校验用户提供的excel的内容是否符合条件。但是校验的数据需要从2个数据库中获取,可以通过接口的形式从两个数据库对应的应用中获取数据,但是过于麻烦,所以尝试使用spirngboot+mybitis对多个数据源进行操作。 ...

2018-11-18 13:24:43

阅读数 77

评论数 0

原创 springboot,springSecurity中POST请求404,坑死个人

springboot,springSecurity中POST请求404,坑死个人

2018-09-12 18:40:13

阅读数 5656

评论数 2

原创 springboot项目application.yml常用配置记录

一.端口,项目上下文根 server: port: 8080 servlet: context-path: /levenx 二.关系型数据库 1.mysql spring: datasource: driver-class-name: com.mysql.j...

2018-09-09 04:25:56

阅读数 1982

评论数 0

原创 Nginx部署vue项目,Nginx搭建一个静态资源服务器

一.Nginx安装(Centos) yum install -y nginx  安装后启动nginx service nginx start 通过ip或者域名访问以下,看看是不是启动成功了 二.Nginx部署vue 1.vue项目编译(推荐vue element-ui框架,方便,开...

2018-09-06 19:20:27

阅读数 2373

评论数 1

原创 Java爬取中国高校的信息,实现高效下拉选

事情背景 最近帮朋友做一个小项目,里面涉及到中国高校信息的下拉选。就去网上搜索一下相关信息,总结了一下,还是把这些信息控制在自己的手里比较好,就尝试用Jsoup去爬取中国高校信息。 准备工作 1.爬取网址:校园信息库             2.创建一个springboot项目,引入Jso...

2018-08-24 17:12:56

阅读数 724

评论数 0

原创 修改Java实体toString方法打印出json

实际场景需要通过toString方法打印出该对象的json数据格式。 重写实体的@Override   toString()方法。 实例: 实体字段: private Integer fId; private Integer orgId; private String...

2018-08-22 18:40:29

阅读数 2297

评论数 0

原创 mysql的函数和存储过程的比较,以及在实际场景中的使用案例

一.存储过程和函数的区别 函数调用有返回值 存储过程调用用call语句,函数调用直接饮用函数名+参数 IN,OUT,INOUT                    只适用于存储过程,对函数而言所有参数默认都是输入参数 IN用于把数值传入到存储过程中 OUT用于...

2018-08-08 17:08:31

阅读数 866

评论数 0

原创 JPA自定义VO接受返回结果集(unwrap)

JPA跟mybitis比较,简单的业务搜索是方便的,但是设计到复杂的SQL搜索时,我们需要自定义SQL。 1.@Query直接写SQL,缺点是无法动态的组装条件 2.JPA的Specification对象动态组装where搜索条件 3.entityManager执行CriteriaBuild...

2018-08-01 12:21:25

阅读数 7700

评论数 4

原创 springboot项目配置webapp

1.idea创建springboot标准项目。2.添加webapp3.修改项目读取静态资源路径配置4.开始写接口,推送界面咯。

2018-07-08 19:50:12

阅读数 5329

评论数 0

原创 springboot开发中resources下的静态资源css,html,js等实时生效(热更新)

在springboot项目开发过程中,遇到在resources文件下的静态资源的修改,必须要重启项目才能生效问题,做如下操作。\1.修改settings2.修改registry(快捷键 Shift+Ctrl+Alt+/)结束,试试是不是可以不用重启就能让css实时生效。...

2018-07-08 19:33:37

阅读数 3779

评论数 2

原创 JPA分组查询,求和,自定义查询字段,自定义VO承接

一.JPA使用过程中的问题     JPA常用的查询方法,用实体对应的repository的执行find方法,查询都是实体的全部字段或者其中的单个字段。 如果对一个字段进行分组查询时,会出现问题,这里分享一个自定义查询方法。 二.解决问题     一.分组查询         表数据 ...

2018-06-15 18:28:05

阅读数 9632

评论数 3

原创 POI万能导出模板

POI万能导出模板

2018-06-12 21:35:37

阅读数 1904

评论数 0

原创 centos安装redis以及springboot2.0使用redis

centos安装redis以及springboot2.0使用redis

2018-06-12 08:53:02

阅读数 132

评论数 0

原创 JWT的简单实现(简单示例)

2018-08-23更新: 了解到新的jwt生成和解析方式。 pom.xml &lt;dependency&gt; &lt;groupId&gt;io.jsonwebtoken&lt;/groupId&gt; &lt;artifa...

2018-06-02 16:45:56

阅读数 4849

评论数 4

原创 JAVA导入导出Excel(poi示例)

pom.xml &lt;dependency&gt; &lt;groupId&gt;org.apache.poi&lt;/groupId&gt; &lt;artifactId&gt;...

2018-06-01 17:52:13

阅读数 495

评论数 0

原创 JPA多条件组合查询,多表关联查询,数据条数<count>(CriteriaQuery)

JPA多条件组合查询(CriteriaQuery) /**查询Demo结果集 * @return */ public List&lt;Demo&gt; findDemoList(ParamVO param,Pageable pageable,...

2018-05-31 20:30:34

阅读数 8074

评论数 0

原创 springboot2.0多数据源

springboot多数据源操作

2018-05-26 11:18:14

阅读数 1048

评论数 0

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