当前位置: 首页 > news >正文

2023年了,java后端还有未来吗?

前言

Java当下确实是比较的内卷,但关键在于个人,可以看看不同地方(这里主要举例北上广深一线城市)对于Java开发工程师这个职位的具体要求:

在以下北上广深这些一线大城市的面试招聘当中不难看出,凡是工资待遇好的职位,几乎对Java的要求都是较为全面的,其中Java基础、MySQL数据库、Html、Css、SSM框架、SpringCloud、微服务等技术在任聘要求当中都有明确的提及,所以在面试前一定要对这些技术刨根问底,不单单是背,更需要的是将你平时打代码的经验融入进去,以不变应万变。如果你正在学习Java,就尽可能以这些为重点学习,此外对于这些知识点本篇回答也做了总结(整个Java学习的流程及相关资源的分享),希望能对学Java的小伙伴有帮助。

先放上Java学习总体的思维导图 :

学习前准备

准备开发工具,这里推荐IDEA(全称 IntelliJ IDEA),首先安装好IDEA,并配置好环境,然后可以熟悉一下IDEA的快捷键操作和相关设置等

IDEA官网:https://www.jetbrains.com/zh-cn/idea/

IDEA环境配置具体操作:[https://blog.csdn.net/qq_33215972/article/details/73693140

IDEA官方快速上手教程:https://www.jetbrains.com/zh-cn/idea/resources/

阶段一:Java 基础

通过本阶段的学习,初步认识Java相关的语法以及一些基础知识,学会编译一些简单的程序

相关资源

文档教程

【菜鸟教程】:https://www.runoob.com/java/java-tutorial.html

视频教程

siki学院】Java编程学习第一季: https://www.sikiedu.com/course/157

siki学院】Java编程学习第二季:http://www.sikiedu.com/course/165

siki学院】Java编程学习第三季:http://www.sikiedu.com/course/202

siki学院】Java编程学习第四季:https://www.sikiedu.com/course/205

文章推荐

Java基础知识点总结归纳:[https://blog.csdn.net/qq_41701956/article/details/116375749

书籍推荐

【推荐一】《Head First Java(中文版)》

豆瓣评分8.6高分书籍,这本书利用图文结合的方式来将原本枯燥的代码以图片的形式来讲述,且其中配置了大量的代码练习,结合上面推荐的教学视频,通过学习和大量敲代码的练习更容易掌握对应知识点

》》【电子书】下载链接:

链接:https://pan.baidu.com/s/1uD0xwaU0IZhblN4wE0iOzw?pwd=siki 提取码:siki

》》【纸质书】当当链接:https://product.dangdang.com/9265169.html

【推荐二】《Effective Java中文版(原书第3版)》

豆瓣评分9.0高分书籍,这本书我觉得学Java的人都需要看一下,它能教授你眼前一亮的编程概念,帮你更加有效地使用Java编程语言及其基本类库

》》【电子书】下载链接:

链接:https://pan.baidu.com/s/1k5vLqNqBd-YQ5jHsrH0v7g?pwd=siki

提取码:siki

》》【纸质书】链接:https://product.dangdang.com/26437835.html

面试题

Java基础面试题:(https://juejin.cn/post/6844904127059738631)

阶段二:数据库

当下大部分企业都是用关系数据库来储存数据,其中最具代表性的就是MySQL

相关资源

文档教程

MySQL】官网:MySQL

MySQL】官方文档:MySQL Documentation

JDBC】官方教程:https://pingfangx.github.io/java-tutorials/jdbc/basics/index.html

视频教程

siki学院】MySQL:https://www.sikiedu.com/course/48

siki学院】JDBC:https://www.sikiedu.com/course/203

文章推荐

推荐1】MySQL必备基础知识(常用):https://blog.csdn.net/weixin_51483932/article/details/115582156

推荐2】如何系统学习 MySQL?:如何系统学习 MySQL? - 知乎

推荐3】JDBC详细介绍:https://blog.csdn.net/Jungle_Rao/article/details/81274720

书籍推荐

【推荐一】《MySQL必知必会》

豆瓣8.4高分书籍,这一本书适合零基础的学习者,它里面知识的内容讲的比较通俗易懂,由浅入深,让你能透彻地理解SQL的基础概念与语法

》》【电子书】下载链接:

链接:https://pan.baidu.com/s/19GRuLsAjb1c90yqtgdA0Dw?pwd=siki 提取码:siki

》》【纸质书】链接:http://product.dangdang.com/28522531.html

【推荐二】《高性能MySQL(第3版)》

豆瓣9.3高分优秀书籍,这本书MySQL的经典

》》【电子书】下载链接:

链接:https://pan.baidu.com/s/1XpPDLo-0pPOzb4RBugNmDQ?pwd=siki 提取码:siki

》》【纸质书】链接:http://product.dangdang.com/29227172.html

面试题

MySQL面试题(2022年最新):https://blog.csdn.net/adminpd/article/details/122910606

JDBC常见面试题:JDBC常见面试题 - 知乎

阶段三:Web前端

前端这一块重点掌握HTML+CSS+JavaScript+Vue就可以了,其他的可以了解一下。

相关资源

文档教程

HTML 】w3school教程 :https://www.w3school.com.cn/html/index.asp

CSS 】w3school教程:https://www.w3school.com.cn/css/index.asp

JavaScript】w3school教程:https://www.w3school.com.cn/js/index.asp

【JQuery】w3school教程:https://www.w3school.com.cn/jquery/index.asp

【AJAX】w3school教程:https://www.w3school.com.cn/js/js_ajax_intro.asp

(w3school的网页当中能直接输入代码练习,可以直接显示页面效果,挺不错的)

Vue】菜鸟教程:https://www.runoob.com/vue2/vue-tutorial.html

【React】菜鸟教程:https://www.runoob.com/react/react-tutorial.html

【Angular】菜鸟教程:https://www.runoob.com/angularjs/angularjs-tutorial.html

(三大框架一般至少掌握一种,国内用得多的是Vue和React,根据自己的需求学习,如果有时间可以都学一下)

视频教程

siki学院】HTML:https://www.sikiedu.com/my/course/206

siki学院】CSS: https://www.sikiedu.com/course/207

siki学院】JavaScript:https://www.sikiedu.com/course/212

siki学院】jQuery:https://www.sikiedu.com/course/213

动力节点】最新AJAX:https://www.bilibili.com/video/BV1cR4y1P7B1

尚硅谷】Vue:https://www.bilibili.com/video/BV1Zy4y1K7SH

尚硅谷】React:https://www.bilibili.com/video/BV1wy4y1D7JT

IT营】Angular教程:https://www.bilibili.com/video/BV1bt411e71b

书籍推荐

《JavaScript权威指南原书第7版》

这本书适合有一定编程经验的人,当然,初学者也可以买来学习,它是JavaScript程序员必读的一本书

》》【电子书】下载链接:

链接:https://pan.baidu.com/s/1SX7fUWw5DIXH6Ve21UVdGA?pwd=siki 提取码:siki

》》【纸质书】链接https://product.dangdang.com/11163420580.html

面试题

注:这些面试题一般是专注于前端方向的,如果只是向往后端发展的就不用太过于注重这一块的面试题

HTML高频面试题:https://juejin.cn/post/6905294475539513352

CSS高频面试题:https://juejin.cn/post/6905539198107942919

JavaScript高频面试题(上篇):https://juejin.cn/post/6940945178899251230

JavaScript高频面试题(下篇):https://juejin.cn/post/6941194115392634888

阶段四:Java web

重点关注JSP和Servlet两部分
Git——版本控制工具 svn——版本控制系统 Maven——项目构建工具 Linux—— 服务器构建系统

相关资源

文档教程

JSP】教程 :https://c.biancheng.net/jsp2/

Servlet】教程:https://c.biancheng.net/servlet2/

Tomcat 】教程:https://www.w3cschool.cn/tomcat/

HTTP】 教程:https://www.w3cschool.cn/http/

Git】 菜鸟教程:https://www.runoob.com/git/git-tutorial.html

SVN】 菜鸟教程:https://www.runoob.com/svn/svn-tutorial.html

Maven】菜鸟教程:https://www.runoob.com/maven/maven-tutorial.html

Linux】菜鸟教程:https://www.runoob.com/linux/linux-tutorial.html

视频教程

siki学院】JSP&Servlet:https://www.sikiedu.com/my/course/214

狂神study】Tomcat详解:https://www.kuangstudy.com/course/play/1320997023852003330

狂神study】HTTP协议详解:https://www.kuangstudy.com/course/play/1320997359610232834

尚硅谷】Git 入门到精通全套教程:https://www.bilibili.com/video/BV1vy4y1s7k6

尚硅谷】SVN版本控制软件教程:https://www.bilibili.com/video/BV1mW411M7yR

尚硅谷】2022版Maven教程:https://www.bilibili.com/video/BV12q4y147e4

乐字节】Linux:https://www.bilibili.com/video/BV16Q4y1y7xS

文章推荐

推荐1】JSP的基本使用总结:https://blog.csdn.net/weixin_49343190/article/details/107932765

推荐2】Tomcat是干什么用的:https://blog.csdn.net/qq_44285562/article/details/102969252

推荐3】HTTP协议入门教程:https://www.jianshu.com/p/083f992d0ee3

推荐4】Git常用命令:https://support.huaweicloud.com/usermanual-codehub/devcloud_faq_0060.html

推荐5】maven的下载与安装教程:https://blog.csdn.net/u012660464/article/details/114113349

推荐6】史上最全Linux基础知识点大全:程序员必备!史上最全Linux基础知识点大全? - 知乎

面试题

【JSP】面试题及答案:https://www.cnblogs.com/iOS-mt/p/5717631.html

【Tomcat&Servlet】面试题:https://juejin.cn/post/6844904127059722247

【HTTP协议】面试题:https://blog.csdn.net/weixin_45819386/article/details/123219420

关于Git的20个面试题:https://segmentfault.com/a/1190000019315509

Maven面试题:https://blog.csdn.net/a303549861/article/details/93752178

46个经典Linux面试题:46个经典Linux面试题!(附答案) - 知乎

阶段五:Java web主流框架

完善的框架使Java成为一门主流的语言,用好框架能大大提升开发的效率,目前主流的框架有SSM框架和Spring boot框架

相关资源

文档教程

MyBatis】 w3cschool教程:https://www.w3cschool.cn/mybatis/

Spring】 w3cschool教程:https://www.w3cschool.cn/wkspring/

Spring MVC】 w3cschool教程:https://www.cainiaojc.com/spring/spring-mvc-tutorial.html

视频教程

siki学院】Mybatis:https://www.sikiedu.com/course/258

siki学院】Spring:https:https%3A//www.sikiedu.com/course/267

siki学院】SpringMVC:[https://www.sikiedu.com/course/277

siki学院】SpringBoot:https://www.sikiedu.com/course/541

文章推荐

推荐1】SSM框架讲解:https://blog.csdn.net/weixin_45650003/article/details/121623824)

推荐1】如何快速学习ssm 框架:如何快速学习ssm 框架? - 知乎

面试题

SSM常用面试题60道:整理出来SSM常用面试题60道(SpringMVC+Spring+Mybatis) - 知乎

阶段六:微服务技术栈

当企业面对庞大的设计规模和愈加复杂的业务需求时,就需要我们掌握微服务技术栈相关的知识
Spring Cloud是基于 Spring Boot 实现的微服务框架,而Spring Cloud Alibaba对Spring Cloud进行了高性能改进,逐步替代Spring Cloud成为主流微服务框架

相关资源

文档教程

Spring Cloud】教程:http://c.biancheng.net/springcloud/

(按照教程当中的顺序Eureka->Ribbon->Feign->Hystrix->Gateway->Config->Nacos->Sentinel->Seata)

Elasticsearch 】教程:https://www.cainiaojc.com/elasticsearch/elasticsearch-tutorial.html

Redis】教程:https://www.runoob.com/redis/redis-tutorial.html

RabbitMQ 】教程:https://www.hxstrive.com/subject/rabbitmq.htm

Jenkins】教程:https://www.yiibai.com/jenkins

Docker 】教程:https://www.runoob.com/docker/docker-tutorial.html

视频教程

黑马程序员】SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式:https://www.bilibili.com/video/BV1LQ4y127n4

黑马这个视频几乎涵盖了微服务所有,强烈推荐

尚硅谷】SpringCloud框架开发教程:https://www.bilibili.com/video/BV18E411x7eT

尚硅谷】ElasticSearch教程入门到精通:https://www.bilibili.com/video/BV1hh411D7sb

尚硅谷】Redis 6入门到精通超详细教程:https://www.bilibili.com/video/BV1Rv41177Af

尚硅谷】RabbitMQ教程:https://www.bilibili.com/video/BV1cb4y1o7zz/

尚硅谷】Jenkins教程:https://www.bilibili.com/video/BV1GW411w7pn

尚硅谷】2022版Docker实战教程:https://www.bilibili.com/video/BV1gr4y1U7CY

书籍推荐

【推荐一】《微服务架构设计模式》

这一本书教会你如何开发和部署生产级别的微服务架构应用,豆瓣9.1高分优秀书籍

》》【电子书】下载链接:

链接:https://pan.baidu.com/s/1yKV6u1vPgxfvK3_Ch89gkw?pwd=siki 提取码:siki

》》【纸质书】链接http://product.dangdang.com/27860466.html

【推荐二】《凤凰架构:构建可靠的大型分布式系统》

这一本书从架构视角讲解如何构建大型分布式系统,豆瓣9.2高分优秀书籍

》》【电子书】下载链接:

链接:https://pan.baidu.com/s/1qxiZWMafgGFdWY67sj8SQg?pwd=siki 提取码:siki

》》【纸质书】链接:http://product.dangdang.com/29265341.html

面试题

SpringCloud面试题:https://juejin.cn/post/6844904125717544973

RabbitMQ面试题:https://juejin.cn/post/6844904125935665160

Docker面试题:https://www.cnblogs.com/peteremperor/p/14536899.html

Redis面试题:《进大厂系列》系列-Redis常见面试题(带答案) - 知乎

Elasticsearchs面试题:https://juejin.cn/post/6958408979235995655/

阶段七:项目实战

通过以上知识的学习,相信你对Java这门已经有了一定的理解,现在可以开始结合知识做项目了,可以先跟着视频模仿,后面再去看我所分享的开源的项目深入学习

相关资源

项目视频教程

这里的项目选取其中的2-3个学习即可

黑马程序员】生活服务项目-好客租房:http://yun.itheima.com/course/894.html

黑马程序员】金融项目-万信金融:http://yun.itheima.com/course/902.html

黑马程序员】品达通权限系统:http://yun.itheima.com/course/905.html

尚硅谷】《尚医通》Java微服务+分布式+全栈项目:https://www.bilibili.com/video/BV1V5411K7rT

尚硅谷】《尚融宝》Java微服务分布式金融项目:https://www.bilibili.com/video/BV1VV411n7nR

尚硅谷】《尚筹网》Java项实战开发教程:https://www.bilibili.com/video/BV1bE411T7oZ

GitHub优质开源项目分享

1.人力资源管理系统

用于企业人力的管理,不同的用户登录所看到的页面各不相同

仓库文件:https://github.com/lenve/vhr

视频教程:https://mp.weixin.qq.com/s/dcJv6BIVFPnokI8nBf4IrQ

2.云收藏 

用户在线随时随地收藏的一个网站,在网站上分类整理收藏的网站或者文章,可以作为稍后阅读的一个临时存放

仓库文件:https://github.com/cloudfavorites/favorites-web

文档教程:https://github.com/cloudfavorites/favorites-web/wiki

3.V 部落

多用户的博客管理平台

仓库文件:https://github.com/lenve/VBlog

4.【 学之思开源考试系统

包含了学生对于自己的任务、消息、考试的查收与练习,管理员可以布置任务、考试,修改、删除学生信息等

码云文件:https://gitee.com/mindskip/uexam

视频教程:https://ke.qq.com/course/3614230#term_id=103758206

5.电商系统

一套完整的前后台电商管理系统

仓库文件:https://github.com/macrozheng/mall

文档教程:https://www.macrozheng.com/

6.微服务商城系统

在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能

仓库文件:https://github.com/macrozheng/mall-swarm

7.新蜂商城

包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,前后台各自包括多个功能模块

仓库文件:https://github.com/newbee-ltd/newbee-mall

视频教程:https://download.csdn.net/learn/26258

8.后台管理系统

国内首个Spring Cloud微服务化RBAC的管理平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块

仓库地址:https://github.com/wxiaoqi/Spring-Cloud-Platform

文档教程:https://gitee.com/geek_qi/cloud-platform/blob/master/dev-doc.md#cloud-platform

9.eladmin

前后端分离的后台管理系统

仓库地址:https://github.com/elunez/eladmin

文档教程:https://eladmin.vip

阶段八:面试就业

面试的相关经验技巧,了解面试究竟考什么方面、该怎么应对面试

视频教程

【尚硅谷】IT面试技巧\简历撰写\就业指导:https://www.bilibili.com/video/BV1o4411p7An

面试官自爆程序员面试技巧:https://www.bilibili.com/video/BV1j44y1r7nd/

文章推荐

1.简历书写

推荐1】Java程序员简历模板:https://github.com/geekcompany/ResumeSample/blob/master/java.md

推荐2】Java面试个人简历:https://blog.csdn.net/qq_38225558/article/details/89489727

2.面试经验

推荐1】斩获 20+ 大厂 offer 的面试经验分享:https://mp.weixin.qq.com/s/HXKg6-H0kGUU2OA1DS43Bw

推荐2】从面试官的角度看面试:https://www.cnblogs.com/lovesqcc/p/15169365.html

推荐3】普通人的春招:https://www.nowcoder.com/discuss/640519

3.就业指导

Java开发工程师就业指导:https://www.cnblogs.com/justdoitba/articles/8067895.html

网盘面试就业相关文件分享

*想要pdf版的小伙伴可以自行下载(包含面试题、简历模板等)

度娘自取链接

链接:https://pan.baidu.com/s/1tGzKljTTJqgTYjKgMoMN3A 提取码:367c

相关文章:

2023年了,java后端还有未来吗?

前言 Java当下确实是比较的内卷,但关键在于个人,可以看看不同地方(这里主要举例北上广深一线城市)对于Java开发工程师这个职位的具体要求: 在以下北上广深这些一线大城市的面试招聘当中不难看出,凡是工资…...

使用cmake,将github上的某一个库进行集成到vs2022上

可以参考如下链接的内容: (还未完成,将在后序补充) 1.首先使用cmake,得到对应库的lib,include,bin文件夹 可以参考 https://www.youtube.com/watch?vu5-Df1YlxCI 2.现在我用cmake对这个第三方库进行编译,生成了三个文件夹:一个放的是lib文件(lib文件…...

第二张微服务的调用与注册

文章目录 工程导入利用RestTemplate调用服务需求创建RestTemplate的实例到Spring容器使用RestTemplate发送请求消费者和提供者 Eureka注册中心服务远程调用会出现的问题Eureka的结构和作用Eureka的配置过程搭建注册中心服务注册服务发现 Ribbon负载均衡负载均衡原理源码跟踪总结…...

iWatch框架设计

iWatch框架设计 一、项目框架结构设计 1、项目文件介绍 OverSeaProject:是IOS相关文件文件内容iWatchApp和iWatch Extension:是之前使用xcode14之前的xcode创建的360 app的Watch App,产生的文件结构,包含一个app和Extension的ta…...

【python】读取.dat格式文件

import binascii# 打开二进制文件以只读二进制模式 with open(EXCEL/文件.dat, rb) as file:binary_data file.read()print(binary_data)# 将二进制数据转换为十六进制字符串 hex_data binascii.hexlify(binary_data).decode(utf-8) # binary_data 现在包含了文件的二进制内容…...

机器学习课后习题 --- 朴素贝叶斯

(一)单选题 1.假设会开车的本科生比例是15%,会开车的研究生比例是23%。若在某大学研究生占学生比例是20%,则会开车的学生是研究生的概率是多少? A:80%B:16.6% C:23% D:15% 2.下列关于朴素贝叶斯的特点说法错误的是…...

【设备树笔记整理7】实践操作

1 使用设备树给DM9000网卡_触摸屏指定中断 1.1 修改方法 根据设备节点的compatible属性,在驱动程序中构造/注册 platform_driver,在 platform_driver 的 probe 函数中获得中断资源。 1.2 实验方法 以下是修改好的代码:第6课第1节_网卡_触摸…...

使用VisualStudio制作上位机(六)

文章目录 使用VisualStudio制作上位机(六)第五部分:应用程序打包第一步:勾选为Release模式第二步:生成解决方案第三步:将我们额外添加的文件放入到Release这个文件夹里 使用VisualStudio制作上位机&#xf…...

包管理工具--》npm的配置及使用(一)

目录 🌟概念 🌟背景 🌟前端包管理器 🌟包的安装 本地安装 全局安装 🌟包配置 配置文件 保存依赖关系 🌟包的使用 🌟写在最后 🌟概念 模块(module&#xff09…...

期货基础知识

一、期货是什么?  期货是与现货相对应,并由现货衍生而来。期货通常指期货合约,期货与现货完全不同,现货是实实在在可以交易的货(商品),期货主要不是货,而是以某种大众产品如棉花、大…...

NC后端扩展开发

前言 在日常的工作中,会遇到各种各样的需要进行扩展开发的需求,可以使用系统预留的扩展开发机制来实现,避免修改源码。因NC产品已迭代至BIP版本,所以前端扩展方式就再进行不赘述了,本文主要介绍后端扩展开发方式&…...

nginx vue2+webpack 和 vue3+vite 配置二级目录访问

我们开发中会遇到这样的需求,让我们用服务器nginx部署一个用域名的二级目录来访问项目 https:xxx/二级目录/来放访问项目 目录 思路 1、nginx配置(vue2 和 vue3配置的nginx相同) 2、vue2webpack的配置 (1&#xff0…...

无需租云服务器,Linux本地搭建web服务,并内网穿透发布公网访问

文章目录 前言1. 本地搭建web站点2. 测试局域网访问3. 公开本地web网站3.1 安装cpolar内网穿透3.2 创建http隧道,指向本地80端口3.3 配置后台服务 4. 配置固定二级子域名5. 测试使用固定二级子域名访问本地web站点 前言 在web项目中,部署的web站点需要被外部访问,则…...

算法leetcode|76. 最小覆盖子串(rust重拳出击)

文章目录 76. 最小覆盖子串:样例 1:样例 2:样例 3:提示:进阶: 分析:在这里插入图片描述 题解:rust:go:c:python:java: 76.…...

如何让你的jupyter notebook 排版得像Word(Markdown和网页文件写法)

案例背景 很多时候我们在jupyter notebook里面的写代码,画图,但是文字分析什么的写在里面纯文本不好看,需要进行排版,那么就得用markdown的写法,如何还想居中或者更花里胡哨的字体,那就得要网页文件的一些…...

AndroidTV端:酒店扫码认证投屏DLNA

被老板叼了几次了,最近实在忍不了,准备离职; 但是担心离职后长时间没有办法找到工作 就想贡献一套平时琢磨出来的程序,请各位有能力的话带我熬过这凛冽的寒冬。 目前写出来的,有三个端:安卓TV端&#xf…...

基于PyTorch的交通标志目标检测系统

一、开发环境 Windows 10PyCharm 2021.3.2Python 3.7PyTorch 1.7.0 二、制作交通标志数据集,如下图 三、配置好数据集的地址,然后开始训练 python train.py --data traffic_data.yaml --cfg traffic_yolov5s.yaml --weights pretrained/yolov5s.pt --e…...

feign调用失败 feign.RetryableException: xxx-service executing GET http://xxx/test

一。 问题引入 升级springcloud的版本后 突然发现 以前正常的feign调用也报错了 升级后的各组件版本如下 spring cloud 2021.0.5 spring cloud alibaba 2021.0.5.0 spring boot 2.6.13 错误日志如下 feign.RetryableException: xxx-service executing GET http://xxx-servic…...

mysql 用户管理

目录 用户 创建用户 删除用户 修改密码 权限管理 赋权 查看权限 插销权限 总结 用户 mysql 的用户都存在于系统数据库 mysql 的user 表中 mysql> show tables; --------------------------- | Tables_in_mysql | --------------------------- | column…...

pyinstaller打包exe运行闪退

这里写自定义目录标题 前言问题描述解决过程 前言 闪退原因可能有很多,这里记录下我遇到的问题,简单来说是dll调用错误导致的闪退,因为我的python用的是32位的,但是pyinstaller却是64位的,属于用conda的时候没注意。 …...

ARM 汇编基础知识

1.为什么学习汇编? 我们在进行嵌入式 Linux 开发的时候是绝对要掌握基本的 ARM 汇编,因为 Cortex-A 芯片一 上电 SP 指针还没初始化, C 环境还没准备好,所以肯定不能运行 C 代码,必须先用汇编语言设置好 C 环境…...

CRM 自动化如何改善销售和客户服务?

许多 B2B 和 B2C 公司都使用 CRM 系统来组织业务流程,使复杂的任务更容易完成。企业可以使用 CRM 自动化来自动化工作流程,让团队有更多的时间来执行高价值的任务,而不是陷于一堆琐碎事情中。 什么是CRM自动化? CRM 自动化是指 C…...

Bean 的六种作用域

目录 一、作用域是什么? 1、singleton(单例作用域) 2、prototype(原型作用域) 3、request(请求作用域) 4、session(回话作用域) 5、application(全局作用域&a…...

go语言--锁

锁的基础,go的锁是构建在原子操作和信号锁之上的 原子锁 原子包实现协程的对同一个数据的操作,可以实现原子操作,只能用于简单变量的简单操作,可以把多个操作变成一个操作 sema锁 也叫信号量锁/信号锁 核心是一个uint32值&#…...

再见,CSDN

从我2018年1月31日加入CSDN,到现在已经5年多的时间了。在这5年里,陆陆续续在CSDN上发布了很多论文阅读笔记、教程、技术文章等等,记录了我从大四到研究生再到工作这段时间的学习和成长轨迹。 我一直有备份个人资料的习惯,尤其是耗…...

MySQL总复习

目录 登录 显示数据库 创建数据库 删除数据库 使用数据库 创建表 添加数据表数据 查询表 添加数据表多条数据 查询表中某数据 增insert 删delete 改update 查select ​ where like ​编辑 范围查找 order by 聚合函数 count max min sum avg g…...

桌面平台层安全随手记录

声明 本文是学习桌面云安全技术要求. 而整理的学习笔记,分享出来希望更多人受益,如果存在侵权请及时联系我们 桌面平台层安全 桌面接入安全 用户标识 一般要求 本项要求包括: a) 系统应为用户提供唯一的身份标识,同时将用户的身份标识与该用户的所…...

【Docker】 08-Dockerfile

什么是Dockerfile Dockerfile可以认为是Docker镜像的描述文件,是由一系列命令和参数构成的教程,主要作用是用来构建docker镜像的构建文件。 Dockerfile解析过程 Dockerfile的保留命令 保留字作用FROM当前镜像是基于哪个镜像的 第一个指令必须是FROMMA…...

【二等奖方案】大规模金融图数据中异常风险行为模式挖掘赛题「Aries」解题思路

第十届CCF大数据与计算智能大赛(2022 CCF BDCI)已圆满结束,大赛官方竞赛平台DataFountain(简称DF平台)正在陆续释出各赛题获奖队伍的方案思路,欢迎广大数据科学家交流讨论。 本方案为【大规模金融图数据中…...

Github 下载指定文件夹(git sparse-checkout)

比如要下载这里的 data_utils 步骤 1、新建空文件夹,并进入新建的空文件夹。 2、git init 初始化 3、git remote add origin 添加远程仓库 4、git config core.sparsecheckout true 允许稀疏检出 5、git sparse-checkout set 设置需要拉取的文件夹(可…...

北京网站备案公司/郑州seo技术培训班

display:none指的是元素完全不陈列出来,不占据空间,涉及到了DOM结构,故产生reflow与repaint visibility:hidden指的是元素不可见但存在,保留空间,不影响结构,故只产生repaint 隐藏元…...

网站模板服务商/百度竞价推广的优势

用IE的时候,地址栏的路径会多了一层或几层。在js用 window.location.href跳转,用相对路径,google是在项目名后,IE却多一层 。 解答: 其实这个不管iE和chrome不一样。其实也包括Firefox。这是浏览器对相对路径的解析不…...

可以自己做直播网站吗/如何创建自己的卡网

内容来自网上查找和总结以及自己的尝试boot里面的启动项是根据其它文件生成的,如果改boot里面,会在你更新grub后再次回到原来的状态。(之后 我(有显卡驱动问题的用户)通过在开机时选择系统页面按e在倒数第二行ro quiet splash 后面加上acpi_osi! acpi_os…...

请将网站首页底部的备案号/福州seo兼职

设计模式 - 装饰者模式 指在不改变原有对象的基础上,将功能附加到对象上,比继承更加灵活。 适用场景: (1)扩展一个类的功能或给一个类添加附加职责; (2)动态给一个对象添加功能&…...

江苏建设纸质考试网站/在线培训课程

首先关于生成器的那些事:1.通常的for…in…循环中,in后面是一个数组,这个数组就是一个可迭代对象,类似的还有链表,字符串,文件。它的缺陷是所有数据都在内存中,如果有海量数据的话将会非常耗内存…...

苏州大型网站建设/今天国内最新消息

初识Maven: 一、Maven的基本概念 Maven(翻译为"专家","内行")是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。 1.1、项目构建 项目构建过程包括【清理项目】→【编译项目】→【测试项目】→【生…...