软件领域新手方向

新手入门指南

—.系统软件

驱动程序,操作系统(大企业要);

  

二.C/S架构软件

大型(client客戸端需要下載安装,server服务端与客户交互),小型(单机游戏);桌面应用 

三.B/S架构软件(分前端,后端)

(Browser刘览器,Server服务端)以网站的形式与客户交互的软件;

前端

1.软件:
一.Visual Studio Code(插件html,css,Live Server省了刷新);
二.谷歌浏览器;
三.Nodejs(淘宝镜像)或Yarn;

2.语言:
一.HTML(学习网站MDN):它定义了网页内容的含义和结构;
二.CSS(叠层样式表)网页的表现与展示效果
三.javaScript(缩写JS):网页的功能与行为;
四.还有JQuery, Vue, ReactBootStrap,…;

后端

1.软件
—.虚拟机(用于测试)

二.Git(作用:1控制版本、保留了一切的历史可以让代码迅速恢复到你想指定的commit位置,2.协作开发3.如何放在Linux上部署运行,网站如何运行);

在自己的电脑上使用git,只有作用1没有作用2,那大家每次把写的东西放那,基于git
的一个平台,通过ssh连接或公司公钥连接
后用git上传文件或fte协议上传文件(以淘
汰);

 Linux与Git入门教程__阿伟_的博客-CSDN博客

2.语言:java,Go,Nodejs,c#,python

(补:jsp-html里面扩展java代码,以落后,现在前后端分离)

 java后端__阿伟_的博客-CSDN博客

3.HTTP服务器搭建软件
Tomcat,Nginx,Apache;

用Nodejs中的EXpress框架,在用pm2(进程管理器),搭建的静态网站;

4.数据库(本身有数据类型)
MySql,Oracle,SQLServer,SQLite,MongoDB,Red-is;

利用数据库可实现与用户之问的数据交互;

如何连接数据库:语言命令,连接软件(NVicat, TypeORM);

数据库入门(MySQL,Redis )__阿伟_的博客-CSDN博客

四.移动端

安卓、ios,APP移动端基本是C/S,微信小程序是B/S;

五.系统商店应用

六.其他软件岗位

1.测试;
2.运维(管服务器,管部署);
3.产品经理(PM);
4.首席技术管CTO(技术岗最高职位);
5.全栈(前后端都干);
6. Devops(开发+运维)开发+质量检测+技术运营;
7.架构师(技术岗次高职位);

七.外包

A公司把这份工作委托给B公司做;
一.对A公司
(1).节省成本
(2).沟通协作问题
(3).控制与质量问題
(4).安全与知识产权问题
二.对B公司程序员
(1).缺少灵活性

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

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

相关文章

x-cmd pkg | fx - Warp 支持的 JSON 查看和处理工具

目录 简介首次用户功能特点类似工具与竞品进一步探索 简介 fx 是一款由专为 JSON 定制的双用途命令行工具,提供基于终端的 JSON 查看器和 JSON 处理实用程序。虽然 JSON 查看器是用 Go 编写的,并且无需外部依赖即可运行,但 JSON 处理工具是用…

桌面显示器type-c接口方案6020

TYPE-C接口桌面显示器,与传统的显示器不同的是 新一类的显示器不仅仅支持视频传输,还可以利用显示器的DC电源转成PD协议充电给设备端(笔记本,任天堂等HOST设备)充电。 这种新型的TYPE-C接口桌面显示器,不仅…

什么是集成测试?

什么是集成测试 集成测试(Integration Testing),也叫组装测试或联合测试。在单元测试的基础上,将所有模块按照设计要求(如根据结构图)组装成为子系统或系统,进行集成测试。 集成测试&#xff…

Logstash配置详解

一、配置文件 Logstash配置文件位于Logstash安装目录下bin/logstash.conf 启动命令: logstash -f logstash.conf文件描述logstash.yml配置Logstash的yml。pipelines.yml包含在单个Logstash实例中运行多个管道的框架和说明。jvm.options配置Logstash的JVM,使用此文…

确定性网络技术怎样实现网络的可靠性?

确定性网络技术通过采用特定的协议、机制和策略,有助于提高网络的可靠性。本文通过一些关键的方面,来说明确定性网络技术如何实现这一目标。 时钟同步机制 时钟同步机制是确定性网络中的核心角色。为了实现高度可靠的通信,需要采用先进的时钟…

算法学习系列(二十):树与图的DFS与BFS

目录 引言一、图的存储1.邻接矩阵2.邻接表 二、图的DFS1.模板2. 例题:树的重心 三、图的BFS1.模板2.例题:图中点的层次 引言 关于这个树与图考察的还是比较多的,其实就是图,树就是一种特殊的图,树是一种无环无向图&am…

brpc: a little source code

之前在https://www.yuque.com/treblez/qksu6c/nqe8ip59cwegl6rk?singleDoc# 《olap/clickhouse-编译器优化与向量化》中我谈过brpc的汇编控制bthread。本文就来看一下brpc作为一个高性能的rpc实现,除了自定义线程栈之外,代码还有什么优秀之处。 因为时间…

三国杀移动版武将台词大全-神

三国杀移动版武将台词大全-魏-CSDN博客 三国杀移动版武将台词大全-蜀-CSDN博客 三国杀移动版武将台词大全-吴-CSDN博客 三国杀移动版武将台词大全-群-CSDN博客 三国杀移动版武将台词大全-神-CSDN博客 # 神(17/17): # 神刘备 神华佗 …

Vue3 不同版本的Pinia如何做持久化存储

不同版本的pinia支持的存储插件不同&#xff0c;高/低版本的持久化存储插件整合如下&#xff0c;都是我实践过的&#xff0c;请放心使用。&#x1f60a; 一、Vue3.2&#xff0c;pinia < 2.0.5&#xff0c;用pinia-plugin-persist 提示&#xff1a;不要去下最新的pinia-plug…

QT基础篇(5)QT5主窗口

1.QT5主窗口 QT5主窗口由以下几个部分构成&#xff1a; 标题栏&#xff1a;位于窗口的顶部&#xff0c;显示窗口的标题和控制按钮&#xff08;最小化、最大化、关闭&#xff09;。菜单栏&#xff1a;位于窗口的顶部&#xff0c;包含一系列菜单和菜单项&#xff0c;用于添加和…

K8S后渗透横向节点与持久化隐蔽方式探索

前言 通常在红蓝对抗中&#xff0c;我们可能会通过各种方法如弱口令、sql注入、web应用漏洞导致的RCE等方法获得服务器的权限&#xff1b;在当前云原生迅猛发展的时代&#xff0c;这台服务器很可能是一个容器&#xff0c;在后续的后渗透由传统的提权变为容器逃逸&#xff0c;内…

easyexcel上传校验的方法封装

easyexcel版本3.1.5 使用自定义注解的方式来定义校验的类型&#xff0c;避免冗余代码。 //校验value不能为空&#xff0c;且长度最大为30 RowCheck(value {RowCheckType.EMPTY,RowCheckType.LENGTH},max 30) private String value; 具体代码&#xff1a; 首先定义校验类型…

RTSP协议实现发送ACC音频数据

一.AAC音频格式介绍 AAC音频格式&#xff1a;Advanced Audio Coding&#xff08;高级音频解码&#xff09;&#xff0c;是一种由MPEG—4标准定义的有损音频压缩格式。音频压缩编码的输出码流&#xff0c;以音频帧的形式存在。每个音频帧包含若干个音频采样的压缩数据&#xff0…

Linux常用命令之cp、rm、touch、mv

cp: 复制文件或目录 -f 覆盖目标同名文件或目录时不进行提醒&#xff0c;而直接强制复制。-i 覆盖目标同名文件或目录时提醒用户确认。-p 复制时保持源文件的权限、属主及时间标记等属性不变&#xff08;默认权限属主是变化的&#xff09;。-r 复制目录时必须使用此选项&a…

vue3安装 router 路由

安装路由 cnpm i vue-router在src文件夹下创建router/index.ts import {createRouter,createWebHashHistory} from vue-router const routercreateRouter({history:createWebHashHistory(),routes:[{path:"/",name:home,component: () > import(../views/Home/i…

STL标准库与泛型编程(侯捷)笔记6(完结)

STL标准库与泛型编程&#xff08;侯捷&#xff09; 本文是学习笔记&#xff0c;仅供个人学习使用。如有侵权&#xff0c;请联系删除。 参考链接 Youbute: 侯捷-STL标准库与泛型编程 B站: 侯捷 - STL Github:STL源码剖析中源码 https://github.com/SilverMaple/STLSourceCo…

力扣(leetcode)第500题键盘行(Python)

500.键盘行 题目链接&#xff1a;500.键盘行 给你一个字符串数组 words &#xff0c;只返回可以使用在 美式键盘 同一行的字母打印出来的单词。键盘如下图所示。 美式键盘 中&#xff1a; 第一行由字符 “qwertyuiop” 组成。 第二行由字符 “asdfghjkl” 组成。 第三行由字…

【DP】300. 最长递增子序列

题目 更好的方法是耐心排序&#xff0c;参见《算法小抄》的内容&#xff01;&#xff01;&#xff01; 法1&#xff1a;DP 基础解法必须掌握&#xff01;&#xff01;&#xff01; class Solution {public int lengthOfLIS(int[] nums) {if (nums null || nums.length 0) …

从比特币、以太坊生态,到AI与新公链复兴,谁将接棒2024年的主流叙事?

2023年10月份至今&#xff0c;现货比特币ETF一直都是促使市场反弹的核心叙事之一&#xff0c;如今靴子终于落地&#xff0c;那在ETF预期尘埃落定的大背景下&#xff0c;接下来的加密市场有哪些赛道值得关注&#xff1f; 泛比特币生态 2023年比特币生态浪潮中&#xff0c;OKX等赢…

【DP】354. 俄罗斯套娃信封问题

题目 法1&#xff1a;DP&#xff0c;LIS问题 基本方法&#xff0c;必须掌握&#xff01;&#xff01;&#xff01; class Solution {public int maxEnvelopes(int[][] envelopes) {int n envelopes.length;if (n < 2) {return n;}Arrays.sort(envelopes, (a1, a2) ->…