首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏猿人谷

    C++ primer》--第9

    将vector对戏那个初始化为一段元素的副本: int ia[10] = {0 , 1 ,2 ,3 ,4,5,6,7,8,9}; vector<int> ivec(ia , ia+10);  //ivec 包含10个元素,值分别为0~9      4.   实现代码如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include<iostream> #include<list> using namespace std

    67180发布于 2018-01-17
  • 来自专栏CSDN搜“看,未来”

    C++】算法集锦(9):背包问题

    给你一个载重量为 W 的背包,以及一堆物品,这些物品都有属于自己的两个属性:价值var和质量wt,试问这个背包最多能装多少价值的物品。

    93010发布于 2021-09-18
  • 来自专栏乐行僧的博客

    LeetCode 9.回文数(C++

    AC代码(C++): class Solution { public: bool isPalindrome(int x) { string s = to_string(x);

    32720编辑于 2022-02-24
  • 来自专栏C++ 动态新闻推送

    C++ 动态新闻推送 第9

    C++ 动态新闻推送 第9期 从reddit/hackernews/lobsters/meetingcpp摘抄一些c++动态。 每周更新 周刊项目地址 github,在线地址 discord讨论群组 |飞书讨论群组|知乎专栏 欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue ---- 资讯 编译器信息最新动态推荐关注 shr rax, 24 bts r8, rax test r9b, r9b jne .LBB0_1 C++ Resources You MUST Know About! 你只要知道他能把c++展开的让人容易理解就行了。

    59710发布于 2021-08-31
  • 来自专栏C++&linux

    C++】string的9道OJ题

    从后向前进行遍历,将字符对应的数字加到retnum即可 while(end >= 0 && ( (str[end] >= '1' && str[end] <= '<em>9</em>' <= end1; i++) // { // if(s[i] >= 'a' && s[i] <= 'z' || s[i] >= '0' && s[i] <= '<em>9</em>' (s[begin1] >= 'a' && s[begin1] <= 'z' || s[begin1] >= '0' && s[begin1] <= '<em>9</em>') && begin1 (s[end1] >= 'a' && s[end1] <= 'z' || s[end1] >= '0' && s[end1] <= '<em>9</em>') && end1 >= 0)

    60210编辑于 2023-04-12
  • 来自专栏A周立SpringCloud

    9 个 Java 开源项目 yyds

    目前 Dromara 社区拥有 9 个 GVP 项目,和一些 Star 数量很高的项目。这些开源项目社区都很活跃,每一个都是能提高工作效率的精品开源作品。 下面就来盘点下 Dromara 组织其中的这 9 个开源项目,都是非常实用的工具,用好这些将会让你的生产效率大大提升! 1. 在中小公司或者团队中传统项目部署、运维流程通用的方法是登录服务器上传新的项目包,执行相应命令管理,如果管理多个项目则重复操作上述步骤。 项目主要功能及特点: 创建、修改、删除项目、Jar 包管理; 实时查看控制台日志、备份日志、删除日志、导出日志; 在线构建项目发布项目一键搞定; 多节点管理、多节点自动分发; 在线 SSH 终端,并且有终端日志和禁用命令 9. MaxKey MaxKey 单点登录认证系统是业界领先的企业级 IAM 身份管理和认证框架,产品化程度很高,多家知名公司的选择!

    94920发布于 2021-12-01
  • 来自专栏学习

    C++】 —— 笔试刷题day_9

    我们思考一下,这个数特别大,我们是不是可以按照字符串string的方式进行输入,再对字符串进行相关操作来完成加,

    19200编辑于 2025-03-29
  • 来自专栏数值分析与有限元编程

    CMake创建C++项目

    CMake是一个高级的编译配置工具,它可以根据不同平台、不同的编译器,生成相应的Makefile或者vcproj项目,也就是说它最大的优势就是跨平台。 ●创建C++项目 1)在任意位置创建两个文件夹,其中一个文件夹名称为项目名称,里面有CMakeLists.txt和hello.cpp文件。另一个文件夹名称随意,里面不用添加任何东西。 ? ? ? ? 然后点finish,开始配置项目 ? 3)如有红色,则再点击一次configure,直到红色消失。紧接着点击generate和open project进入vs界面。 ? 4)右击项目名称hello,将其设为启动项。编译执行。成功! ? ? 5)如果选择的编译器没有IDE,则直接在CMake里面就完成所以的步骤了。

    2.4K20发布于 2019-06-05
  • Arbess从入门到精通(9) - 使用Arbess+GitLab实现C++项目自动化部署

    本文将详细介绍如何安装Arbess、GitLab,创建流水线实现 C++ 项目自动化主机。 1、GitLab 安装与配置本章节将介绍如何使用CentOS9搭建Gitlab服务器,并将代码存放在Gitlab服务器,提供给Arbess克隆源码。1.1 安装安装基础依赖。 2.2 配置Arbess流水线采用可视化设计,实现C++项目自动化部署,在流水线中可克隆Gitlab仓库代码,构建并进行主机部署。创建流水线,进入流水线设计页面进行操作。 2.2.2 配置C++构建任务源码配置完毕后,配置构建任务,Arbess支持多种构建方式,例如添加C++构建,点击新阶段→构建→C++构建。字段描述任务名称任务名称清晰地标识项目或对象。 执行命令执行C++构建的命令。2.2.3 配置主机部署任务点击新阶段→部署→主机部署,输入部署信息,输入完成后,点击空白处进行保存。字段描述任务名称任务名称清晰地标识项目或对象。默认主机部署。

    20465编辑于 2025-11-25
  • 来自专栏信数据得永生

    生成对抗网络项目:6~9

    为每个项目创建一个单独的虚拟环境将解决此问题。 在本节中,我们已成功设置项目并安装了所需的依赖项。 在下一节中,我们将处理数据集。 /-/raw/master/docs/gan-proj/img/030151f2-b1cf-4a2a-9d44-d55bc65f9c7c.png)] 由 StackGAN 网络的第一阶段和第二阶段生成的图像 为每个项目创建一个单独的虚拟环境将解决此问题。 在本节中,我们已经成功设置了项目并安装了必需的依赖项。 在下一节中,我们将处理数据集。 下载数据集 在本章中,我们将使用monet2photo数据集。 在开始在 Keras 中实现 pix2pix 之前,让我们设置项目。 设置项目 如果尚未使用所有章节的完整代码克隆存储库,请立即克隆存储库。 为每个项目创建一个单独的虚拟环境将解决此问题。 在本节中,我们已成功设置项目并安装了所需的依赖项。 在下一部分中,我们将处理数据集。 现在,我们将探讨下载和格式化数据集所需的各个步骤。

    1.5K20编辑于 2023-04-24
  • 来自专栏nginx遇上redis

    9项目管理领域

    项目范围管理(Project Scope Management) 其作用是保证项目计划包括且仅包括为成功地完成项目所需要进行的所有工作。范围分为产品范围和项目范围。 项目范围指为了完成规定的特性或功能而必须进行的工作,而项目范围的完成与否是用计划来度量的。二者必须很好地结合,才能确保项目的工作符合事先确定的规格。因此选项B是正确的。 项目人力资源管理(Project Human Resource Management) 其作用是保证最有效地使用项目人力资源完成项目活动。 参与项目的每一个人都必须准备用项目“语言”进行沟通, 并且要明白, 他们个人所参与的沟通将会如何影响到项目的整体。 项目沟通管理是保证项目信息及时、准确地提取、收集、传播、存贮以及最终进行处置。 项目采购管理(Project Procurement Management) 其作用是从机构外获得项目所需的产品和服务。项目的采购管理是根据买卖双方中的买方的观点来讨论的。

    57620编辑于 2023-02-10
  • 来自专栏猿天地

    9 个 Java 开源项目 yyds

    目前 Dromara 社区拥有 9 个 GVP 项目,和一些 Star 数量很高的项目。这些开源项目社区都很活跃,每一个都是能提高工作效率的精品开源作品。 下面就来盘点下 Dromara 组织其中的这 9 个开源项目,都是非常实用的工具,用好这些将会让你的生产效率大大提升! 1. 在中小公司或者团队中传统项目部署、运维流程通用的方法是登录服务器上传新的项目包,执行相应命令管理,如果管理多个项目则重复操作上述步骤。 项目主要功能及特点: 创建、修改、删除项目、Jar 包管理; 实时查看控制台日志、备份日志、删除日志、导出日志; 在线构建项目发布项目一键搞定; 多节点管理、多节点自动分发; 在线 SSH 终端,并且有终端日志和禁用命令 9. MaxKey MaxKey 单点登录认证系统是业界领先的企业级 IAM 身份管理和认证框架,产品化程度很高,多家知名公司的选择!

    1.2K10编辑于 2021-12-02
  • 来自专栏前端迷

    9个不错的前端开源项目

    为了帮助你在2020年成为前端大师,我收集了9个不同的项目,每个项目都有不同的主题和不同的JavaScript框架或库作为技术栈,您可以构建它们并将它们添加到学习计划中。 https://www.telerik.com/blogs/building-a-blog-with-vue-and-markdown-using-gridsome 9.使用Quasar构建类似SoundCloud 在此项目中,您将创建一个音频播放器应用,如下所示: ? 您将学到什么 虽然其他项目主要关注Web应用程序,但本项目将向您展示如何通过Quasar框架使用Vue创建移动应用程序。 总结 在本文中,我向您展示了可以构建的9项目,每个项目都专注于另一个JavaScript框架或库。 现在,选择权全由您自己决定:您是否会使用以前未使用的框架来尝试一些新的东西? 还是要通过为已经具备一定知识的技术进行项目来增强技能?还是您会依赖自己喜欢的框架/库,并在2020年完成所有项目

    8.3K30发布于 2020-05-26
  • 来自专栏C++核心编程

    C++项目职工管理系统笔记-项目代码

    main 职工管理系统.cpp #include<iostream> using namespace std; #include "workerManager.h" int main() { WorkerManager wm; int choice = 0; while (true) { //展示菜单 wm.Show_Menu(); cout << "请输入您的选择:" << endl; cin >> choice; switch (choice) { case 0

    70310编辑于 2022-09-27
  • 来自专栏莫浅子的学习笔记

    C++初级项目webserver项目流程介绍(2)

    一、引言 C++的webserver项目是自己在学完网络编程后根据网课的内容做的一个初级的网络编程项目。 这个项目的效果是可以在浏览器通过输入网络IP地址和端口,然后打开对应的文件目录 效果如下: 也可以打开文件夹后点击目录,打开到对应的文件夹中去。 二、代码开发流程 我这个项目主要用到的实现方式,是用epoll,epoll是可以实现网络服务器编程有下面几个优点 1. 下面是epoll开发webserver项目的流程图(不包括具体函数的实现) int main() { //若web服务器给浏览器发送数据的时候, 浏览器已经关闭连接, //则web服务器就会收到 } *to = '\0'; } //16进制数转化为10进制, return 0不会出现 int hexit(char c) { if (c >= '0' && c <= '<em>9</em>'

    1.1K10编辑于 2023-11-26
  • 来自专栏C++核心编程

    C++项目职工管理系统-项目分析

    职工管理系统 1、管理系统需求 职工管理系统可以用来管理公司内所有员工的信息 本教程主要利用C++来实现一个基于多态的职工管理系统 公司中职工分为三类:普通员工、经理、老板。 2、创建项目 创建项目步骤如下: 创建新项目 添加文件 2.1 创建项目 打开vs后,点击创建新项目,创建新的C++项目 填写项目名称以及项目路径,点击确定 2.2 添加文件 右键源文件,进行添加文件操作 至此,项目已创建完毕 3、创建管理类 ​ 管理类负责的内容如下: 与用户的沟通菜单界面 对职工增删改查的操作 与文件的读写交互 3.1创建文件 在头文件和源文件的文件夹下分别创建workerManager.h << endl; } ofs.close(); } 8.4 保存文件功能测试 在添加职工功能中添加成功后添加保存文件函数 再次运行代码,添加职工 同级目录下多出文件,并且保存了添加的信息 9

    1.3K20编辑于 2022-09-23
  • 来自专栏bit哲学院

    C++学习笔记9——嵌套if语句及其练习

    参考链接: C++ if,if ... else和嵌套if ... else 嵌套if语句  作用:在if语句中,可以使用if语句,达到更精确的条件判断  案例需求: 1.提示用户输入一个高考考试分数,

    1.4K20发布于 2021-02-03
  • 来自专栏开源小分队

    推荐看看这 9 个牛逼项目~~

    太难了,趁今天工作少点,赶紧写完文章去追剧~~ 小妹花了点时间整理了一下2023年1月分享过的酷酷项目,方便大家进行查看和收藏! 查看文章 项目地址:https://gitee.com/vdpadmin/variant-form 5、markmap:一款能够将 Markdown 转为思维导图的开源工具,可以看作是 markdown 查看文章 项目地址:https://github.com/chubin/cheat.sh 7、Uptime Kuma:一个开源的监控工具,功能全面,使用简单,还支持自托管服务,并且限制更少。 查看文章 项目地址:https://github.com/withfig/autocomplete 9、Know Streaming:一套云原生的 Kafka 监控平台,用于管理和观测 kafka , 查看文章 项目地址:https://github.com/didi/KnowStreaming 推荐 2021年-2022年历史优质精华合集 写在最后 问君能有几多愁,开源项目解千愁,我们下期再见!

    58720编辑于 2023-02-20
  • 来自专栏莫浅子的学习笔记

    C++初级项目-webserver(1)

    项目旨在使用C++语言,基于epoll模型实现一个简单的Web服务器。选择epoll模型是为了高效地处理大量并发连接。 2.项目概览 这个项目的目标是实现一个简单的Web服务器,可以处理基本的HTTP请求并发送相应的HTTP响应。 项目结构包括服务器初始化、Epoll模型的使用、事件处理循环、HTTP请求处理、文件发送、错误处理等关键模块。技术和工具方面使用了C++语言、epoll模型以及socket编程。 6.完整代码和项目包 webserver.c //web服务端程序--使用epoll模型 #include <unistd.h> #include <sys/epoll.h> #include <fcntl.h

    85830编辑于 2023-11-19
  • 来自专栏Java技术分享

    idea新建springCloud项目9)- 用户服务

    1.新建项目 ? ? 删除掉不需要的: ? 修改版本后刷新: ? 修改配置: ? 配置mq和数据库: ?

    1.4K20发布于 2019-07-25
领券