自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring5框架 笔记总结(三)

通过查看DataSourceTransactionManager源码不难看出,有个setDataSource方法的,因此要注入数据源dataSource!通过查看DataSourceTransactionManager源码不难看出,有个setDataSource方法的,因此要注入数据源dataSource!通过查看DataSourceTransactionManager源码不难看出,有个setDataSource方法的,因此要注入数据源dataSource!3. Spring5 声明式事务管理(注解方式)

2024-04-30 14:31:50 356

原创 Spring5框架 笔记总结(一)

这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!!10.2 @Component的衍生注解@Component有几个衍生注解,在web开发中,会按照mvc三层架构分层。dao层 : @Repositoryservice层:@Servicecontroller层:@Controller换句话说这四个注解的功能是相同的!都是代表某个类注入到Spring容器中,装配Bean。注意,不要忘记扫描包的的声明!

2024-04-30 14:31:19 444

原创 Spring5架构,万字文章带你学习

控制反转,将对象的创建和对象之间的交互作用,都交给spring进行管理。对于很多Java工程师而言,想要提升技能,往往是自己摸索成长,不成体系的学习效果低效漫长且无助。整理的这些资料希望对Java开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。再分享一波我的Java面试真题+视频学习详解+技能进阶书籍[外链图片转存中…(img-Y4SVd4tY-1714458637672)]本文已被。

2024-04-30 14:30:49 236

原创 Spring-全面详解(学习总结)

AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。第二种方式目标业务类不变依旧是userServiceImpl第一步 : 写我们自己的一个切入类。

2024-04-30 14:29:42 383

原创 PHP 原生操作 Mysql 分页数据案例(1)

php// 导入公共文件// 一页多少条数据// 页码,默认 1// 开始行号// 执行查询语句// 总条数// 总页数// 构建查询分页 sql 语句,注意我这里用的 `.=` 也就是用上面的 sql 语句拼接下面的 sql 语句// 再次执行查询语句// 获取所有行数据?提示。

2024-04-30 08:27:45 568

原创 PHP + Apache + Mysql集成环境部署及简要教程_apache集成环境

PHP 在开发 Web 站点或一些管理系统时,需要对大量的数据进行保存,虽然 XML 文件或者文本文件也可以作为数据的载体,但不易进行管理和对大量数据的存储,所以在项目开发时,数据库就显得非常重要。PHP 可以连接的数据库种类较多,其中 MySQL 数据库与其兼容较好,在 PHP 数据库开发中被广泛地应用。小编也是很有感触,如果一直都是在中小公司,没有接触过大型的互联网架构设计的话,只靠自己看书去提升可能一辈子都很难达到高级架构师的技术和认知高度。向厉害的人去学习是最有效减少时间摸索、精力浪费的方式。

2024-04-30 08:26:40 244

原创 PageHelper分页后,对list操作会导致分页无效

学习视频:大厂面试真题:即sql语句没有参与分页查询3.解决方案学习视频:[外链图片转存中…(img-yYXPt0tY-1714436404403)]大厂面试真题:[外链图片转存中…(img-kloxeBKp-1714436404403)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-30 08:20:15 497

原创 P8架构师参透Kafka:设计原理、消息存储、消息消费原理等等

作为过来人,小编是整理了很多进阶架构视频资料、面试文档以及PDF的学习资料,针对上面一套系统大纲小编也有对应的相关进阶架构视频资料阶架构视频资料、面试文档以及PDF的学习资料,针对上面一套系统大纲小编也有对应的相关进阶架构视频资料[外链图片转存中…(img-SLOebhx0-1714436299236)][外链图片转存中…(img-GZDAkobi-1714436299236)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-30 08:18:30 522

原创 Linux面试题(2024最新版)

函数是拥有名字的代码块。当我们定义代码块,我们就可以在我们的脚本调用函数名字,该块就会被执行。示例如下所示:译注:下面是我给的shell函数语法,原文没有[ function ] 函数名 [()]命令;如何让 Shell 就脚本得到来自终端的输入?read 命令可以读取来自终端(使用键盘)的数据。read 命令得到用户的输入并置于你给出的变量中。

2024-04-30 02:35:05 491

原创 Linux运维必会的MySQL企业面试题大全 推荐

mysql多实例就是在同一台服务器上启用多个mysql服务,它们监听不同的端口,运行多个服务进程,它们相互独立,互不影响的对外提供服务,便于节约服务器资源与后期架构扩展多实例的配置方法有两种:1、一个实例一个配置文件,不同端口2、同一配置文件(my.cnf)下配置不同实例,基于mysqld_multi工具数据库事务是指逻辑上的一组sql语句,组成这组操作的各个语句,执行时要么成功,要么失败特点:具有原子性、隔离性、持久性、一致性。

2024-04-30 02:34:01 491

原创 Linux系统:第十二章:AWS服务器X86架构安装配置Mysql与MongoDB

三个工作日收到了offer,头条面试体验还是很棒的,这次的头条面试好像每面技术都问了我算法,然后就是中间件、MySQL、Redis、Kafka、网络等等。第一个是算法关于算法,我觉得最好的是刷题,作死的刷的,多做多练习,加上自己的理解,还是比较容易拿下的。而且,我貌似是将《算法刷题LeetCode中文版》、《算法的乐趣》大概都过了一遍,尤其是这本。

2024-04-30 02:33:29 505

原创 linux搭建JAVAEE环境jdk1

看完美团、字节、腾讯这三家的面试问题,是不是感觉问的特别多,可能咱们又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了1000道题目,多少还是有点用的呢,我看了下,上面这些问题大部分都能从我背的题里找到的,所以今天给大家分享一下互联网工程师必备的面试1000题。注意不论是我说的互联网面试1000题,还是后面提及的算法与数据结构、设计模式以及更多的Java学习笔记等,皆可分享给各位朋友互联网工程师必备的面试1000题而且从上面三家来看,算法与数据结构是必备不可少的。

2024-04-30 02:32:59 295

原创 java配置环境变量 jdk1

小编也是很有感触,如果一直都是在中小公司,没有接触过大型的互联网架构设计的话,只靠自己看书去提升可能一辈子都很难达到高级架构师的技术和认知高度。向厉害的人去学习是最有效减少时间摸索、精力浪费的方式。我们选择的这个行业就一直要持续的学习,又很吃青春饭。虽然大家可能经常见到说程序员年薪几十万,但这样的人毕竟不是大部份,要么是有名校光环,要么是在阿里华为这样的大企业。年龄一大,更有可能被裁。送给每一位想学习Java小伙伴,用来提升自己。伴,用来提升自己。

2024-04-29 20:46:09 141

原创 Java通过反射获取指定类型的变量(1)

搞定算法,面试字节再不怕,有需要文章中分享的这些二叉树、链表、字符串、栈和队列等等各大面试高频知识点及解析最后再分享一份终极手撕架构的大礼包(学习笔记):分布式+微服务+开源框架+性能优化# 最后总结搞定算法,面试字节再不怕,有需要文章中分享的这些**二叉树、链表、字符串、栈和队列等等各大面试高频知识点及解析**最后再分享一份**终极手撕架构的大礼包(学习笔记):分布式+微服务+开源框架+性能优化**[外链图片转存中...(img-7O4OLzmj-1714394573484)]

2024-04-29 20:43:04 194

原创 Java通过QRCode生成二维码(1)

在这个部分总结了2019年到目前为止Java常见面试问题,取其面试核心编写成这份文档笔记,从中分析面试官的心理,摸清面试官的“套路”,可以说搞定90%以上的Java中高级面试没一点难度。本节总结的内容涵盖了:消息队列、Redis缓存、分库分表、读写分离、设计高并发系统、分布式系统、高可用系统、SpringCloud微服务架构等一系列互联网主流高级技术的知识点。(上述只是一个整体目录大纲,每个点里面都有如下所示的详细内容,从面试问题——分析面试官心理——剖析面试题——完美解答的一个过程)

2024-04-29 20:41:17 197

原创 java数据结构,一个案例带你用数组模拟队列,环形队列!

throw new RuntimeException(“队列空的,没有数据”);do {case 1:{try {System.out.println(“显示队列所有数据”);break;case 2:{System.out.println(“添加数据到队列”);break;case 3:{try {System.out.println(“显示队列的头数据”);System.out.println(“队列头:”+headQueue);break;

2024-04-29 14:53:10 296

原创 Java数据结构详解:数据的逻辑结构

赞,关注一下吧!**[外链图片转存中…(img-BgxEQgpU-1714373547579)][外链图片转存中…(img-goR4yhcw-1714373547579)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-29 14:52:38 271

原创 Java数据结构————顺序表(增删改查详细实现

对于面试还是要好好准备的,尤其是有些问题还是很容易挖坑的,例如你为什么离开现在的公司(你当然不应该抱怨现在的公司有哪些不好的地方,更多的应该表明自己想要寻找更好的发展机会,自己的一些现实因素,比如对于我而言是现在应聘的公司离自己的家更近,又或者是自己工作到达了迷茫期,想跳出迷茫期等等)Java面试精选题、架构实战文档你的支持,我的动力;祝各位前程似锦,offer不断!

2024-04-29 14:51:34 206

原创 Java数据结构-链表(LinkedList)(四)

既已说到spring cloud alibaba,那对于整个微服务架构,如果想要进一步地向上提升自己,到底应该掌握哪些核心技能呢?就个人而言,对于整个微服务架构,像RPC、Dubbo、Spring Boot、Spring Cloud Alibaba、Docker、kubernetes、Spring Cloud Netflix、Service Mesh等这些都是最最核心的知识,架构师必经之路!下图,是自绘的微服务架构路线体系大纲,如果有还不知道自己该掌握些啥技术的朋友,可根据小编手绘的大纲进行一个参考。

2024-04-29 14:49:49 552

原创 Java基础笔试练习(十九)

千千万万要记得:多刷题!!多刷题!!之前算法是我的硬伤,后面硬啃了好长一段时间才补回来,算法才是程序员的灵魂!!!!篇幅有限,以下只能截图分享部分的资源!!(1)多线程(这里以多线程为代表,其实整理了一本JAVA核心架构笔记集)(2)刷的算法题(还有左神的算法笔记)(3)面经+真题解析+对应的相关笔记(很全面)(4)视频学习(部分)ps:当你觉得学不进或者累了的时候,视频是个不错的选择在这里,最后只一句话:祝大家offer拿到手软!!千千万万要记得:多刷题!!多刷题!!

2024-04-29 09:08:10 197

原创 Java基础笔试练习(十七)

这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!!线程不是此锁的拥有者,会抛出IllegalMonitorStateException异常。唤醒当前对象锁的等待线程使用notify或notifyAll方法,也必须拥有相同的对象锁,否则也会抛出IllegalMonitorStateException异常。waite()和notify()必须在synchronized函数或synchronized block中进行调用。

2024-04-29 09:07:07 611

原创 Java基础笔试练习(六)

给大家送一个小福利附高清脑图,高清知识点讲解教程,以及一些面试真题及答案解析。送给需要的提升技术、准备面试跳槽、自身职业规划迷茫的朋友们。据结构与算法、Java相关知识体系、框架知识及原理、Spring全家桶、微服务项目实战、DevOps实践之路、每日一篇互联网大厂面试或笔试题以及PMP项目管理知识等。更多精彩内容正在路上~新建了一个qq群:315211365,欢迎大家进群交流一起学习。也可以介绍给身边有需要的朋友。文章收录至给大家送一个小福利。

2024-04-29 09:06:35 556

原创 Java基础笔试练习(八)

其它面试题(springboot、mybatis、并发、java中高级面试总结等)的值是最新的D.volatile能禁止进行指令重排序A出于运行速率的考虑,java编译器会把经常经常访问的变量放到缓存(严格讲应该是工作内存)中,读取变量则从缓存中读。但是在多线程编程中,内存中的值和缓存中的值可能会出现不一致。volatile用于限定变量只能从内存中读取,保证对所有线程而言,值都是一致的。但是volatile不能保证原子性,也就不能保证线程安全。14.以下表达式中,正确的是()

2024-04-29 09:06:04 259

原创 Java个人技术知识点总结(框架篇)

学习技术一定要制定一个明确的学习路线,这样才能高效的学习,不必要做无效功,既浪费时间又得不到什么效率,大家不妨按照我这份路线来学习。大家不妨直接在牛客和力扣上多刷题,同时,我也拿了一些面试题跟大家分享,也是从一些大佬那里获得的,大家不妨多刷刷题,为金九银十冲一波!以“%> ” 结束。比如:3.JSP输出表达式:输出变量的值,后边不能加4.JSP Scriptlet【脚本】: 例子:%>5.JSP声明:

2024-04-29 03:38:24 273

原创 Java个人博客项目

这个项目是大二下学期期末考核项目,当时是自选主题写一个项目,于是就写了一个个人博客项目,页面使用的是LayUI,权限控制是使用的SpringSecurity,后端使用的是SpringBoot+Spring-Data-Jpa。**开发工具:**Eclipse、jdk1.8、SpringBoot2.1.6版本项目。角色及权限表sys_role,parent 为null时为角色,不为null时为权限。**后端:**SpringBoot+Spring-Data-Jpa。**页面采用:**Thymeleaf。

2024-04-29 03:37:21 183

原创 Java个人博客项目(1)

项目首页,可以查看审核通过的博客,提供用户注册功能。首页博客展示,加载没有使用分页,而是使用的LayUI的流加载实现的,layui流加载**角色:**整个项目分了两个角色,一个管理员和一个用户针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。下面的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)最新整理电子书。

2024-04-29 03:36:49 238

原创 Java与go哪个更适合新手,零基础学哪个好?

其他的内容都可以按照路线图里面整理出来的知识点逐一去熟悉,学习,消化,不建议你去看书学习,最好是多看一些视频,把不懂地方反复看,学习了一节视频内容第二天一定要去复习,并总结成思维导图,形成树状知识网络结构,方便日后复习。这里还有一份很不错的《Java基础核心总结笔记》,特意跟大家分享出来目录:1)][外链图片转存中…(img-nHaKvhVy-1714332933912)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-29 03:35:44 183

原创 Java Web 网络商城案例演示十四(设计订单表)

修改/jsp/order_info.jsp我的订单查询[外链图片转存中…(img-xCeySDy9-1714309521836)][外链图片转存中…(img-2q945ci1-1714309521836)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-28 21:05:39 341

原创 Java Web 网络商城案例演示十四(设计订单表)(3)

/订单编号//下单时间//总计//状态//收货人地址//收货人姓名//收货人电话//程序对象和对象发送关系,而不是对象和对象的属性发送关系//设计Order目的:让Order携带更多的数据向service,dao传递,user对象是可以携带更多的数据//程序中体现订单对象和订单之间关系,我们再在项目中的部分功能中有类似的需求:查询订单的同时还需要获取订单下所有的订单项return oid;super();@Override。

2024-04-28 21:05:08 294

原创 Java Web 网络商城案例演示二十二 管理员查询订单

/ 转发到/admin/order/list.jsp@Override@OverrideOrderDao@Override@Override3、在/admin/order/list.jsp下获取全部的订单信息完成响应序号订单编号订单金额收货人。

2024-04-28 21:02:44 317

原创 Java Web 网络商城案例演示二十二 管理员查询订单(1)

d.add(‘010502’,‘0105’,‘未付款的订单’,‘${pageContext.request.contextPath}/AdminOrderServlet?d.add(‘010504’,‘0105’,‘已发货的订单’,‘${pageContext.request.contextPath}/AdminOrderServlet?d.add(‘010505’,‘0105’,‘已完成的订单’,‘${pageContext.request.contextPath}/AdminOrderServlet?

2024-04-28 21:02:13 638

原创 Docker笔记(基础篇)(1)

将应用和环境打包成一个镜像!如果数据都在容器中,那么我们容器删除,数据就会丢失!数据可以持久化,MySQL,容器删除了,删库跑路!需求:MySQL数据可以存储在本地!(持久化容器当中数据)容器之间可以有一个数据共享的技术!Docker容器中产生的数据,同步到本地!这就是卷技术!目录的挂载,将我们容器内的目录,挂载到Linux上面!总结一句话:容器的持久化和同步操作!容器间也是可以数据共享的!dockerfile是用来构建docker镜像的文件!命令参数脚本!

2024-04-28 14:46:15 671

原创 Docker最全教程之使用Docker搭建Java开发环境

其他的内容都可以按照路线图里面整理出来的知识点逐一去熟悉,学习,消化,不建议你去看书学习,最好是多看一些视频,把不懂地方反复看,学习了一节视频内容第二天一定要去复习,并总结成思维导图,形成树状知识网络结构,方便日后复习。这里还有一份很不错的《Java基础核心总结笔记》,特意跟大家分享出来目录:里还有一份很不错的《Java基础核心总结笔记》,特意跟大家分享出来[外链图片转存中…(img-IhqAwv8z-1714286693189)]

2024-04-28 14:45:10 392

原创 docker时代落幕,podman开启容器技术新剧场

另外容器镜像格式方面在 Docker 和 Podman 之间也是完全兼容的。所以现有的镜像,不论是docker官方镜像,还是我们以往自己构建的docker镜像,都可以在podman环境下使用。四、上手podman。

2024-04-28 14:44:39 142

原创 Docker安装部署超详细教程(2024版)

面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。官方中国加速器:https://registry.docker-cn.comustc的镜像:https://docker.mirrors.ustc.edu.cn。

2024-04-28 14:44:08 410

原创 2024面试官会经常问到的三个并发工具类,你都知道吗?

在这里,由于面试中MySQL问的比较多,因此也就在此以MySQL为例为大家总结分享。但是你要学习的往往不止这一点,还有一些主流框架的使用,Spring源码的学习,Mybatis源码的学习等等都是需要掌握的,我也把这些知识点都整理起来了Spring源码的学习,Mybatis源码的学习等等都是需要掌握的,我也把这些知识点都整理起来了[外链图片转存中…(img-nPvophps-1714246959010)][外链图片转存中…(img-Ra2ZywqR-1714246959011)]本文已被。

2024-04-28 03:42:50 746

原创 2024面试互联网大厂必备:Java性能优化实战笔记(最新版)(1)

2020年在匆匆忙忙慌慌乱乱中就这么度过了,我们迎来了新一年,互联网的发展如此之快,技术日新月异,更新迭代成为了这个时代的代名词,坚持下来的技术体系会越来越健壮,JVM作为如今是跳槽大厂必备的技能,如果你还没掌握,更别提之后更新的新技术了。[外链图片转存中…(img-aJL9o6KO-1714246814298)]本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。

2024-04-28 03:40:25 242

原创 2024阿里技术官纯手打“MySQL高级进阶笔记”吃透P7有望

那么,这些问题在现实的业务中如何解决?如果不参考前人的技术经验,解决这些问题?难。再者学好 MySQL 可以帮你获得 Offer 去任何一家公司面试,都离不开对数据库的考察,只有掌握了 MySQL 的技能,才能收获一份令自己满意的 Offer。在这整理的MySQL相关的内容,涵盖三个系列。除此之外,针对 MySQL 面试,**《Java程序员的 MySQL 面试笔记汇总》**可以帮助大家更好地解决实践中的问题,突破大厂面试、拿高薪。MySQL基础知识笔记。

2024-04-28 03:39:20 379

原创 2024阿里总监最新手码BAT等大厂面经!GitHub已标星86

ping 所使用的协议TCP 与 UDP 的区别及使用场景TCP 是如何保证传输的可靠性?HTTP 协议了解么?HTTP 是基于 TCP 还是 UDP 的?HTTP 报文的内容简单说一下!HTTP 请求报文和响应报文中有哪些数据?HTTP 和 HTTPS 的区别了解么?HTTP 请求有哪些常见的状态码?HTTP 长连接和短连接了解么?URI 和 URL 的区别是什么?算法和数据结构=======LRU 算法了解吗?你能实现一个吗?写排序算法(快排、堆排)使用数组实现一个栈。

2024-04-28 03:37:34 942

原创 数据库开发基础-Oracle-SQL基础-004

面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。出多少数据。having 是在分组统计后再进行过滤的,二分组是在查询出的数据基础上进行的所以 having 的过滤是在 where 之后进行的having 决定着取舍那些分组。部门最高工资大于2900的那些部门的平均工资?

2024-04-27 15:06:41 892 1

空空如也

空空如也

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

TA关注的人

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