• java面试 (四)|并发专题

    前言因为要最近要面试,冲刺挑战一下,下面是准备的并发篇面试题,其实我对并发也不太清楚,没怎么接触实战。大家也可以留言,我再加上一、线程篇这里讲解线程和线程相关分析二、并发安全篇1、高并发中如何保证脏读数据答:只有全局变量存在线程安全,多线程共享同一个全局变量会出现线程安全问题使用Syn(自动)或lo...

    秀基宝

    秀总玩基金、秀总基金、秀总爱基金 这是我独立一个人开发的一个网站,使用者全权免费,并且可以给我提合理的demand。...

    Java面试 (一) | 源码及设计模式篇

    前言因为要最近要面试,冲刺挑战一下,下面是准备的中级面试题一、设计模式篇1.常用的设计模式答:单例:保证Jvm中只有一个实例,一般用在配置、Springbean,servlet工厂:创建对象和使用过程完全分开代理:在目标方法前和目标方法后实现增强策略、模板、责任链、观察者、装饰、门面模式2.策略模式...

    Java面试 (二) | Spring全家桶源码专题

    前言这里讲解的都是一些框架流程以及源码分析篇的面试题对springboot有什么理解1、一站式单机开发2、约定大于配置3、从繁琐的xml中解脱4、内置tomcat容器5、打包成jar部署更简单spring启动流程1、执行web.xml中的ContextLoaderListener监听器2、初始化co...

    Java面试 (六) | 组件工具专题

    一、redis篇1、redis和ehcache区别答:1.ehcache直接在jvm虚拟机中缓存,速度快,效率高;但是缓存共享麻烦,集群分布式应用不方便。2.redis可缓存共享、分布式部署,可持久化2、redis应用场景答:1.热点数据。2.计数器。3.排行榜。4.分布式锁。5.队列。6.点赞。7...

    Java面试 (五) | 线上生产环境常见面试题

    前言这篇来讲解线上环境遇到问题,并如何解决,大概从内存,cpu,无响应、以及多线程和最优多线程性能问题来解决内存cpu利用率高无响应多线程访问接口注意哪些事项最优提高多线程性能一、内存泄漏和内存溢出区别以及怎么优化1.1、定义内存泄漏:单程序申请内存后,GC没有回收,导致内存没有释放,一直占用内存内...

    JAVA面试 (七) | 集合专题

    前言这一篇主要讲解和同事探讨每一个技术点深入提问,深入如何回答的一个篇章一、http请求1.1、http请求是否请求一次就会创建一个线程?1.1、多次http请求是否会异步执行,还是同步?1.1、普通http请求和多线程的区别在哪里?1.1、多个http请求多线程是如何分配?二、多线程2.1、多线程...

    JAVA面试 (八) | JVM性能监控与调优

    背景在我们开发阶段无法用到,但是到了生产环境,程序出问题不可能每次都重启服务,这个时候就需要我们对程序进行监控以及性能调优Jvmjpsjstatjstatdjmc一、Jvm参数类型标准类型 (基本不变)-help-server client-version -showversionX参数类型 (非标...

    Java面试 (三) | 高频基础题专题

    示例1:面向对象的特征有哪些方面?继承封装多态抽象示例2:String是最基本的数据类型吗?String是类对象,八大对象:byte,long,short,char,int,float,double,booble示例3:int和Integer有什么区别?int是基础类型,Integer是类类型,之间...

    SpringBoot实战 (十五) | SSO CAS单点登录

    前言单点登录,就是同平台的诸多应用登陆一次,下一次就免登陆的功能。就像你在首页登录一次,下一次再访问知乎专栏或是知乎日报就可以免去登录操作。实现SSO的方式有很多,现在主流的就是CAS这种基于session的单点登录形式。...

    源码分析 (二)|SpringMvc继承Tomcat

    前言这里为了后面的springboot源码分析做铺垫,让你更加充分理解springboot如何内嵌tomcat的一篇文章前言编码1、依赖2、容器加载3、扫描注解4、rest接口5、启动方法验证编码1、依赖compile("org.springframework:spring-webmvc:...

    Js (一) | 数组,对象篇

    最近被数组给闹折腾了,只因为不太熟悉,特写此篇文章加深影响。数组有几种处理方式1、数组A追加数组B上这样的需求那就是两个一样的数组,一般需求是一个列表拼接到另一个数组,此时只要两数组有相同属性就会合并this.stepThreeTableData=this.stepThreeTableData.co...

    源码解析 (三) | Spring Boot

    前言本人其实一直想学习spring boot源码,但是由于一直没时间去弄,弄了也没有专心学习完,所以这里就记录学习源码实现的笔记前言...

    源码解析 (一) | spring5

    前言最近一直想去面试,但是这一两年来感觉进步太少了,准备攻克一下源码分析,从spring boot动手,但是一下子动手可能有点突兀,工欲善其事,必先利其器,这里就先从spring5源码开始动手吧!...

    SpringBoot实战 (十六) | spring.factories自动装配

    背景在我们spring boot启动项目,我们会自动扫描该项目启动文件下的配置,但是在我们模块开发项目中,就无法获取其他模块的bean或者配置那怎么办,这你就可以用到自动装配spring.factories。抛砖引玉启动的项目中引用其他驱动包或者jar包,在目录不同的情况下,我们如何引入第三方包下的...

    wechat (二) | 原生态框架与uniapp+uView框架整合

    前言上篇带来的是小程序里面js之类的工具,这篇给大家带来小程序的搭建以及框架的使用。前言准备工作一、申请步骤二、原生态应用2.1、创建应用2.2、基础脚手架目录介绍2.3、npm构建三、为何使用框架以及比较四、mpvue搭建以及介绍4.1、步骤4.2、介绍五、uniapp构建与介绍5.1、构建项目5...

    wechat (一) | 工具篇

    前言最近想做小程序,于是有了这边文章,主要是记录遇到一些坑一、数据篇1.1、获取数据、赋值数据1.2、wx.navigateTo()多个参数传参方法1.3、bindtap事件传递参数的方法...

    天天爱捕鱼--后台经济系统

    后台经济系统内容明细交接经济系统,写这篇文章明确每一个页面逻辑思路一、经济系统管理1.1、区间配置为了经济概况首页统计每个功能的每个区间的值,故有这个需求...

    工具安装 | (一)Redis篇

    前言最近开发一个项目,需要用到redis,考虑服务器内存不大,想自己搭建一个redis,不想要用docker里面的redis废话不多说步骤一、下载wget http://download.redis.io/releases/redis-5.0.7.tar.gz二、迁移目录mv redis-5.0.7...

    Mac (二) | Big Sur最新驱动IO80211Family.kext

    前言本人从B1-B10,Wi-Fi是最头疼的,想要驱动ar9565无线网卡需要更换sle下的IO80211Family.kext,又不想进入recovery删除快照。接下来就讲解我的方法驱动三种方法关闭sip,删除快照,桌面迁移文件,建立缓存。(缺点删除快照)全程rec操作文件,建立缓存(在建立缓存...