自己做个网站需要些什么企业网站建设哪家专业

web/2025/10/4 0:23:50/文章来源:
自己做个网站需要些什么,企业网站建设哪家专业,推广公司的网站,网页升级紧急通知新域名记录第一次搭建环境过程。 如何选择开发环境 搭建C/C开发环境有很多种方式#xff0c;如 MinGW vscode#xff08;MinGW 是GCC的Windows版本#xff0c;本地编译环境#xff09;SSH隧道连接 vscode#xff08;远程Linux主机#xff09;wsl vscode#xff08;远程Li… 记录第一次搭建环境过程。 如何选择开发环境 搭建C/C开发环境有很多种方式如 MinGW vscodeMinGW 是GCC的Windows版本本地编译环境SSH隧道连接 vscode远程Linux主机wsl vscode远程Linux环境CLionJetbrains开发的C/C IDE没错就是开发idea、Pycharm的那个捷克公司。自带MinGW环境visual studio(微软开发的C/C IDE) 选择 wsl vscode 其实非常不适合小白折腾但是考虑到国内的研发环境内网与习惯总喜欢白嫖那开源方案肯定是首选了所以1、2、3方案其实是最适合的毕竟4、5要收费嘛老板怎么可能舍得出钱。由于这里是自己学习以及为了更愉快方便的学习Linux选择了 wsl vscode, 其实也可以选择SSH隧道连接 vscode远程Linux主机但装个虚拟机或者买个服务器多不划算故直接梭哈 wsl vscode。这样更能够无缝迁移并适配国内企业的真实研发环境。 关于编译器的选择 C/C的编译器目前有两个主流的软件GCC 和 clang。有很多人说 clang 好有很多人说 GCC 好也有人说二者各有千秋。那么在实际开发环境中该如何选择呢 GCC vs Clang 该如何选择GCC vs Clang 有何区别 个人认为喜欢哪个用哪个我这边用的是GCC。 安装 wsl1 两种安装方式一种简单会默认安装到C盘一种灵活。 快捷安装 windows 打开如下设置 打开 Microsoft Store微软商城搜索 Ubuntu找到 Ubuntu 20.04 LTS点击获取等待下载完成下载完成后设置用户名或密码设置完后安装Ubuntu系统完成 自定义安装 上面的安装方式会默认安装到C盘若不想安装到C盘可以通过以下方式安装。 https://learn.microsoft.com/zh-cn/windows/wsl/install-manual 安装gcc 进入windows命令行键入wsl,进入Linux shell。执行如下命令把原来的apt源重命名为sources.list.bak将阿里云的源作为apt默认使用的源 mv -f /etc/apt/sources.list /etc/apt/sources.list.bak cat /etc/apt/sources.list EOF deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse EOF然后 sudo apt-get update 更新apt 镜像信息。再然后 sudo apt-get install build-essential 一键安装 包括 gcc, g, 和make。再安装手册页关于如何使用 GNU/Linux 进行开发 sudo apt-get install manpages-dev。验证 GCC 编译器的安装是否成功使用gcc --version命令。打印 GCC 版本。 gcc (Ubuntu 9.4.0-1ubuntu1~20.04.3) 9.4.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.安装gdb sudo apt-get install gdb。 在vscode上搭建远程开发环境 首先就是下载宇宙最强编辑器 vscode。 然后安装各种插件首当其冲就是wsl,安装好之后在左侧导航栏有个远程连接图标点击它就能连接到ubuntu环境了。 这里默认是在外网情况下如果你在内网可能会下载vscode-server失败 在网络无问题时这个东西下载解压后会自动放到 .vscode-server/bin/{commitid}vscode的commitid目录下否则你要手动下载:https://update.code.visualstudio.com/commit:{commit_id}/server-linux-x64/stable注意把:${commit_id}替换成对应的Commit ID。 然后根据提示更改相应文件的执行权限直至成功即可。 .vscode-server的目录在C:\Users{用户名}\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04LTS_79rhkp1fndgsc\LocalState\rootfs\home{用户名}下 安装cmake、c/c、git 等相关插件 这玩意待后续记录研究下哪种方式编译运行调试更好些 如何构建一个模块级项目 一个很基本的项目结构如下 src 存放源码include 定义要用到的头文件 .CProject ├── .vscode │ ├── c_cpp_properties.json # C/C插件(UI)配置的json文件,暂时不知道有什么用 │ ├── launch.json # 用来配置gdb也就是调试时的配置 │ └── tasks.json # 用来配置gcc也就是编译时的配置 ├── include │ ├── api.h │ └── type.h └── src└── main.claunch.json 的配置 {// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information, visit: https://go.microsoft.com/fwlink/?linkid830387version: 0.2.0,configurations: [{name: gcc - Build and debug active file,type: cppdbg,request: launch,program: ${fileDirname}/${fileBasenameNoExtension},args: [],stopAtEntry: false,cwd: ${fileDirname},environment: [],externalConsole: false,MIMode: gdb,setupCommands: [{description: Enable pretty-printing for gdb,text: -enable-pretty-printing,ignoreFailures: true}],preLaunchTask: C/C: gcc build active file,miDebuggerPath: /usr/bin/gdb}] }tasks.json 的配置 {tasks: [{type: cppbuild,label: C/C: gcc build active file,command: /usr/bin/gcc,args: [-g, // 使用-g选项编译,会包含完整的调试信息包括变量名、函数名、行号等// ${file},${workspaceFolder}/*.c, // 编译工作目录下所有.c文件-I,${workspaceFolder}/include, // -I选项跟上一个路径该路径告诉编译器在哪里搜索头文件-o, // 用于指定生成的可执行文件的名称${fileDirname}/${fileBasenameNoExtension}],options: {cwd: ${fileDirname}},problemMatcher: [$gcc],group: {kind: build,isDefault: true},// 运行或调试文件时系统会启动两个终端一个是用于显示编译任务另一个是//用于执行调试命令并显示程序运行结果。但是很多时候前一个终端没有显示的必要//可以将其设置为只在编译失败时显示如下reveal silentpresentation: {echo: true,reveal: silent,focus: false,panel: shared,showReuseMessage: true,clear: false},detail: Task generated by Debugger.}],version: 2.0.0 }如何对项目进行编译、运行、debug 单文件编译运行调试 运行快捷键ctrl f5 debug 快捷键: f5 多文件编译运行调试 1.cmake 生成 makefiles 2.make 编译 3.调试 FAQ 感谢 参考 如何在 Ubuntu 20.04/22.04 上安装 GCC 编译器? ubuntu20.04 apt 安装报 E: Unable to correct problems, you have held broken packages. gcc 所有releases版本 win10如何开启wsl系统 无法写入文件vscode-remote://wslubuntu-怎么办 编译运行时终端老打印[1] Done “/usr/bin/gdb“ --interpreter时怎么办 在launch.json中 configurations 配置中加入这一行 “miDebuggerArgs”: “-q -ex quit; wait() { fg /dev/null; }; /usr/bin/gdb -q --interpretermi”, vscode配置参考

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

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

相关文章

商城网站建设特点有哪些国家中职示范校建设专题网站

1、C语言中,非零值为真,真用1表示;零值为假,假用0表示。 2、转义字符参考: \a 蜂鸣,响铃 \b 回退:向后退一格 \f 换页 \n 换行 \r 回车,光标到本行行首 \t 水平制表 …

怎么申请网站域名php网站建设思路

使用conda安装opencv,并在docker运行的容器中使用,这里以运行则springboot应用的容器为例 步骤一:安装 在conda中安装 # 安装依赖 conda install numpy matplotlib# 安装opencv conda install -c conda-forge opencv # 或者制定版本 conda…

做燕鲍翅的网站seo关键词优化排名推广

php查询mysql乱码的解决办法:1、修改PHP页面语言本身的编码类型;2、将MySQL字符集更改为“UTF8”;3、使用ultraplus中的编码转换功能进行转换。php读取mysql中文数据出现乱码的解决方法1.PHP页面语言本身的编码类型不合适,这时候&…

红色为主的网站吉林省做网站公司

git hook 和 husky 1、git hook 让我们可以在 git 执行一些行为的前后时机,执行一些脚本。 2、比如 pre-commit ,能够在我们真正提交 commit 之前先执行一段代码,如果这段代码报错(exit 1),提交会被取消&…

巩义网站建设模板南宁高端网站建设

1.下载PHP和Apache 1、PHP下载 PHP For Windows: Binaries and sources Releases 注意: 1.使用Apache作为服务器的话,一定要下载Thread Safe的,否则没有php8apache2_4.dll这个文件, 如果使用IIS的请下载 NON Tread safe的 2.如果…

网站二维码悬浮驻马店网站建设zmdsem

统计中文词频是Python考试中常见的操作,由于考察内容较多,因此比较麻烦,那么有没有好的方法来实现呢?今天,我们总结了四种常见的中文词频统计方法,并列出代码,供大家学习参考。 中文词频统计主…

建设网站服务器选择百度认证平台

目录 一、数据库建表(tb_user)以及添加数据。 (1)数据库与数据表说明。 (2)字段与数据说明。 二、创建模块(或工程)、导入对应所需依赖坐标。 三、编写MyBatis核心主配置文件。(解决JDBC中"硬编码"问题) (1&…

网站个人备案类型开发商延期交房怎么申请退房

用户表格及筛选表单配置 - PC通用管理模块(1) 多八多AiIDE - 用户管理页面配置教程 第一课:基础查询配置 目标 配置基础的PC端通用管理模块。添加前端自定义组件以显示管理页面。配置列表表格字段。配置筛选表单。 步骤 1. 注册和新建应用 访问多八多AiIDE平台…

百度不收录的网站做网站策划书

本页文章导读:▪php pchart乱码 有俩种情况:①:未将中文字符编码格式修改成utf-8 (例子如下:)mb_convert_encoding($data, "html-entities","utf-8" ); ②:字体库出现问题 (请使用simhei.ttf字体 此字体…

沈阳定制网站制作做网站有没有受骗过

前些天Hive查询的接口一直超时报警,登录上去查看发现这个超时报警的曲线很有规律,每个小时开始就出现,过了大约3分钟左右就好了.在这个期间里,也发现hive根本就执行不了,完全hang住了,机器负载,…

qq空间刷赞网站推广南京个人网站建设模板

为啥不直接用Cascader 级联选择组件呢?主要是因为作为老项目,已经引入了antd-mobile2.3.4,同时引入v5版本会有兼容性问题。 原始数据格式: 首先需要将后端返回的数据转为前端定义的格式,方便使用: [{&qu…

网站建设推广 seo从珠海回来都变黄码了

节点设置密码 1、修改配置文件 在配置文件里面增加密码选项,一定要加上masterauth,不然Redirected的时候会失败。 masterauth redispassword requirepass redispassword 修改后需要重启redis节点。 2、动态修改 连接redis节点进行配置设置,然…

峰峰网站建设凡科可以建设多个网站吗

https://www.cnblogs.com/cheneyboon/p/11454547.html

移动深圳网站前端个人介绍网站模板下载

由于 HDR 图像的动态范围超出了标准计算机显示器的显示范围。在 Photoshop 中打开 HDR 图像时,图像可能会非常暗或出现褪色现象。 Photoshop 提供了专门的预览调整功能,以使标准显示器显示的 HDR 图像的高光和阴影不会太暗或出现褪色现象。 预览调整设置…

潍坊网站建设工作网站域名查企业邮箱

很多同学需要源文档,所以添加了下载链接,方便大家共同学习进步~ 本文下载链接:http://files.cnblogs.com/yingying0907/Gabor%E7%AC%94%E8%AE%B0.zip Gabor变换是D.Gabor 1946年提出的。为了由信号的Fourier变换提取局部信息,引入…

上海市普陀区建设规划局网站wordpress侧边栏制作

目录 1、安装好Vscode 2、下载安装.NetCore SDK 3、配置C#环境 3.1 打开Vscode并下载扩展 3.2 Vscode中打开文件夹并配置环境 3.3 调试运行 1、安装好Vscode 2、下载安装.NetCore SDK 官网如下,下载完成后双击打开一路走到底就行.NetCore SDK官网 软件显示安…

制作网站图文教程营销策略怎么写

自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 使用字典推导式可以快速生成一个字典,它的表现形式和列表推导式类似。例如,我们可以使用下面的代码生成一个包含4个随机数的字…

江西个人网站备案网站建设基础百度百科

工业交换机是现代工业网络中不可或缺的重要组成部分,它扮演着连接和管理各种网络设备的关键角色。工业交换机的优点不言而喻,首先是其稳定可靠的性能,能够支撑工业环境下的高负荷工作。无论是在恶劣的温度、湿度或电磁干扰的环境下&#xff0…

网站建设好后能直接打开吗上海仓储公司

文章目录 渗透测试漏洞原理任意文件读取1. 任意文件读取概述1.1 漏洞成因1.2 漏洞危害1.3 漏洞分类1.4 任意文件读取1.4.1 文件读取1.4.2 任意文件读取1.4.3 权限问题 1.5 任意文件下载1.5.1 一般情况1.5.2 PHP实现1.5.3 任意文件下载 2. 任意文件读取攻防2.1 路径过滤2.1.1 过…

汉中网站建设电话海外cdn

日期函数主要介绍两个大类,Extract() 和 Trunc() Extract() 函数作用是提取日期,比如我们可以提取一个日期字段的年份,月份,日等数据 Trunc() 的作用则是截取,比如 2022-06-18 12:12:12,我们可以根据需求…