摘要: 11.25面试 10:30的场等了一个小时 最后三个人一起面 多对三bg1号(我) 双22号 西交本硕3号 东北大学+西电 中间gap一年 被提问道 1号环节自我介绍项目亮点?技术栈是java吗多线程有几种方法线程池特点线程池参数有哪些start()和run()的区别String的方法有哪些 作用是 阅读全文
posted @ 2022-11-26 16:58 快乐男孩小王 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 海康威视面经 一面 技术面 1、自我介绍 2、讲一下实习的项目 3、讲一下序列化是什么 序列化: 将数据结构或对象转换成二进制字节流的过程。序列化的主要目的是通过网络传输对象或者说是将对象存储到文件系统、数据库、内存中。就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后 阅读全文
posted @ 2022-10-21 22:13 快乐男孩小王 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1 MySQL主从同步实现方式 MySQL主从同步是基于记录原始sql语句的Bin Log实现 Bin Log的三种日志格式包括: Statement 记录原始SQL语句,会导致更新时间与原库不一致。比如 update_time=now() Row 记录每行数据的变化,保证了数据与原库一致,缺点是数 阅读全文
posted @ 2022-10-12 11:27 快乐男孩小王 阅读(136) 评论(0) 推荐(0) 编辑
摘要: springboot数据访问 1 SQL 1.1 数据源的自动配置 1.1.1 导入jdbc场景 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifa 阅读全文
posted @ 2022-10-06 15:28 快乐男孩小王 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 浙商银行招聘 面经: 1 自我介绍 2 给一个数组 数组中有重复数据 怎么去除重复数据 使用快慢双指针,快指针遍历整个数组寻找不相同的值,慢指针修改原数组的值为快指针找到的新值,最终从数组开始到慢指针所在位置的区域即为不重复的数值。 3 去除重复数据需要遍历多少次,一次可以吗? 4 语法题 try{ 阅读全文
posted @ 2022-09-29 22:00 快乐男孩小王 阅读(102) 评论(0) 推荐(0) 编辑
摘要: SpringBoot-web 1 简单功能分析 1.1 静态资源访问 1.1.1静态资源目录: /static (或/public 或/resources 或/META-INF/resources) 只要资源放在上路类路径下,访问根路径+静态资源名就可以访问到 原理:静态映射/** 请求进来,先去找 阅读全文
posted @ 2022-09-28 22:11 快乐男孩小王 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 超哥的苏小妍 1.三个string区别 String是字符串常量,不可变。String创建的字符串在常量池中,对于String类的任何改变都会返回一个新的String对象。 StringBuilder,StringBuffer是字符串变量,可变。StringBuilder,StringBuffer在 阅读全文
posted @ 2022-09-26 21:41 快乐男孩小王 阅读(85) 评论(0) 推荐(0) 编辑
摘要: SpringBoot启动流程 1.首先从main找到run()方法,在执行run()方法之前new一个SpringApplication对象 2.进入run()方法,创建应用监听器SpringApplicationRunListeners开始监听 3.然后加载SpringBoot配置环境(Confi 阅读全文
posted @ 2022-09-22 16:06 快乐男孩小王 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 一、首先下载VMware 下载 VMware Workstation Pro | CN 下拉窗口,左下角点击 Workstation 16 Pro for Windows 立刻下载 下载后按照自己需求逐步选择安装即可 二、下载centOS7 此处提供清华和阿里云镜像:清华镜像、阿里云镜像 下载dvd 阅读全文
posted @ 2022-09-15 20:50 快乐男孩小王 阅读(206) 评论(0) 推荐(2) 编辑
摘要: 交行面经 1、技术栈是java吗2、讲一下AOP3、平时用过面向切面吗4、Bean注入有几种方式5、接口和抽象类的区别6、多表查询有什么方式?7、索引了解吗8、索引的作用是什么9、讲一下你的研究方向10、拿到图片要先做什么工作11、图像增强具体是指什么(9分钟) 阅读全文
posted @ 2022-09-13 20:36 快乐男孩小王 阅读(123) 评论(0) 推荐(2) 编辑
摘要: 绿盟一面 1、自我介绍2、数组和链表的区别3、数组和链表的优缺点4、链表的查找性能5、==和equals的区别6、封装继承多态7、数据库用什么8、查询所有用户最近一次登录9、http的报文格式10、常用http方法11、getpost使用规范是什么12、post是明文传输吗13、对开发系统的web安 阅读全文
posted @ 2022-09-07 12:46 快乐男孩小王 阅读(54) 评论(0) 推荐(2) 编辑
摘要: 中兴面经 1、出示身份证2、自我介绍3、本科成绩排名、硕士成绩排名4、java的代码量 5、抽象类和接口的差别,使用场景 抽象类要被子类继承,接口要被类实现。 接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现。 接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。 接口是设 阅读全文
posted @ 2022-09-07 12:42 快乐男孩小王 阅读(79) 评论(0) 推荐(2) 编辑
摘要: idea左上角点击File-》Setting-》Bulid tools-》Maven 指定使用的 Maven 家目录自动识别到在 settings.xml 配置文件中指定的本地仓库且会用配置的镜像网站这样就会下的比较快 Maven的setting.xml文件配置 在settings下添加: <loc 阅读全文
posted @ 2022-08-22 16:09 快乐男孩小王 阅读(2088) 评论(0) 推荐(1) 编辑
摘要: Spring5 框架新功能1、整个Spring5框架的代码基于java8,运行时兼容JDK9,许多不建议使用的类和方法在代码库中删除2、spring5.0框架自带了通用的日志封装 (1)Spring5.0已经移除Log4jConfigListener,官方建议使用Log4j2 (2)Spring5. 阅读全文
posted @ 2022-08-21 17:07 快乐男孩小王 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 事务1、什么是事务(1)事务是数据库操作的最基本单元,是逻辑上的一组操作,要么都成功,如果有一个失败则所有操作都失败(2)经典场景:银行转账2、事务的四个特性(ACID)(1)原子性:一组逻辑操作不可分割(2)一致性:数据操作前后总数一致(3)隔离性:多事务操作时互相不产生影响(4)持久性:提交之后 阅读全文
posted @ 2022-08-20 15:54 快乐男孩小王 阅读(47) 评论(0) 推荐(0) 编辑
摘要: JdbcTemplate(概念和准备)1、什么是JdbcTempate (1)Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作2、准备工作 (1)引入相关依赖 (2)在spring配置文件配置数据库连接池 (3)配置JdbcTemplate对象,注入DataSou 阅读全文
posted @ 2022-08-19 16:47 快乐男孩小王 阅读(40) 评论(0) 推荐(0) 编辑
摘要: AOP(概念)1、什么是AOP (1)面向切面编程(方面),利用aop可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提供程序的可复用性,同时提高了开发的效率 (2)通俗描述:不通过修改源代码的方式,在主干功能里面添加新功能 (3)使用登录的例子说明AOPAOP(底层原理) 阅读全文
posted @ 2022-08-18 15:06 快乐男孩小王 阅读(68) 评论(0) 推荐(0) 编辑
摘要: Bean管理:(1)Bean管理指的是两个操作(2)Spring创建对象(3)Spring注入属性Bean管理操作有两种方式:1、基于xml配置文件方式 (1)在Spring配置文件中,使用bean标签,标签里添加对应的属性,就可以实现对象的创建 (2)在Bean标签有许多属性: id属性:唯一标识 阅读全文
posted @ 2022-08-14 17:10 快乐男孩小王 阅读(46) 评论(0) 推荐(0) 编辑
摘要: import os import pandas as pd import openpyxl def add_title(data_path): for dirpath,dirname,filenames in os.walk(data_path): #os.walk()遍历文件 for fname 阅读全文
posted @ 2022-08-09 16:07 快乐男孩小王 阅读(1427) 评论(0) 推荐(0) 编辑
摘要: import xlrd import xlsxwriter import os path = "/" # 文件路径 def get_allxls(): # 获取excel文件列表 all_xls = [] for f in os.listdir(path): f_name = path + f al 阅读全文
posted @ 2022-08-09 16:06 快乐男孩小王 阅读(624) 评论(0) 推荐(0) 编辑