自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xupeng1644的博客

道阻且长,行则将至!

  • 博客(813)
  • 资源 (8)
  • 收藏
  • 关注

转载 top命令详解(转载)

top命令用法 top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。 top的使用方式 top [-d number] | top [-bnp] 参数解释: -d:number代表秒数,表示top命令显示的页面更新一次的间隔。默认是5秒。 -b:以批次的方式执行top。 -n:与-b配合使用,表示需要进行几次top命令的输出结果。 -p:指定特定的pid进程号进行观察。 在top命令显示的页面还可以输...

2022-03-21 13:47:20 16032

原创 scp命令拷贝文件

简介scp(secure copy)是一个基于 SSH 协议在网络之间进行安全传输的命令。如果是从本地拷贝到远程,格式为:scp 文件 用户名@IP地址:目标目录如果是从远程拷贝到本地,格式为:scp 用户名@ip地址:带路径文件名 本地目录参数-v 显示详细的连接进度-P 指定远程主机的 sshd 端口号-r 用于传送文件夹-6 使用 IPv6 协议例子从本地拷贝到远程[root@localhost ~]# scp myhistory.txt root@192.168.31.

2022-03-20 20:59:23 11950

原创 Linux下rpm安装MySQL及配置

下载下载地址为:https://downloads.mysql.com/archives/community/,选择最新版本8.0.27,操作系统为CentOS 8,所以选择Red Hat Enterprise Linux/Oracle Linux, 下面的具体版本选择Red Hat Enterprise 8/ Oracle Linux 8 (x86, 64-bit), PRM Bundle,它包含了安装MySQL8.0.27的所有依赖。文件上传到CentOS步骤略过。(当然也可以直接使用wget下载

2022-03-20 15:11:08 9857

原创 Linux下rpm安装lrzsz

下载yum -y install yum-utilsyumdownloader --resolve --destdir=/root/soft/lrzsz lrzsz [root@instance-1apocjsh ~]# yumdownloader --resolve --destdir=/root/soft/lszrz lrzszLast metadata expiration check: 0:02:48 ago on Sat 19 Mar 2022 11:22:41 PM CST.lrzs

2022-03-19 23:32:48 3530

原创 Linux下rpm安装GCC(G++)8.5.0

这里是通过rpm包来安装gcc(g++), 由于其依赖的rpm包众多,需要先行下载。下载yum -y install yum-utilsyumdownloader --resolve --destdir=/root/soft/gcc gcc //如果是安装gcc,将其依赖包下载到/root/soft/gcc中。yumdownloader --resolve --destdir=/root/soft/gcc++ gcc-c++ // 安装gcc-c++,将其依赖包下载到/root/soft/g++中。

2022-03-19 22:08:03 15572 2

转载 MySQL中json数据操作(转载)

【MySQL】对JSON数据操作(全网最全) 总所周知,mysql5.7以上提供了一种新的字段格式-json,大概是mysql想把非关系型和关系型数据库一口通吃,所以推出了这种非常好用的格式,这样,我们的很多基于mongoDb或者clickHouse的业务都可以用mysql去实现了。当然了,5.7的版本只是最基础的版本,对于海量数据的效率是远远不够的,不过这些都在mysql8.0解决了。今天我们就针对mysql的json数据格式操作做一个简单的介绍。 如何创建json格式字段 这里我们先创建一个简单的

2022-03-17 10:02:10 10065 3

转载 ElasticHD Windows环境下安装(转载)

习惯了T-SQL 查询,Elasticsearch的DSL查询语法简直就是反人类呀,一点都不优雅,为此了解到了一款Es的插件,叫做ElasticHD ,这款插件可以进行独立安装,不用依靠Elastsearch,说到这个,还有另外一个插件也能实现我的需求,就是Elastsearch-SQL 这个也是可以通过写SQL的方式进行Es数据查询,不过它要在Elasticsearch中使用,具体查看:https://github.com/NLPchina/elasticsearch-sql 在此不做过多描述,以后有机会

2022-03-11 10:01:04 1396

转载 Netcat 介绍及使用(转载)

Netcat 介绍 Netcat(简称nc)是一款强大的命令行网络工具,用来在两台机器之间建立TCP/UDP连接,并通过标准的输入输出进行数据的读写 Netcat 安装 大部分的Linux发行版会都会自带Netcat,可以使用nc命令查看系统中是否有安装Netcat $ ncusage: nc [-46AacCDdEFhklMnOortUuvz] [-K tc] [-b boundif] [-i interval] [-p source_port] [--apple-recv-anyif]

2022-03-06 18:01:32 1556

原创 使用自定义函数替代Linux rm命令

在~/.bashrc添加如下内容alias rm='confirm_rm' # 输出3次confirm才能最终执行rm命令confirm_rm(){ echo "Want To Use Command 'rm', You Must confirm Three Times!!!" for i in {1..3} do read -p "Input 'confirm' Or Other : " result if [ $result != "confirm" ]; then echo

2022-01-28 17:12:18 1211

转载 ldd查看程序依赖库(转载)

作用ldd用来查看程序运行所需的共享库,常用来解决程序因缺少某个库文件而不能运行的一些问题。原理ldd不是个可执行程序,而只是个shell脚本; ldd显示可执行模块的dependency的工作原理,其实质是通过ld-linux.so(elf动态库的装载器)来实现的。ld-linux.so模块会先于executable模块程式工作,并获得控制权,因此当上述的那些环境变量被设置时,ld-linux.so选择了显示可执行模块的dependency。示例查看test程序运行所依赖的库:/opt/app

2022-01-28 11:03:32 1414

转载 _GLIBCXX_USE_CXX11_ABI有什么作用(转载)

最近遇到个问题,在链接OpenVINO的时候,需要将libinference_engine.so与libinference_engine_legacy.so都链接进去,但如果在CMakeLists里设置add_definitions(-D _GLIBCXX_USE_CXX11_ABI=0),就无法正常链接:编译器只会链接libinference_engine_legacy.so,而没有libinference_engine.so,当设置add_definitions(-D _GLIBCXX_USE_CXX1

2022-01-27 10:03:19 634

原创 Linux下编译CMake

下载工程地址为https://cmake.org/。以cmake-3.22.1为例:下载地址为cmake-3.22.1。下载后的文件为cmake-3.22.1.tar.gz。编译与安装步骤如下:tar -zxvf cmake-3.22.1.tar.gzcd cmake-3.22.1./configure (需要依赖OpenSSL,可在CMakeLists.txt中添加命令set(CMAKE_USE_OPENSSL OFF)取消依赖)makemake install PRE

2022-01-24 15:37:32 2361

原创 Linux下编译OpenSSL

下载工程地址为https://github.com/openssl/openssl。以openssl-3.0.0为例:下载地址为openssl-3.0.0。下载后的文件为openssl-openssl-3.0.0.tar.gz。编译与安装步骤如下:tar -zxvf openssl-openssl-3.0.0.tar.gzcd openssl-openssl-3.0.0./config(需要依赖perl,如果未安装,通过yum -y install perl进行安装)make

2022-01-24 14:40:01 3083 1

原创 Linux下编译hiredis

下载工程地址为https://github.com/redis/hiredis/。以hiredis 1.0.0为例:下载地址为v1.0.0。下载后的文件为hiredis-1.0.0.tar.gz。编译与安装步骤如下:tar -zxvf hiredis-1.0.0.tar.gzcd hiredis-1.0.0cmake .cmake --build .(也可以使用make)make install PREFIX=安装目录编译安装完成后,将安装目录下的include文件

2022-01-24 13:47:40 1914

原创 Linux下编译Boost

tar -zxvf hiredis-1.0.0.tar.gzcd hiredis-1.0.0cmake .cmake --build . (或者使用make)make install DESTDIR=安装目录编译安装完成后,在安装目录中,

2022-01-24 11:11:26 1243

原创 Linux下编译redis及配置

下载工程地址为https://github.com/redis/redis。以Redis 3.2.0为例:下载地址为3.2.0。下载后的文件为redis-3.2.0.tar.gz。编译与安装步骤如下:tar -zxvf redis-3.2.0.tar.gzcd redis-3.2.0makemake install PREFIX=安装目录(使用DESTDIR无效)注意,安装目录是以src目录为相对目录的,也就是说安装目录一定会保存在src目录中。编译安装完成后,在安装目

2022-01-24 10:50:40 1095

原创 Linux下(CentOS7.6)编译(安装)程序、编译库整理

Linux下编译protobuf并使用 - 2022-01-24

2022-01-24 09:49:00 1037

转载 Linux动态库soname的使用(转载)

通过一个简单的例子,体验一下Linux动态库soname的使用。假设有一个动态库:libbar.so.1.1.0,其对应的三个名称如下。1 realname:libbar.so.1.1.02 soname:libbar.so.13 linkname:libbar.so先生成一个libbar.so,通过-Wl,-soname指定soname为libbar.so.1。$ g++ -fPIC -shared -Wl,-soname,libbar.so.1 -o libbar.so.1.1.0$

2022-01-24 09:44:19 612

原创 Linux下编译protobuf

下载下载地址为https://github.com/protocolbuffers/protobuf。以Protocol Buffers v3.17.0为例,下载界面版本比较多:需要编译的是C++版本,可以选择protobuf-cpp-3.17.0.tar.gz,也可以选择Source code (tar.gz)。编译解压缩后,目录结构如下:进入cmake文件夹,执行命令cmake .,然后执行命令cmake --build .,最后执行make install DESTDIR=安装目录(

2022-01-20 12:03:12 5153

转载 Linux 安装 safe-rm 工具(转载)

前言safe-rm 是一款用来替代不安全 rm 的开源软件,可以在 /etc/safe-rm.conf 文件中配置保护名单,定义哪些文件不能被 rm 删除,可用于防止执行 rm -rf 命令导致文件被误删的发生。安装 safe-rm 工具# 下载文件# wget https://launchpadlibrarian.net/188958703/safe-rm-0.12.tar.gz# 解压文件# tar -xvf safe-rm-0.12.tar.gz# 拷贝可执行文件# cd safe

2022-01-19 15:59:55 774

原创 Github C++项目积累

dquist/EventBus - 2022-01-12A lightweight synchronous event framework for C++11.seleznevae/libfort - 2022-01-11libfort is a simple crossplatform library to create formatted text tables.

2022-01-19 10:26:51 4148

转载 linux 命令的高级用法(chmod+find 批量授权)(转载)

授权命令chmod 想必不用我多说了,大家都知道,那么如何以刁钻的角度去使用它,让它用最简洁的方式达到你的目的呢?先来看两个截图,图1图2这两张图是test 这个文件夹下的目录结构图以及权限图。那么接下来我要将test这个目录以及子目录的所有.sh 的文件设置为只有可执行权限要怎么设置呢?执行以下命令后会发现 tesh.sh 和./test1/test1.sh 的权限已经变成—x–x--x 而其它保持不变[root@oracle1 test]# find . -name "*.sh" -exec

2022-01-19 10:04:13 1017

转载 __VA_ARGS__和##__VA_ARGS__的区别(转载)

参考链接: #、##、__VA_ARGS__和##__VA_ARGS__的作用 linux中的 VA_ARGS 宏说明 最近看到linux的一段代码,对__VA_ARGS__和##__VA_ARGS__有点疑惑,所以在网上查了一下。 linux源码如下,函数功能就不废话了: #define module_driver(__driver, __register, __unregister, ...) \static int __init __driver##_init(void) \{ \

2021-11-26 09:29:00 598

转载 GitStats-Git历史统计信息工具(转载)

GitStats - Git 历史统计信息工具 2020-07-212020-07-21 10:31:28阅读 1.1K0如果你是研发效能组的一员或者在从事 CI/CD 或 DevOps,除了提供基础设施,指标和数据是也是一个很重要的一环,比如需要分析下某个 Git 仓库代码提交情况:该仓库的代码谁提交的代码最多该仓库的活跃度是什么样子的各个时段的提交分析数据每个版本的贡献排名情况每周/每月/每年的贡献排名等等几天前发现一个 Git 历史统计信息生成工具叫 GitStats (http://gitstat

2021-11-24 10:05:09 592

转载 gflags的使用(转载)

google开源的gflags是一套命令行参数解析工具,比getopt功能更强大,使用起来更加方便,gflags还支持从环境变量、配置文件读取参数(可用gflags代替配置文件)。本文简单介绍gflags的使用,内容主要译自 http://gflags.googlecode.com/svn/trunk/doc/gflags.html 。   定义参数  ...

2021-11-23 15:35:11 1411

转载 GLIBCXX_3.4.21 not found(转载)

问题描述 CentOS安装新版本(10.2.0)的g++后,编译程序后执行出现问题如下 [root@VM-0-9-centos xltest]# ./a.out./a.out: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./a.out)解决办法 新版本文件在/usr/local/lib64/ 内,而查找是从/usr/lib64 先的,因此最好是将新文件拷贝到/usr/lib64 并创建软连接。 [

2021-11-20 14:54:28 4043

转载 什么是RC版本(转载)

RC:(Release Candidate) Candidate是候选人的意思,用在软件或者操作系统上就是候选版本。Release是发行、发布的意思。Release.Candidate.就是发行候选版本。和 Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错! 含义 RC=Release Candidate,...

2021-11-20 11:30:39 1026

转载 Linux C调用md5sum命令获取文件md5值(转载)

#include <stdio.h>#include <ctype.h>#define STR_VALUE(val) #val#define STR(name) STR_VALUE(name)#define PATH_LEN 256#define MD5_LEN 32int CalcFileMD5(char *file_name, char *md5_sum){ #define MD5SUM_CMD_FMT "md5sum %." STR(PATH_LEN

2021-11-17 21:20:04 1526

转载 几种开源许可协议(转载)

GNU GPL(GNU General Public License,GNU通用公共许可证) 只要软件中包含了遵循GPL协议的产品或代码,该软件就必须也遵循GPL许可协议且开源、免费,因此这个协议并不适合商用软件。遵循该协议的开源软件数量极其庞大,包括Linux系统在内的大多数的开源软件都是基于这个协议的。GPL开源许可协议最大的4个特点如下所示。 1. 复制自由:允许把软件复制到任何人的电脑中,并且不限制复制的数量。 2. 传播自由:允许软件以各种形式进行传播。 3. 收费传播:允许在各种媒介上.

2021-11-13 22:02:10 1480

转载 CentOS 7中添加一个新用户并授权(转载)

前言笔记本安装了一个CentOS,想要让别人也可以登录访问,用自己的账号确实不太好,于是准备新建一个用户给他。创建新用户创建一个用户名为:linuxidc[root@localhost ~]# adduser linuxidc为这个用户初始化密码,linux会判断密码复杂度,不过可以强行忽略:[root@localhost ~]# passwd linuxidc更改用户 zhangbiao 的密码 。新的 密码:无效的密码: 密码未通过字典检查 - 过于简单化/系统化重新输入新的 密码

2021-09-20 23:35:19 294

转载 gcc(g++)头文件搜索路径与库文件搜索路径(转载)

版权声明:本文为CSDN博主「fd315063004」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/fd315063004/article/details/7925854头文件搜索路径先会从-I指定的目录开始查找。接着从gcc的环境变量 C_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJC_INCLUDE_PATH指定的目录进行查找。最后再查找内定目录。/usr/include.

2021-08-10 10:05:51 2232

转载 GCC、VS对C++标准的支持情况总结(转载)

版权声明:本文为CSDN博主「Captain–Jack」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/u010977122/article/details/100708274C++语言标准目前C++语言的标准有:C++98C++03 - 对98小幅修改`C++11 - 全面进化C++14C++17GCC的支持情况GCC编译器对不同的C++标准的支持情况:(高版本的gcc向下兼容,支持低版本的.

2021-08-05 10:29:46 3431

转载 ssh-key生成密钥及SSH无密码登录的配置(转载)

1 ssh-keygen命令 ssh-keygen命令说明: -t :指定加密类型(如:rea,dsa)-C : 指定注释,用于识别这个密钥 其他参数具体可以查看帮助 $ ssh-keygen helpToo many arguments.usage: ssh-keygen [-q] [-b bits] [-t dsa | ecdsa | ed25519 | rsa] [-N new_passphrase] [-C comment] [-f output_ke

2021-08-04 17:14:00 636

原创 使用WinSCP命令上传文件到CentOS

Windows安装WinSCP安装WinSCP,略过。CentOS安装openssh-server使用命令 yum list installed | grep openssh-server 查询是否安装过openssh-server,如果未安装,使用命令yum install openssh-server进行安装。批处理与命令文件假定批处理文件为upload.cmd,内容为:winscp.exe /console /script=command.txt /log=log.txtwinscp.e

2021-08-03 10:50:36 1210

转载 VScode 安装与简单配置(转载)

1 VScode的安装与配置 1.1 下载 点击【VScode传送门】进入下载页面 根据自己的系统类型选择对应的按钮,点击即可完成下载。 1.2 安装(以Windows 10为例) 第一步,双击下载好的安装包 第二步,选择我同意此协议,点击下一步 第三步,选择安装的位置。根据自己的习惯选择即可,没有特殊要求;也可以不修改使用默认的安装位置。选择好后点击下一步 接着一直点击下一步 点击安装 点击完成 此时便完成了软件的安装。 1.3 配置 安装完成后会自动进入

2021-07-28 14:12:18 156

转载 VSCode 插件离线安装方法(转载)

一、引言 最近想要使用 VSCode 来进行项目的开发工作,无奈工作机上无法上网。这就涉及到了相关插件的离线安装的问题。 在参考了 VSCode 插件离线安装 这篇博客的方法之后,我成功离线安装了插件。 可是令我惊奇的事情是: 可能是 VSCode 社区了解到了我们离线安装插件的需求,现在在插件的页面上,已经有了下载链接了,也就是不用我们再去手动组下载链接了。那么我们离线安装 VSCode 插件的步骤将会大大减少。 二、离线安装 VSCode 插件 接下来,我来总结下 VSCode 插件离线安.

2021-07-28 11:49:01 367

原创 C++ #include头文件随想

现象在使用boost时,#include文件的方式如下[#include带路径方式]:#include <boost/property_tree/json_parser.hpp>#include <boost/property_tree/ptree.hpp>#include <boost/timer/timer.hpp>#include <boost/pool/object_pool.hpp>假定boost文件夹位于XXX/include目录下,

2021-07-22 11:25:40 672

转载 CMake 使用总结(转载)

作者:枕霞旧友链接:https://zhuanlan.zhihu.com/p/344207718来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。前言我们使用 Make 工具构建项目时,需要编写 Makefile,但不同的平台 Make 工具是不一样的,比如 Linux 的 GNU Make ,Windows 的 nmake,它们对 Makefile 的规范也是不一样的,如果软件要跨平台,则需要针对每一种 Make 工具写一份 Makefile,非常浪费时间;而且当.

2021-07-21 10:51:51 360

转载 CentOS安装MySQL及其使用(总结整理)

安装MySQL1先检查系统是否装有mysqlrpm -qa | grep mysql2 下载mysql的repo源wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm如果报错: -bash: wget: 未找到命令,安装插件yum -y install wget。3 安装 mysql-community-release-el7-5.noarch.rpm包sudo rpm -ivh mysql-communit.

2021-07-19 22:51:33 388

转载 Linux 程序运行时报错:找不到库文件[cannot open shared object file: No such file or directory ```](转载)

问题发现$ g++ -Wall -o hellobrowser.exec hellobrowser.c -I/usr/local/include-L/usr/local/lib -lmicrohttpd -ldl$ ./hellobrowser.execerror while loading shared libraries: libmicrohttpd.so.10: cannot openshared object file: No such file or directory发现/usr

2021-07-19 21:16:04 2106

C++14标准.rar

C++14标准文档,共9页,带书签!!! 包括返回值类型推导、泛型lambda表达四、constexpr等主要的更新!!!

2019-08-21

Essential C++ 中文版 封面最新版 内容清晰 带目录

该书是电子工业出版社博文视点栏目出版的传世经典书丛系列, 出版于2013年。 该pdf是绝对的最新版的,绝对不是老版。 如果是老版的,请骂我!!! 请注意该pdf大小:52.88M!

2018-11-08

Effective C++ 中文版 第三版 带目录 清晰

《Effective C++:改善程序与设计的55个具体做法》(中文版)(第3版)一共组织55个准则,每一条准则描述一个编写出更好的C++的方式。每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨论资源管理和模板(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、设计模式(design patterns)和多线程(multithreading)。 《Effective C++》的重要特征包括: ·高效的 classes、functions、templates 和inheritance hierarchies(继承体系)方面的专家级指导。 ·崭新的 TR1 标准程序库功能应用,以及与既有标准程序库组件的比较。 ·洞察 C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收 C++ 式的各种解法。

2018-11-06

提高C+性能的编程技术 中文版 带目录 清晰封面最新版

很多程序员及软件设计师都认为,用c++开发意味着放弃程序性能提升的可能。在很多人眼里,使用c++来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,c++都常常处于被冷落的境地。 而本书正是对这种错误观念的最有力回击。《提高c++性能的编程技术》揭示了c++开发高效应用的潜力,向广大读者展示了大量实用的c++面向对象编程技术。通过改善普遍藏匿于设计编码过程暗处的缺陷,这些技术无一不为c++的性能提升带来最为强劲的动力。 《提高c++性能的编程技术》详细讨论了临时对象、内存管理、继承、虚函数、内联、引用计数以及stl等一切有可能提升c++效率的细节内容。最终,该书将c++性能提升的各种终极利器,完美地呈现在广大读者的面前!无论你是相关领域的从业人员,还是c++程序设计爱好者,或者是渴望突破编程瓶颈、大幅提升自我修为的程序设计爱好者,本书都必将使你获益良多。

2018-11-06

Effective STL 中文版 带目录 封面是老版内容无差别

STL是C++标准库的一部分。本书是针对STL的经验总结,书中列出了50个条款,绝大多数条款都解释了在使用STL时应该注意的某一个方面的问题,并且详尽地分析了问题的来源、解决方案的优劣。

2018-11-02

More Effective C++中文版(封面绝对是最新版)(带目录)

继Effective C++之后,Scott Meyers于1996推出这本“续集”。条款变得比较少,页数倒是多了一些,原因是这次选材比“第一集”更高阶,尤其是第5章。Meyers将此章命名为技术(techniques),并明白告诉你,其中都是一些patterns,例如virtual constructors,smart pointers,reference counting,proxy classes,double dispatching……这一章的每个条款篇幅都达15~30 页之多,实在让人有“山重水复疑无路,柳暗花明又一村”之叹。   虽然出版年代稍嫌久远,但本书并没有第2版,原因是当其出版之时(1996),C++ Standard已经几乎定案,《More Effective C++:35个改善编程与设计的有效方法(中文版)》即依当时的标准草案而写,其与现今的C++ 标准规范几乎相同。而且可能变化的几个弹性之处,Meyers也都有所说明与提示。读者可以登录作者提供的网址,看看上下两集的勘误与讨论(数量之多,令人惊恐。幸好多是技术讨论或文字斟酌,并没有什么重大误失)。   读者对象:程序设计学习者和在职开发人员。

2018-10-29

Exceptional C++中文版 绝对清晰带目录

《Exceptional C++中文版》通过示例的方式来讲述如何用标准C++进行的软件开发。您是否喜欢解决一些复杂的难题?是否喜欢编写健壮的和可扩展的代码?那么您可以花几分钟的时间来研究一些很难的C++设计问题和编程问题。

2018-10-27

计算机网络(谢希仁)答案

计算机网络(第7版)是一本计算机网络教材,由著名教授谢希仁编著。本书内容丰富、概念准确、论述严谨、内容新颖,比较全面系统的讲解了计算机多年以来的网络发展历程和计算机网络结构,并且书中还采用了图文搭配的写作方式,能够非常有效的基本原理和基本概念的阐述,同时力图反映计算机网络的一些全新发展。非常适合电气信息类和计算机类专业的大学本科生和研究生下载使用。

2018-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除