晚绑定是继承机制的根源,是编程语言应对可变性的机制,是一种分离机制

晚绑定是继承机制的根源
分类: 其他 发布时间: 11-13 22:44 阅读次数: 0

Linux系统函数read()/write()/pread()/pwrite()的区别

转载地址:https://blog.csdn.net/u013525455/article/details/52661313 在Linux和UNIX中有很多的输入输出函数,有时真是让想跟它攀点关系的菜鸟们束手无策。先来看看都有哪些函数,通过解析与总结,看看能不能让大家能这些函数有个理性的认识,哦,原来是这么回事,也就算我没白花这份闲。 内核文件I/O->标准库I/O->高级I/O->IPC中 1. read()/write(); 2. pread()/pwrite(); 3. getc()/p
分类: 其他 发布时间: 11-13 22:44 阅读次数: 0

[编程笔记] UNICODE和UTF-8和ASCII互转

转载地址:https://blog.csdn.net/fzuim/article/details/72729833 此代码是在windows平台上运行。 最近维护一个项目时发现,MFC的Cstring类型写到ini文本时,出现了乱码。因为写入的数据带有类似的特殊字符❀,由于ini默认创建的编码格式为GBK编码格式,但是这个特殊字符在默认的GBK编码下是不能识别的,会以?的形式存在。那这个特殊字符的编码是什么,暂时还没搞清楚。但是既然知道存在这样的bug,那么我们就有了相应的解决方法:在写入in
分类: 其他 发布时间: 11-13 22:44 阅读次数: 0

不依赖任何系统API,用c语言实现gbk/utf8/unicode编码转换

转载地址:https://blog.csdn.net/bladeandmaster88/article/details/54837338 汉字'我' Unicode编码是0x6211 01100010 00010001 UTF8编码是 0xe68891 11100110 10001000 100010001 n Unicode符号范围 (十六进制) UTF-8编码方式 (二进制) 1 2 3 0x00 - 0x7F 0x80 - 0x7FF 0x800 - 0xFFFF 0zzzzzzz 11
分类: 其他 发布时间: 11-13 22:43 阅读次数: 0

C/C++中ASCII与Unicode字符串相互转换

转载地址:https://blog.csdn.net/wbq2018/article/details/8806431 1、ASCII to Unicode 函数: wcstombs(VC6)、wcstombs_s 实例: //crt_wcstombs_s.c //This example converts a wide character //string to a multibyte character string. #include <stdio.h> #include <stdlib
分类: 其他 发布时间: 11-13 22:43 阅读次数: 0

cocos2d学习路线

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhangge3663/article/details/84024538 由于我对游戏一直很痴迷,所以,决定自学游戏。在看过cocos2d和unity3d的对比之后,我决定从cocos2d开始学起。 (1) 通过《cocos2d-x3.x游戏开发之旅》这本书来过一遍。由于我之前有C++基础,所以会更顺一点。 (2) 将上述书中提到的csdn博客以及书中推荐的另一本树进行研究。 (3) 研究coco
分类: 其他 发布时间: 11-13 22:43 阅读次数: 0

介绍三种将二进制字节字符转换为ASCII方法

转载地址:https://blog.csdn.net/rabbit729/article/details/3937528 下面代码分别给出了三种将二进制字节字符转换为ASCII的方法 /* * @brief 该函数实现了将二进制字节数据转换为可打印ASCII码字符串 * @param[in] pSrc 源数据指针 * @param[in] nSrcLength 源数据长度 * @param[out] pDst 目标字符串指针 * @return 目标字符串长度 */ #include <a
分类: 其他 发布时间: 11-13 22:42 阅读次数: 0

为TexWorks添加字典和拼写检查器

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/51249112 [TOC] 1 介绍 任何一个用于书写文档的软件,拼写检查一直以来是一个重要的功能。人在书写各种资料时难免会书写一些拼写错误的单词,靠人工检查拼写错误是费时费力的,同时也容易漏判,因此为软件配置拼写检查功能非常重要。 MS Word、OpenOffice等软件都配备有拼写检查功能。通过安装TeXLive 201
分类: 其他 发布时间: 11-13 22:42 阅读次数: 0

VirtualBox中重新导入vdi文件从而恢复原guest系统

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/51254551 1 问题描述 之前的Win7系统上安装有VirtualBox虚拟机,guest OS为Ubuntu 14.04,最近由于特定的原因重新安装了Win7系统。新host系统安装后,我们没有必要重新利用Ubuntu 14.04的iso文件安装guest系统,完全可以利用先前遗留下来的vdi文件将原有的系统导入到新的虚
分类: 其他 发布时间: 11-13 22:42 阅读次数: 0

Ubuntu14.04中安装Anaconda2-4.0.0的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/51262158 1 介绍 我虚拟机Ubuntu14.04上的Python已经存在了两个版本,一个是python 2.7,一个是Python 3.4。想在它上面安装Anaconda,但又有所顾虑。我先想到的是,先卸载Ubuntu自带的Python,这是大多数人的想法。后来在网上搜了搜解决方案,不是这样的。许多人由于卸载了自带的P
分类: 其他 发布时间: 11-13 22:41 阅读次数: 0

利用UltraISO刻录光盘启动盘

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/51265364 1 介绍 虽说现在越来越倾向于使用U盘作为启动盘,但本文还是要讲一讲怎样使用UltraISO制作光盘启动盘—作为系统安装的一种方法。我不知道未来光盘会不会消失,但本文确实能起到保护历史文化遗产的作用。但我希望不要消失,就好像大家都在说纸质书会被电子书替代,但现在看不到它被取代的一点迹象。 能够进行刻录系统启动盘
分类: 其他 发布时间: 11-13 22:41 阅读次数: 0

在Win7系统上利用光盘启动盘安装Ubuntu 14.04(双系统、各自独立)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/51272151 1 介绍 在Host系统Win7上的VirtualBox安装不同类型的操作系统,利用这种方法使用Guest系统Ubuntu已经有好长一段时间了,从最初的Ubuntun10.04开始到现在的16.04。另外,实验室的另外一台台式机安装的就是Ubuntu14.04,我在上面仅仅跑了跑程序;还有实验室的打印机服务器安
分类: 其他 发布时间: 11-13 22:41 阅读次数: 0

利用tikz画图时调整node内部文字行距的方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/51583515 方法 看下代码 %---图 \usepackage{tikz} \usetikzlibrary{arrows,positioning} \begin{tikzpicture}[node distance=1cm, auto] \tikzset{ mynode/.style={rec
分类: 其他 发布时间: 11-13 22:41 阅读次数: 0

PLG软件的运行环境设置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/51592272 1介绍 PLG 是一个开源软件,采用Java语言编写,能随机产生模型并以该模型为基础生成仿真实例。我下载了该软件,如下图: 可以看出,该程序是一个jar程序,双击即可运行。 2运行环境设置 2.1 安装java环境 这一点是显然的。我发现该程序是2011年编写的,所以没敢装最新版本的JDK,而使装了jdk-7u
分类: 其他 发布时间: 11-13 22:40 阅读次数: 0

graphviz画图软件介绍及使用感受

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/51593567 1 介绍 一次偶然的机会接触到了画图软件graphviz,它主要用于画有向图、《数据结构》课程里的数据结构图等比较方便。它与tikz的比较为: tikz可以画任何种类的图。因为tikz就相当于你拿着一个画笔,面对一张空白的纸做画,各种位置、布局都要自己控制; graphviz擅长于有向图等。它封装了底层的布局,
分类: 其他 发布时间: 11-13 22:40 阅读次数: 0

读《人月神话》有感

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/52368423 由于有一些重要的事情,我最近好久没在CSDN上面写博文了。最近,终于忙完了那个重要的事情,中间抓住了几天的空闲时间,得以静下心来认认真真的读了Frederick P.Brooks. Jr.的《人月神话》,封面如下: 这是一本很经典的书,在我9年前读硕士研究生的时候即已知道。3,4年前的时候我读过该书的英文原版,
分类: 其他 发布时间: 11-13 22:40 阅读次数: 0

Chrome浏览器显示“Adobe flash player已过期”问题之解决

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/53326096 1 问题描述 最近办公室刚分给我一台新的台式电脑,于是我在其上的Win7系统上安装了我喜欢使用的chrome浏览器,版本为: 使用过程中发现一些网页的flash图片或者视频显示不出来,并且出现如下的提示内容(如图中红色椭圆标识): 这一点让人在网页浏览中不爽,获得不好的体验。我是个最求完美的人,想把这个问题解决
分类: 其他 发布时间: 11-13 22:40 阅读次数: 0

使用Py2Exe for Python3创建自己的exe程序

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/53572205 最近使用Python 3.5写了一个GUI小程序,于是想将该写好的程序发布成一个exe文件,供自己单独使用。至于通过安装的方式使用该程序,我没有探索,感兴趣的读者可以自己摸索。 1 介绍 我使用的开发环境是python3.4(实际上我是在另一个64位的台式机上,用python3.5开发的,不过代码不用任何修改即
分类: 其他 发布时间: 11-13 22:39 阅读次数: 0

从失望中走向学业的顺利完成,并顺利实现工作的确定---我的2016

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/53940805 2016年,是我人生中不平凡的一年,其中既充满了失望中的等待、彷徨、苦闷,也充满了事件转机后的瞬间喜悦、感动、和生活的美好。2016年,既有不分昼夜构思论文、写作论文的充实,也有准备答辩前的战战兢兢、紧张激动;既有准备幻灯片、四处奔波进行试讲的疲惫,也有等待面试结果的焦急。我的2016年,注定不平凡,最终又完美
分类: 其他 发布时间: 11-13 22:39 阅读次数: 0

Word中表的自动断开、且断开处有空白页面的问题之解决

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/RobertChenGuangzhi/article/details/77649056 由于最近一段时间比较忙,CSDN博客没有及时更新内容,感觉比较惭愧。今后要让自己充实起来,心中有什么想法要及时写出来,达到以写带学,以学促写的目的。 1 问题介绍 最近在申请一个科技厅项目,我按照去年的模板,先在一个文档上面写。写好后再在系统上面提交。其中有一个步骤,是正文部分,需要先在科技厅的网上填报系统下载
分类: 其他 发布时间: 11-13 22:39 阅读次数: 0