公司:杭州格原信息技术有限公司 (工作地点杭州西湖区)岗位工作:1、基于ObjectARX 进行CAD二次开发(C#、C++均可);2、根据公司现有产品进行功能迭代;4、负责项目的整体开发进度,编写相关技术文档;5、提供内部技术支持,协助用户及维护人员快速解决Bug;6、负责公司现有CAD二次开发产品的开发维护工作。招聘要求:1.大专及以上学历;2.有良好的语言表达和沟通能力;3.熟练使用C#或C++语言;4.一年以上AutoCAD开发经验,不分项目大小,有完整的项目实施经验,能够运用C#或C++、Object ARX等编程语言进行AutoCAD二次开发;5.熟练操作AutoCAD制图软件;工资:面议联系电话 18667180833(微信同号)
MindManager2018有30天的试用期。
试用结束后就不能用了,百度了一下,大部分人的方法都是转载的
测试过后发现根本不能用,为什么呢?
做为一个程序员,放弃不是我的风格。
用替换回来的值,到注册表中查询,立马发现了端倪。
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MindManager\MindManager2018\
但是每次修改只能用30天,也还是非常不方便的,如果确实用的着的话,建议大家支持一下,毕竟2018版,也不贵,才不到300。
整个打印的过程是比较复杂的, 要全面搞懂, 就要了解AcDbLayout、 AcDbPlotSettings、AcDbPlotSettingsValidator、 AcPlPlotEngine、 AcPlPlotInfo几个类(缺一不可),以及它们之间的相互关系,而打印进度对话框可以不要。
注意加上头文件:#include “AcPlPlotEngine.h”
//pPSV->setPlotViewName(pLayout,_T(“打印1”));
CAD版本和ObjectArx+VS版本对应关系 更新到CAD2020
CAD版本
内部版本号
Arx版本
VS版本
备注
2004
R16.0
ObjectARX 2004/2006
VS2002/VS2003
2004不支持表格
2005
R16.1
2006
R16.2
2007
R17.0
ObjectARX 2007
VS2005
CAD2008后开始有64位版本
2008
R17.1
2009
R17.2
2010
R18.0
ObjectARX 2010
VS2008
需要升级到SP1,否则编译会报错
2011
R18.1
2012
R18.2
2013
R19.0
ObjectARX 2013
VS2010
2014
R19.1
2015
R20.0
ObjectARX 2015
VS2012/VS2013
2016
R20.1
2017
R21.0
ObjectARX 2017
VS2015
2018
R22.0
ObjectARX 2018
VS2015
升级到SP3
2019
R23.0
ObjectARX 2019
VS2017
升级到SP2
2020
R23.1
1:CAD的内部版本号格式为R大版本.小版本。大版本号相同的CAD可以用同一个Arx版本编译,但是低版本的CAD不支持高版本的Arx。例如ObjectArx2004编译的程序AutoCAD2004~2006都可以使用,但是ObjectArx2006编译的程序AutoCAD2006可以使用,2004和2005都不可以使用。 2:AutoCAD2013之前每三年推出一个大版本,之后每两年推出一个大版本。大版本之间无法做到相互支持,因为每个大版本对应的编译VS版本都不相同,MFC依赖库也不相同,无法相互兼容。 3:从CAD2006开始支持.Net二次开发,但是前面几个版本2006~2008接口也不完全相同,需要做一下兼容性调整,再后面的版本就基本稳定了,这个环境就容易的多。做一些简单的应用开发可以考虑采用.Net来做二次开发。
中印爆发最严重对峙
事件的前因后果网上,各种新闻铺天盖地
这里就不抄了,只想发表一下做为一个普通国民最基础最纯真的看法。
没有别的,中国人太可怜了。
强大的国家欺负我们,美国轰炸南斯拉夫大使馆,银河号事件,派遣航母进入台湾海峡,我们打不赢他们,我们忍了,我们抗议,我们要和平。
跟我们有的一拼的国家,当然有些人说印度、越南完全跟中国不在一个数量级上,我觉得也不完全说的过去,总体上来说他们肯定要比我们差一点,但至少不会有代差,不会有数量级上的差异,真的说他们比我国差很多的估计是捧杀。我们还是忍,我们还是抗议,还是让万能的外交部冲在最前面。总结起来就是我抗议你们欺负我,你们别再欺负我了啊。
弱小的国家欺负我们,例如印尼,菲律宾。我们还是忍,我们还是抗议,还是让万能的外交部冲在最前面。连经济制裁这种手段都不敢用。
中国人民能活下来真心不容易,对内有最牛逼哄哄的城管,拆迁队,警察。如果他们拿对付下面人民1%的战斗力去对付印度,菲律宾,他们还敢在边界猖狂。对付美国当然他们没有这个能力。对外有和平,和平,和平的政府。
什么时候才能想清楚,和平不是别人给你的施舍,而是你奋斗的结果。
昨天去蓝海博龙国际大酒店还EVCARD车的时候,保安说扩路已经开工,门口已经封起来施工了,上海还有这种比乡间小路还破的路也是醉了。
关键上就这一小段,沪南路往西一段和罗山路往东一段都是特别宽敞的路。
就这样一条大破路竟然是连接北蔡和张江的城市主干道,每天堵得不成样。
明明只有十分钟的路程却要开半个小时还多。
不过幸好盼了几十年总算开工了。
获取命令行输出内容的方式有传统和异步两种方式。
传统方式:
异步方式:
#region 解决多线程下控件访问的问题
public delegate void AppendTextCallback(string text);
#endregion
但是在异步方式下也有一个麻烦就是等待程序结束无法调用
因为调用这个会导致堵塞
命令行输出不是一行行出来的,而是一下子出来的。
而自己去控制
CAD好帮手支持屏幕菜单和CAD菜单两种菜单,双保险
所以忽略了细节处理,万一用户把两个都关闭了
那不是都找不到了吗?
这里告诉大家一个补救办法
在CAD命令行里输入cadgj_showmenu
看下屏幕菜单是不是又显示出来了。
入手了一台ThinkPad E450c
但是不知道什么原因,显卡驱动总是有问题。
如果运行CAD2010,CATIA R24。
经常会出现驱动从异常中恢复这种情况。
更新到最新版本的驱动也无法解决问题。
遇到这种情况蓝屏的可能性超过50%,弄的我现在除非实在有必要。
一般都不打开CAD2010,就用08看图。
但是使用CAD2008却不会出现这种问题,感觉应该是驱动不兼容的问题。
这种问题估计都不在保修范围内,但是对设计画图影响非常大。
本机环境:
Windows 7 家庭普通版 64位操作系统
百度文库的<<CATIAV56R2014安装教程 >>
大家可以参照着下载下来看,过程是没有问题的。
听一些朋友说持续多次破解最后也是可以破解成功的的。
但是我试了很多很多次,最终还是没有破解成功,后面我想了想
文件中显示的应该是可以破解R25的,但是由于没有具体试过,所以不敢妄下结论。
如果有破解R25成功的欢迎给我留言。
操作应该都是差不多的。
解决方案:
将许可证中的
勾选去掉即可解决。
设置属性中
搜索
搜索环境关闭掉
YCFHQ-9DWCY-DKV88-T2TMH-G7BHP装了VS2010,安装后可以激活的。
单向链表(单链表)是链表的一种,其特点是链表的链接方向是单向的,对链表的访问要通过顺序读取从头部开始;链表是使用指针进行构造的列表;又称为结点列表,因为链表是由一个个结点组装起来的;其中每个结点都有指针成员变量指向列表中的下一个结点;列表是由结点构成,head指针指向第一个成为表头结点,而终止于最后一个指向nuLL的指针
单项列表的主要特点就是只知其子,不知其父。每个节点只能访问到它的下一个节点而访问不了它的上一个节点。
struct Node { int value; Node* rbnext; };
这个简单的结构体构成了一个最简单的单链表节点
初始化
Node* pHead=new Node;
pHead->value=0;
pHead->rbnext=NULL;
Node* p=pHead;
for(int i=1;i<=5;i++)
p->rbnext=new Node;
p=p->rbnext;
p->value=i;
p->rbnext=NULL;
反转函数
void Reverse(Node*& pHead)
Node* p=pHead;//当前节点
Node* pBefore=NULL;// 上一个节点
Node* pNext=p->rbnext;//下一个节点
while(pNext!=NULL)
p->rbnext=pBefore;//当前节点的下一个节点为pBefore
pBefore=p;//pBefore设为当前节点
p=pNext;//当前节点移到下一个节点
pNext=pNext->rbnext;//下一个节点顺移
p->rbnext=pBefore;//最后一个节点赋值前一个下一个节点为pBefore
pHead=p;//最后赋值链表头
反转之前是 0 1 2 3 4 5
反转之后是 5 4 3 2 1 0
证明反转算法是正确的。
去我小叔家走亲戚
他硬是拉着我进入了云在指尖
我想到网上查一下是不是骗子是不是传销
从分销模式来看,已经涉及传销,主要是发展下线,锁定亲戚朋友,甚至陌生人,只要能发展代理商,管你认识不认识。微商本来是销售产品,一切以产品为中心的,但是云在指尖,推崇的是让你去锁定别人,发展代理商,发展层级关系,这已经违背了正规微商的初衷,这就是一个网络传销。
网上的讨论各种各样,有的说就算是传销又怎么样,我这是是全新的网络传销。
为了更深入的搞清楚
不想小叔深陷其中,毕竟小叔对我家还是挺不错的。
我打开“云在指尖”官网。
找到备案号
这个没有问题,可是我去工信部官网,竟然查不到。
难道是他们工作人员疏忽写错了,然后我又用域名查询了一下
还是结果:没有符合条件的记录
然后我再 爱站网上查询了一下,还是同样的结果 无备案
总结一下三点
一:发展下线分销 是新型网络传销无疑
二:网站备案号作假,你可以不写,但你写个假的,那还有什么好说的,不是骗人是什么?
三:整个官网所有的篇幅都是教人如何赚钱如何发展下线,这是一个正常的电商该做的吗?
所以大家千万别再上当受骗了。
通过调用其他的类库实现
先下载下面6个dll文件
部分文件为破解版,商业应用请慎重
需要显示一个弹出菜单,要求用户在菜单中选择一项,只有用户选择完其中一项函数才返回
类似于CDialog的DoModal,只有用户执行选择后才返回,程序才继续运行
这里就要用到一个非常实用的菜单状态
TPM_RETURNCMD:若设置此标志;函数将用户所选菜单项的标识符返回到返回值里。
TPM_NONOTIFY:若设置此标志,当用户单击菜单项时函数不发送通知消息(不需要发送消息,可选参数)
CMenu menu;
POINT pt;
GetCursorPos(&pt);
if (pContextMenu) {
pContextMenu->TrackPopupMenu(TPM_LEFTALIGN | TPM_LEFTBUTTON|TPM_RETURNCMD|TPM_NONOTIFY, pt.x, pt.y, acedGetAcadFrame());