- 博客(146)
- 收藏
- 关注
原创 Java日志体系(二) log4j 配置文件详解 缓存问题
DailyRollingFileAppender:每天产生一个日志磁盘文件;RollingFileAppender:日志磁盘文件大小达到指定尺寸时产生一个新的文件;Layout:日志格式化器,负责发布不同风格的日志信息每个appender和一个Layout相对应,appende负责把日志信息输出到指定的地点,而Layout则负责把日志信息按照格式化的要求展示出来;其中,log4j有以下几种Layout可供选择:HTMLLayout:以html表格形式布局展示;
2024-05-26 21:08:39
569
原创 MongoDB :第五章:MongoDB 插入更新删除查询文档
description” : “MongoDB 是一个 Nosql 数据库”,“by” : “菜鸟教程”,“tags” : [“mongodb”,“NoSQL”],可以看到标题(title)由原来的 “MongoDB 教程” 更新为了 “MongoDB”。以上语句只会修改第一条发现的文档,如果你要修改多条相同的文档,则需要设置 multi 参数为 true。
2024-05-25 23:33:29
397
原创 Java基础 - StringBuffer,数组高级,基本数据包装类
A:Arrays类概述针对数组进行操作的工具类。提供了排序,查找等功能。B:成员方法A:为什么会有基本类型包装类将基本数据类型封装成对象的好处在于可以在对象中定义更多的功能方法操作该数据。B:常用操作常用的操作之一:用于基本数据类型与字符串之间的转换。C:基本类型和包装类的对应A:Integer类概述通过JDK提供的API,查看Integer类的说明Integer 类在对象中包装了一个基本类型 int 的值,该类提供了多个方法,能在 int 类型和 String 类型之间互相转换,
2024-05-25 19:34:22
365
原创 Java基本正则表达式
本文主要介绍java正则表达式的基本用法,常用的匹配。Java 正则表达式正则表达式定义了字符串的模式。正则表达式可以用来搜索、编辑或处理文本。正则表达式并不仅限于某一种语言,但是在每种语言中有细微的差别。下面为案列及代码。
2024-05-25 19:33:52
308
原创 Hadoop 各个版本官方文档
| | current3/ | 2019-09-24 14:45 | - | || | r0.23.11/ | 2019-08-22 16:09 | - | || | r1.0.4/ | 2019-08-22 16:09 | - | || | r1.2.1/ | 2019-08-22 16:09 | - | || | r2.4.1/ | 2019-08-22 16:09 | - | || | r2.5.2/ | 2019-08-22 16:09 | - | |
2024-05-25 16:38:17
400
原创 H5做个简单的商品信息发布平台,类似于网店和电子商城
1.网店需求======1).网店名称叫“校友会商品信息发布平台”,最上方做个轮播图,轮播图下方对平台有简单的说明2).一行显示2个商品,商品图片支持多张,商品信息包含商品图片,商品名称,商品说明和商品价格。3).PC端和移动端都可以访问4).平台只用于展示,不涉及资金往来,交易,由校友间直接沟通。2.运行效果======3.代码分享======css代码为:body {no-repeat;
2024-05-25 16:37:46
515
原创 Java程序设计(面向对象)- 三大支柱
总体来说,如果你想转行从事程序员的工作,Java开发一定可以作为你的第一选择。但是不管你选择什么编程语言,提升自己的硬件实力才是拿高薪的唯一手段。如果你以这份学习路线来学习,你会有一个比较系统化的知识网络,也不至于把知识学习得很零散。我个人是完全不建议刚开始就看《Java编程思想》、《Java核心技术》这些书籍,看完你肯定会放弃学习。建议可以看一些视频来学习,当自己能上手再买这些书看又是非常有收获的事了。/*多态的前提:子父类的继承关系方法的重写父类引用指向子类对象。
2024-05-23 19:39:48
916
原创 Java程序设计(基础)- 流程控制
很多程序员,整天沉浸在业务代码的 CRUD 中,业务中没有大量数据做并发,缺少实战经验,对并发仅仅停留在了解,做不到精通,所以总是与大厂擦肩而过。我把私藏的这套并发体系的笔记和思维脑图分享出来,理论知识与项目实战的结合,我觉得只要你肯花时间用心学完这些,一定可以快速掌握并发编程。
2024-05-23 19:39:13
597
原创 Java基础:List集合和Set接口
1.2 List接口中常用方法List作为Collection集合的子接口,不但继承了Collection接口中的全部方法,而且还增加了一些根据元素索引来操: 将指定的元素,添加到该集合中的指定位置上。:返回集合中指定位置的元素。: 移除列表中指定位置的元素, 返回的是被移除的元素。:用指定元素替换集合中指定位置的元素,返回值的更新前的元素。List集合特有的方法都是跟索引相关:// 创建List集合对象// 往 尾部添加 指定元素list.add(“图图”);list.add(“小美”)
2024-05-23 17:46:59
840
原创 Java基础-强引用、弱引用、软引用、虚引用
这份文档从构建一个键值数据库的关键架构入手,不仅带你建立起全局观,还帮你迅速抓住核心主线。除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。你的支持,我的动力;祝各位前程似锦,offer不断!!!,就会在回收对象的内存之前,把这个虚引用加入到与之 关联的引用队列中。5、总结Java4种引用的级别由高到低依次为:强引用 > 软引用 > 弱引用 > 虚引用。
2024-05-23 17:46:24
637
原创 JavaSE(基础篇)——变量和运算符
这样,等真的沉下心来学习,不至于被找资料分散了心神。另外,给大家安排了一波学习面试资料:以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!另外,给大家安排了一波学习面试资料:[外链图片转存中…(img-PFNwv5hS-1716450677110)][外链图片转存中…(img-WjHAN9qr-1716450677111)]以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!
2024-05-23 15:51:39
321
原创 JavaSE篇学习之路:(二)【小试牛刀】
获取2024年最新Java开发全套学习资料 备注Java。5.实现二进制转化十进制。6.实现十进制转化二进制。]( )8.三角形面积。
2024-05-23 15:51:04
195
原创 IDEA+Java+JSP+Mysql+Tomcat实现Web宠物信息管理系统
既已说到spring cloud alibaba,那对于整个微服务架构,如果想要进一步地向上提升自己,到底应该掌握哪些核心技能呢?就个人而言,对于整个微服务架构,像RPC、Dubbo、Spring Boot、Spring Cloud Alibaba、Docker、kubernetes、Spring Cloud Netflix、Service Mesh等这些都是最最核心的知识,架构师必经之路!下图,是自绘的微服务架构路线体系大纲,如果有还不知道自己该掌握些啥技术的朋友,可根据小编手绘的大纲进行一个参考。
2024-05-23 13:57:05
565
原创 IDEA+Java+JSP+Mysql+Tomcat实现Web学校教材管理系统
分享一套我整理的面试干货,这份文档结合了我多年的面试官经验,站在面试官的角度来告诉你,面试官提的那些问题他最想听到你给他的回答是什么,分享出来帮助那些对前途感到迷茫的朋友。分享一套我整理的面试干货,这份文档结合了我多年的面试官经验,站在面试官的角度来告诉你,面试官提的那些问题他最想听到你给他的回答是什么,分享出来帮助那些对前途感到迷茫的朋友。
2024-05-23 13:56:30
607
原创 CCF202412-1 中间数
既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。
2024-05-23 12:01:50
462
原创 7-8 哈利·波特的考试 (25 分)(详解+思路分析)真香啊
/ 多源点最短路径问题 ,从数据分析来看 带4在去则 最长的路径长度也就是 70,那么的话 如果我选择1的话 那么 在他这个最短路径当中,最长的是 100 ,那么也就是说。//求出所有点 当中最长的那个路径长度进行比较,选择最小的那个即是要选择的结点。为了让大家能够在Redis上能够加深,所以这次给大家准备了一些Redis的学习资料,还有一些大厂的面试题,包括以下这些面试题。//分析输出 0 时 那是说明图是不连通的 统计结点个数 不够N则输出0 (只带1只动物是不可能完成所有变形要求的);
2024-05-16 03:33:06
758
原创 7-7 有重复元素的全排列 (10 分)(set容器做法思路加详解)
由于篇幅有限,这里就不一一罗列了,20道常见面试题(含答案)+21条MySQL性能调优经验小编已整理成Word文档或PDF文档还有更多面试复习笔记分享如下本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取计算给定的n个数有多少种排列方式,即求全排列(可能出现重复的元素)输入格式:第一行输入数字的数量n(n>2),第二行给出每一个数字。输出格式:一个数字,不同排列方式的数量。输入样例:3。
2024-05-16 03:32:33
1146
原创 7-6 区间覆盖 (10 分)(思路+详解)Come 宝!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。下面的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题(都整理成文档,小部分截图)最新整理电子书本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录。
2024-05-16 03:32:00
430
原创 7-6 列出连通集 (25 分)(详解)
看完美团、字节、腾讯这三家的面试问题,是不是感觉问的特别多,可能咱们又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了1000道题目,多少还是有点用的呢,我看了下,上面这些问题大部分都能从我背的题里找到的,所以今天给大家分享一下互联网工程师必备的面试1000题。注意不论是我说的互联网面试1000题,还是后面提及的算法与数据结构、设计模式以及更多的Java学习笔记等,皆可分享给各位朋友互联网工程师必备的面试1000题而且从上面三家来看,算法与数据结构是必备不可少的。
2024-05-16 03:31:26
359
原创 2024年全球救市两种方法的分析,从世界高度来理解富人思维
这份文档从构建一个键值数据库的关键架构入手,不仅带你建立起全局观,还帮你迅速抓住核心主线。除此之外,还会具体讲解数据结构、线程模型、网络框架、持久化、主从同步和切片集群等,帮你搞懂底层原理。相信这对于所有层次的Redis使用者都是一份非常完美的教程了。你的支持,我的动力;祝各位前程似锦,offer不断!!!本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取。
2024-05-15 19:39:18
369
原创 2024年全球救市两种方法的分析,从世界高度来理解富人思维(2)
上述知识点,囊括了目前互联网企业的主流应用技术以及能让你成为“香饽饽”的高级架构知识,每个笔记里面几乎都带有实战内容。很多人担心学了容易忘,这里教你一个方法,那就是重复学习。打个比方,假如你正在学习 spring 注解,突然发现了一个注解@Aspect,不知道干什么用的,你可能会去查看源码或者通过博客学习,花了半小时终于弄懂了,下次又看到@Aspect 了,你有点郁闷了,上次好像在哪哪哪学习,你快速打开网页花了五分钟又学会了。从半小时和五分钟的对比中可以发现多学一次就离真正掌握知识又近了一步。
2024-05-15 19:38:44
255
原创 2024年全球救市两种方法的分析,从世界高度来理解富人思维(1)
机会是留给有准备的人,大家在求职之前应该要明确自己的态度,熟悉求职流程,做好充分的准备,把一些可预见的事情做好。对于应届毕业生来说,校招更适合你们,因为绝大部分都不会有工作经验,企业也不会有工作经验的需求。同时,你也不需要伪造高大上的实战经验,以此让自己的简历能够脱颖而出,反倒会让面试官有所怀疑。你在大学时期应该明确自己的发展方向,如果你在大一就确定你以后想成为Java工程师,那就不要花太多的时间去学习其他的技术语言,高数之类的,不如好好想着如何夯实Java基础。
2024-05-15 19:38:11
430
原创 2024年全栈开发者需要熟悉了解的知识列表
又是一年求职季,在这里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考以下是部分内容截图本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取。
2024-05-15 19:37:38
412
原创 这才叫详细!阿里大牛熬夜纯手写的“微服务架构笔记”终开源!爷的青春终于又回来了
即使是面试跳槽,那也是一个学习的过程。只有全面的复习,才能让我们更好的充实自己,武装自己,为自己的面试之路不再坎坷!今天就给大家分享一个Github上全面的Java面试题大全,就是这份面试大全助我拿下大厂Offer,月薪提至30K!我也是第一时间分享出来给大家,希望可以帮助大家都能去往自己心仪的大厂!为金三银四做准备!
2024-05-15 02:00:44
684
原创 这套对标字节高级工程师的算法神仙文档,足你解决90%的对手,牛逼
对于⾃⼰来说,写题解也是⼀种提⾼。把⼀道深奥的题⽬讲给⼀点都没有头绪的⼈,并能让他完全听懂,很能锻炼⼈的表达能⼒。在讲解中很可能还会遇到听者的⼀些提问,这些问题可能是⾃⼰的知识漏洞,强迫⾃⼰去弥补。⽤更多的时间去做更多的题。现在不知道算不算是“出来混的,总是要还的”。本人面试腾讯,阿里,百度等企业总结下来的面试经历,都是真实的,分享给大家!
2024-05-15 02:00:07
339
原创 这可能是全网最详细的 Spring Cloud OAuth2 单点登录使用教程了,妈妈再也不用担心我被面试官吊打了!
这里为了做演示,把用户名、密码和所属角色都写在代码里了,正式环境中,这里应该是从数据库或者其他地方根据用户名将加密后的密码及所属角色查出来的。账号 admin ,密码 123456,稍后在换取 token 的时候会用到。并且给这个用户设置 “ROLE_ADMIN” 角色。5、OAuth2 配置文件创建一个配置文件继承自 AuthorizationServerConfigurerAdapter.@Autowired@Autowired@Autowired@Autowired。
2024-05-15 01:59:31
1315
原创 这可能是全网Java学习路线最完整,最详细的版本了,没有之一!(1)
现在其实从大厂招聘需求可见,在招聘要求上有高并发经验优先,包括很多朋友之前都是做传统行业或者外包项目,一直在小公司,技术搞的比较简单,没有怎么搞过分布式系统,但是现在互联网公司一般都是做分布式系统。所以说,如果你想进大厂,想脱离传统行业,这些技术知识都是你必备的,下面自己手打了一份Java并发体系思维导图,希望对你有所帮助。异常的处理方式之抛出异常异常的处理方式之断点调试断点调试之引导运行步骤自定义异常异常关键字处理关键字执行流程异常总结1. 计算机网络和网络编程网络编程与网页编程的区别。
2024-05-15 01:58:53
1064
原创 最新看完这篇你还不明白如何解决分布式Session?,阿里正式启动2024届春季校招
我们总是喜欢瞻仰大厂的大神们,但实际上大神也不过凡人,与菜鸟程序员相比,也就多花了几分心思,如果你再不努力,差距也只会越来越大。面试题多多少少对于你接下来所要做的事肯定有点帮助,但我更希望你能透过面试题去总结自己的不足,以提高自己核心技术竞争力。每一次面试经历都是对你技术的扫盲,面试后的复盘总结效果是极好的!本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取来越大。
2024-05-14 17:14:37
375
原创 最新直播平台整体架构,Java程序员视频
搞定算法,面试字节再不怕,有需要文章中分享的这些二叉树、链表、字符串、栈和队列等等各大面试高频知识点及解析最后再分享一份终极手撕架构的大礼包(学习笔记):分布式+微服务+开源框架+性能优化本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取b5e56a57acb)收录**需要这份系统化的资料的朋友,可以点击这里获取。
2024-05-14 17:14:01
439
原创 最新百度校招历年经典面试题汇总:Java开发岗,用了这么多年分页PageHelper
笔者已经把面试题和答案整理成了面试专题文档本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取习笔记+最新讲解视频+实战项目源码】](https://bbs.youkuaiyun.com/forums/4f45ff00ff254613a03fab5e56a57acb)收录**需要这份系统化的资料的朋友,可以点击这里获取。
2024-05-14 17:13:24
590
原创 最新百度后端C++,一面、二面 + 主管面面经(1),java软件开发工程师面试题库中级
2021年的金三银四一眨眼就到了,对于很多人来说是跳槽的好机会,大厂面试远没有我们想的那么困难,摆好心态,做好准备,你也可以的。另外,面试中遇到不会的问题不妨尝试讲讲自己的思路,因为有些问题不是考察我们的编程能力,而是逻辑思维表达能力;最后平时要进行自我分析与评价,做好职业规划,不断摸索,提高自己的编程能力和抽象思维能力。BAT面试经验实战系列:Spring全家桶+Redis等其他相关的电子书:源码+调优面试真题:本文已被。
2024-05-14 17:12:46
604
原创 最新ReactJS实战之组件和Props详解(1),疯狂涨知识
虽然面试套路众多,但对于技术面试来说,主要还是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。上面提到的关于这些JAVA基础、三大框架、项目经验、并发编程、JVM及调优、网络、设计模式、spring+mybatis源码解读、Mysql调优、分布式监控、消息队列、分布式存储等等面试题笔记及资料。
2024-05-14 08:31:39
282
原创 最新RabbitMQ 高可用之如何确保消息成功消费,IBM大面积辞退40岁+的员工
做任何事情都要用心,要非常关注细节。看起来不起眼的、繁琐的工作做透了会有意想不到的价值。当然要想成为一个技术大牛也需要一定的思想格局,思想决定未来你要往哪个方向去走, 建议多看一些人生规划方面的书籍,多学习名人的思想格局,未来你的路会走的更远。更多的技术点思维导图我已经做了一个整理,涵盖了当下互联网最流行99%的技术点,在这里我将这份导图分享出来,以及为金九银十准备的一整套面试体系,上到集合,下到分布式微服务本文已被。
2024-05-14 08:31:03
361
原创 最新PyTorch基础(二)-----自动求导Autograd,剖析Java开发未来的出路在哪里
1.当涉及到大型神经网络时,我们都不擅长微积分,这是事实,我们不可能随时随地的高效的计算一个很复杂的微积分。因此通过显式求解数学方程来计算这样大的复合函数的梯度是不现实的,特别是这些曲线存在于大量的维数中,是无法理解的。这就是PyTorch的Autograd发挥作用的地方。它抽象了复杂的数学,帮助我们“神奇地”计算高维曲线的梯度,只需要几行代码。2.每个张量都有一个.grad_fn属性,如果这个张量是用户手动创建的那么这个张量的grad_fn是None。
2024-05-14 08:30:27
420
原创 最新PyTorch基础(一)-----张量(Tensor),干货来袭
谈到面试,其实说白了就是刷题刷题刷题,天天作死的刷。。。。。为了准备这个“金三银四”的春招,狂刷一个月的题,狂补超多的漏洞知识,像这次美团面试问的算法、数据库、Redis、设计模式等这些题目都是我刷到过的并且我也将自己刷的题全部整理成了PDF或者Word文档(含详细答案解析)66个Java面试知识点架构专题(MySQL,Java,Redis,线程,并发,设计模式,Nginx,Linux,框架,微服务等)+大厂面试题详解(百度,阿里,腾讯,华为,迅雷,网易,中兴,北京中软等)算法刷题(PDF)本文已被。
2024-05-14 08:29:49
657
原创 最全这本全用演示案例来讲解技术点的:NIO与Socket编程技术PDF,绝了,复习指南
给大家送一个小福利附高清脑图,高清知识点讲解教程,以及一些面试真题及答案解析。送给需要的提升技术、准备面试跳槽、自身职业规划迷茫的朋友们。本文已被CODING开源项目:【一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码】收录需要这份系统化的资料的朋友,可以点击这里获取254613a03fab5e56a57acb)收录**需要这份系统化的资料的朋友,可以点击这里获取。
2024-05-13 23:47:56
646
原创 最全这才是Redis分布式锁的正确姿势!你掌握了吗?,统一命名服务、集群管理、分布式应用
到这里redis分布式锁就讲完了,具体使用哪一种类型的分布式锁需要看公司业务的,流量大的可以使用RedLock实现分布式锁,流量小的可以使用redisson,后面会讲解Zookeeper实现分布式锁,喜欢的小伙伴可以关注我。
2024-05-13 23:47:20
769
原创 最全这就是程序员里90%的码农成不了架构师的原因(1),linux网络编程面试题
千千万万要记得:多刷题!!多刷题!!之前算法是我的硬伤,后面硬啃了好长一段时间才补回来,算法才是程序员的灵魂!!!!篇幅有限,以下只能截图分享部分的资源!!(1)多线程(这里以多线程为代表,其实整理了一本JAVA核心架构笔记集)(2)刷的算法题(还有左神的算法笔记)(3)面经+真题解析+对应的相关笔记(很全面)(4)视频学习(部分)ps:当你觉得学不进或者累了的时候,视频是个不错的选择在这里,最后只一句话:祝大家offer拿到手软!!
2024-05-13 23:46:44
488
原创 最全这几个SpringBoot前后端分离项目(附源码),改改就能换钱。。,mybatis执行流程面试题
机会是留给有准备的人,大家在求职之前应该要明确自己的态度,熟悉求职流程,做好充分的准备,把一些可预见的事情做好。对于应届毕业生来说,校招更适合你们,因为绝大部分都不会有工作经验,企业也不会有工作经验的需求。同时,你也不需要伪造高大上的实战经验,以此让自己的简历能够脱颖而出,反倒会让面试官有所怀疑。你在大学时期应该明确自己的发展方向,如果你在大一就确定你以后想成为Java工程师,那就不要花太多的时间去学习其他的技术语言,高数之类的,不如好好想着如何夯实Java基础。请转发本文支持一下本文已被。
2024-05-13 23:46:06
669
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人