杂记 2023.5.10

news2024/11/15 5:07:48

目录

韦伯和斯托亚科维奇是谁?

介绍一下kali

FastDFS和Sentinel是什么?

Inferno

找工作的影响因素 

1. 背景:

2. 学习过程:

2.1 计算机基础:

2.2 语言:

2.3 数据库等:

2.4 JVM:

2.5 算法:

2.6 项目:


韦伯和斯托亚科维奇是谁?

        韦伯和斯托亚科维奇是两位重要的社会学家,分别出自德国和波兰。马克斯·韦伯(Max Weber)是德国社会学家、哲学家、经济学家、政治家和历史学家,被誉为现代社会科学之父之一,其主要代表作包括《社会与经济发展的基本特征》、《资本主义与现代性》等。佛罗里安·斯托亚科维奇(Florian Znaniecki)是波兰社会学家,被誉为现代社会学的奠基人之一,其主要代表作包括与韦伯合著的《价值观体系的研究》等。

介绍一下kali

Kali Linux是一款基于Debian的Linux发行版,专注于渗透测试和网络安全评估。它是一个全面的渗透测试平台,提供了广泛的工具和资源,用于测试网络安全和应用程序漏洞,以及进行数字取证和渗透测试操作。

Kali Linux包含了超过600个预装的安全工具,包括Nmap、Aircrack-ng、Burp Suite、Metasploit等著名的网络安全工具。它也提供了虚拟化和容器技术的支持,可以方便地部署和管理测试环境。

Kali Linux的目标用户包括安全专业人员、渗透测试人员、数字取证人员、黑客和白帽子等,用于测试和保护计算机系统和网络安全。Kali Linux在安全行业中被广泛使用,并获得了许多安全专业人士的认可。

FastDFS和Sentinel是什么?

FastDFS和Sentinel是两个不同的开源软件。

FastDFS是一个轻量级的分布式文件系统,用于存储大容量的文件,适合于文件存储的场景,如图片、视频等。FastDFS具有高性能、高可靠性、高可扩展性等优点,并且开源免费,被广泛应用于互联网公司的文件存储服务中。

Sentinel是一款流量控制和服务熔断框架,用于保护分布式系统的稳定性和可靠性。它能够实时监控系统的运行状况,对异常请求进行限流和熔断处理,保证系统不会因为单一组件的故障而导致整个系统崩溃。Sentinel支持多种流量控制策略和熔断规则,并提供实时监控和可视化报告,使得开发人员能够更好地保护系统的健康运行。

Inferno<MODv>

"Inferno<MODv>"是一首由日本歌手mpi和Benjamin合作的歌曲,是日本电子游戏《刀剑神域》第三季的片头曲。歌曲的制作团队还包括Yocke、宫崎京一和渡边拓也等人。歌曲旋律激烈动感,充满了热血和冒险的气息,歌词中也体现了主人公的决心和勇气。这首歌曲在发布后受到了广泛的好评,成为了《刀剑神域》系列中最受欢迎的主题曲之一。

找工作的影响因素 

1. 背景:

我是23届的大连理工大学机械学院的一名研究生。我算是非科班了,当时也是考虑到本专业的前景不如计算机专业,并且自己也实在对机械不感兴趣,对编程比较感兴趣,所以在研一入学那会儿也就确定了自己想转行的目标。

2. 学习过程:

2.1 计算机基础:

正式开始准备应该是研一下学期,当时重点关注了计算机方面的专业课。首先从数据结构与算法开始学起,主要通过看《大话数据结构》这本书,由于只学过 C 语言,所以我用 C 语言将书中的重点算法敲了一遍。然后是计算机网络和操作系统,计算机网络是看视频学习的,推荐大家看一下慕课上湖南科技大学的《计算机网络》课程,讲的非常清楚,对非科班同学非常友好。然后是操作系统,看了慕课上哈工大的《操作系统》课程,不过难度比较大。看完视频对这些知识也是似懂非懂的感觉,所以我又去找了其他资料,看了小林的《图解计算机网络》和《图解操作系统》,也很推荐大家看一下他的这两个内容,感觉非常实用,让我对网络和系统的理解稍微加深了一些,对面试的八股文也是有很大帮助的。

2.2 语言:

语言方面最初因为自己一方面不太想接触 C++ 的指针,另一方面听我舍友师兄说大厂用 Java 比较多,所以就选择了 Java 作为主语言。然后 Java 这块的学习大家一般都比较熟悉了,视频方面就是看的尚硅谷宋红康老师的,不得不说康师傅 yyds!然后后面通过学习发现自己在并发、框架等方面理解的不够深入,就买了《Java 并发编程之美》《Java 并发编程的艺术》以及一些关于 spring 框架源码的书。平时看视频累了就看书学习一下。

2.3 数据库等:

Java 后端就不得不学习数据库了,重点也就是 MySQL 数据库。这块的学习我也是视频与书籍相结合的,视频方面也还是推荐宋红康老师的数据库基础以及进阶,书的话就是 MySQL 的常用书籍,《MySQL 必知必会》、《MySQL 技术内幕:InnoDB 存储引擎》等。然后的话就是 Redis,推荐黑马的视频,可以学习一些底层的知识,例如一些数据类型的底层实现等,对理解 Redis 非常有帮助。

2.4 JVM:

Java 方面 jvm 也是一个非常重要的部分,我也是看的宋红康老师的视频,书的话应该是看的深入理解 Java 虚拟机。jvm 对理解 Java 代码如何运行起来的十分有帮助,而且相比 C++ 的程序员来释放内存,Java 的自动垃圾回收机制是如何实现的这部分的设计还是非常巧妙和有趣的。当然面试也是会经常问到的。

2.5 算法:

算法开始的时候我并没有重视。但是在前年的 12 月份面试华为实习的时候,手撕代码环节没有做出来,对我的影响还是比较大的。当时的算法题后面看看也没有多难,就是常规的二分查找左边界。所以从那时起我就坚定了要刷算法题的决心,基本上每天都会刷 leetcode,保持手感,提升思维。推荐大家可以在刷题的同时也可以参加一下 leetcode 的周赛,每周日上午 10 点半,一个半小时四道题,主要也是为了练习紧迫感,在有限的时间内快速正确的写出代码,这样对面试的手撕算法环节也是一个很好的训练。到 8、9 月份秋招的时候,我已经刷了大概七八百道题目,这对我后面的参加笔试以及面试非常有帮助。

2.6 项目:

项目的作用可能就是让你熟悉整个 Java 开发的流程,然后也起到一个很好的练手作用。我是去年 5 月份加入的星球,最开始就做了用户中心的项目,这个项目让我对项目从需求提出、技术选型以及的实现的各个步骤到最后的项目部署整个非常完整的整个流程有了一个了解,鱼皮的视频回放讲解的也非常清楚,推荐新手同学做一下这个项目。到后面暑假的时候又做了其他的进阶项目。

我其实从很早就定下了去华为的目标,所以也一直做准备。在去年三四月份的时候,我参加了华为的软件精英挑战赛拿到了机试绿卡免除了机考,大家如果想去华为的话可以参加一下这个比赛。然后就等待华为的面试,京津东北这边华为的面试开始的比较晚,所以我一直面试其他公司为参加华为的面试积攒经验。后来也是顺利通过了三轮面试,然后就是漫长的等待,也就是所谓的跑池子。年前的时候一直没等到,所以就先和京东签了三方,不过最终还是很幸运,在年后被捞了起来,收获了 offer。可能还是自己的意愿足够强烈,目标足够坚定吧。没有比得偿所愿更开心的事情了,希望大家也都能够坚定自己的目标,然后为之做好充分的准备,就一定能成功。在星球也认识了很多优秀的大佬,学习到了很多东西。希望大家都能够在星球有自己的收获,拿到自己最心仪的 offer 或者实现自己的愿望。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/510471.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

月薪17k需要什么水平?98年测试员的面试全过程…

我的情况 大概介绍一下个人情况&#xff0c;男&#xff0c;本科&#xff0c;三年多测试工作经验&#xff0c;懂python&#xff0c;会写脚本&#xff0c;会selenium&#xff0c;会性能&#xff0c;然而到今天都没有收到一份offer&#xff01;从年后就开始准备简历&#xff0c;年…

Linux操作系统如何查看CPU型号信息?一条命令搞定

Linux操作系统服务器如何查看CPU处理器信息&#xff1f;使用命令cat /proc/cpuinfo可以查看CPU详细信息&#xff0c;包括CPU核数、逻辑CPU、物理CPU个数、CPU是否启用超线程等&#xff0c;阿里云服务器网分享Linux服务器查看CPU信息命令&#xff1a; 目录 Linux服务器查看CPU…

Visual Studio Code 1.78 发布!

欢迎使用 Visual Studio Code 2023 年 4 月版。一些主要亮点包括&#xff1a; 辅助功能改进 - 更好的屏幕阅读器支持、新的音频提示。新颜色主题 - “现代”浅色和深色主题默认设置。配置文件模板 - Python、Java、数据科学等的内置模板。拖放选择器 - 选择您希望如何将项目链…

【AI】YOLOV2原理详解

1、简介 Yolov2采用了Darknet-19特征提取网络,包括19个卷积层和5个maxpooling层,网络结构如下: 也有尝试使用ResNet-50作为特征提取的模型,网络结构如下: 2、YOLOV2的改进 2.1 加入批归一化(Batch Nomalization) 对数据进行预处理(统一格式、均衡化、去噪等)…

隐语团队研究成果再创佳绩,两篇论文分别被USENIX ATC‘23和IJCAI‘23接收!

‍“USENIX ATC‍年度技术会议”&#xff08;USENIX ATC&#xff0c;USENIX Annual Technical Conference&#xff09;是计算机系统领域的顶级学术会议之一。本年度 USENIX ATC’23将于7月10日至12日在美国波士顿召开。本次会议共投稿353篇论文&#xff0c;接收65篇&#xff0c…

【Redis】电商项目秒杀问题之超卖问题与一人一单问题

目录 一、超卖问题 1、背景 2、产生原因以及线程安全问题 3、解决 1.悲观锁 2.乐观锁 4、新的问题 5、解决 二、一人一单 1、背景 2、产生原因以及线程安全问题 3、解决 4、新的问题----集群下的并发安全问题 5、解决 三、集群下的并发问题 1、说明 2、解决 一…

如何将ChatGPT训练成某个领域的专家!附完整示例!

背景 最近听了 八叉的一个ChatGPT讲座&#xff0c;讲的是如何将ChatGPT训练成领域专家&#xff0c;这样我们就可以用它来解决该领域的各种问题。 整个讲座中最让我印象深刻的就是训练方法&#xff0c;它是通过让ChatGPT向我们提问&#xff0c;然后由我们给出答案的方式进行训…

牛客 BM40 重建二叉树

描述 给定节点数为 n 的二叉树的前序遍历和中序遍历结果&#xff0c;请重建出该二叉树并返回它的头结点。 例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6}&#xff0c;则重建出如下图所示。 提示: 1.vin.length pre.length 2.pre 和 vin 均无重复元素…

Redis未授权漏洞复现

Redis简介 Redis是C语言开发的一个开源高性能&#xff08;key-value&#xff09;键值对类型的内存NoSQL数据库&#xff0c;可以用作数据库、缓存、信息中间件(性能非常优秀&#xff0c;支持持久化到硬盘且高可用)。由于其自身特点&#xff0c;可以广泛应用在数据集群&#xff…

threeJs进阶 让模型沿着指定轨迹移动与转向

效果图&#xff1a; 涉及相关知识点&#xff1a; 欧拉对象和四元数主要用来表达对象的旋转信息。 关键词&#xff1a;欧拉Euler、四元数Quaternion、矩阵Matrix4 欧拉对象Euler 欧拉角描述一个旋转变换&#xff0c;通过指定轴顺序和其各个轴向上的指定旋转角度来旋转一个物体…

小红书达人等级有哪些,达人种草力度判断

小红书对于产品及品牌的传播作用&#xff0c;来自于达人自身的分享。以笔记为媒介&#xff0c;对产品进行情景化展示&#xff0c;从而吸引消费&#xff0c;就被称作是种草。而种草力度的强弱&#xff0c;则与达人等级息息相关。下面&#xff0c;就来跟详细为大家解读。 一、小红…

VHDL的基本语法(一)

1 VHDL基本结构 1 实体 Entity&#xff1a;描述所设计的系统的外部接口信号&#xff0c;定义电路设计中所有的输入和输出端口 2 结构体 Architecture&#xff1a;描述系统内部的结构和行为 3 包集合 package&#xff1a;存放各设模块能共享的数据类型、常数和子程序等&#xf…

一百一十、Hive时间转换——from_unixtime踩坑(不要用from_unixtime,而是用from_utc_timestamp)

1.详情 从kettle转换任务得到时间戳为13位&#xff0c;1683701579457。想看看这个时间戳与createTime字段的关系&#xff0c;于是一开始使用了from_unixtime&#xff0c;结果踩坑了 2.运行问题&#xff08;晚8个小时&#xff09; hive> select from_unixtime(cast(1683701…

产品经理怎样活着走出需求评审会?

需求评审是产品经理工作的重要环节&#xff0c;是团队成员间衔接需求的重要桥梁&#xff0c;产品经理的方案能准确落地的重要保障。 一场成功的需求评审会&#xff0c;是能够完整清晰传递产品目标、产品功能&#xff0c;能获得团队认同&#xff0c;并且会后团队能够配合实施的…

orin配置系统

查看linux下的opencv安装版本&#xff1a; pkg-config --modversion opencv查看linux下的opencv安装路径&#xff1a; sudo find / -iname "*opencv*"可知opencv安装在/usr/local/lib里面。 在~/.bashrc中配置如下 在刷机完成的Orin&#xff0c;执行如下命令以安装…

uboot下内存操作mw和md命令详解

mw简介 u-boot 中的 mw 命令是用于向内存写入数据的命令,它有4种形式: mw.b - 写入 1 个字节(8 比特)的数据mw.w - 写入 1 个字(2 字节,16 比特)的数据mw.l - 写入 1 个长字(4 字节,32 比特)的数据mw.q - 写入 1 个四字(8 字节,64 比特)的数据 它们的语法格式是: mw.b addres…

servlet的运行原理

Servlet在容器中的执行过程 1.浏览器向服务器发出GET请求 2.服务器上的Tomcat接收到该url,根据该url判断为Servlet请求&#xff0c;此时Tomcat将产生两个对象&#xff1a;请求对象(HttpServletRequest)和响应对象(HttpServletResponce) 3.Tomcat根据url找到目标Servlet,且创建…

kubernetes详细介绍

kubernetes组件 1 kubernetes组件2 kubernetes概念3 Pod3.1 pod的生命周期1. Pod会出现5种状态2. pod的创建过程3. pod的终止过程 3.2 Pod控制器1. 什么是Pod控制器2. ReplicaSet(RS)3. Deployment4. Horizontal Pod Autoscaler(HPA)5. DaemonSet6. Job7. Cronjob 4 Service4.1…

TypeScript extends和implements区别

&#xff08;被人理解是幸运的&#xff0c;但不被理解未必不幸。一个把自己的价值完全寄托于他人的理解上面的人往往并无价值。——周国平&#xff09; extends 相关文章 implements implements是一个类实现一个接口用的关键字.实现一个接口&#xff0c;必须实现接口中的所有…

React+Antd+Vite+TypeScript 项目实战教程(一)

本教程属于react入门教程&#xff0c;课程围绕如何搭建一个项目框架展开&#xff0c;会带你快速了解react、redux、redux-devtool、react-router-dom、axiox这些常见技术的使用方式&#xff0c;教程最后会附上项目源码。 一、创建项目 在搭建项目时&#xff0c;我们通常会使用…