会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
聊寂园
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2018年4月1日
分析new delete 的本质
摘要: 在程序设计中,数据可能会存在不同的内存空间,如函数栈 堆 全局变量区 ,今天我们来分析一下C++中堆分配方式和C语言的堆分配方式异同,从而更好的理解new delete本质 C语言使用malloc和free来动态分配和释放堆空间, void * malloc(size_t); void free(v
阅读全文
posted @ 2018-04-01 10:49 聊寂园
阅读(300)
评论(0)
推荐(0)
2018年3月17日
Linux入门(二)Shell基本命令
摘要: 上一篇讲了普通用户切换到root用户,今天补充一点,对于Debian和Ubuntu用户,安装时候只有一个普通用户注册,在需要root权限时,我们可以在普通用户模式下输入sudo这个命令运行某些相关特权指令,sudo命令有时候要求输入密码,这个密码是普通用户密码。 上图所示,系统用户gcc时,只输入u
阅读全文
posted @ 2018-03-17 23:03 聊寂园
阅读(535)
评论(0)
推荐(0)
2018年3月16日
Linux入门(一)root密码设置和用户切换
摘要: 从这学期开始,本人将会亲自开一个Linux 专题学习包括Linux 常用命令,常见问题的一些解决方法,以及Linux系统下C和C++一些学习经验 下面这张图片是首次安装Ubuntu后第一次设置root账户密码 (本人安装时设置用户名gcc,电脑标识名gcc-huashuo) 第一步:CTRL+ALT
阅读全文
posted @ 2018-03-16 21:45 聊寂园
阅读(910)
评论(0)
推荐(0)
2018年3月14日
关于strcpy函数形参类型的解析和指针作为输入型输出型参数的不同
摘要: 在C语言中,字符串一直都是热点,关于strcpy函数大家都很熟悉,但是真正了解的很少,一旦用到总会报一大堆莫名其妙错误,今天我就来给大家详细剖析一下strcpy函数。 虽然不能看到strcpy的内部实现,但是我们通过查阅<string.h>可以看到strcpy函数的声明。 char * __cdec
阅读全文
posted @ 2018-03-14 09:21 聊寂园
阅读(4077)
评论(1)
推荐(0)
2018年3月5日
windows 下的一些常用命令提示符
摘要: windows下dos命令窗口输入 netstat -ano即可查看端口使用情况, 如果要查看指定端口是否被占用 使用命令netstat -ano|findstr 端口号, 例如要查看8080端口号是否已经被占用就使用命令netstat -ano|findstr 8080 如果结果为空则说明没有被使
阅读全文
posted @ 2018-03-05 21:12 聊寂园
阅读(274)
评论(0)
推荐(0)
2018年2月28日
走进计算机的世界---漫谈计算机数据存储的宽度
摘要: 数学上的数字,是没有限制的,可以无限大,而在计算机中,受硬件的制约,数据是有长度的(即每个数据最多可以有几个二进制位),称为数据宽度,超过最大宽度的数据将会丢失一部分。我们知道计算机数据表示只能有0,1两个数字,称为二进制,那么在程序编程语言中,我们一般划分数据宽度为三种: BYTE 字节 8 bi
阅读全文
posted @ 2018-02-28 19:12 聊寂园
阅读(969)
评论(0)
推荐(0)
2018年2月2日
关于链表算法需要注意的空指针异常
摘要: 在学习数据结构时,相信不少笔友们会被指针这个知识点困住,小小的一个设计到指针的算法可能会耗费你很多时间才可能完善,归咎到底就是没有注意到空指针的发生。本人在下面举个栗子: 已知一个带头节点的单链表L,其节点如下定义: 现在设计一个算法,查找最后一个值为e的节点的逻辑结构:呵呵,看着挺简单的吧,只需要
阅读全文
posted @ 2018-02-02 22:35 聊寂园
阅读(1120)
评论(0)
推荐(1)
2018年1月30日
使用vs2015编辑c++模板程序报错2019
摘要: 笔者这几天在熟悉vs2015工具编辑c++,(从前用的都是vc++6.0)。发现还真是不容易使用,简单的一个小程序会报错一大堆你看不懂的问题。现将我发现的重要的一个问题呈现给大家。 在使用类模板设计对象时,通常会使用友元函数提供对该类的内部私有成员数据访问,请看下面这段代码,定义了一个顺序表的基本运
阅读全文
posted @ 2018-01-30 22:56 聊寂园
阅读(1816)
评论(0)
推荐(0)
2018年1月28日
C++类指针类型的成员变量的浅复制与深复制
摘要: 本篇文章旨在阐述C++类的构造,拷贝构造,析构机制,以及指针成员变量指针悬空问题的解决。需要读者有较好的C++基础,熟悉引用,const的相关知识。 引言: 类作为C++语言的一种数据类型,是对C语言结构体的一种扩展。由于C++是面向过程与面向对象的混合语言,因此在使用面向对象思想解决现实问题模型时
阅读全文
posted @ 2018-01-28 11:25 聊寂园
阅读(12826)
评论(0)
推荐(0)
2018年1月25日
程序设计分层思想和DAO设计模式的开发
摘要: 无论是一个应用程序项目还是一个Web项目,我们都可以按照分层思想进行程序设计。对于分层,当下最流行划分方式是:表现层+控制层+业务层+数据层。其中,业务层和数据层被统称为后台业务层,而表现层和控制层属于前台。整个项目最核心的部分就是后台业务层的实现。 数据层:又被称为数据访问层(Data Acces
阅读全文
posted @ 2018-01-25 11:37 聊寂园
阅读(852)
评论(0)
推荐(1)
上一页
1
2
3
4
5
下一页
公告