自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

suxue1994的博客

博主太懒,没有写。。

  • 博客(169)
  • 收藏
  • 关注

转载 npm intasll 安装报错 Error: EPERM: operation not permitted, mkdir

npm intasll 安装报错 Error: EPERM: operation not permitted, mkdir

2024-02-28 15:30:09 2831

原创 npm淘宝镜像报错certificate has expired

npm certificate has expired

2024-02-28 15:17:28 912

原创 文件存储服务器调研

文件服务器方案调研

2022-10-19 14:11:59 935 1

原创 vue+node.js+mysql项目搭建

vue+node.js+mysql项目搭建。

2022-10-13 16:11:43 5471

转载 EJB到底是什么(白话文)

前导:EJB是的Enterprise Java Beans技术的简称, 又被称为企业Java Beans。 EJB技术的诞生标志着Java Beans的运行正式从客户端领域扩展到服务器领域1.我们不禁要问,什么是"服务集群"?什么是"企业级开发"?既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生.

2021-02-08 11:55:56 559

原创 Hadoop学习——hive的安装与体验(全网综合)

前言:关于hive的安装教程网上一大堆,但真正可用的凤毛麟角,当然不可否认这可能跟作者所处的不同的安装阶段有所关系,可能某一个点他已经处理过,只是没有记录下而已,而你刚好踩坑。但是也有个别作者一通乱抄,为了写博客而写博客,那就真的日了狗了。本场景:Windows本地安装hive开始1.1下载地址apache官网(高版本安装包不包含可执行文件,无法在Windows下运行,这一点将在【必要检查】部分进行处理) 百度网盘(本教程所使用,安装包已完整)1.2下载说明Window...

2020-09-25 17:05:47 408

原创 Spark 系列

首先推荐阅读大佬Spark系列博客:不温卜火学习笔记1. 下载安装: *** 使用文档:http://spark.apachecn.org/#/docs/1 *** 官网可能因美国禁令目前无法下载,前往:https://archive.apache.org/dist/spark/spark-2.4.4/ *** 教程参考:https://blog.csdn.net/qq_39290225/article/details/99332056 1.1 JAVA环境 1.2 下载scala:

2020-09-14 19:54:54 546

原创 爬虫四式——HttpClient

CircularRedirectException异常原因及解决办法【解决办法】HttpParams params = new BasicHttpParams(); HttpGet getMethod = new HttpGet("http://XXXX.XXX");getMethod.getParams().setParameter("http.protocol.allow-circular-redirects", true);HttpResponse response = ht..

2020-06-30 11:21:10 174

转载 理解事务的4种隔离级别与4大特性(简称ACID)

一、事务事务是数据库管理系统执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成。–摘自百科在MySQL里,事务是在引擎层面实现,比如MyIsam不支持,InnoDB支持二、ACID提到事务,肯定会想到 ACID 是吧,自行感受一下概念,然后我们来讲讲隔离性的问题。原子性( Atomicity):事务的所有操作要么全部成功,要么全部回滚。一致性( Consistency):总是从一个一致性的状态转换到另一个一致性的状态。隔离性( Isolation):多个事务并发执行时,一个事务的执行不应

2020-06-28 15:07:40 627

原创 Flutter学习之路

导入其他Flutter项目报错import异常 "xxxxxx.xxx"爆红原因:说明找不到相关依赖解决:看一下项目下的pubspec.yaml文件,看dependencies:下是否缺少相关依赖编译时抛出异常 "Error reading dependency file ...........................java.lang.ArrayIndexOutOfB...

2019-11-08 10:23:36 218

原创 Springboot mybatis generate 自动生成实体类和Mapper

知识导读什么是Mybatis generator(MBG)?MyBatis Generator (MBG) 是一个Mybatis的代码生成器。他可以内省数据库的表(或多个表)然后生成可以用来访问(多个)表的基础对象。 这样和数据库表进行交互时不需要创建对象和配置文件。 MBG的解决了对数据库操作有最大影响的一些简单的CRUD(插入,查询,更新,删除)操作。 您仍然需要对联合查询和存储过...

2019-11-04 16:56:23 1184

原创 Spring Cloud(四) —— mybatis generator自动生成mybatis相关代码

都知道使用Mybatis generator能够给项目自动生成mybatis相关代码,但是对于Spring Cloud分布式项目来说,每个项目配置一个未免太过杂乱,故统一整合为一个项目cloud-generator,为其他各个子项目分别生成数据库操作的相关代码。Mybatis-generator的使用可参考:Springboot mybatis generate 自动生成实体类和Mapper...

2019-11-04 15:47:13 886 1

原创 Spring Cloud —— 网关

使用Zuul搭建网关可参考:spring cloud-构建微服务架构的网关(API GateWay)zuul的Filter配置继承ZuulFilter类,重写方法import javax.servlet.http.HttpServletRequest; import com.netflix.zuul.ZuulFilter; import com.netflix....

2019-11-04 14:37:23 221

原创 Lombok插件使用笔记

是什么?Lombok能通过注解的方式,在编译时自动为属性生成构造器、getter/setter、equals、hashcode、toString方法。怎么用?@Data包含@ToString, @EqualsAndHashCode, 所有属性的@Getter, 所有non-final属性的@Setter和@RequiredArgsConstructor的组合,通常情况下,基本...

2019-10-30 13:13:57 129

原创 项目打包部署

Intellij IDEA控制台提示:mvn不是内部或外部命令,也不是可运行的程序或批处理文件原因:说明本机并未安装配置Maven环境,在Intellij IDEA的Terminal窗口下执行时相当于系统命令行窗口,所以找不到解决:Intellij IDEA本身是带有Maven环境的,正确的方法是打开窗口右侧的Maven插件工具栏,在最顶部找到“m”标志点击即可弹出maven命令窗口,...

2019-09-20 15:43:06 242

原创 PageHelper + Mybatis 实现分页

PageHelper + Mybatis 搭配Vue-Element-UI前端:使用分页组件<el-pagination><template> <el-table v-loading="loading" :data="tableData" highlight-current-row size="small" style="width...

2019-09-20 11:49:42 264

原创 SpringBoot定时任务

@Scheduled主要以下3种使用方式:1. 作为一个触发源,以上一个调用任务的完成时间为基准,以一个固定延迟时间执行注解@Scheduled 可以作为一个触发源添加到一个方法中,例如,以下的方法将以一个固定延迟时间5秒钟调用一次执行,这个周期是以上一个调用任务的完成时间为基准,在上一个任务完成之后,5s后再次执行:@Scheduled(fixedDelay = 5000)...

2019-09-18 17:16:45 132

原创 Vue-Element 使用过程问题集锦

分页组件<el-pagination>不管是否有下一页数据都可点击下一页按钮,且查询结果永远为第一页数据原因:分页组件<el-pagination>所绑定的 :total 属性没有被动态地改变,可能是因为表格重新获取数据后只更新了表格数据而没有为:total 属性绑定的值赋值,此问题的标志性现象为页面上分页插件部分未正常显示“共计 X 条”字样解决:表格重新获取...

2019-09-18 16:55:54 152

原创 HTML转PDF

jsPdf踩坑npm install不成功,报错提示需要Git环境原因:jsPdf从1.3.5开始不再需要Git环境,但是1.5.3版本时候出问题了(又需要Git环境)解决:调整版本在1.3.5——1.5.3之间...

2019-09-16 14:50:56 217

原创 Vue-Element【表格】【动态添加多级表头以及数据绑定】

效果图:代码:<template> <el-table v-loading="loading" :data="tableData" highlight-current-row size="small" style="width: 100%;"> <el-table-column :label="$t('table.id')" type="...

2019-09-10 18:36:27 4198 2

原创 常用正则表达式

目录验证手机号验证邮箱验证婚姻状况验证坐标格式及精度验证手机设备号验证地址信息验证民族(中国)验证身份证号验证手机号 /** * 正则表达式:验证手机号 */ public static final String REGEX_MOBILE = "^((17[0-9])|(14[0-9])|(13[0-9])|(15[^4,...

2019-07-29 13:33:04 869

原创 SpringCloud微服务搭建入坑指南

目录使用Github配置中心文件时。若文件为.properties则生效,若采用.yml则不生效明明Github已经连接成功,但一直报错,且拿不到配置文件启动配置中心项目,且Github已经连接成功,进行读取配置文件测试时,页面404使用Github配置中心文件时。若文件为.properties则生效,若采用.yml则不生效原因:yml格式的配置方式,“:”后必须要有...

2019-07-23 15:06:29 1069

原创 log4j异常处理

目录警告:WARN Please initialize the log4j system properly错误java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory警告:WARN Please initialize the log4j system properly现象原因:没有为l...

2019-07-05 16:47:38 371

原创 SpringBoot下如何配置实现跨域请求?

采用前后端分离式开发项目过程中往往会遇到跨域问题。导致前端界面用ajax访问我电脑上的后台服务接口时,http请求会返回500的错误。这个问题是由“跨域请求”所引起的。什么是跨域请求?跨域请求,就是说浏览器在执行脚本文件的ajax请求时,脚本文件所在的服务地址和请求的服务地址不一样。说白了就是ip、网络协议、端口都一样的时候,就是同一个域,否则就是跨域。这是由于Netscape提出一个著...

2019-06-10 10:25:07 592

原创 JS中对decimal类型数据的处理(高精度计算)

介绍Decimal为SQL Server、MySql等数据库的一种数据类型,不属于浮点数类型,可以在定义时划定整数部分以及小数部分的位数。使用精确小数类型不仅能够保证数据计算更为精确,还可以节省储存空间引入文件有关npm指令参考/** Node.js */$ npm install --save decimal.jsvar Decimal = require('deci...

2019-06-04 14:06:08 22263

原创 知识锦囊——Git

git克隆远程仓库项目失败:error: RPC failed; curl 18 transfer closed with outstanding read data remaining原因:项目太大解决:git bash here终端输入命令:git config --global http.postBuffer 524288000...

2019-06-01 23:34:46 133

原创 大杂烩

反复请求同一路径时可能会存在缓存问题,导致数据不一致所以一般会在url末尾拼接一个时间戳参数,可避免此问题配置拦截过滤时尽量不要配 /*/* :拦截所有/ :不拦截.jsp...

2019-05-28 18:39:00 89

原创 IntelliJ IDEA 问题集锦(新版)

IntelliJ IDEA中新建某个文件类型的某个名称文件时,未被正确识别描述问题:新建一个文件时误操作导致新建了一个默认类型(.txt)的js文件dddd.js,删除后再次新建同名文件dddd.js时,新建的文件类型依然是之前的txt类型,IntelliJ IDEA 并未正确识别描述过程:1. 新建时误操作txt类型的dddd.js文件2. 再次新建同名文件(文件名...

2019-05-12 17:20:11 366

原创 Java常用知识集锦

目录根据list中对象的某一个属性进行排序Java对象为空时,不显示该对象属性根据list中对象的某一个属性进行排序Collections.sort(List, Comparator.comparing(Student::getAge));Java对象为空时,不显示该对象属性在对象名上注解/***Include.ALWAYS 属性都序列化*Incl...

2019-05-11 03:13:18 149

原创 微信小程序那些你不知道的操作

wx:if的条件渲染按照正常写法:<button wx:if="{{布尔值}}">提交</button>,但是如果想要判断的不是布尔值呢,比如字符串,首先这样的写法肯定是不行的:<button wx:if="{{str=='xxx'}}">提交</button>,并不符合vue,angular的习惯 ,要注意。那么怎么做呢,如...

2019-05-09 15:43:23 92

原创 vue-element-admin 使用集锦

Form表单验证Form 组件提供了表单验证的功能,只需要通过rules属性传入约定的验证规则,并将 Form-Item 的prop属性设置为需校验的字段名即可。<el-form :model="temp" :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm"> <...

2019-04-11 18:48:30 789

原创 EL表达式的使用

在jsp页面中,使用EL表达式可以获取bean的属性 <% Person p = new Person(); p.setAge(12); request.setAttribute("person",p); %> <h1> 获取bean的属性:${person.age} </h1&...

2019-04-10 17:18:02 162

原创 强撸vue-element-admin

项目地址:vue-element-admin目录结构内部分文件解析├── build // 构建相关├── config // 配置相关├── src // 源代码│ ├── api // 所有请求│ ├...

2019-04-10 17:17:25 652

原创 Springboot知识碎片

@RequiresPermissions(value = "xxxx")什么作用?https://blog.csdn.net/qi923701/article/details/75224554<spring:message code="" var="" />https://www.cnblogs.com/liaojie970/p/6108856.html...

2019-04-10 17:17:13 163

原创 Jquery表格插件之DataTable

参考DataTable官网基本使用格式曾用过的案例//直接function的目的是进来即执行 $(function() { oTable = $('#tabOrganization').DataTableInit({ "bPaginate": false, //开关,是否显示分页器 "ordering": false, /...

2019-04-10 17:16:50 472

原创 JavaScript 集锦

报错: Maximum call stack size exceeded考虑是否出现死循环,注意冒泡可参考:Uncaught RangeError: Maximum call stack size exceeded 超出最大调用值JS数组遍历的几种方式参考:JS数组遍历的几种方式js百分数与小数互相转换 //百分数转化为小数 //1...

2019-04-10 16:51:30 242

原创 VS Code集锦

在VS Code中页面js打断点无效先运行项目,1. 可在需要打断点处添加debugger,在VS Code中调试2. 或者在调试窗口添加断点,在调试窗口调试

2019-04-09 09:59:41 128

原创 浏览器兼容

edge 浏览器中数字显示为链接在win10 中的Edge浏览器中部分格式的数字显示链接。经过各种搜索找到一篇文章How to remove phone number link on Iphone?,通过这篇文章了解 edge 浏览器会自动检测符合规则的数字组合为电话号码,并加上链接的样式。去掉这个默认的功能,在head 中加入<meta name="format-det...

2019-04-09 09:25:19 95

原创 VUE从从零到一

1、安装/升级node环境vue-cli对于node和npm的版本是有要求的。可以通过 node -v (npm -v)查看当前版本,通过 where node (where npm)查看安装路径。如果node版本不符合vue-cli的要求,那么可以在node官网下载稳定版本并安装。安装过程比较简单,我更新时,除了修改安装路径,其他都是一直Next即可。这里要提到一...

2019-04-08 14:22:45 134

原创 Mogo知识碎片

Springboot 没有配置mongoDB,则会报错连接失败(因项目没用到并未配置)springboot内置了mongo驱动,默认配置localhost:27017,若本机没有配置mongoDB,则会连接失败。报错。https://www.jianshu.com/p/32419e596e0eidea中对@Autowrite Mapper 报了红线警告,说找不到,,但依然是可以运...

2019-04-08 10:00:19 89

空空如也

空空如也

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

TA关注的人

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