东黧的博客

我们有个公众号wx_zyyl
私信 关注
东黧
码龄4年

路漫漫其修远兮,吾将上下而求索

  • 503,546
    被访问量
  • 93
    原创文章
  • 22,437
    作者排名
  • 52
    粉丝数量
  • 于 2017-05-12 加入CSDN
获得成就
  • 获得201次点赞
  • 内容获得126次评论
  • 获得253次收藏
荣誉勋章
兴趣领域
  • #后端
    #Python#MySQL#分布式#架构#Java#Elasticsearch#Spring Boot#Spring#Linux#Redis
TA的专栏
  • mongo
    1篇
  • React
    2篇
  • vue
    12篇
  • K8S
  • java
    25篇
  • Linux就该这么学
    15篇
  • spring boot
    6篇
  • Spring Cloud 就该这么学
    6篇
  • uniapp
    9篇
  • 工具相关
    10篇
  • Echarts
    2篇
  • nginx
    4篇
  • js
    1篇
  • Docker
    2篇
  • ionic
    5篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

uniapp权限(Android权限)

权限 名称 描述 android.permission.ACCESS_CHECKIN_PROPERTIES 访问登记属性 读取或写入登记check-in数据库属性表的权限 android.permission.ACCESS_COARSE_LOCATION 获取错略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 android.permission.ACCESS_FINE_LOCATION 获取精确位置
原创
179阅读
0评论
0点赞
发布博客于 1 月前

win10默认浏览器里多余了一个无效选项

到注册表里删除以下位置里的无效项:HKEY_CURRENT_USER\SOFTWARE\Clients\StartMenuInternetHKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet
原创
77阅读
2评论
0点赞
发布博客于 2 月前

又一个1024。休息了吗?

 
发布Blink于 4 月前

centos安装rocketmq

1、下载https://github.com/apache/rocketmq/releases2、环境jdk1.8.0.211maven3.6.33、安装 > tar xf rocketmq-all-4.7.1.tar.gz > cd rocketmq-all-4.7.1/ > mvn -Prelease-all -DskipTests clean install -U > cd distribution/target/rocketmq-4.7.1/r
原创
61阅读
0评论
0点赞
发布博客于 4 月前

MobaXterm20.3下载

适用于Windows的增强型终端,带有X11服务器,选项卡式SSH客户端,网络工具等。 MobaXterm为Windows桌面提供所有重要的远程网络工具(SSH,X11,RDP,VNC,FTP,MOSH等)和Unix命令(bash,ls,cat,sed,grep,awk,rsync等)。 ,可以直接使用一个便携式exe文件。
zip
发布资源于 5 月前

mongo根据字段值进行排序,类似case when的方式实现

背景:resourceType为1、2、3、4,将前端传来的类型排到最前边,然后再按照浏览量排序。使用的数据库为mongo,=所以采用类似case when的方式实现该功能,主要代码如下://查询条件Criteria criteria = Criteria.where("validFlag").is(1)Integer pageNum = relevantResourceQo.getPageNum();Integer pageSize = relevantResourceQo.getPageSize
原创
176阅读
0评论
1点赞
发布博客于 5 月前

今天不加班了

发布Blink于 6 月前

解决 ReferenceError:primordials is not defined

您可能正在gulp v3和上node v12,而这就是问题的根源。解决方法:将gulp升级到v4。因为版本的升级,需要重新编写和配置一些东西。将node降级到v11。固定graceful-fs 到4.2.2(推荐)在package.json的同级目录下创建npm-shrinkwrap.json{ "dependencies": { "graceful-fs": { "version": "4.2.2" } }}运行npm install..
原创
860阅读
0评论
0点赞
发布博客于 6 月前

tengine-2.3.1.tar.gz

Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。
gz
发布资源于 9 月前

React-router:页面跳转并清除当前页的历史记录

有如下情况:用户打开激活链接;用户完成激活过程后,系统会将其移至另一个页面。我不想将激活链接保留在浏览器的历史记录中,因为当用户返回时,他们将再次进入激活步骤。可以通过replace进行页面跳转this.props.history.replace("/home");...
原创
2354阅读
0评论
1点赞
发布博客于 9 月前

K8S学习(1)——K8S的基本概念

一、基本概念1、Kubernetes Master:K8S的主节点,对整个集群的节点进行管理,通过主服务器向其它节点发送如创建容器、自动部署、自动发布等。所有外部数据由master进行接受并进行分配2、Node:节点,是k8s集群中相对于Master而言的工作主机。Node可以是一台物理主机,也可以是一台虚拟机(VM)。3、Pod:k8s系统中可以创建和管理的最小单元,是资源对象模型中由用...
原创
287阅读
0评论
1点赞
发布博客于 1 年前

今年放假可以出去玩吗?

发布Blink于 1 年前
Ant Design中DatePicker设置mode="year"无法获取value
发布Blink于 1 年前

Ant Design中DatePicker设置mode="year"无法获取value

问题描述<DatePicker placeholder="请选择年份" mode="year" onChange={this.onChange}/>使用上边代码,界面呈现出只有年份的选择器。但是,不管你怎么点击按钮选择年份都不会起作用, onChange 事件根本不会触发,所以value获取不了!解决办法查看文档:1、onOpenChange 方法,是这样描述...
原创
405阅读
0评论
1点赞
发布博客于 2 年前

VSCode在线编辑器及插件安装安装

code-server是一款在线的vscode工具,只要将 code-server 部署到自己的服务器之后,就可以通过浏览器使用vscode,很好的解决了远程编辑服务器中文件的问题,方便好用。code-server的地址为: https://github.com/cdr/code-server1、docker安装(1)、准备准备一台linux机器安装docker:https://doc...
原创
2652阅读
3评论
1点赞
发布博客于 2 年前
VS Code在线编辑器code-serve安装
发布Blink于 2 年前

MybatisCodeHelperNew2.7.6

MyBatisCodeHelper-Pro是IDEA下的一个插件,功能类似mybatis plugin。 在idea2019.2.3中安装成功 使用方法: 1、下载插件压缩包 2、在IDEA中本地安装插件 3、激活方法(自2.7.3):IDEA顶部菜单:Tools -> MybatisCodeHelper -> Activation -> OfflineActivation,在offline key框输入任意字符串
zip
发布资源于 2 年前
“程序员节”这天,Keep裁程序员了
发布Blink于 2 年前

“程序员节”这天,Keep裁程序员了

10月24日是“程序员节”,不过在这个特殊的日子,运动健身App Keep传出了裁员的消息。据36氪报道,有知情人士消息称,10月24日当天,Keep开始了一轮大裁员,涉及两三百人,大多是技术开发岗。对此,Keep方面回应称,此次优化人才结构提升组织效率是公司长期发展的管理必要项,并且实际优化人数没有达到300人,只是总员工人数的10%-15%。在此之前,Keep拥有约800名员工。从业务上...
原创
118阅读
0评论
0点赞
发布博客于 2 年前
SpringBoot集成RabbitMQ
发布Blink于 2 年前

SpringBoot集成RabbitMQ

1、添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency>2、发送消息@Autowiredprivate ...
原创
98阅读
0评论
0点赞
发布博客于 2 年前

睡觉,睡觉了

 
发布Blink于 2 年前

SpringCloudStream整合RabbitMQ和Kafka

1、生产者和消费者引入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-stream-kafka</artifactId></dependency><dependen...
原创
1183阅读
0评论
2点赞
发布博客于 2 年前

MobaXterm专业版破解版

MobaXterm专业版破解版,可以查看连接密码,没有连接数的限制
7z
发布资源于 2 年前

VS Code在线编辑器code-serve安装

1、code-servercode-server是一款在线的vscode工具,只要将 code-server 部署到自己的服务器之后,就可以通过浏览器使用vscode,很好的解决了远程编辑服务器中文件的问题,方便好用。code-server的地址为: https://github.com/cdr/code-server2、准备准备一台linux机器安装docker:https://do...
原创
7665阅读
14评论
1点赞
发布博客于 2 年前

FastDFS介绍及安装教程

FastDFS介绍技术论坛: http://bbs.chinaunix.net/forum-240-1.htmlFAQ:http://bbs.chinaunix.net/thread-1920470-1-1.html资源地址: https://sourceforge.net/projects/fastdfs/源码资源: https://github.com/happyfish100Fa...
转载
209阅读
0评论
2点赞
发布博客于 2 年前

FastDFS集群

FastDFSFastDFS安装FastDFS 集群克隆虚拟机VMware修改mac修改 ip地址rm -f /etc/udev/rules.d/70-persistent-net.rulesrebootTracker集群搭建克隆出来之前已经装好的两台虚拟机做Tracker节点tarcker 节点 ip 131、132启动两个Tracker节点/etc/i...
原创
183阅读
0评论
2点赞
发布博客于 2 年前

CentOS7 Nginx启动脚本

1、创建脚本文件vim /lib/systemd/system/nginx.service2、脚本内容Nginx的安装路径为/usr/local/nginx[Unit]Description=The NGINX HTTP and reverse proxy serverAfter=syslog.target network.target remote-fs.target nss-lo...
原创
321阅读
1评论
2点赞
发布博客于 2 年前

Nginx和Tengine

文章目录TengineNginx和TengineNginxNginx和apache的优缺点nginx相对于apache的优点:apache 相对于nginx 的优点:Nginx解决的问题安装准备工作操作系统Tengine下载和文档Nginx官网和文档编译安装启动服务脚本自启动修改可执行权限启动服务脚本内容:Nginx配置解析定义Nginx运行的用户和用户组进程数全局错误日志进程文件打开的最多文件描...
转载
221阅读
0评论
1点赞
发布博客于 2 年前

Nginx代理后js加载不全报206 (Partial Content)

通过IP访问网页可以正常访问,通过域名访问页面加载不全。报206 (Partial Content)错误。问题原因Nginx代理之后会有相应的代理缓存区,缓存区默认只有几十K,某些版本的nginx默认设置中没有相关处理,导致部分文件代理是会出现加载不全的现象,其实不仅仅是JS文件。只是因为框架的JS文件略大,所以经常出现类似问题。解决方法在Nginx.conf文件的http中添加prox...
原创
1153阅读
0评论
1点赞
发布博客于 2 年前

String的intern()方法详解

1、先看一个例子String str1 = new String("A")+ new String("B");System.out.println(str1 == str1.intern());System.out.println(str1 == "AB");JDK1.8的输出结果:truetrue上边例子加一行代码其余不变:String str2 = "AB";String...
原创
90阅读
2评论
1点赞
发布博客于 2 年前

Java API操作Hadoop可能会遇到的问题以及解决办法

1、Could not locate Hadoop executable: xxx\bin\winutils.exe解决办法:下载WINUTILS.EXE,并放到Hadoop的bin目录,下载地址:https://github.com/steveloughran/winutils2、Caused by: java.io.FileNotFoundException: HADOOP_HOME a...
原创
626阅读
0评论
1点赞
发布博客于 2 年前

Spring Boot项目中使用HDFS3.x

1、添加以下依赖<dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-common</artifactId> <version>3.1.0</version></dependency><d...
原创
4065阅读
1评论
2点赞
发布博客于 2 年前

HDFS3.x集群配置

1、准备工作准备3太centos机器并设置主机名修改命令:vim /etc/hostname一台作为Namenode,命名为master, 两台作为dataNode,命名为node-1, node-2设置hosts修改命令:vim /etc/hosts192.168.0.6 master192.168.0.17 node-1192.168.0.19 node-23...
原创
803阅读
0评论
1点赞
发布博客于 2 年前

Linux安装jdk配置环境变量

1、下载jdk下载链接2、解压tar xzvf jdk-8u162-linux-x64.tar.gz3、配置环境变量vim /etc/profile打开文件增加以下内容export JAVA_HOME=/usr/local/jdk1.8.0_162 #jdk解压得目录export PATH=${JAVA_HOME}/bin:$PATH4、查看是否配置成功重新打开term...
原创
520阅读
0评论
0点赞
发布博客于 2 年前

递归的方法列表转树形结构

@Datapublic class SysCityDTO { private Long id; private String name; private Long pid; private List<SysCityDTO> children; public static List<SysCityDTO> listToTree(Li...
原创
449阅读
0评论
1点赞
发布博客于 2 年前

设计模式

六大原则单一职责原则(方法:修改名字还是密码?接口:洗碗、买菜还是倒垃圾?类:注册、登录和注销)里氏替换原则(我儿来自新东方烹饪)依赖倒置原则(抠门的饭店老板)接口隔离原则(小伙子的作坊)迪米特法则(手机上看电子书)开闭原则(社保这点事)五大创建型模式创建型模式:单例模式(小明就只有 1 辆车)创建型模式:工厂方法(小明家的车库)创建型模式:抽象工厂(宝马车就得用宝马轮胎和宝马...
转载
92阅读
0评论
1点赞
发布博客于 2 年前

Hyper-V安装CentOS修改分辨率

如果是普通用户登录需要获得root权限su root设置分辨率grubby --update-kernel=ALL --args="video=hyperv_fb:1600x900"重启计算机reboot
原创
1756阅读
1评论
2点赞
发布博客于 2 年前

安全验证(腾讯防水墙、极验行为验证)服务端开发及vue模板使用

截图组件使用1、安装// 如果没有axios需要安装axios$ npm install axios -S$ npm install vue-social-captcha -S2、使用方法1:引入全局组件在main.js引入组件# main.jsimport captcha from 'vue-social-captcha'Vue.use(captcha)在页面中使用...
原创
1203阅读
0评论
1点赞
发布博客于 2 年前

HTMLElement is not defined

nuxt创建项目选择Element UI框架启动报错:问题会在Element UI下一个版本解决element-ui@2.8.3参考链接:https://github.com/nuxt/nuxt.js/issues/5622https://github.com/ElemeFE/element/pull/15277其它解决方法:修改nuxt.config.js文件配置为:plugin...
原创
3718阅读
5评论
2点赞
发布博客于 2 年前

Navicat12.1.16安装包+注册机

Navicat12开始提供mongodb的连接,这里有安装包+注册机。
7z
发布资源于 2 年前

DBeaver Enterprise 6.0安装包+破解补丁

DBeaver是一款优秀的数据库管理工具,支持管理众多数据库产品。 DBeaver Enterprise(简称DBeaverEE)支持MangoDB、Redis、Apache Hive等,但是需要付费使用。 这里提供了6.0版本的补丁
zip
发布资源于 2 年前

uni-app动态设置页面导航

1、动态设置当前页面的标题uni.setNavigationBarTitle(OBJECT)示例:uni.setNavigationBarTitle({ title: '新的标题'});
原创
5926阅读
0评论
1点赞
发布博客于 2 年前
API级别低的问题(目前目标api级别为21,请将应用最低目标api级别调整为26)
发布Blink于 2 年前

API级别低的问题(目前目标api级别为21,请将应用最低目标api级别调整为26)

Googleplay上传apk时报错“目前目标api级别为21,请将应用最低目标api级别调整为26”,详情如下:原因:自2018年8月以来的目标API级别要求警告:如果您当前的应用瞄准的是API级别21,并且您想从最新的安全性能和性能优化的API构建,则需要定位API级别26或更高。从2018年8月开始,新的应用必须针对Android 8.0(API级别26)或更高。从2018年1...
原创
4710阅读
0评论
1点赞
发布博客于 2 年前
async/await使用方法
发布Blink于 2 年前
解决VMware Workstation 与 Device/Credential Guard 不兼容
发布Blink于 2 年前

解决VMware Workstation 与 Device/Credential Guard 不兼容

在启用了Credential Guard或Device Guard的Windows 10主机上启动12.5版之前的VMware Workstation中的虚拟机时,将显示蓝色诊断屏幕(BSOD)。在VMware Workstation 12.5中,您会看到类似于以下内容的错误:VMware Workstation和Device / Credential Guard不兼容。禁用Device / Cr...
原创
3455阅读
0评论
1点赞
发布博客于 2 年前

uni-app开发的APP跳转到微信小程序

uni-app开发的APP跳转到微信小程序需要调用H5+的原生界面控件。注意事项:用到了分享功能,在打包原生应用时,需要注意:首先勾选权限配置,manifest.json->App 模块权限配置->Share。然后,manifest.json->App SDK 配置->分享,按照提示填写微信分享的信息(微信开放平台,不是微信公众平台)。因为涉及到第三方 SDK 的配...
原创
10019阅读
23评论
6点赞
发布博客于 2 年前

async/await使用方法

async搭配await是ES7提出的,它的实现是基于Promise。通过同步方式的写法,使得代码更容易阅读。await函数不能单独使用,而且async函数返回的是一个Promise对象,可以使用then函数添加回调函数。示例1:async function testSync() { const response = await new Promise(resolve => { ...
原创
13172阅读
0评论
4点赞
发布博客于 2 年前

支付宝报关接口开发

1、开通海关报关产品 ,不能登录账号,登陆账号是看不到产品的地址:https://b.alipay.com/order/productDetail.htm?productId=20151124189440742、产品开通成功后,查看报关的开发文档地址:https://docs.open.alipay.com/155/104778/3、官方提供了项目demo,支持三种语言4、整合到s...
原创
1096阅读
0评论
2点赞
发布博客于 2 年前

iOS uni-app原生插件开发文档

https://ask.dcloud.net.cn/article/35415
原创
2565阅读
0评论
2点赞
发布博客于 2 年前

uni-app原生插件开发教程

https://ask.dcloud.net.cn/article/35416
原创
8153阅读
0评论
1点赞
发布博客于 2 年前

uni-app原生插件开发教程 Android Studio 版

https://ask.dcloud.net.cn/article/35416
原创
4756阅读
1评论
2点赞
发布博客于 2 年前

uni-app插件开发指南汇总

插件作者制作插件时,需注意以下几点:前端建议使用scss预处理并引用uni.scss中的变量定义,保持各插件风格统一,方便插件使用者通过搭积木的方式开发整体风格一致的App遵循插件目录规范,其中比较重要的是确定插件使用名称,详细解释下方。插件包中不需要包含 unpackage 目录插件包中不应该包含版本控制相关文件和目录,如 .git,.svn 等。插件使用名称命名规范:格式为:...
原创
2803阅读
1评论
2点赞
发布博客于 2 年前

tomcat修改内存

在bin/catalina.bat增加:JAVA_OPTS="-server -Xms256m -Xmx512m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m"
原创
66阅读
0评论
1点赞
发布博客于 2 年前

springboot项目启动后,自动打开默认浏览器

1、手动给spring加入监听任务1、先写1个线程类,在springboot启动加载完,自动执行的操作放在里面@Componentpublic class StepExecutor implements Runnable { @Override public void run() { startStreamTask(); } /** ...
原创
6139阅读
0评论
2点赞
发布博客于 2 年前

mysql plugin笔记

条件参数说明查询方式 说明setSqlSelect 设置 SELECT 查询字段where WHERE 语句,拼接 + WHERE 条件and AND 语句,拼接 + AND 字段=值andNew AND 语句,拼接 + AND (字段=值)or OR 语句,拼接 + OR 字段=值orNew OR 语句,拼接 + OR (字段=值)eq 等于=allEq 基于 map 内容等于...
原创
446阅读
0评论
1点赞
发布博客于 2 年前

docker容器时间跟宿主机时间同步

1、共享主机的localtime在启动命令增加-v /etc/localtime:/etc/localtime:rodocker run -d --name server --net demo -v /etc/localtime:/etc/localtime:ro server2、复制主机的localtime运行命令docker cp /etc/localtime [containerI...
原创
4367阅读
0评论
2点赞
发布博客于 2 年前

上传文件异常问题 | 413 Request Entity Too Large

一个上传文件的功能,内网测试都正常了,但是发布到外网就无法上传大点的(大于1MB)文件,更奇怪的是,后台还没有任何的异常信息。解决的办法是,设置nginx的包大小限制为适当的值client_max_body_size 200m;,如下:...
原创
702阅读
0评论
1点赞
发布博客于 2 年前

uniapp微信登录注意事项(app端)

真机调试设置1、manifest.jsonapp模块权限配置选择oauth(登录鉴权)app sdk配置填写微信开放平台appid和appsecret(不是微信公众平台)2、自定义基座使用HBuilder/HBuilderX开发应用时,支持实时在手机/模拟器上查看运行效果,点击菜单栏“运行”-&amp;gt;“运行到手机或模拟器”使用。此功能会在手机/模拟器上安装“HBuilder”应用(...
原创
7983阅读
0评论
3点赞
发布博客于 2 年前

Feign 文件上传配置

FeignClient@FeignClient(name = ServiceConstant.RENREN_OSS_SERVER, configuration = OssFeignClient.MultipartSupportConfig.class)public interface OssFeignClient { /** * 文件上传 * @param file...
原创
521阅读
0评论
1点赞
发布博客于 2 年前

sring coud 2集成kafka

maven&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.cloud&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;spring-cloud-starter-stream-kafka&amp;lt;/artifactId&amp;gt;&amp;lt;/
原创
95阅读
0评论
1点赞
发布博客于 2 年前

Thumbnailator使用

一、图片缩放来自original.jpg的图像被调整大小,然后保存到thumbnail.jpg1、size(宽度, 高度),图片通过高度或宽度按比例缩小Thumbnails.of(new File(&quot;original.jpg&quot;)) .size(160, 160) .toFile(new File(&quot;thumbnail.jpg&quot;));Thumbnails.o...
原创
560阅读
0评论
1点赞
发布博客于 3 年前

docker安装redis、mysql设置密码

1、安装redisdocker run -d --name redis -p6379:6379 -v redis:/data -e requirepass="123456" redis --appendonly yes2、安装mysqldocker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d -v mysql...
原创
761阅读
0评论
1点赞
发布博客于 3 年前

Windows 安装RabbitMQ

1、安装Erlang,配置环境变量Erlang下载地址2、安装RabbitMQRabbitMQ下载地址3、配置激活 RabbitMQ’s Management Plugin输入命令"C:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.5\sbin\rabbitmq-plugins.bat" enable rabbitmq_man...
原创
135阅读
0评论
1点赞
发布博客于 3 年前

centos7查看修改时区

1、timedatectl查看时间各种状态:Local time: 四 2014-12-25 10:52:10 CSTUniversal time: 四 2014-12-25 02:52:10 UTCRTC time: 四 2014-12-25 02:52:10Timezone: Asia/Shanghai (CST, +0800)NTP enabled: yesNTP synchro...
原创
39152阅读
7评论
16点赞
发布博客于 3 年前

js数组分组

ngOnInit: function(list) { const sorted = this.groupBy(list, function(item) { return item.name; }); console.log(sorted); }, groupBy: function(array, f) { const groups = {};...
原创
670阅读
0评论
1点赞
发布博客于 3 年前

华为云图引擎服务培训课程

华为云图引擎服务培训课程资料,视频地址https://www.bilibili.com/video/av32560562/
pdf
发布资源于 3 年前

Java连接MySQL8

java连接Mysql8.0.11与之前版本有些不同其中driver:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://localhost/student?useSSL=FALSE&amp;serverTimezone=UTC(student为数据库的名字)
原创
992阅读
0评论
2点赞
发布博客于 3 年前

ES6新增数据类型set和map

一、set1、创建let set = new Set();2、常用属性set.size;3、常用方法//添加: set.add()set.add("aaa")//删除: set.delete()set.delete("aaa")//包含: set.has()set.has("aaa")//清空: set.clear()二、map1、特点类似对象,...
原创
966阅读
0评论
1点赞
发布博客于 3 年前

let 和 var 的区别

1、作用域只局限于当前代码块if(true){ var str = 1 let str1 = 2 console.log(str) console.log(str1)}console.log(str)console.log(str1)// str1 is not defined2、let声明的作用于不会被提升console.log(str)...
原创
3275阅读
0评论
2点赞
发布博客于 3 年前

阿里巴巴职业发展手册

阿里巴巴职业发展手册,工程师必备,教你如何成为技术大牛
pdf
发布资源于 3 年前

safeshare-ss10.2

safeshare-ss10.2,一个用于共享文件的工具,包含破解文件
rar
发布资源于 3 年前

The temporary upload location [/tmp/tomcat.1337767218595042057.80/work/Tomcat/localhost/ROOT] is no

线上的系统中不能上传文件了,出现如下错误:org.springframework.web.multipart.MultipartException: Could not parse multipart servlet request;nested exception is java.io.IOException: The temporary upload location [/tmp/to...
原创
10730阅读
11评论
3点赞
发布博客于 3 年前

Spring Boot上传文件设置绝对路径和访问绝对路径下的静态资源

1、设置绝对路径在spring boot项目打成jar包后,上传文件的路径会有问题,或者可以成功上传但是服务器上找不到上传成功的文件。这时候我们需要为上传文件设置绝对路径。application.properties的配置#静态资源对外暴露的访问路径file.staticAccessPath=/api/file/**#文件上传目录(注意Linux和Windows上的目录结构不同)...
原创
37395阅读
15评论
11点赞
发布博客于 3 年前

git撤销与回滚

一、撤销操作1、文件修改了,没有进行add操作 git checkout fileName git checkout . 2、对不想提交的文件进行了git add操作 git status git reset HEAD &lt;filename&gt; 3、修改的文件已被git commit,但想再次修改不再产生新的Commit git commit --amend 可以修改提交...
原创
154阅读
1评论
1点赞
发布博客于 3 年前

git 常用命令

1、设置用户名 git config --global user.name "yanglei" 2、设置邮箱 git config --global user.email ylly33@126.com 3、克隆 git clone git@gitee.com:superlover/test.git 4、添加到暂存区 git add ** 5、提交到本地仓库 git commit...
原创
84阅读
0评论
1点赞
发布博客于 3 年前

CentOS安装redis

1、添加redis库由于CentOS官方yum源里面没有Redis,这里我们需要安装一个第三方的yum源,这里用了Fedora的epel仓库:yum install epel-release2、安装yum install redis3、启动systemctl start redis4、配置vim /etc/redis.conf注释掉 bind 1...
原创
1569阅读
0评论
2点赞
发布博客于 3 年前

CentOS安装nginx

第一步 - 添加Nginx存储库要添加CentOS 7 EPEL仓库,请打开终端并使用以下命令:sudo yum install epel-release第二步 - 安装Nginx现在Nginx存储库已经安装在您的服务器上,使用以下yum命令安装Nginx :sudo yum install nginx根据提示完成安装第三步 - 启动NginxNginx...
原创
289阅读
0评论
1点赞
发布博客于 3 年前

CentOS更换yum源

转到源目录:cd /etc/yum.repos.d/ 备份原来的源:mv CentOS-Base.repo CentOS-Base.repo.backup 下载源://163源wget http://mirrors.163.com/.help/CentOS7-Base-163.repo//阿里源wget http://mirrors.aliyun.com/repo/Centos-7....
原创
196阅读
0评论
2点赞
发布博客于 3 年前

java时间处理

mport java.util.*;import java.text.*;import java.util.Calendar;public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate() { Date curr...
原创
119阅读
0评论
1点赞
发布博客于 3 年前

maven 总分项目打包指令

mvn clean package -Dmaven.test.skip=true nohup java -jar ylkpro.jar &gt; /dev/null 2&gt;&amp;1 &amp;
原创
146阅读
0评论
1点赞
发布博客于 3 年前

CentOS打开关闭防火墙端口(firewalld的常用命令)

1、firewalld的基本使用 启动: systemctl start firewalld 查看状态: systemctl status firewalld 停止: systemctl disable firewalld 禁用: systemctl stop firewalld2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconf...
原创
151阅读
0评论
1点赞
发布博客于 3 年前

SpringBoot配置上传文件的大小

#上传文件大小#单个文件最大值spring.http.multipart.max-file-size=10MB##一个请求多个文件的最大值spring.http.multipart.max-request-size=10MB
原创
2763阅读
0评论
1点赞
发布博客于 3 年前

Linux常用命令

系统工作命令1、echo 输出到终端(提取变量:提取变量:提取变量:SHELL) 2、date 日期时间(”+%Y-%m-%d %H:%M:%S”) -s设置时间 3、reboot 重启 4、poweroff 关机 5、wget 下载 6、ps 查看进程( ps aux ,常和管道符一起使用) 7、top 动态进程及系统负载 8、pidof 查看服务pid 9、kill 终止指...
原创
277阅读
0评论
2点赞
发布博客于 3 年前

Linux安装删除MySQL

1、yum仓库中没有MySQL的源,先下载源1.下载mysql源//5.6地址shell&gt; wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm最新版可以官网下载https://dev.mysql.com/downloads/repo/yum/ 2.安装下载的rpm包sh...
原创
235阅读
0评论
2点赞
发布博客于 3 年前

Map源码解析之HashMap源码分析

实现原理HashMap 是数组 + 链表 + 红黑树(JDK1.8 增加了红黑树部分)实现的。HashMap 的工作原理HashMap 基于 hashing 原理,当我们往 HashMap 中 put 元素时,先根据 key 的 hash 值得到这个 Entry 元素在数组中的位置(即下标),然后把这个 Entry 元素放到对应的位置中,如果这个 Entry 元素所在的位子上已经存放有其他元素就在...
原创
74阅读
0评论
1点赞
发布博客于 3 年前

使用FastJson处理JSON数据

一、简介FastJson对于json格式字符串的解析主要用到了下面三个类: 1.JSON:fastJson的解析器,用于JSON格式字符串与JSON对象及javaBean之间的转换 2.JSONObject:fastJson提供的json对象 3.JSONArray:fastJson提供json数组对象&lt;dependency&gt; &lt;groupId&gt;co...
原创
4109阅读
2评论
3点赞
发布博客于 3 年前

vue在一个方法执行完后执行另一个方法

vue在一个方法执行完后执行另一个方法 用Promise来实现function2(){ // 你的逻辑代码 return Promise.resolve(/* 这里是需要返回的数据*/)}function3(){ // 你的逻辑代码 return Promise.resolve(/* 这里是需要返回的数据*/)}// 调用function1(...
原创
67183阅读
5评论
3点赞
发布博客于 3 年前

echarts x轴标签文字过多导致显示不全

echarts x轴标签文字过多导致显示不全如图:解决办法1:xAxis.axisLabel 属性axisLabel的类型是object ,主要作用是:坐标轴刻度标签的相关设置。(当然yAxis也是一样有这个属性的)[html] view plain copyaxisLabel: {     interval:0,     rotate:40  }  以上就可解决x轴文字显示不全并将文字倾斜。如图...
转载
77029阅读
4评论
29点赞
发布博客于 3 年前

echarts x轴文字显示不全

1、xAxis.axisLabel 属性通过 axisLabel: { interval:0, rotate:40 } 使x轴文字倾斜显示//控制x轴xAxis: [ { type: 'category', //字体倾斜 axisLabel: { interval:0, rotat...
原创
792阅读
0评论
1点赞
发布博客于 3 年前

java文件下载

public void fileDownload(String filePath, String fileName, HttpServletResponse response) throws IOException { //拼接服务器真实路径 String realFilePath = PathUtil.getClasspath() + "uploadFiles/"...
原创
67阅读
0评论
1点赞
发布博客于 3 年前

easypoi Excel文件导入

1、MAVEN依赖 &lt;dependency&gt; &lt;groupId&gt;cn.afterturn&lt;/groupId&gt; &lt;artifactId&gt;easypoi-base&lt;/artifactId&gt; &lt;version&gt;3.0.3&lt;/version&gt;
原创
7930阅读
5评论
1点赞
发布博客于 3 年前

Java读取本地json文件及相应处理

//读取json文件地址 /* String path = getClass().getClassLoader().getResource("menu.json").toString(); path = path.replace("\\", "/"); if (path.contains(":")) { path = path...
原创
40666阅读
5评论
1点赞
发布博客于 3 年前

Java8StreamApi

Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。Stream API 借助于同样新出现的 Lambda 表达式,极大的提高编程效率和程序可读性。 (1)Stream自己不会储存元素 (2)Stream不会...
原创
277阅读
0评论
1点赞
发布博客于 3 年前

BigDecimal 运算、判断、比较

1、BigDecimal 负数判断BigDecimal bigDecimal = bprocurementOrderPojo.getPayableFee();int num = bigDecimal.signum();num是 -1, 0, 1,分别表示 负数、零、正数2、和0比较paymentLogVo.getRebateAmount().equals(BigDec
原创
10958阅读
0评论
4点赞
发布博客于 3 年前

url转码(url传中文乱码)

方法1jslet keyword1 = $("#soft_input").val();let keyword2=encodeURI(keyword1);let keyword = encodeURI(keyword2).trim();window.location = "${contextPath}/theme/themeSoft/"+type+".html?keyword="+...
原创
451阅读
0评论
1点赞
发布博客于 3 年前

java获取毫秒值

1、System.currentTimeMillis();2、Calendar.getInstance().getTimeInMillis();3、new Date().getTime();结果发现 System.currentTimeMillis() 这种方式速度最快Calendar.getInstance().getTimeInMillis() 这种方式速度最慢所以建议多使用第一种方式。
原创
27234阅读
1评论
3点赞
发布博客于 3 年前

vue修改时,如何撤销修改数据

vue里做了双向绑定,加入要修改数据,如果提交则没问题,但如果没提交到数据库就取消或放弃了修改,dom层面的数据如何回到未修改前呢?目前是通过转JSON临时存储,取然后一一赋值,直接赋对象会有问题,有没有更好的办法
1回答
发布问题于 4 年前