自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【MySQL】学习多表查询和笛卡尔积

fill:#333;color:#333;color:#333;fill:none;at one time ‘曾经,一度,同时’

2024-02-27 10:29:53 786 1

原创 【MySQL】学习多表查询和笛卡尔积 - 副本

fill:#333;color:#333;color:#333;fill:none;at one time ‘曾经,一度,同时’

2024-02-27 10:29:18 1003

原创 【MySQL】学习多表查询和笛卡尔积 - 副本 (2)

fill:#333;color:#333;color:#333;fill:none;at one time ‘曾经,一度,同时’

2024-02-27 10:28:44 780

原创 【MySQL】MySQL复合查询--多表查询自连接子查询

查询和10号部门的工作岗位相同的雇员的名字,岗位,工资,部门号,但是不包含10自己的。显示工资比部门30的任意员工的工资高的员工的姓名、工资和部门号(包含自己部门的员工)单行子查询是指子查询只返回单列,单行数据;查询工资高于500或岗位为MANAGER的雇员,同时还要满足他们的姓名首字母为大写的J。这里使用分组查询即可,先查出最高的工资,然后查询工资等于最高工资的员工的姓名和工作岗位。显示工资比部门30的所有员工的工资高的员工的姓名、工资和部门号。的,而多列子查询则是指查询返回多个列数据的子查询语句。

2024-02-27 10:27:58 976

原创 【MySQL】MySQL复合查询--多表查询自连接子查询 - 副本

查询和10号部门的工作岗位相同的雇员的名字,岗位,工资,部门号,但是不包含10自己的。显示工资比部门30的任意员工的工资高的员工的姓名、工资和部门号(包含自己部门的员工)单行子查询是指子查询只返回单列,单行数据;查询工资高于500或岗位为MANAGER的雇员,同时还要满足他们的姓名首字母为大写的J。这里使用分组查询即可,先查出最高的工资,然后查询工资等于最高工资的员工的姓名和工作岗位。显示工资比部门30的所有员工的工资高的员工的姓名、工资和部门号。的,而多列子查询则是指查询返回多个列数据的子查询语句。

2024-02-27 10:27:26 668

原创 【MySQL】MySQL复合查询--多表查询自连接子查询 - 副本 (2)

查询和10号部门的工作岗位相同的雇员的名字,岗位,工资,部门号,但是不包含10自己的。显示工资比部门30的任意员工的工资高的员工的姓名、工资和部门号(包含自己部门的员工)单行子查询是指子查询只返回单列,单行数据;查询工资高于500或岗位为MANAGER的雇员,同时还要满足他们的姓名首字母为大写的J。这里使用分组查询即可,先查出最高的工资,然后查询工资等于最高工资的员工的姓名和工作岗位。显示工资比部门30的所有员工的工资高的员工的姓名、工资和部门号。的,而多列子查询则是指查询返回多个列数据的子查询语句。

2024-02-27 10:26:53 816

原创 【Golang入门教程】Goland常用快捷键,看这一篇就够了

在进行Go语言开发时,熟练使用快捷键是提高效率、加快编码速度的关键。Goland作为一款强大的集成开发环境(IDE),提供了丰富的快捷键功能,可以帮助开发者更加便捷地进行代码导航、编辑、调试等操作。通过掌握这些常用的快捷键,可以更加高效地编写和管理您的Go代码,节省大量的开发时间,提高工作效率。Goland中的快捷键为Go语言开发者提供了快速、便捷的操作方式,使得开发工作更加高效。通过合理利用快捷键,您可以快速定位代码、快速编辑、轻松导航、方便调试,并能更好地处理版本控制等任务。

2024-02-27 10:26:03 1457

原创 【Golang入门教程】Goland常用快捷键,看这一篇就够了 - 副本

在进行Go语言开发时,熟练使用快捷键是提高效率、加快编码速度的关键。Goland作为一款强大的集成开发环境(IDE),提供了丰富的快捷键功能,可以帮助开发者更加便捷地进行代码导航、编辑、调试等操作。通过掌握这些常用的快捷键,可以更加高效地编写和管理您的Go代码,节省大量的开发时间,提高工作效率。Goland中的快捷键为Go语言开发者提供了快速、便捷的操作方式,使得开发工作更加高效。通过合理利用快捷键,您可以快速定位代码、快速编辑、轻松导航、方便调试,并能更好地处理版本控制等任务。

2024-02-27 10:25:19 1142

原创 【Golang入门教程】Goland常用快捷键,看这一篇就够了 - 副本 (2)

在进行Go语言开发时,熟练使用快捷键是提高效率、加快编码速度的关键。Goland作为一款强大的集成开发环境(IDE),提供了丰富的快捷键功能,可以帮助开发者更加便捷地进行代码导航、编辑、调试等操作。通过掌握这些常用的快捷键,可以更加高效地编写和管理您的Go代码,节省大量的开发时间,提高工作效率。Goland中的快捷键为Go语言开发者提供了快速、便捷的操作方式,使得开发工作更加高效。通过合理利用快捷键,您可以快速定位代码、快速编辑、轻松导航、方便调试,并能更好地处理版本控制等任务。

2024-02-27 10:24:18 853

原创 【MySQL】MySQL复合查询--多表查询自连接子查询 - 副本

查询和10号部门的工作岗位相同的雇员的名字,岗位,工资,部门号,但是不包含10自己的。显示工资比部门30的任意员工的工资高的员工的姓名、工资和部门号(包含自己部门的员工)单行子查询是指子查询只返回单列,单行数据;查询工资高于500或岗位为MANAGER的雇员,同时还要满足他们的姓名首字母为大写的J。这里使用分组查询即可,先查出最高的工资,然后查询工资等于最高工资的员工的姓名和工作岗位。显示工资比部门30的所有员工的工资高的员工的姓名、工资和部门号。的,而多列子查询则是指查询返回多个列数据的子查询语句。

2024-02-27 10:23:19 1043

原创 【MySQL】MySQL复合查询--多表查询自连接子查询 - 副本 (2)

查询和10号部门的工作岗位相同的雇员的名字,岗位,工资,部门号,但是不包含10自己的。显示工资比部门30的任意员工的工资高的员工的姓名、工资和部门号(包含自己部门的员工)单行子查询是指子查询只返回单列,单行数据;查询工资高于500或岗位为MANAGER的雇员,同时还要满足他们的姓名首字母为大写的J。这里使用分组查询即可,先查出最高的工资,然后查询工资等于最高工资的员工的姓名和工作岗位。显示工资比部门30的所有员工的工资高的员工的姓名、工资和部门号。的,而多列子查询则是指查询返回多个列数据的子查询语句。

2024-02-27 10:22:49 671

原创 【Golang入门教程】Goland常用快捷键,看这一篇就够了

在进行Go语言开发时,熟练使用快捷键是提高效率、加快编码速度的关键。Goland作为一款强大的集成开发环境(IDE),提供了丰富的快捷键功能,可以帮助开发者更加便捷地进行代码导航、编辑、调试等操作。通过掌握这些常用的快捷键,可以更加高效地编写和管理您的Go代码,节省大量的开发时间,提高工作效率。Goland中的快捷键为Go语言开发者提供了快速、便捷的操作方式,使得开发工作更加高效。通过合理利用快捷键,您可以快速定位代码、快速编辑、轻松导航、方便调试,并能更好地处理版本控制等任务。

2024-02-27 10:22:12 1210

原创 MySQL必看表设计经验汇总-下(精华版)

������ҳ:****??ϵ��ר������mysql�����ܽᡷ****??ɽ��·Զ����·���������й�;��Ŀ¼7.�����ֶξ�����not null8.������������9.����Ҫ�ϸ�����3NF��ͨ��ҵ���ֶ����������ٱ�����11.����ʹ��MySQL������12.�������������һ�㶼�ڴ���ά��13.�ֶ�Ҫע��14.ʱ�����͵�ѡ�����������й�SQL��д��һЩ�Ż�����ǰ�������ݹ

2024-02-27 10:12:26 1277

原创 (必备技能)使用Python实现屏幕截图

我再查询了多个截屏的方法之后,发现就学会这两种截屏方法即可,所以就没有再放其他方法了。

2023-02-19 17:23:04 1625

原创 (C语言篇)扫雷的实现

本次扫雷分为三个文件,分别为test.c、game.h、game.c文件,其中test.c文件主要是用来实现扫雷的逻辑,game.c用于编写游戏的主要实现方法。

2023-02-19 17:21:08 3734 2

原创 Java 并发高频面试题:聊聊你对 AQS 的理解?

接着,线程2会将自己放入AQS中的一个等待队列,因为自己尝试加锁失败了,此时就要将自己放入队列中来等待,等待线程1释放锁之后,自己就可以重新尝试加锁了。总结起来,很多同学都对AQS有一种云里雾里的感觉,如果用搜索引擎查一下AQS是什么,估计看几篇文章就直接放弃了,因为密密麻麻的文字,实在是看不懂!其实每次线程1可重入加锁一次,会判断一下当前加锁线程就是自己,那么他自己就可以可重入多次加锁,每次加锁就是把state的值给累加1,别的没啥变化。一旦线程1加锁成功了之后,就可以设置当前加锁线程是自己。

2022-12-16 18:12:42 196

原创 java 多线程面试题及答案

Java线程分为用户线程和守护线程。守护线程是程序运行的时候在后台提供一种通用服务的线程。所有用户线程停止,进程会停掉所有守护线程,退出程序。Java中把线程设置为守护线程的方法:在 start 线程之前调用线程的 setDaemon(true) 方法,否则会抛出IllegalThreadStateException异常,该线程仍默认为用户线程守护线程创建的线程也是守护线程,守护线程不应该访问、写入持久化资源,如文件、数据库,因为它会在任何时间被停止,导致资源未释放、数据写入中断等问题。

2022-12-16 18:11:06 271

原创 Java 基础高频面试题(2022年最新版)

网上的 Java 基础面试题文章有非常多,但是大部分都比较老了。很多题目早已不是当前的热门题目,没有必要在这些题目上花太多时间。很多答案放现在已经不准确,可能会误导新人。因此,我花了几天时间整理了一些时下高频的 Java 基础题目,并反复斟酌,给出符合当前版本的解析。面试系列我自己前前后后加起来总共应该参加了不下四五十次的面试,拿到过几乎所有一线大厂的 offer:阿里、字节、美团、快手、拼多多等等。

2022-12-16 18:10:47 212

原创 java 入门面试题

基础:JDK 和 JRE 的区别== 和 equals 的区别基本类型和包装类对象使用 == 和 equals进行比较的结果?什么是装箱?什么是拆箱?装箱和拆箱的执行过程?常见问题?hashCode()相同,equals() 也一定为 true吗?final 在 java 中的作用final finally finalize()区别finally语句块一定执行吗?final 与 static 的区别return 与 finally 的执行顺序对返回值的影响String对象中的replace和replaceA

2022-12-16 18:09:38 624

原创 Java IO流处理 面试题汇总

(1)明确源和目的。数据source:就是需要读取,可以使用两个体系:InputStream、Reader;数据destination:就是需要写入,可以使用两个体系:OutputStream、Writer;(2)操作的数据是否是纯文本数据?如果是:数据source:Reader数据destination:Writer如果不是:数据source:InputStream数据destination:OutputStream(3)Java IO体系中有太多的对象,到底用哪个呢?

2022-12-16 18:09:20 89

原创 Java 208 道面试题:Java 基础模块答案

== 对于基本类型来说是值比较,对于引用类型来说是比较的是引用;而 equals 默认情况下是引用比较,只是很多类重写了 equals 方法,比如 String、Integer 等把它变成了值比较,所以一般情况下 equals 比较的是值是否相等。

2022-12-16 18:08:18 428

原创 HAproxy+keepalived+nginx实验部署

而此时,如果后端的服务器宕掉了,但是客户端的cookie是不会刷新的,如果设置此参数,将会将客户的请求强制定向到另外一个后端server上,以保证服务的正常。service haproxy start 或 /etc/init.d/haproxy start //如果ningx服务器未部署会提示找不到web服务器,可以等web部署完后再开启haproxy。cp keepalived/etc/init.d/keepalived /etc/init.d ###加入系统管理服务。

2022-12-16 18:08:04 179

原创 (C语言篇)扫雷的实现

本次扫雷分为三个文件,分别为test.c、game.h、game.c文件,其中test.c文件主要是用来实现扫雷的逻辑,game.c用于编写游戏的主要实现方法。

2022-11-21 09:53:55 82

原创 (C语言篇)扫雷的实现

本次扫雷分为三个文件,分别为test.c、game.h、game.c文件,其中test.c文件主要是用来实现扫雷的逻辑,game.c用于编写游戏的主要实现方法。

2022-11-21 09:49:48 100

原创 MySQL进阶语句

ORDER BY���Ҳ����ʹ�ö���ֶ����������򣬵�����ĵ�һ���ֶ���ͬ�ļ�¼�ж���������£���Щ�����ļ�¼�ٰ��յڶ����ֶν�������ORDER BY���������ֶ�ʱ���ֶ�֮��ʹ��Ӣ�Ķ��Ÿ��������ȼ��ǰ��Ⱥ�˳������������order by֮��ĵ�һ������ֻ���ٳ�����ֵͬʱ���ڶ����ֶβ������塣。3���Ӿ乲ͬ����ɲ�ѯ���񣬳��õ�ͨ������������ֱ�Ϊ。

2022-10-09 21:56:09 7858

原创 中高级工程师Java开发!Java基础知识梳理

金三银四到了,送上一个小福利!资料领取方式:点击这里蓝色传送门654094254205)][外链图片转存中…(img-T1GSWdNf-1654094254207)]

2022-06-01 22:37:56 97

原创 【无标题】

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-04-16 22:16:12 75

原创 【无标题】

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-04-16 22:12:33 82

原创 最全的BAT大厂面试题整理,Android岗

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WGsXac9H-1616397968152)(//upload-images.jianshu.io/upload_images/2423320-37037f9d86a75ce0.png?imageMogr2/auto-orient/strip|imageView2/2/w/1200/format/webp)]简介Jetpack是一套库、工具和指南,可以帮助开发者更轻松地编写优质应用。这些组件可以帮助开发者遵循最佳做法、让开发

2021-03-22 15:26:21 218

原创 最强整理!架构师花费近一年时间整理出来的安卓核心知识,震撼来袭免费下载!

前言下面的题目都是楼主在Android交流群大家在面试字节跳动时遇到的,如果大家有好的题目或者好的见解欢迎分享,楼主将长期维护此帖。参考解析:郭霖、鸿洋、玉刚、极客时间、腾讯课堂…内容特点:条理清晰,含图像化表示更加易懂。内容概要:包括 Handler、Activity相关、Fragment、service、布局优化、AsyncTask相关、Android 事件分发机制、 Binder、Android 高级必备 :AMS,WMS,PMS、Glide、 Android 组件化与插件化等面试题和技术栈

2021-03-22 15:25:12 165

原创 我拿到了梦寐以求的字节跳动和腾讯双offer!成功入职字节跳动

前不久听我一个字节的朋友说了一个神转折的故事。一名大专生,异常执着地向他们公司投简历,屡战屡败,屡败屡战,前前后后向字节跳动投了九次简历。你猜后面怎么着?还真让他成功了,第九次居然拿到了offer!看到这里,不过是一个普普通通的励志故事吧,一个菜鸡凭借自己锲而不舍的精神努力奋斗,终于获得了成功。虽然有些振奋人心,但是也称不上什么神转折。关键在于这件事的后续——那个大专生居然拒绝了字节的offer,去了华为。一个大专生,从屡屡碰壁到成功逆袭,他究竟是怎样做到的?通过多方打探,我得到了他的联系方式,.

2021-03-20 15:12:47 760

原创 安卓入门开发教程!从不一样的角度描述Android事件传递,已开源

概述想了很久怎么样可以让文章的标题不那么悲观,但是各种文案都在我脑海里面不断的被否定,要么是不那么抓眼球,要么是立意不匹配。最后想了想,这个标题是真的符合我最近的感悟。希望看过文章,能有同感的朋友也能多思考一下。最近因为疫情的关系,相信很多国内的小伙伴都逐渐开始了解到在家上班的体验。在美国基本上work from home在IT公司里面算是比较常见的现象了。一般大厂每个周都会有一天被划为No Meeting Day,说只是不开会日,但通常都会被大家当成在家办公日。不开会嘛,那我在家和在办公室也没区别不

2021-03-19 14:42:45 126

原创 50家大厂面试万字精华总结,我想谈谈关于Android面试那些事,持续更新中

前言这里整理的是一些与技术没有直接关系的面试题,但是能够考察你的综合水平,所以不要以为不是技术问题,就不看,往往有时候就是这样一些细节的题目被忽视,而错过了一次次面试机会。想要成为一名优秀的Android开发,你需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样。Activity基础相关说下Activity生命周期 ?Activity A 启动另一个Activity B 会调用哪些方法?如果B是透明主题的又或则是个DialogActivity呢 ? 说下onSaveInstanceSt

2021-03-19 14:26:04 95

原创 爱了爱了!2021年春节Android面经分享,进阶学习资料!

前言为什么今天突然说到学习路线,学习资料。因为最近在看知乎的时候,我看到一个大家都比较在意的一个问题,就是大家对工资和自己具备的能力是否成正比报有疑虑,所以今天这篇文章不仅仅是给大家解答这个疑虑,更多的是让大家变得更加优秀那企业需要什么样的移动开发人才?移动开发者还需要学习什么实现架构进阶呢?接下来我们看一份阿里P7级别资深移动架构师成长路线。通过这份成长路线图,我们一起分享学习移动开发者实现架构进阶还需要学习什么?一、掌握架构师筑基必备技能二、掌握Android框架体系架构三、学会360

2021-03-18 13:56:29 146

原创 阿里P8大佬亲自讲解!写给程序员的Flutter详细教程,灵魂拷问

我们程序员经常迷茫于有太多东西要学,有些找不到方向、不知所措。很多程序员都愿意说,我想变得更好,但是更好是什么却很模糊,同时我们又不知道该怎么样去做。我们的生命如此短暂,作为程序员的职业生涯可能会更短。所以我们更加需要充分利用工作,工作间隙,晚上,周末的时间进行学习。接下来我们看一份腾讯课堂提供的一份一线互联网企业资深Android架构师的学习计划。作为安卓开发者,除了Bug,经常会碰到下面这些问题:应用卡顿,丢帧,屏幕画面撕裂,操作界面刷新缓慢,UI不美观,布局混乱…这些问题频发的话,年后可能就不

2021-03-17 13:51:33 458 2

原创 阿里P7手把手教你!带你一步一步深入Handler源码,建议收藏

本篇将由 环境搭建、实现原理、编程开发、插件开发、编译运行、性能稳定、发展未来 等七个方面,对当前的 React Native 和 Flutter 进行全面的分析对比,希望能给你更有价值的参考。前言移动端跨平台在经历数年沉浮之后,如今还能在舞台聚光灯下雀跃的, 也只剩下 React Native 和 Flutter 了,作为沉淀了数年的 “豪门” 与 19 年当红的 “新贵” ,它们之间的 “针锋相对”

2021-03-17 13:50:21 189

原创 程序开发安卓!Android开发者跳槽面试,完整版开放下载

为什么越来越多的年轻人感觉工作没有动力、职业发展没有希望,迷茫和中年危机等现象普遍发生?人常说,安居才能乐业。前些年,房价虽然也不低,但刚工作的年轻人,努力奋斗,攒上几年钱,再借点,踮踮脚,还是能够到的。而现在。这样的房价,年轻人,即使再踮脚,甚至拉长脖子,也只能望房兴叹。因此,人除了不能安居外,同时也失去了奋斗的目标。所以,在工作中,表现不积极,得过且过也就不足为奇了。推荐两个刷题网站:牛客网LeetCode推荐几本Android进阶的书籍:《Android开发进阶 从小工到专家 》何红辉

2021-03-16 14:03:14 121

原创 编译android源码!2021年展望Android原生开发的现状,复习指南

您好,欢迎关注我的专栏,本篇文章是关于 Flutter 的系列文,从简单的 Flutter 介绍开始,一步步带你了解进入 Flutter 的世界。你最好有一定的移动开发经验,如果没有也不要担心,在我的专栏底部给我留言,我会尽我的能力给你解答。上一篇专栏,我带大家用Flutter实现了一个完整的可自定义配置的 PageView 指示器。这篇专栏,我会教大家在Flutter中如何实现界面跳转在Android中,我们会使用Intent来进行界面间的跳转,用startActivityForResult来处理.

2021-03-16 14:02:08 151

原创 阿里P7大牛亲自教你!2021年Android春招面试经历,年薪50W

面试如作战,我们看战争影视剧的时候,经常看到这些剧作往往主要聚焦于作战过程、战场战略,对战前准备给的篇幅往往很少。实际上,战前准备也是关键的一环,没有充足的粮草、车马、兵器的准备。别说赢得战争,投入战斗都不可能。这个道理在面试中也是一样。如果不做面试准备,就犹如不磨刀枪上战场,胜负更多则靠运气。尤其是对于刚刚毕业的大学生来说,成功的面试,往往基于充分的准备。充足的准备,有可能做到十发九中,面试一家成一家。那么面试之前,我们需要做哪些准备,才能做到胸有成竹呢?这个话题将从对于简历的准备、对面试公司的了解

2021-03-15 14:42:18 289 1

原创 阿里P7大佬手把手教你!手持4个大厂offer的我,2年以上经验必看

一、架构师专题想要掌握复杂的技术,必须要理解其原理和架构。本模块结合实际一线互联网大型项目理解架构思维,抽丝剥茧,层层深入,帮助大家成为Android架构师,在思想上对架构认识有一次升华,并知其所以然,把别人的架构思想学以致用。目录触摸事件分发机制view渲染机制常用view布局ViewGroup自定义View实战高级UI晋升1.android的事件分发机制2.Android面试题——View篇3.自定义View面试题!4.布局ViewGroup5.Androi

2021-03-15 14:41:07 137

空空如也

空空如也

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

TA关注的人

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