- 博客(18)
- 收藏
- 关注
原创 java知识体系汇总
spring boot 统一异常处理 一.继承BasicErrorController 1.处理Controller以外的异常,如filter异常 2.可以返回json和html格式的错误 二.@ControllerAdvice和@ExceptionHandler 1.处理Controller中的异常 https://blog.csdn.net/qq_37142346/article/details/79879643 ...
2021-04-08 09:53:37
91
转载 win10安装redis
一、下载:下载地址:https://github.com/MicrosoftArchive/redis/releases根据系统下载的版本:以(64位为例)下载后一般解压到根目录下:如(E:\Redis-x64-3.2.100)二、安装:打开cmd命令窗口,使用命令进行安装和注册redis到window服务安装命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose启动服务命令:r.
2021-03-10 10:24:22
237
转载 windows搭建vue环境
1、在使用之前,先类掌握3个东西,明白它们是用来干什么的:npm: nodejs 下的包管理器。webpack: 它主要用途是通过CommonJS 的语法把所有浏览器端需要发布的静态资源作相应的准备,比如资源的合并和打包。vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是给你一套vue的结构,包含基础的依赖库,只需要npm install 就可以安装。2、nodejs下载网址:https://nodejs.org/en/ 【如果嫌下载的慢,可以下载其他...
2021-03-10 09:53:33
401
原创 MySql性能排查点
目录一.连接数一.连接数mysql> show variables like '%max_connections%';+-----------------+-------+| Variable_name | Value |+-----------------+-------+| max_connections | 1000 |+--------------...
2019-06-06 09:36:19
148
转载 Elasticsearch原理
Elasticsearch 是一个兼有搜索引擎和NoSQL数据库功能的开源系统,基于Java/Lucene构建,可以用于全文搜索,结构化搜索以及近实时分析。可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。 说明: Lucene:只是一个框架,要充分利用它的功能,需要使用JAVA,并且在程序中集成Lucene,学习成本高,Lucene确实非常复杂。 Elasticsearch 是 ...
2018-08-02 16:22:24
264
转载 mysql常用cmd
首先需要进入mysql的安装文件夹bin目录下:cd + C:\Program Files\MySQL\MySQL Server 5.5\bin连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与用户名之间不用加空格,密码也一样,若不写-h地址参数,则默认是连接本地地址)断开:exit (回车)创建授权:grant select on 数据库.* to 用户名@登录主机 ...
2018-07-18 11:03:04
875
转载 @Configuration的使用
从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。注意:@Configuratio
2018-03-08 13:57:13
1388
转载 Node.js应用实战和工作原理解析
Node.js是一个基于Chrome JavaScript运行时建立的开发平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动,非阻塞I/O模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用,例如移动应用里的消息模块。 为满足云智慧透视宝用户对Node.js的代码级性能监控需求,我们的程序猿Else对Node
2017-11-09 16:55:28
682
转载 spring学习之spring框架介绍
开始spring如果你是刚使用spring的开发人员,可以先使用spring-boot来创建一个spring应用。他基于spring框架。主张约定优于配置。被设计成为尽可能快的运行。参考代码及文档 快速学习spring指南 学习建立一个符合restful规范的web应用spring框架的介绍spring框架是一个java平台项目,他为java应用提供了基础架构支持。因此
2017-07-25 16:54:40
400
转载 Spring 框架的设计理念与设计模式分析
Spring 的骨骼架构Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的总体架构图:图 1 .Spring 框架的总体架构图从上图中可以看出 Spring 框架中的核心组件只有三个:Core、Context 和 Beans。它们构建起了整个 Spring 的骨骼架构。没有它们就不可能有 AOP、Web 等上层的特性功能。下面也将主要从这三个组
2017-07-10 15:11:01
231
转载 构建基于分布式SOA架构的统一身份认证体系
摘要:本文充分利用SOA架构松耦合的特点,通过规范统一网络接口实现业务系统整合,既提升系统安全性,又简化资源访问操作,具有重要的理论和现实意义。 统一身份认证旨在将分散在各个信息系统中的用户和权限资源进行统一集中管理,提升系统安全性,简化资源访问操作。各家金融机构的业务系统由于开发时期不同,支撑技术各不相同,系统环境彼此独立,统一身份认证体系需要面对跨平台、跨系统的巨大挑战。近年
2017-06-01 10:40:15
1714
转载 饿了么:日订单量超900万的架构设计及演进之路
摘要: 网站在刚开始的时候大概只是一个想法:一个产业的模型,快速地将它产生出来。“快”是第一位的,不需要花太多精力在架构设计上。在网站进入扩张期才需要对架构投入更多的精力来承载网站在爆发时的流量。 饿了么成立已经8年,现在日订单量突破900万,我们也有了较为完善的网站架构。网站在刚开始的时候大概只是一个想法:一个产业的模型,快速地将它产生出来。“快”是第一位的,不需要花太多精力在架构设计上
2017-06-01 10:39:09
2116
转载 深入Java内存区域
概述: 对于从事C和C++程序开发的开发人员来说,在内存管理领域,他们既是拥有最高权力的皇帝,又是从事最基础工作的劳动人民—既拥有每一个对象的“所有权”,又担负着每一个对象生命开始到终结的维护责任。 对于Java程序员来说,在虚拟机的自动内存管理机制的帮助下,不再需要为每一个new操作去写配对的delete/free代码,而且不容易出现内存泄漏和内存溢出问题,看起来由虚拟机
2017-05-22 17:45:10
232
转载 深入理解Spring Redis的使用 (二)、RedisTemplate事务支持、序列化
1.RedisTemplate的使用这个类作为一个模版类,提供了很多快速使用redis的api,而不需要自己来维护连接,事务。最初的时候,我创建的BaseRedisDao是继承自这个类的。继承的好处是我的每个Dao中,都可以自由的控制序列化器,自由的控制自己是否需要事务,这个先不需要了解,跟着我目前的这种配置方法来即可。 template提供了一系列的operation,比如v
2016-10-31 21:01:19
4531
转载 不利用spring-data-redis整合
个人觉得这样整合灵活度更大,能够更加明了的完成任务。pom.xml:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
2016-10-31 20:32:33
414
转载 利用spring-data-redis整合
1.项目使用的pom.xml: 除了log部分,只有一个spring core 和 spring-data-redis<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/
2016-10-31 20:09:47
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人