E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Windows程序设计第五版
(20)Go实现并查集-路径压缩
如上图,这3种树结构效果都是一样的,但是时间复杂度却不相同优化思路如上图(5)
第五版
unionfind特点:在第四版的基础上加入路径压缩压缩功能,每次在寻找父节点时,让该节点指向父节点的父节点,能达到上图效果
哥斯拉啊啊啊哦
·
2020-08-16 22:20
go数据结构
【C/C++】《C++ Primer》(
第五版
)-第2章笔记(含完整练习答案)
C/C++的设计准则之一:尽可能地接近硬件。float:一个字(32bit)double:2个字(64bit)longlong:3或4个字(96/128bit)类型int,short,long和longlong均为带符号的。如何选择类型:①不可能为负,选用无符号;(Inaword:nonegative,unsigned.)②使用int执行整数运算,超过int选用longlong;(Inaword:
HH_Lab
·
2020-08-16 02:42
【C/C++】
软件编程推荐书籍目录
1C语言l《C程序设计语言(第2版·新版)》...2l《C语言接口与实现:创建可重用软件的技术》...2l《C陷阱与缺陷(中文版)》...3l《CPrimerPlus(
第五版
)中文版》...4l其他参考
shashawoyao
·
2020-08-16 01:36
编程
语言
出版
数据结构
正则表达式
算法
关于windows程序的消息循环
msg,NULL,0,0)){TranslateMessage(&msg);DispatchMessage(&msg);}开启了消息循环,注意流程如下:windows给每个窗口都维护了一个消息队列(《
windows
haithink
·
2020-08-15 23:17
C++
C++Primer
第五版
(中文版)附录A1解析
1.引子《C++Primer
第五版
(中文版)》的附录A.1“标准库名字和头文件”一节,列出了该书程序使用到的标准库名字及对应的头文件,但该列表仅仅是单纯地按首字母顺序罗列出使用过的标准库名字,并无分类,
蚂蚁寻路
·
2020-08-15 06:08
C++
为Visual studio 2008 添加汇编工程模板(原创)
看Intel汇编语言程序设计(
第五版
)时说可以使用visualstudio进行汇编开发和编译,但visualstudio系列工具没有相应的汇编模板。
congyao7595
·
2020-08-15 06:57
C++结合二分法分析迭代器的使用和运算(参考书籍C++primer
第五版
)
使用迭代器//迭代器是访问string对象的字符、vector对象的元素及其他容器元素的一种机制,所有标准库容器都可以使用迭代器,适用范围大于下标运算符#include#include#include#include#includeusingnamespace::std;intmain(){//获取迭代器和指针不同,不使用取地址符,而是有迭代器的类型同时拥有返回迭代器的成员//例如名为begin的
给雨
·
2020-08-15 05:41
C++
c++
C++标准库类型vector详述(参考书C++primer
第五版
)
1.vector(向量)概述标准库类型vector表示对象的集合,是一个类模板。vector容纳了一些对象,所以也常称之为容器,其中所有对象的类型都相同。这个集合中的每个对象都有一个与之对应的索引,用于访问指定的对象。编译器根据模板创建类或函数的过程称为实例化。因为引用不是对象,所以不存在包含引用的vector,除此之外的大部分内置类型和类类型都可以构成vector对象,甚至vector的元素也可
给雨
·
2020-08-15 05:41
C++
c++标准库类型string使用全解(参考书C++primer
第五版
)
初始化string对象#includeusingnamespace::std;intmain(){strings1;//默认初始化,s1是一个空字符strings2=s1;//s2是s1是副本strings2(s1);//等价于上句strings3="hiya";//s3是该字符串字面值的副本//拷贝初始化strings3("hiya");//等价于上句//直接初始化strings4(10,'c'
给雨
·
2020-08-15 05:41
C++
c++
java编程思想体会
最近阅读java编程思想的
第五版
这本书,用来记录一些自己的体会吧1.存储区域速度排序,CPU>栈>堆>常量存储>非RAM存储,尽量用局部变量存在栈中,避免全局变量2.高精度计算附用BigInteger和
baidu_38176716
·
2020-08-15 02:30
技术总结
Windows编程之hdc和hwnd的区别
我刚学习
Windows程序设计
时,对那些句柄理解很含糊,尤其是HDC和HWND。用的很多,但其实还是不知道两者的真正区别,先来看一下其他博主的理解。
IronLavender
·
2020-08-15 01:17
网络工程相关
windows程序设计
and windows核心编程(HELLOWIN例程)
一、HELLOWIN程序建立一个视窗首先需要注册一个视窗类别,那需要一个视窗消息处理函数来处理视窗消息。处理视窗消息对每个Windows程序都带来了些负担。源代码如下:HELLOWIN.C/*------------------------------------------------------------------------HELLOWIN.C--Displays"Hello,Windo
collision
·
2020-08-14 23:36
VC
stl allocator源码学习
1.参考http://www.cplusplus.com/reference/memory/allocator/《STL源码剖析》《C++Primer
第五版
》《GenericProgrammingandth
论睡不着与不想睡的区别
·
2020-08-14 22:00
stl源码
C++ Primer(
第五版
) 13.1.1节练习
13.1拷贝构造函数:如果一个构造函数的第一个参数是自身类类型的引用(一般为const引用),且任何额外参数都有默认值,则该构造函数为拷贝构造函数。使用拷贝构造函数的几种情况:1)用=定义变量(拷贝初始化)2)将一个对象作为实参传递给一个非引用类型的形参3)用花括号列表初始化一个数组中的元素或一个聚合类中的成员4)初始化标准库容器或调用其insert,push成员,容器会对其元素进行拷贝初始化。1
龙心雕虫
·
2020-08-14 22:28
C++
Primer(第5版)
习题解答
基于C#语言的《
Windows程序设计
》——图书管理系统
基于C#语言的《
Windows程序设计
》——图书管理系统系统开发使用工具开发语言:C#开发工具:MicrosoftVisualStudio2017数据库:VS2017自带的SQL数据库图书管理系统简介使用
冠霖L
·
2020-08-14 21:14
C#
Java MD5加密
常见的加密和解密算法—MD5一、MD5加密概述MessageDigestAlgorithmMD5(中文名为消息摘要算法
第五版
)为计算机安全领域广泛使用的一种散列函数,用以提供消息的完整性保护。
weixin_34378969
·
2020-08-14 21:53
《C++ Primer 4th》读书笔记 序
注:本系列读书笔记是博主写作于两三年前的,所以是基于《C++Primer》第四版的,目前该书已更新至
第五版
,
第五版
是基于C++11标准的,貌似更新挺多的。
weixin_34221332
·
2020-08-14 21:27
谈谈C++中各种初始化方式
最近正在看《C++Primer》
第五版
,已经被C++的各种初始化方式搞的头昏脑胀,所以特写此文,来总结一下C++的各种初始化的方式。
kasperskynod
·
2020-08-14 20:37
C++
C#语言
Windows程序设计
//设计一个鼠标来绘制矩形框的程序,即当按下鼠标左键并拖动至某个位置后释放鼠标时,可根据按下鼠标时的第一个点和释放鼠标时的第2个点来确定并绘制改矩形.usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;
菜鸟一只zone
·
2020-08-14 15:34
c#
C++Primer
第五版
第九章习题答案(31~40)
31:知识点1:容器的改变可能会使迭代器失效,插入和删除各有其相关的规则,P315.知识点2:必须保证每次改变容器的操作之后都正确的重新定位迭代器的操作知识点3:调用erase()之后,其返回的迭代器指向的是序列中的下一个元素,其返回的迭代器可以用来更新知识点4:向容器插入元素后,对于list和forward_list,指向容器的迭代器、指针、引用皆有效对于listadvance(iter,2);
王小波二弟
·
2020-08-14 12:59
对数据库的丢失修改、脏读、不可重复读、虚读的理解
本文的例子来源于数据库系统概论
第五版
(王珊、萨师煊著)。
小人物大青春
·
2020-08-14 11:18
笔记
事务隔离级别
脏读
不可重复读
虚读
c++primer
第五版
第六章习题(41-50)
6.41a.非法,第一个形参未设置默认实参,调用时需要提供一个实参b.合法c.语法上合法,但是与原意不符6.42#include#includeusingnamespacestd;stringmake_plural(size_tctr,conststring&word,conststring&ending="s"){return(ctr>1)?word+ending:word;}intmain()
zhishoutianxia
·
2020-08-14 11:18
c++
c++
primer
第五版习题解答
测试工程师必看书籍
1、RogerPressman的软件工程:APractitioner'sApproach,fifthedition(职业入门,
第五版
,McGrawHill,2000年版),是一个对软件工程
pengdan1314
·
2020-08-14 10:34
测试
C++Primer 中文版
第五版
第九章课后习题答案
//9.1listdequevector//9.2list>ilist//9.3左闭合区间//9.4boolhanshu(vector::iteatorfirst,vecot::iteatorend,intt){for(first!=end){if(t==*first)returntrue;++first;}returnfalse;}//9.5vector::iteratorhanshu(vect
Little_boy_z
·
2020-08-14 09:12
C++Primer
第五版
第九章习题答案(21~30)
21:知识点:insert()函数返回值是第一个新加入元素的迭代器,即指向新插入元素的迭代器~此题中,虽然list换为vector但是具体的过程不会变。22:知识点1:迭代器加上固定的数字指的是迭代器的增长,而不是数值的增长,此处加上iv.size()/2是正确的。题目的意思应该是判断前半部分的元素有无与某值相等的元素,如有则在其前插入一个两倍的某值。insert()操作有返回值,此题为无限循环,
MISAYAONE
·
2020-08-14 09:32
【C++Primer习题】
C++Primer
第五版习题答案详解
windows程序设计
相关思想
就我个人观点,C++/MFC程序设计必须跨越四大技术障碍:1.对象导向观念与C++语言。2.Windows程序基本观念(程序进入点、消息流动、窗口函数、callback...)。3.MicrosoftFoundationClasses(MFC)本身。4.VisualC++整合环境与各种开发工具(难度不高,但需熟练)SDK-SoftwareDevelopmentKit,原指软件开发工具。每一套环境都
阿苏
·
2020-08-14 08:23
C/C++
C++Primer
第五版
第十三章习题答案(11~20)
11:构造函数中,分配的动态内存对象,需要delete~HasPtr(){deleteps;}//必须首先delete对象ps,ps指向一个动态分配的string12:知识点:当指向一个对象的引用或者指针离开作用域是,析构函数并不会执行析构函数执行三次:accum,item1,item213:#include#include#include#include#include#include#incl
MISAYAONE
·
2020-08-14 07:44
【C++Primer习题】
C++Primer
第五版习题答案详解
计算机网络--第三章 数据链路层--课后习题答案
计算机网络原理
第五版
课后的全部习题答案,学习通作业答案。说明:计算机网络原理其他章节的习题答案也在此“计算机网络”专栏。3-01数据链路(即逻辑链路)与链路(即物理链路)有何区别?
三桥君
·
2020-08-14 05:29
计算机网络
c++ Primer(
第五版
) 课后题答案(六)
6.1实参和形参的区别?形参在函数定义的形参表中进行定义,是一个变量,其作用域为整个函数。而实参出现在函数调用中,是一个表达式。进行函数调用时,用传递给函数的实参对形参进行初始化。6.2(a)函数所定义的返回值类型是int类型,而实际上return返回的表达式的类型是string类型,两个类型不同,而string类型又不能隐式转换为int类型。修改:stringf(){strings;//....
Q男
·
2020-08-14 05:37
c++
Primer
课后题答案(更新中。。。。)
19.VC(custom)-CreateProcess函数详解
在
windows程序设计
五中有详解CreateProcess说明:WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程运行指定的可执行文件。
花熊
·
2020-08-14 00:15
VC-Custom
离散数学(
第五版
) 迪杰斯特拉(Dijkstra)算法计算图画法流程
迪杰斯特拉算法是一种用于求解带权图中某一点到其余点最短路径的算法。先讲其理论论述,再展示实践的事例。(二者可能有些步骤顺序的出入,最好通过实践去理解理论思想)其基本思想为:1、以出发点初始化点的集合A2、以未在A集合中的所有点为B集合3、找出A集合的所有点(依次取A中的点)到B集合中所有点(对于某一个A中的点,依次对B中的点进行判断)直接相连的情况(记录相连边的权+A中当前匹配的点到v0(起点)点
ma3la2xiao1long0xia4
·
2020-08-13 23:52
c++ primer
第五版
翻译 第三章
字符串,向量和数组3.1命名空间using声明3.2库类型string3.3库类型vector3.4迭代器介绍3.5数组3.6多维数组小结专业术语除了第二章介绍的内置类型以外,c++还定义了丰富的抽象数据类型库。其中最重要的库类型有string,vector.string支持可变长的字符序列,vector支持可变长的集合。跟string和vector相关的还有一种伴随类型,叫做迭代器(iterat
安仔都有人用
·
2020-08-13 23:55
英文翻译
c/c++
string
vector
数组
指针
C语言-输入一个字符串,将其中的连续的数字作为一个整数,依次存放到一数组a中,并统计共有多少个整数
谭浩强版《C程序设计》
第五版
第八章习题第16题原题:输入一个字符串,内有数字和非数字字符,例如:A123x45617960?302tab5876将其中连续的数字作为一个整数,依次存放到一数组a中。
烫烫烫糖糖糖
·
2020-08-13 22:47
C
《
windows程序设计
》第二章学习心得
Unicode简介Unicode是ASCII字符编码的一个扩展。Unicode用的是16位字符编码,而不是像ASCII那样的7位编码。-------------------------------------------------------------------------------------------------------------------------------------
n3verl4nd
·
2020-08-13 16:28
学习书籍交流
》《EffectiveC++》《MoreEffectiveC++》《InsideTheC++ObjectModel》《ExceptionalC++》《设计模式(DesignPatterns)》《重构》
Windows
zlhcc
·
2020-08-12 18:50
mfc
c++
windows
设计模式
object
编程
数据库部分理论概念整理
由于《数据库系统概论(
第五版
)》前部分侧重于理论,于是自然就有许多很绕人的、需要记忆的概念,本文目的就是以简答题形式整理这些常用的概念。这些整理大部分来自于课后习题。
迷亭1213
·
2020-08-12 18:13
数据库mysql
《老子》求真校勘
第五版
第11~15章
《老子》求真校勘第四版第二组11(55)~15(59)章,47170709~0809第11章校勘*样式(仅供参考)一尘一、章节资料与版本四(11)卅辐同一毂,当其无有,车之用也。然埴为器,当其无有,埴器之用也。凿户牖为室,当其无有,室之用也。故有之以为利,无之以为用。熊47170713一11:18~第五十五章玄中卅辐同一毂,当其无,有车之用也。埏埴为器,当其无,有埴器之用也。凿户牖,当其无,有室之
自强之声
·
2020-08-12 14:10
【C/C++】constexpr和常量表达式
以下内容来自《C++Primer(
第五版
)》常量表达式是指值不会改变并且在编译过程就能够得到计算结果的表达式。显然,字面值属于常量表达式,用常量表达式初始化的const对象也是常量表达式。
mick_seu
·
2020-08-12 14:56
C/C++
【深度之眼花书训练营第五期】第一周-数学基础-作业1
作业大纲:1.掌握对称矩阵的对角化分解的计算过程并完成同济大学线性代数
第五版
p135的第19题的第二小题。2.熟悉svd分解算法的流程。
Yesterday_萝卜
·
2020-08-12 12:23
学习笔记
线程间的通信、同步方式与进程间通信方式
转载来自:总结的很到位1、线程间的通信方式●使用全局变量主要由于多个线程可能更改全局变量,因此全局变量最好声明为volatile●使用消息实现通信在
Windows程序设计
中,每一个线程都可以拥有自己的消息队列
ZAtonement
·
2020-08-12 12:56
c++
网络通信
Python 3.10 明年发布,看看都有哪些新特性?
Python3.9已经处于其开发的beta阶段,并且2020年7月3日预发布了beta版本(3.9.0b4),
第五版
beta预定于明天发布。3.9的第一个稳定版本预计将在2020年10月发布。
Sim1480
·
2020-08-11 22:55
《经济学原理》
第五版
(曼昆)笔记 (二)
《微观经济学分册》第一章开篇引入介绍经济学十大原理:1.人们面临权衡取舍2.某种东西的成本是为了得到它所要放弃的东西3.理性人考虑边际量4.人们会对激励作出反应5.贸易能使每个人状况更好6.市场通常是组织经济活动的一种好方法7.政府有时可以改善市场结果8.一国的生活水平取决于它生产物品与劳务的能力9.当政府发行了过多货币时,物价上涨10.社会面临通货膨胀与失业之间的短期交替关系这十大经济学原理便是
Suprman
·
2020-08-11 20:42
开宗明义
数学智慧与思想
科技与文化
Windows程序设计
:一个完整的Windows程序
C语言Windows编程的主要工作:进行窗体设计、消息循环控制和窗口过程的处理。图解:Windows编程模型图解#include#include/*最简单的windows程序也需要两个函数1|主函数intWINAPIWinMain(HINSTANCEhistance,HINSTANCEprevIstance,LPSTRiCmdLine,intiCmdShow);2|窗口过程函数LRESULTCAL
似曾不相识
·
2020-08-11 19:36
C/C++
Windows程序设计
---利用MFC添加鼠标消息
//4View.cpp:CMy4View类的实现//#include"pch.h"#include"framework.h"//SHARED_HANDLERS可以在实现预览、缩略图和搜索筛选器句柄的//ATL项目中进行定义,并允许与该项目共享文档代码。#ifndefSHARED_HANDLERS#include"4.h"#endif#include"4Doc.h"#include"4View.h"
九霄云客
·
2020-08-11 18:01
Windows程序设计
windows
Windows程序设计
---在空白框内实现点击效果
//3.cpp:定义应用程序的入口点。//#include"framework.h"#include"3.h"#defineMAX_LOADSTRING100//全局变量:HINSTANCEhInst;//当前实例WCHARszTitle[MAX_LOADSTRING];//标题栏文本WCHARszWindowClass[MAX_LOADSTRING];//主窗口类名//此代码模块中包含的函数的前
九霄云客
·
2020-08-11 18:01
Windows程序设计
windows
Intel 汇编语言程序设计 (
第五版
)
记录关键词,留给自己复习的钥匙3.5.3EQU伪指令当定义任何非整数的值得时候,非常有用。PIEQUnameEQUexpressionnameEQUsymbolnameEQU3.5.4TEXTEQU伪指令可用来创建文本宏nameTEXTEQUnameTEXTEQUtextmacronameTEXTEQU%constExprEQU不可再程序中重定义,TEXTEQU可在程序中重定义--实地址模式程序设
grasspower
·
2020-08-11 11:15
天下技术杂谈
Intel 汇编语言程序设计(
第五版
)--续一
学习进行中--和数据相关的操作符和伪指令:(1)OFFSET操作符返回数据标号的偏移地址。偏移代表标号距数据段开始的距离。单位字节。(2)ALIGN伪指令将变量的位置按字节、字、双字或段边界对齐,ALIGN边界值(1、2、4、16)如:bvalBYTE?;00404000ALIGN2wvalWORD?;00404002CPU处理存储在偶数地址处的数据比处理存储在奇数地址处的数据快。(3)PTR操作
grasspower
·
2020-08-11 11:15
天下技术杂谈
引导性传输介质
《计算机网络
第五版
》全双工:双向同时使用,双车道半双工:一次只能使用一个方向,单铁轨单工:只允许一个方向传输,单行街双绞线两根铜线以螺旋状的形式紧紧地绞在一起,像DNA分子链应用于电话系统,几乎所有地电话都是通过双绞线连接到电话公司端局双绞线可以用于传输模拟信号
yilyil
·
2020-08-11 10:17
#
计算机网络
引导性传输介质
《Intel汇编语言程序设计(
第五版
)》学习历程——1.3.7习题(独立完成)
第一章第三节——数据表示方法习题书的P16——1.3.7本节习题,由于独立完成,有错误请大家指出,感谢感谢。下面的计算题都是算完后用计算机验证的,不然习题就没意义了。1、解释术语LSB:二进制数最右边的位,即最低有效位——书P8。2、解释术语MSB:二进制数最左边的位,即最高有效位——书P8。3、下列无符号二进制数对应的十进制数是什么?a、11111000对应的十进制数为:248b、1100101
king_xiaolei19881009
·
2020-08-11 10:48
Intel汇编语言程序设计读书笔记(基本概念)
我以《Intel汇编语言程序设计》(
第五版
)为顺序,写下我读书后,还能剩下的东西。很多东西书上没有写,我觉得它省略的,我自己给加上了,为得是给我自己看,如果能帮助各位理解,当然更好。内容讲intel汇
Code_My_Life
·
2020-08-11 10:12
LINUX
学习
黎宏伟
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他