自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rsun2018的博客

也许当我老了,也一样Code;不为别的,只为了爱好。

  • 博客(20)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 React、Ant Design、DvaJS之间的关系

1、React:是一个用于构建用户界面的JS库,主要用于构建UI,可以认为是MVC中的V(视图)2、Ant Design:是采用React封装的一套组件库,我的理解它就是一个UI框架,类似H-ui、Bootstrap等3、DvaJS:Dva是基于现有应用架构(redux+react-router+redux-saga等)的一层轻量封装,没有引入任何新概念,可以帮你自动化了Redux一些繁琐的步骤,只需几行代码就实现了原本redux + react-router + redux-saga繁琐的步骤。dva

2020-06-29 16:24:48 586

转载 泛在电力物联网

在国家电网的推动之下,“泛在电力物联网”即将成为2019年物联网领域最火的题材之一。那么,为什么要建泛在电力物联网?什么是泛在电力物联网?如何建设泛在电力物联网?本文将为你做详细深入解读。国家电网公司在2019年两会报告中提出建设世界一流能源互联网企业的重要物质基础是要建设运营好“两网”,这里所说“两网”分别是“坚强智能电网”和“泛在电力物联网”。泛在电力物联网这个名词首次出现在国家电网公司的两会报告中,成为和坚强智能电网相提并论的重点工作。3月8日,国家电网“泛在电力物联网”建设工作部署电视电话会议.

2020-06-29 16:07:09 552

原创 npm与cnpm的区别

NPM(Node Package Manager,节点包管理器)是NodeJS的包管理器,用于节点插件的管理(包括安装,卸载和管理依赖等)。NPM是随同新版的NodeJS一起安装的包管理工具,所以我们需要安装NodeJS。作用:1.允许用户从NPM服务器上下载别人编写的第三方包到本地使用。2.允许用户从NPM服务器上下载并安装别人编写的命令行程序到本地使用。3.允许用户将自己编写的包或命令行程序上传到NPM服务器上供别人使用。为什么要用CNPMNMP安装插件是从NPM官网下载对应的插件包,该

2020-06-29 09:05:58 159

转载 React快速入门

通过create-react-app工具快速构建React项目,初步了解React工作机制。1. 环境配置忽略React的技术栈细节,使用create-react-app构建应用。 开发环境:node和npm(或cnpm)安装create-react-app:cnpm install -g create-react-app1在工作目录下执行下列命令建立应用:create-react-app myapp1自动构建完成后进入项目根目录:cd myapp1启动应用:cnpm start1.

2020-06-28 22:57:59 243

原创 NPM报错 Error: EPERM: operation not permitted, unlink......解决办法和清除缓存。

在启动项目执行npm install时候碰到下面问题:解决方法:1、执行下面命令清除缓存文件:npm cache clean --force2、执行:cnpm install

2020-06-28 11:01:43 2868

原创 SpringBoot 之Spring Boot Starter依赖包及作用

Spring Boot 之Spring Boot Starter依赖包及作用 spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。 spring-boot-starter-aop 支持面向方面的编程即AOP,包括spring-aop和AspectJ。

2020-06-24 17:05:35 805

原创 20、DevOps

1、DevOpsDevOps是Development和Operations两个词的缩写,它涵盖开发、测试、运维的整个过程,简言为自动化部署。2、Git/GitLabGit是一个版本控制系统,GitLab是一个远程的Git仓库,GitLab与GitHub及国内的码云类似,用户在GitLab上注 册账号,上传项目到GitLab,通过GitLab对项目进行版本控制。通常企业使用GitLab在局域网搭建自己的Git代码 管理仓库,不过随着云计算的发展,很多企业也开始使用提供Git仓库管理公共服务的平台,比如

2020-06-14 16:48:13 198

原创 新手入门阿里云服务器操作指南(图文教程)

最近阿里云活动很多小伙伴买了服务器却不知道怎么用,因此做一个简易的操作指南。一、控制台控制台可以对你的服务器进行管理,可以强制重启、关机、重置密码、等操作。1、进入控制台地址:https://ecs.console.aliyun.com点击实例:新手阿里云服务器操作指南(图文教程)...

2020-06-12 10:31:15 1706 2

原创 SSM项目部署到阿里云服务器。只需要五个步骤。

SSM项目部署到阿里云服务器。只需要五个步骤

2020-06-12 09:44:18 305

原创 Java相关的基本算法

执行效率从快到慢:快速、希尔、插入、选择、冒泡排序#1.数组逆序实现思想:第一个递增,最后一个递减//数组元素逆序public static void receive(int[] arr){ for (int start = 0, end = arr.length-1; start < end; start++,end--) { int temp = arr[start]; arr[start] = arr[end]; arr[end] = temp; }}#2.选择排序

2020-06-11 13:07:20 151

原创 150 余个神奇网站,你不来瞅瞅吗?

总结了 150 余个神奇网站,你不来瞅瞅吗?有空的时候赖康康

2020-06-10 23:31:40 583 1

原创 圆通快递面试问题

1、Java中线程池包含了那些参数?各参数的作用是什么?(ThreadPoolExecutor)比如去火车站买票, 有10个售票窗口, 但只有5个窗口对外开放. 那么对外开放的5个窗口称为核心线程数, 而最大线程数是10个窗口.如果5个窗口都被占用, 那么后来的人就必须在后面排队, 但后来售票厅的人会越来越多, 已经人满为患, 就类似于线程队列已满.这时候火车站站长下令, 把剩下的5个窗口也打开, 也就是目前已经有10个窗口同时运行. 后来又来了一批人,10个窗口也处理不过来了,而且售票厅人已经满了

2020-06-09 23:29:47 1190

原创 Log4j

日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录,具体请参考Log4j文档指南。Log4j下载在apache网站,可以免费下载到Log4j最新版本的软件包Apache log4j (推荐)Apache log4j 2Log4j的包下载完成后,解压,将其中打包好的的log4j-1.x.x.jar导入你的工程LIB中。Log4j配置Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可

2020-06-09 21:37:57 152

原创 牛客网中Spring的理解

Spring官方文档:http://shouce.jb51.net/spring依赖注入就是通过容器去管理对象,而不是对象本身去管理;1、Spring中对IOC的理解:所谓“控制反转”是指控制权由应用代码转到外部容器,即控制权的转移;IoC将控制创建的职责搬进了框架中,从应用代码脱离开来;使用Spring的IoC容器时只需指出组件需要的对象,在运行时Spring的IoC容器会根据XML配置数据提供给它;控制反转即IoC (Inversion of Control),是面向对象编程中的一种设计原则

2020-06-09 21:35:57 263

原创 Nginx

1、什么是NginxNginx是一款高性能的HTTP服务器和反向代理服务器,可以作为静态资源服务器,配置虚拟主机和反向代理Tomcat服务器,实现负载均衡。官方测试Nginx能够支撑5万并发链接,并且CPU、内存等资源消耗却非常低,运行非常稳定。2、应用场景1 HTTP服务器:Nginx可以提供独立的HTTP服务,可以做网页静态服务器。2 反向代理服务器:用户向tomcat发送请求,中间经过Nginx,由Nginx代理用户向tomcat发送请求。3 负载均衡:当网站的访问量达到一定程度后,单台to

2020-06-09 14:13:25 123

原创 简要介绍DES、RSA、MD5、SHA1四种加密算法的优缺点

       美国数据加密标准(DES)是对称密码算法,就是加密密钥能够从解密密钥中推算出来,反过来也成立。密钥较短,加密处理简单,加解密速度快,适用于加密大量数据的场合。       RSA是非对称算法,加密密钥和解密密钥是不一样的,或者说不能由其中一个密钥推导出另一个密钥。密钥尺寸大,加解密速度慢,一般用来加密少量数据,比如DES的密钥。  

2020-06-08 21:48:50 2871

原创 MySQL中相关索引

创建索引的主要原因是提高查询性能。通过正确设计和使用索引,可以大幅提升数据库操作的效率,尤其是在处理大量数据时。了解和合理使用索引是数据库设计和优化的重要部分。

2020-06-03 17:57:42 4727 2

原创 xczx项目问题集

1、BCryptPasswordEncoder加密算法怎么查看加密前的密码BCryptPasswordEncoder encoder = new BCryptPasswordEncoder(); boolean xcWebApp = encoder.matches("XcWebApp", "$2a$10$9bEpZ/hWRQxyr5hn5wHUj.jxFpIrnOmBcWlE/g/0Zp3uNxt9QTh/S"); System.out.println(xcWebApp);

2020-06-02 17:52:08 326

原创 spring-security中的 BCryptPasswordEncoder加解密算法

早期使用md5对密码进行编码,每次算出的md5值都一样,这样非常不安全,Spring Security推荐使用 BCryptPasswordEncoder对密码加随机盐,每次的Hash值都不一样,安全性高。使用教程:1、在pom文件中添加所属依赖:<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-clou

2020-06-02 13:57:19 3401

原创 童年时代的美好

工作就像一个人从出生到长成的一个过程,年岁各不同,高低成就各不一。但有一样一定是共通的。那就是大家曾经都天真单纯过。人世间最美好的莫过于最初的你。初一到初三,每次放学我都比较喜欢骑车在乡野的小路哼着歌回家,心情大多数情况下都是“艳阳天”。但有时候又很讨厌,经常有个女同学骑车绕远路跟着自己走小道。从最开始的反感,各种方式避免放学遇到她,到后来的渐渐习惯她的跟随。就这样一晃三年,有时候自己都无语,竟然被这个同学跟了三年。或许她是为了减肥吧。也只好这样去想。如果时间可以重来,让我重新回到那时候,哪怕只有一天

2020-06-01 12:41:38 232 1

代码+方法.zip

基于springboot的分布式B2C电商开源项目,使用Maven构建项目,Jenkins作为持续集成,数据库使用MySQL和Redis,在分布式事务上则采用了TCC解决订单支付方面时效性要求性高的分布式事务,可靠的消息服务则来解决如会计记录等时效性要求低的分布式事务.

2019-10-16

PCA降解技术.zip

java编写的主成分分析降维,用的是机器学习鸢尾花数据,该数据从mysql数据库中读取得到,用Jama.jar实现矩阵运算,hashmap的key存特征值,value存对应的特征向量。

2019-06-28

Java最常见的200+面试题Gitchat专用.zip

面试题包含的内容了十九了模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 提升神器

2019-06-28

IDEA简明使用教程更新版.pdf

基础简明教程,适合新人学习和使用,涵盖安装、配置、常见问题@技巧、Maven、Git、快捷键、项目配置等问题

2019-06-06

NGUI 3.12.1版,最受欢迎的Unity3d界面插件

最受欢迎的Unity3d界面插件,NGUI 3.12.1版,可以用于Unity3d2018版本

2019-02-13

MySQL进阶练习

练习题适合有一定基础的学习人群,适合实际工作一年左右的做练习,刚入门的也可以看看,多多思考,对以后工作大有裨益,欢迎大家在讨论区进行讨论。

2018-03-11

MySQL基础练习题及答案

针对于MySQL刚入门和有一定基础的学员,适合多次练习。

2018-03-11

2016版富士康笔试题

最新版富士康笔试题,里面有两个文档,一个校招,一个社招的

2017-10-30

Effective Java 2nd Edition 英文版.pdf

Effective Java 2nd Edition 英文版pdf 版的,可以学习下提高英语阅读能力

2017-10-30

Oracle经典教程

Oracle基础经典教程

2017-07-05

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

TA关注的人

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