- 博客(303)
- 收藏
- 关注
原创 Oracle 数据库学习笔记 (二)
约束总共分为五类,分别是:主键约束非空约束not null检查约束check外键约束唯一约束unique在使用的时候,如果表已经创建好,我们需要额外添加约束关系的话,可以使用如下方法增加约束alter table 表格名称 add constraint 约束名称 增加的约束类型 (列名)删除约束alter table 表名 disable | enable constraint 约束类型;alter table 表名 drop constraint 约束类型;– 永久删除。
2024-05-16 21:06:20
1183
原创 Java实习生一般进公司去做什么呢?
如果你想要学习Java的话,我给你分享一些Java的学习资料,你不用浪费时间到处搜了,从Java入门到精通的资料我都给你整理好了,一共6000G,这些资料都是我做Java这几年整理的Java最新学习路线,Java笔试题,Java面试题,Java零基础到精通视频课程,Java开发工具,Java练手项目,Java电子书,Java学习笔记,PDF文档教程,Java程序员面经,Java求职简历模板等,这些资料对你接下来学习Java一定会带来非常大的帮助,每个Java初学者都必备,请你进我的Java技术。
2024-05-15 08:18:06
980
原创 JavaSE小结
继承:就是子类继承父类的属性和行为,使得子类对象具有与父类相同的属性、相同的行为。子类可以直接访问父类中的非私有的属性和行为。●多态: 是指同一行为,具有多个不同表现形式。 代理的概念:生活中的代理是很常见的,比如代购、律师、中介等,他们都有一个共性就是帮助被代理人处理一些前前后后的事情。而被代理人只需要专注做自己要做的那部分事情就可以了。 Java中的代理也是类似的,代理模式可以实现帮助被代理者完成一些前期的准备工作和后期的善后工作,但是核心的业务逻辑仍然是由被代理者完成。
2024-05-15 02:47:10
993
原创 Hadoop分布式高可用HA集群搭建笔记(含Hive之构建)
jps是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。我们使用一下我们发现每个节点上都出先了JPS进程和QuorumPeerMain。JPS是这条命令本身拉起的进程,QuorumPeerMain则是zookeeper拉起的,那么QuorumPeerMain是什么呢?根据官方文档来看,是个入口类。用来加载myid二、Hadoop三节点搭建2.1 环境准备还是需要JDK,这个在1.2.6中已经完成。
2024-05-14 20:17:13
755
原创 PMP备考指南之第十一章:项目风险管理
就已识别的单个项目风险和不确定性的其他来源对项目整体目标的影响进行定量分析的过程。做两件事:1)对定性分析中认为严重的单个项目风险做定量分析;2)基于单个风险定量分析的结果,对项目整体目标的影响进行定量分析,量化风险信息,用损失多少钱表示出来。定量风险分析为处理整体项目风险敞口,以及应对单个项目风险,而制定可选方案、选择应对策略并商定应对行动。规划风险应对执行商定的风险应对计划,以提高机会、降低威胁。单个项目的应对策略和措施的实施情况,记入风险登记册;
2024-05-13 08:39:23
2952
原创 Maven系列第10篇:设计你自己的maven插件【高手必备】
maven中的插件是有很多目标(goal)组成的,开发插件,实际上就是去编写插件中目标的具体代码。每个目标对应一个java类,这个类在maven中叫做MOJO,maven提供了一个Mojo的接口,我们开发插件也就是去实现这个接口的方法,这个接口是:接口有3个方法:execute:这个方法比较重要,目标的主要代码就在这个方法中实现,当使用mvn命令调用插件的目标的时候,最后具体调用的就是这个方法。setLog:注入一个标准的Maven日志记录器,允许这个Mojo向用户传递事件和反馈getLog。
2024-05-13 00:55:37
627
原创 Git各指令的本质,真是通俗易懂啊
作为当前世界上最强大的代码管理工具Git相信大家都很熟悉,但据我所知有很大一批人停留在clone、commit、pull、push…的阶段,是不是对rebase心里没底只敢用merge?碰见版本回退就抓瞎?别问我怎么知道的,问就是:“我曾经就是这样啊~~”。针对这些问题,今天我就将这几年对Git的认知和理解分享出来,尽可能的从本质去讲解Git,帮助你一步一步去了解Git的底层原理,相信读完本篇文章你便可以换种姿态,更加风骚得使用Git各种指令。
2024-05-10 11:10:30
926
原创 Spring Security 两种资源放行策略,千万别用错了!(1)
接下来我以登录接口为例,来和小伙伴们分析一下走 Spring Security 过滤器链有什么不同。2.登录请求分析首先大家知道,当我们使用 Spring Security,用户登录成功之后,有两种方式获取用户登录信息:在 Controller 的方法中,加入 Authentication 参数这两种办法,都可以获取到当前登录用户信息。具体的操作办法,大家可以看看松哥之前发布的教程:Spring Security 如何动态更新已登录用户信息?。这两种方式获取到的数据都是来自 SecurityContextH
2024-05-07 14:27:53
765
原创 protobuf篇:介绍、安装、测试(1)
你首先需要在一个 .proto 文件中定义你需要做串行化的数据结构信息。每个ProtocolBuffer信息是一小段逻辑记录,包含一系列的键值对。消息由至少一个字段组合而成,类似于C语言中的结构。每个字段都有一定的格式。字段格式:限定修饰符① | 数据类型② | 字段名称③ | = | 字段编码值④ | [字段默认值⑤]这里有个非常简单的 .proto 文件定义了个人信息:MOBILE=0;HOME=1;WORK=2;
2024-05-06 04:43:02
1186
原创 Java架构师必备技术:Java并发编程之JMM-&-volatile详解(1)
Java内存模型(Java Memory Model简称JMM)是一种抽象的概念,并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序中各个变量(包括实例字段,静态字段和构成数组对象的元素)的访问方式。
2024-05-05 00:55:45
616
原创 【devOps】MySQL运维之踩坑路(1)
毕竟工作也这么久了 ,除了途虎一轮,也七七八八面试了不少大厂,像阿里、饿了么、美团、滴滴这些面试过程就不一一写在这篇文章上了。我会整理一份详细的面试过程及大家想知道的一些问题细节。
2024-05-03 06:45:50
613
原创 《从0到1-全面深刻理解MySQL系列》- 忘记MySQL登录密码时如何连接数据库
看完美团、字节、腾讯这三家的面试问题,是不是感觉问的特别多,可能咱们又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了1000道题目,多少还是有点用的呢,我看了下,上面这些问题大部分都能从我背的题里找到的,所以今天给大家分享一下互联网工程师必备的面试1000题。注意不论是我说的互联网面试1000题,还是后面提及的算法与数据结构、设计模式以及更多的Java学习笔记等,皆可分享给各位朋友互联网工程师必备的面试1000题而且从上面三家来看,算法与数据结构是必备不可少的。
2024-05-03 05:49:23
720
原创 VS中搭建MVC项目(1)
对于面试,一定要有良好的心态,这位小伙伴面试美团的时候没有被前面阿里的面试影响到,发挥也很正常,也就能顺利拿下美团的offer。小编还整理了大厂java程序员面试涉及到的绝大部分面试题及答案,希望能帮助到大家,也祝愿大家都能够升职加薪!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!实战项目源码》点击传送门,即可获取!**
2024-05-03 04:49:41
949
原创 sublime无法安装插件(含已存在的多种情况解决方案)
总的来说,面试是有套路的,一面基础,二面架构,三面个人。最后,小编这里收集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!集整理了一些资料,其中包括面试题(含答案)、书籍、视频等。希望也能帮助想进大厂的朋友**[外链图片转存中…(img-WeDD9LZT-1714679840631)][外链图片转存中…(img-U3HM1Fyj-1714679840632)]
2024-05-03 03:57:32
777
原创 Spring注入Bean的七种方式(1)
面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。机会都是留给有准备的人,只有充足的准备,才可能让自己可以在候选人中脱颖而出。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!面试是跳槽涨薪最直接有效的方式,马上金九银十来了,各位做好面试造飞机,工作拧螺丝的准备了吗?掌握了这些知识点,面试时在候选人中又可以夺目不少,暴击9999点。
2024-05-03 03:11:55
660
原创 SpringCloud构建微服务入门架构(二)服务注册与发现Eureka集群搭建
光给面试题不给答案不是我的风格。这里面的面试题也只是凤毛麟角,还有答案的话会极大的增加文章的篇幅,减少文章的可读性。
2024-05-03 02:08:15
360
原创 SpringBoot源码分析之SpringApplication构造方法核心源码分析
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!this.webApplicationType = WebApplicationType.deduceFromClasspath();跟踪进去看代码static WebApplicationType deduceFromClasspath() {if (ClassUtils.isPresent(WEBFLUX_INDICATOR_CLASS, null)&& !ClassUtils.isPresent(WE
2024-05-03 01:21:19
427
原创 springboot jackson配置
小编在这里分享些我自己平时的学习资料,由于篇幅限制,pdf文档的详解资料太全面,细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容!程序员代码面试指南 IT名企算法与数据结构题目最优解这是” 本程序员面试宝典!书中对IT名企代码面试各类题目的最优解进行了总结,并提供了相关代码实现。针对当前程序员面试缺乏权威题目汇总这一-痛点, 本书选取将近200道真实出现过的经典代码面试题,帮助广“大程序员的面试准备做到万无一失。“刷”完本书后,你就是“题王”!
2024-05-02 23:27:27
650
原创 Spring Cloud 学习系列:(五)实现客户端侧负载均衡——Ribbon
学习视频:《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!ng name) {学习视频:[外链图片转存中…(img-5gWTMnKg-1714660063817)]大厂面试真题:[外链图片转存中…(img-fvYDTgZW-1714660063818)]《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
2024-05-02 22:28:02
1006
原创 Spring Boot 项目优化和 JVM 调优,亲测!真实有效。。
既然选择这个行业,选择了做一个程序员,也就明白只有不断学习,积累实战经验才有资格往上走,拿高薪,为自己,为父母,为以后的家能有一定的经济保障。学习时间都是自己挤出来的,短时间或许很难看到效果,一旦坚持下来了,必然会有所改变。不如好好想想自己为什么想进入这个行业,给自己内心一个答案。面试大厂,最重要的就是夯实的基础,不然面试官随便一问你就凉了;其次会问一些技术原理,还会看你对知识掌握的广度,最重要的还是你的思路,这是面试官比较看重的。
2024-05-02 21:35:02
1092
原创 Spark源码阅读03-Spark存储原理之共享变量(2)
分享一些资料给大家,我觉得这些都是很有用的东西,大家也可以跟着来学习,查漏补缺。《Java高级面试》《Java高级架构知识》《算法知识》《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
2024-05-02 20:50:37
748
原创 ribbon技术分享(1)
在搭建网站时,如果单节点的 web服务性能和可靠性都无法达到要求;或者是在使用外网服务时,经常担心被人攻破,一不小心就会有打开外网端口的情况,通常这个时候加入负载均衡就能有效解决服务问题。负载均衡是一种基础的网络服务,其原理是通过运行在前面的负载均衡服务,按照指定的负载均衡算法,将流量分配到后端服务集群上,从而为系统提供并行扩展的能力。负载均衡的应用场景包括流量包、转发规则以及后端服务,由于该服务有内外网个例、健康检查等功能,能够有效提供系统的安全性和可用性。服务端负载均衡。
2024-05-02 20:00:05
140
原创 Redis 配置文件重要属性介绍
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!protected-mode noport 6379daemonize yespidfile /var/run/redis_6379.pidloglevel notice| 日志级别 | 说明 || — | — || debug | 记录大量日志信息,适用于开发、测试阶段 || verbose | 较多日志信息 || notice | 适量日志信息,使用于生产环境 || warning | 仅有部分重要、关键
2024-05-02 19:12:24
774
原创 Oracle简单查询、条件查询、枚举查询、模糊查询、排序查询、函数查询等(1)
这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!这份清华大牛整理的进大厂必备的redis视频、面试题和技术文档祝大家早日进入大厂,拿到满意的薪资和职级~~~加油!!![外链图片转存中…(img-vqEqKaHt-1714644980526)]《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门。
2024-05-02 18:16:38
958
原创 MySQL面试题二(2)
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!题目:题解:1、使用sql选出下表中6个指标中至少4个指标大于50的城市– 1.使用sql选出下表中6个指标中至少4个指标大于50的城市select cityfrom (select t.city city,case when oc>50 then 1 else 0 end n1,case when sc>50 then 1 else 0 end n2,case when pc>50 then 1 else
2024-05-02 17:14:08
72
原创 MySQL中使用正则表达式(1)
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!mysql> select * from product;±—±------------------------±--------+| id | product_name | price |±—±------------------------±--------+| 1 | Apple iPhone 13 (A2634) | 6799.00 || 2 | HUAWEI P50 P
2024-05-01 07:37:28
601
原创 mybatis开发要点-insert主键ID获取和多参数传递
可能有人会问我为什么愿意去花时间帮助大家实现求职梦想,因为我一直坚信时间是可以复制的。我牺牲了自己的大概十个小时写了这片文章,换来的是成千上万的求职者节约几天甚至几周时间浪费在无用的资源上。上面的这些(算法与数据结构)+(Java多线程学习手册)+(计算机网络顶级教程)等学习资源《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!时间浪费在无用的资源上。[外链图片转存中…(img-79EcgN9U-1714517532650)]
2024-05-01 06:52:26
672
原创 Map 综述—彻头彻尾理解 ConcurrentHashMap
又是一年求职季,在这里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考以下是部分内容截图《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!里,我为各位准备了一套Java程序员精选高频面试笔试真题,来帮助大家攻下BAT的offer,题目范围从初级的Java基础到高级的分布式架构等等一系列的面试题和答案,用于给大家作为参考。
2024-05-01 06:06:52
624
原创 Linux 怎么修改最大文件打开数量?(1)
这样,等真的沉下心来学习,不至于被找资料分散了心神。另外,给大家安排了一波学习面试资料:以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!以上就是本文的全部内容,希望对大家的面试有所帮助,祝大家早日升职加薪迎娶白富美走上人生巅峰!《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
2024-05-01 05:10:39
288
原创 K8S的StorageClass实战(NFS)
一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取![外链图片转存中…(img-3VIXZaso-1714507683462)]《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!
2024-05-01 04:08:17
719
原创 JDBC:喂?是数据库吗?我怎么联系你啊?
由于细节内容实在太多了,为了不影响文章的观赏性,只截出了一部分知识点大致的介绍一下,每个小节点里面都有更细化的内容!小编准备了一份Java进阶学习路线图(Xmind)以及来年金三银四必备的一份《Java面试必备指南》《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!try {由于细节内容实在太多了,为了不影响文章的观赏性,只截出了一部分知识点大致的介绍一下,每个小节点里面都有更细化的内容!
2024-05-01 03:10:20
498
1
原创 Java运维?linux脚本赋能自动化
面试前的“练手”还是很重要的,所以开始面试之前一定要准备好啊,不然也是耽搁面试官和自己的时间。我自己是刷了不少面试题的,所以在面试过程中才能够做到心中有数,基本上会清楚面试过程中会问到哪些知识点,高频题又有哪些,所以刷题是面试前期准备过程中非常重要的一点。《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》点击传送门,即可获取!的一点。[外链图片转存中…(img-WQjMvNAV-1714500915784)]
2024-05-01 02:15:29
567
原创 Java开发手册之二方库依赖
分享一套我整理的面试干货,这份文档结合了我多年的面试官经验,站在面试官的角度来告诉你,面试官提的那些问题他最想听到你给他的回答是什么,分享出来帮助那些对前途感到迷茫的朋友。
2024-04-30 13:50:17
795
原创 Java实习生是做什么的?Java实习生工作内容
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!通常入职之后都会有专门的技术人员进行指导,所以也没必要担心什么都不会,入职后主动进行学习相关技术即可。如果是实习期,主要的任务还是以学习为主,在刚到公司实习的时候,需要把自己掌握的Java编程技术和知识应用到公司的实际项目当中,同时还需要了解软件开发的过程,以及在过程中自己需要担任什么角色以及自己能够什么角色。第一:进去之后,实习开始,应该跟大部分一样,有一个前辈带你实习阶段,这里要说的是千万不要一有问题就去
2024-04-30 11:12:03
1251
原创 Java向下转型的意义
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!public class Keyboard implements Electronics{//使用键盘输入public void input(){System.out.println(“using Keyboard input”);}}这里子类比较多,是为了更好的理解。每个类的方法的逻辑实现也很简单。打印了一行信息接下来,我们想象一个情景:我们去商城买电子产品,电子产品很多吧,比如笔记本电脑,鼠标,键盘,步步
2024-04-30 10:22:34
558
原创 Java中多态(1)
多态就是描述一个事物的多种形态,如小明是一个学生,他既是人,也是学生,出现两种形态。Java中多态的代码体现在一个子类对象(实现类对象)既可以给这个子类(实现类对象)引用变量赋值,又可以给这个子类(实现类对象)的父类(接口)变量赋值。父类的引用变量指向子类对象:父类类型 变量名 = new 子类类型();变量名.方法名();class Fu {} //创建父类class Zi extends Fu {} //创建子类//类的多态使用//创建抽象父类//创建子类重写父类抽象方法。
2024-04-30 09:31:58
744
原创 JavaWeb~使用字符流与字节流 分别 实现二进制文件与文本文件的复制(1)
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!创建文件输出流以指定的名称写入文件。import com.sun.media.sound.FFT;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class IoTest1 {public static void main(String[] args) {copyF
2024-04-30 08:40:46
593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅