自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 WebUploader文件上传

uploader = WebUploader.create({auto: true,//选完文件,是否自动上传server: $("#contextPath").val()+’/psImage/ocrBankCard’,//文件接收服务端//指定选择文件的按钮pick: {id:’#filePicker’,//指定选择文件按钮的ID,class等multiple: true,//是否开启选择多个文件能力innerHTML: “上传”//指定按钮文字}//指定接收哪些类型的文件accept

2020-07-09 18:05:41 254

原创 接口和抽象类的区别

接口和抽象类的区别相同:1.抽行类和接口都不能被实例化2.可以将抽象类和接口类型作为引用类型3.一个类继承了某个抽象类或者实现了某个接口都需要对其中的抽象方法进行重写实现否则该类任然需要被声明为抽象类不同:接口:1.interfa修饰2.不能定义构造器3.定义的方法全是public修饰的,抽象方法4.不能有静态方法5.一个类可以实现多个接口抽象类:1.abstact修饰...

2020-04-28 11:48:58 185

原创 数据库

数据库1 数据库的的设计(遵循三大范式)2 数据库的查询方式1.执行顺序:from——join on——where——group by——having- order by——limit2.内连接;隐式内连接:select 列名 from 左表,右表 where 主表.主键=从表.外键显示内连接:select 列名 from 左表 inner join 右表 on 主表.主键=从表。外键...

2020-04-21 18:48:14 147

原创 吐槽微服务

吐槽模块:流程: 1.引入springdataMongoDB依赖, 2.创建配置文件application.yml,在配置文件中设置微服务端口,微服务名称,MongoDB的地址端口 3.创建启动类 4.通过代码实现持久层,服务层,控制层的业务逻辑,从而实现以下功能: 吐槽(就是一条说说)的功能实现: 1. 基本的增删改查API实现 2. 根据上级ID查询吐槽列表 3...

2020-04-15 19:22:57 129

原创 用户微服务

用户微服务需求分析:注册账号,用手机号注册,填写发送短信验证,填写短信验证码正确可注册成功1. 在配置文件application.yml设置端口9008、mysql、redis、rabbitmq2. 发送短信验证码 1. 得到一个短信验证码 2. 将验证码保存在redis里(60s失效) 3. 发送短信rabbitMQ3. 获取短信验证码,比较验验证码 1. 验证码正确,...

2020-04-14 21:23:11 298

原创 Python基础及爬虫

Python基础学习《第 0 关、初识爬虫》《第 1 关、HTML基础》《第 2 关、BeautifulSoup》添加链接描述《第 3 关、BeautifulSoup 实践》《第 5 关、带参数请求数据》《【windows】Python+ Vscode 安装文档》《【Mac】Python+ Vscode 安装文档》15关课程学习笔记16关课程学习笔记17关课程学习笔记18关课...

2019-12-11 09:29:51 91

原创 excel的vba变成语法

https://blog.csdn.net/huzhizhewudi/article/details/84496719

2019-11-15 09:30:22 113

原创 面试总结(神华)

springmvc的注解https://blog.csdn.net/qq_42815754/article/details/85217801aop的在项目的使用过吗https://blog.csdn.net/weixin_34041003/article/details/91928230Tomcat的端口配置在哪个文件中(conf文件下的server.xml)?日志在哪个文件(log文件下...

2019-10-29 23:04:07 781

转载 MYSQL的存储过程

MYSQL的存储过程https://www.cnblogs.com/chenpi/p/5136483.html

2019-05-06 13:04:51 115

原创 spring中的BeanFactory与ApplicationContext的作用和区别

1 spring中的BeanFactory与ApplicationContext的作用和区别?https://blog.csdn.net/lxyso/article/details/454467572 Spring IOC容器在Web容器中是怎样启动的?https://www.cnblogs.com/whx7762/p/7762383.html3 tomcat服务器的部署和文件目录在ec...

2019-05-04 19:45:02 356

原创 CAS单点登录

CAS单点登录https://www.cnblogs.com/gy19920604/p/6029210.html一. 基于cookie的单点登录核心原理:将用户名密码加密之后存于cookie中,之后访问网站是在过滤器中进行校验用户权限,如果没有权限则从cookie中取出用户明和密码进行登录,让用户在某种意义上觉得只登陆了一次。但是该方法就是多次传送用户名密码,增加被盗的风险,以及不能跨域访...

2019-04-24 09:52:01 117

原创 redis问题总结

redis问题总结https://www.cnblogs.com/lixuwu/p/8601230.htmlhttp://blog.itpub.net/31545684/viewspace-2213990/

2019-04-23 07:50:50 109

原创 单列模式的优缺点已及使用的原因

单列模式的优缺点已及使用的原因https://www.cnblogs.com/tangxiao1996/p/7899393.html

2019-04-23 07:21:59 268

原创 Spring框架IOC和AOP的实现原理

Spring框架IOC和AOP的实现原理https://www.cnblogs.com/cyhzzu/p/6644981.htmlSpring面试,IoC和AOP的理解https://www.cnblogs.com/superjt/p/4275462.html

2019-04-22 22:59:45 5094

原创 Linux shell脚本的常用语法

shell脚本编程100例https://blog.csdn.net/l_215851356/article/details/70219330linux shell脚本常用语法http://www.cnblogs.com/jalynfang/p/7732692.html

2019-04-22 22:15:53 298

原创 电力招标系统文档

1技术原理筒述1.1 MVC设计模式MVC模式将软件系统分为模型、视图、控制器三个构成部分,其中视图是人机交互界面,用于显示数据图形等内容,同时可以接收提交的数据,是系统与用户实现沟通的必要模块:模型是业务数据、业务逻辑的所在模块,是处理应用请求并返还处理结果的核心环节,是整个系统的关键所在;控制器模块负责接受并调度处理请求,将处理结果通过视图来显示出来。作为一种最为常见的架构模式, MVe模式...

2019-04-15 22:51:04 220

原创 Sublime Text3快捷键大全

Sublime Text3快捷键大全选择类Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。Ctrl+Shift+L 先选中多行,再按下快捷键,会在每行行尾插入...

2019-03-28 17:58:09 90

原创 java多线程总结1

1 java多线程解决了那些问题?实现线程的方法(1.继承thread类 2.实现runable接口)实现多线程的方法(1.同步方法(synchronized关键字) 2.同步代码块(synchronized()方法) 3.使用同步锁(lock()方法)线程同步问题:产生线程安全问题的原因:多个线程操作共享的数据操作共享数据的线程代码有多条解决思路:将多条操作共享的...

2019-03-26 08:27:07 95

转载 MarkDown语法(转发https://blog.csdn.net/u014061630/article/details/81359144)

转自码个蛋公众号目录1. 快捷键2. 基本语法2.1 字体设置斜体、粗体、删除线2.2 分级标题2.3 链接2.4 分割线2.5 代码块2.6 引用2.7 列表2.8 表格3. 常用技巧3.1 换行3.2 缩进字符3.3 特殊符号3.4 字体、字号与颜色3.5 链接...

2019-03-02 14:47:36 216

原创 java就业前需要掌握的专业技能

java就业前需要掌握的专业技能1.熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。2.熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器、过滤器...

2019-02-28 02:03:50 404

原创 ElasticSearch与搜索微服务

ElasticSearch与搜索微服务es是一个实时的分布式搜索和分析引擎,快速处理大数据。es的底层是Lucenees提供一个分布式多用户能力的搜索引擎,基于restful web接口es的特点:实时搜索,稳定,可靠,安装使用方便。1 ElasticSearch的特点及体系结构特点: 1 大型的分布式集群(数百台服务器)技术 2 将全文检索,分布式,数据分析技术结合在一起 3...

2019-02-27 01:03:29 1629

原创 密码服务与微服务鉴权JWT

密码服务与微服务鉴权JWT1 使用BCrypt密码加密算法实现注册于登陆功能BCrypt加密原理:Spring security提供了BCryptPasswordEncoder类,实现spring的PasswordEncoder接口使用BCrypt强哈希方法来加密密码管理员登陆的业务逻辑: 1 从前台获取登陆的用户名,密码 2 判断用户名是不是null,说明登陆成功,否则登陆用户名或密...

2019-02-27 01:02:19 412

原创 MongoDB数据库和吐槽微服务

MongoDB数据库和吐槽微服务MongoDB数据库和吐槽微服务1 MongoDB的特点和体系结构2 MongoDB命令3 运用Java操作MongoDB4 使用SpringDataMongoDB完成吐槽微服务的开发MongoDB数据库和吐槽微服务1 MongoDB的特点和体系结构MongoDB:一个跨平台的,面向文档的数据库,nosql数据库。支持数据结构松散,是类似于JSON的BSON格...

2019-02-27 01:01:19 651

原创 Spring Cloud

Spring Cloud简介Eureka服务注册Feign负载均衡Hystrix熔断Zuul网关Config分布式配置Bus消息总线Spring Cloud简介Spring Cloud 和Spring Boot的关系?1、Spring boot 是 Spring 的一套快速配置脚手架,可以基于spring boot 快速开发单个微服务;Spring Cloud是一个基于Spr...

2019-02-26 00:09:24 202

原创 SpringBoot基础

SpringBoot基础一、SpringBoot简介1.1 原有Spring优缺点分析1.1.1 Spring的优点分析Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用...

2019-02-26 00:08:43 174

原创 SpringBoot入门

SpringBoot入门约定大于配置1.启动引导Spring步骤:使用SpringInitializr/SpringCli/ide初始化SpringBoot项目其中包含;使用maven[打包方式jar包]/gradle进行工程搭建; maven工程需要继承pom父工程spring-boot-starter-parent且打包方式jar包 <parent> &l...

2019-02-26 00:07:44 310

原创 SpringCache

SpringCacheSpring Cache使用方法与Spring对事务管理的配置相似。Spring Cache的核心就是对某个方法进行缓存,其实质就是缓存该方法的返回结果,并把方法参数和结果用键值对的方式存放到缓存中,当再次调用该方法使用相应的参数时,就会直接从缓存里面取出指定的结果进行返回。@Cacheable使用这个注解的方法在执行后会缓存其返回结果(value属性是必须指定的...

2019-02-26 00:06:09 97

原创 RabbitMQ

RabbitMQRabbitMQ简介RabbitMQ消息模式RabbitMQ基于SpringBoot应用一、Rabbit简介1.RabbitMQ特点为何使用RabbitMQ?-RabbitMQ是一个开源的AMQP实现,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。-用于在分布式...

2019-02-26 00:05:26 282

原创 Eureka服务治理

Eureka服务治理一、Eureka服务治理构建服务注册中心服务注册与服务发现Eureka服务治理(服务注册及服务发现)Ribbon负载均衡Hystrix服务降级容错Feign声明式服务调用Zuul服务级切面拦截(API网关服务)Config分布式配置中心一、Eureka服务治理构建服务注册中心服务注册:每个服务单元向注册中心登记自己提供的服务,将主机与端口号、版本号、通信...

2019-02-26 00:04:26 148

转载 Java常用知识点

今天要谈的主题是关于求职,求职是在每个技术人员的生涯中都要经历多次。对于我们大部分人而言,在进入自己心仪的公司之前少不了准备工作,有一份全面细致面试题将帮助我们减少许多麻烦。在跳槽季来临之前,特地做这个系列的文章,一方面帮助自己巩固下基础,另一方面也希望帮助想要换工作的朋友。 相关概念面向对象...

2019-02-25 23:35:02 137

原创 springboot与springclould的总结

springboot与springclould的总结Springboot总结1 什么是springboot(约点大于配置)2 springboot常用的stater 有哪些3 springboot自动配置原理4 springboot读取配置文件的方式5 springboot集成mybatis的过程SpringCloud总结1 什么是微服务2 springcloud如何实现服务的注册于发现3 ri...

2019-02-25 23:17:53 1196 2

空空如也

空空如也

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

TA关注的人

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