会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
IT.笨笨
自由天空,自由飞翔
博客园
首页
新随笔
联系
管理
订阅
2017年5月30日
内存对齐的规则以及作用
摘要: 首先由一个程序引入话题: 程序的输出结果为: sizeof(st1) is 12 sizeof(st2) is 8 问题出来了,这两个一样的结构体,为什么sizeof的时候大小不一样呢? 本文的主要目的就是解释明白这一问题。 内存对齐,正是因为内存对齐的影响,导致结果不同。 对于大多数的程序员来说,
阅读全文
posted @ 2017-05-30 12:02 IT.笨笨
阅读(243)
评论(0)
推荐(0)
2017年5月27日
char *s 和 char s[] 的区别小结
摘要: char *s1 = "hello";char s2[] = "hello"; 【区别所在】 char *s1 的s1,而指针是指向一块内存区域,它指向的内存区域的大小可以随时改变,而且当指针指向常量字符串时,它的内容是不可以被修改的,否则在运行时会报错。char s2[]的s2 是数组对应着一块内
阅读全文
posted @ 2017-05-27 10:35 IT.笨笨
阅读(265)
评论(0)
推荐(0)
2017年5月23日
观察者模式-Observer
摘要: 今天两点感悟: 1、代码尽量不要拷贝,能自己敲的就自己敲吧。这样的好处最明显的地方就是加深理解记忆,以后面试的时候不至于我知道在哪里,但是回答不上来。 2、多写东西,自己的东西,不要拷贝,自己怎么理解的就怎么写。那是自己的,不是别人的。 观察者模式-Oberver 说明:当被观察者Obervenbe
阅读全文
posted @ 2017-05-23 22:19 IT.笨笨
阅读(256)
评论(0)
推荐(1)
2013年1月28日
orcale入门命令
摘要: orcale入门命令 一 基本命令: 1. spool命令用于在sqlplus中录屏 spool c:\1.txt 自动创建1.txt,录屏 spool c:\1.txt append 追加到1.txt中 2. conn system/orcl 切换用户的连接 3. -- 注释的意思 4. exit
阅读全文
posted @ 2013-01-28 10:09 IT.笨笨
阅读(511)
评论(0)
推荐(0)
2012年11月8日
连接SDE数据库
摘要: 连接SDE数据库void OnTestConnect(){ // TODO: Add your control notification handler code here UpdateData(); CGenericClass m_GenericFun; IWorkspacePtr ipWS; m_GenericFun.connectToSDE(m_strServer,m_strService,m_strUser,m_strPassword,m_strDatabase,m_strConnectVersion,&ipWS); if(ipWS!=NULL) { AfxMessageBox
阅读全文
posted @ 2012-11-08 21:48 IT.笨笨
阅读(1051)
评论(0)
推荐(0)
2012年11月5日
第二章 ObjectARX类库简介
摘要: ObjectARX环境包含下列几组类和函数:AcRx 用于绑定应用程序及运行时类的注册和标识的类。AutoCAD Registration Extension;AcEd 注册本地AutoCAD命令和AutoACD事件通知的类。AutoCAD Envent Directory;AcDb AutoCAD数据库类。AutoCAD DataBase ;AcGi 显示AutoACD实体的图形类。 AutoCAD Graph Interface;AcGe 公用线性数学和几何学对象应用类。 AutoCAD Geometry Entity;AcRx库提供了一些系统级类,用于DLL的初始化和链接及运行时类的注册
阅读全文
posted @ 2012-11-05 14:44 IT.笨笨
阅读(4184)
评论(0)
推荐(0)
2012年9月3日
ObjectARX代码片段一
摘要: 转载自网络 一.图块设计技术: 在AutoCAD数据库中,每个图块实际上是存储在块表记录里的实体集合。每个图块从一个AcDbBlockBegin对象开始,紧接着是一个或多个AcDbEntity对象,最后以 AcDbBolckEnd对象结束,按其所属关系得层次结构分为三层:第一层为块表,是属于数据库管
阅读全文
posted @ 2012-09-03 12:59 IT.笨笨
阅读(1609)
评论(0)
推荐(0)
CAD平台开发和基于此平台的二次开发(数据库部分)
摘要: CAD平台开发分为两大部分。一是底层开发,即CAD数据库的开发(底层类和结构),二是上层开发,界面和功能实现。本人目前在一个开发CAD平台的公司 工作,目前主要接触的是上层开发这一部分,没有底层开发的部分的代码,只有编号的底层数据库的DLL。所以在此我要好先准备一下CAD数据库和实体结构,虽说没有源
阅读全文
posted @ 2012-09-03 10:46 IT.笨笨
阅读(3346)
评论(0)
推荐(0)
2012年9月2日
第一章 ObjectARX入门
摘要: ObjectARX中的ARX表示AutoCAD运行时扩展(AutoCAD Runtime eXtension)。1、CAD二次开发时对应的Visual C++版本CAD版本 ObjectARX版本 VS版本 VS版本号CAD R12 ARX 1VC2 CAD R14 ARX 202 VC4.2 CAD2000/2002即R15、R15.0.7 ObjectARX 2002VC6.0 _MSC_VER = 1200 CAD2004-AutoCAD2006 即R16 ObjectARX 2005VC2002(即7.0)_MSC_VER = 1300CAD2007-AutoCAD2009 即R17.
阅读全文
posted @ 2012-09-02 21:11 IT.笨笨
阅读(10632)
评论(1)
推荐(3)
第四章 图形数据库操作
摘要: AutoCAD图形实际上是一系列存放在一个AcDbDatabase类型的数据库中的AcDb对象。AcDbDatabase数据库中所有的对象都有一个句柄,在一个图形(DWG)文件中,对象句柄是唯一的,用来标识对象。AutoCAD图形实体(AcDbEntity类对象)只是AcDbDatabase数据库的一种特殊的对象,用户可以在图形窗口看到并编辑它。AcDbDatabase数据库中的对象还有符号表、词典和其它与AcDb类对象相关的符号。数据库中所有的图形实体和对象都可以使用ObjectARX技术,通过程序设计来进行修改和编辑。AcDbDatabase既然是数据库,它必然具备数据库的基本组织结构。它
阅读全文
posted @ 2012-09-02 18:35 IT.笨笨
阅读(4148)
评论(2)
推荐(0)
下一页
公告