自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浩瀚星空

把问题清楚的写下来就已经成功一半了!

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

原创 (四) 数据库面试题

存储过程:存储程序是被存储在服务器中的组合SQL语句,经编译创建并保存在数据库中,用户可通过存储过程的名字调用执行。存储过程核心思想就是数据库SQL语言层面的封装与重用性。使用存储过程可以较少应用系统的业务复杂性,但是会增加数据库服务器系统的负荷,所以在使用时需要综合业务考虑。视图:视图本身是一张虚拟表,不存放任何数据。在使用SQL语句访问视图的时候,获取的数据是MySQL从其它表中生成的,视图和表在同一个命名空间(因为表和视图共享数据库中相同的名称空间,因此,数据库不能包含具有相同名称的表和视图)。

2024-03-20 10:51:11 770 1

原创 (三) 中间件面试题

Dubbo 是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架,提供了高性能和透明化的 RPC 远程服务调用方案zookeeper是一种分布式协调服务,可以再分布式系统中共享配置,协调锁资源,提供命名服务,zookeeper的数据模型很像数据结构当中的树,也和文件系统目录相似,zookeeper的数据存储也同样是基于节点,这种节点叫做Znode。但是,不同于树的节点,Znode的引用方式是路径引用。

2023-08-01 08:58:40 226 2

原创 (二) 框架相关面试题

Spring MVC 拦截器对应HandlerInterceor接口,定义了三个方法,若要实现该接口,就要实现其三个方法:前置处理(preHandle()方法):该方法在执行控制器方法之前执行。返回值为Boolean类型,如果返回false,表示拦截请求,不再向下执行,如果返回true,表示放行,程序继续向下执行。所以此方法可对请求进行判断,决定程序是否继续执行,或者进行一些初始化操作及对请求进行预处理。

2023-07-31 09:04:37 173 2

原创 (一) java基础面试题

常见的4种线程池:SingleThreadExecutor:创建一个单线程的线程池,这个线程池同时只能执行一个线程,可以保证线程按顺序执行,保证数据安全FixedThreadPool:创建固定大小的线程池,比如线程池容量是10,最多可以同时执行10个线程。如果工作线程数量达到线程池初始化最大数,则将任务放入队列中CachedThreadPool:创建一个可回收空闲线程的、按需控制线程数量的线程池 缓存线程池ScheduledThreadPool:创建一个定时执行的线程池。

2023-07-31 08:43:58 147 1

原创 Mybatis-Flex的魅力

更方便快捷,功能强大的持久层框架

2023-07-26 16:22:53 930 4

原创 SpringBoot常见面试题整理

目录常见问题分析什么是 Spring Boot?Spring Boot 有哪些优点?SpringBoot中常用的注解有哪些?配置SpringBoot相关什么是 JavaConfig?Spring Boot 自动配置原理是什么?你如何理解 Spring Boot 配置加载顺序?什么是 YAML?YAML 配置的优势在哪里 ?Spring Boot 是否可以使用 XML 配置 ?spring boot 核心配置文件是什么?application.yml和 application.properties 有何区别

2021-01-20 15:17:38 353

原创 Idea整合Maven开发web项目

一,创建Maven的web工程(1)不需要选择骨架,直接下一步(2)写项目的坐标(3)配置maven仓库

2020-11-12 16:12:51 170 2

原创 分布式系统之秒杀系统问题总结

秒杀系统架构优化思路一、秒杀业务为什么难做二、优化方向三、常见秒杀架构四、各层次优化细节五、总结六、Q&A一、秒杀业务为什么难做1)im系统,例如qq或者微博,每个人都读自己的数据(好友列表、群列表、个人信息);2)微博系统,每个人读你关注的人的数据,一个人读多个人的数据;3)秒杀系统,库存只有一份,所有人会在集中的时间读和写这些数据,多个人读一个数据。例如:小米手机每周二的秒杀...

2019-09-05 14:16:44 619

原创 shiro框架的四种权限控制方式

一.在自定义的realm中进行权限控制 在applicationContext.xml文件中添加 /areaAction_pageQuery.action = perms["area"] <bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> ...

2018-07-27 19:33:38 885

原创 多服务器之间session共享

多Web服务器之间共享Session的解决方案很多开发中涉及到用户的Session验证很保留的问题,这个问题比较有意思,总结了几种方案,只供参考。[ 问题提出 ]为了满足足够大的应用,满足更多的客户,于是我们架设了N台Web服务器(N>=2),在多台Web服务器的情况下,我们会涉及到一个问题:用户登陆一台服务器以后,如果在跨越到另一台服务器的时候能够继续使用客户的Sessio...

2017-12-26 15:20:24 734

原创 使用易宝支付接口实现java网上支付功能。

易宝支付工具类package com.kdyzm.utils;import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.util.Arrays;public class ...

2017-12-18 15:02:31 4806

原创 结合JsBarcode文档整理出来的一个demo,完全够用,生成和打印条形码

结合JsBarcode文档整理出来的一个demo,完全够用,生成和打印条形码<!doctype html><html><head> <title>jQuery Barcode</title> <script type="text/javascript" src="${pageContext.request.cont...

2017-11-09 22:42:07 6121

Eclipse-Mars版本编程工具

相对来说比较稳定的版本

2023-07-26

Mac版idea编程工具

Mac版idea编程工具

2022-07-08

SSM整合资源jar包

ssm三大框架整合相关资源jar包,很全,spring版本为4.2.4版本的包,spring,springmvc,mybatis三大框架整合资源jar包

2020-12-08

cpolar.exe,安全的内网穿透工具

安全的内网穿透工具,只需一行命令,就可以将内网站点穿越任意NAT防火墙暴露至公网,方便给客户演示。高效调试微信公众号、小程序、对接支付宝网关等云端服务,提高您的编程效率。

2020-12-08

springmvc远程上传文件jersey-client

springmvc远程上传文件相关jar包jersey-client,jersey-core-1.18.1,上传文件图片

2020-12-08

空空如也

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

TA关注的人

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