|
2013年12月16日
摘要:
来自:http://lukeview.blog.51cto.com/508652/912124win+r,输入sqlplus /nolog,回车SQL> conn /as sysdba已连接;SQL>alter user system identified by "123456"; ---(123456就是重置的密码了)SQL>alter user sys identified by "123456"; 卸载11g后的清理工作全文来自:http://gaojingting.blog.techweb.com.cn/archives/104 阅读全文
2013年12月10日
摘要:
必须先Acad::ErrorStatus es; 然后return es。补充:如果把cpp中#include "*.h"和#include"stdafx.h"放在后面的话,可以神奇的ctrl+f7 success。 阅读全文
2013年12月9日
摘要:
win7 x64,需要open的时候加上KEY_WOW64_64KEY。lRet = RegOpenKeyEx(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows NT\\CurrentVersion", 0, KEY_ALL_ACCESS | KEY_WOW64_64KEY, &hk); 阅读全文
摘要:
一、windows7 x64,uac会阻止copyfile到c:/windows。提示拒绝访问。[会引起uac提示的3种情况:Administrator access token checks."All access" access requests in system protected locations.Data writing to protected locations, such as %ProgramFiles%, %Windir%, and HKEY_LOCAL_MACHINE\Software.]需要将程序性的UAC Executioin Level设置为 阅读全文
2013年12月5日
摘要:
1.在AutoCAD的安装根目录下,用记事本创建一个acad.rx文件,如下------acad.rx-----ArxDbg.arx--------------------2.将ArxDbg.arx拷贝到AutoCAD的安装根目录。BangBang!成功。方法来自:http://objectarx.net/forum.php?mod=viewthread&tid=874这里还提及了用Support目录下的lisp脚本的方式,但用appload arxdbg.arx的方式未能成功。-------------所以任何时候都要对文档有信心,搜索之前先翻文档。http://docs.autod 阅读全文
摘要:
AcRx::AppMsgCode一共有19种消息。但由IMPLEMENT_ARX_ENTRYPOINT宏实现的App类,只处理了16种消息。缺: kSuspendMsg = 16, kInitTabGroupMsg = 17, kEndTabGroupMsg = 18Messages that are sent to all applicationsMessages that are sent only if the application has registered an AutoLISP ® function with acedDefun()Messages that are 阅读全文
摘要:
一个dwg对应一个arx database,也就是一套9个符号表和一个有名词典。一个CAD session中是可以加载多个database的。加载后每个对象都有一个handle和一个objectid用来标记自身。handle是database内唯一的,objectid是当前session内global唯一的。但objectid是跟session有关系的,它只在编辑会话期间有效,during edit session。handle是会写入dwg的。 阅读全文
摘要:
翻译自dev guide《Compile and Debug Mixed-mode projects》默认vs2010是使用ARX2014,开发AutoCAD2014使用的ARX,但是经过配置也可以生成CAD2013和2012使用的ARX。这样做是为了只持有一份源代码项目,保持多个CAD版本的arx的一致,避免人为因素造成的同一版本ARX在CAD不同版本中的不一致。AutoCAD2014使用.Net 4.0,这也切好是vs2010的默认.net版本。因此……为了让vs2010能够build和debug使用不同版本.net框架的AutoCAD2010等,需要修改项目的目标.NET版本(targe 阅读全文
2013年12月4日
摘要:
AutoCAD有4种API,.net,lisp,activex和ObjectARX(C++)。它们都是用来给cad写插件什么的,依赖cad运行。另有一个RealDWG SDK,这是用来读写dwg或dxf文件的。可以完全脱离cad环境运行。好比是dwg文件的解码编码器。如果闲的疼的话,完全可以配合一个opengl渲染环境来做成一些无聊的事。另外,还有一个ObjectDBX。在ObjectARX的Dev Guide中,是这么说DBX的:ObjectDBX ™ is the foundation for ObjectARX and for the RealDWG ® SDK.另外,下面这段 阅读全文
摘要:
readarx.chm《Tips and Techniques》Incremented AutoCAD Registry NumberIdeally, a change of registry number should have no impact on your application's code, because this number should not be hard-coded anywhere. Instead, if your application needs to know the correct registry key at runtime, you sho 阅读全文
摘要:
刚在草稿箱里发现了这篇充满特色的好日志。发表之。------------------吃货的分割线----------------------------------------Stencil Buffer,就好像是在蛋糕表面撒糖粉时用的糖粉筛。能通过测试的糖粉(片元)就会撒到(绘制到)蛋糕表面(当前颜色缓存,可以不)。 阅读全文
2013年11月25日
摘要:
// Read byte[] from png fileBinaryReader binReader = new BinaryReader(File.Open(filepath, FileMode.Open));FileInfo fileInfo = new FileInfo(filepath);byte[] bytes = binReader.ReadBytes((int)fileInfo.Length);binReader.Close();// Init bitmapBitmapImage bitmap = new BitmapImage();bitmap.BeginInit();//bi 阅读全文
2013年11月19日
摘要:
public static T FindVisualChild(DependencyObject obj) where T : DependencyObject { if (obj != null) { for (int i = 0; i (child); if (childItem != null) return childItem; } } return null; } ... 阅读全文
2013年11月10日
摘要:
在窗体未激活时,似乎标准输出的调用会无效。待究。#include #include #include // AllocConsole();void printConsole(std::string s){ HANDLE g_Con = GetStdHandle(STD_OUTPUT_HANDLE); DWORD dwWritten=0; WriteConsoleA(g_Con,s.c_str(),s.length(),&dwWritten,NULL);}void RelocationConsole(void){ HANDLE hStd; int fd; ... 阅读全文
2013年10月29日
摘要:
原文:http://hi.baidu.com/celian521/item/81b16e7c59996e295d1789461 打开受访者的guest权限2 开始--运行--gpedit.msc3 windows设置---安全设置--本地策略--用户权利指派--在右边找到''拒绝从网络访问这台计算机''双击打开,把里面的guest帐户删除4 windows设置---安全设置--本地策略--安全选项--右边找到''网络访问:本地帐户的共享和安全模式"双击改成"经典:本地用户自己的身份验证"5 windows设置---安 阅读全文
2013年10月18日
摘要:
系列:http://www.cnblogs.com/DBFocus/archive/2011/03/27/1996655.html技巧:http://www.cnblogs.com/Terrylee/archive/2005/10/10/251790.html论坛:http://www.sqlservercentral.com/ 阅读全文
2013年10月17日
摘要:
datetime2(3)精确到毫秒(听说),约等于2005时代的datetime类型。实际上后者是精确到3.33毫秒(也是听说)。DECLARE @D0 datetime2(0) = GETDATE();DECLARE @D1 datetime2(1) = GETDATE();DECLARE @D2 datetime2(2) = GETDATE();DECLARE @D3 datetime2(3) = GETDATE();DECLARE @D4 datetime2(4) = GETDATE();DECLARE @D5 datetime2(5) = GETDATE();DECLARE @D6 d 阅读全文
2013年10月16日
摘要:
可用办法如下:1、点击开始菜单,点运行,输入cmd然后按回车。然后在命令行下输入:net stop WuAuServ2、点击开始菜单,点运行,输入%windir%然后按回车。3、在打开的文件夹中,找到SoftwareDistribution这个文件夹,并把它重命名为SDold。4、点击开始菜单,点运行,输入cmd然后按回车。然后在命令行下输入:net start WuAuServ不用重启,点Windows Update ,好了! 阅读全文
2013年10月10日
摘要:
安装最新的quicktime另外还有一个很恶心的办法,可以不用装quicktime。1.用adobe audio打开一个没问题的mp3,2.再打开有问题的MP3,全选,复制;3.切换到没问题的mp3,全选,删除,粘贴。4.保存。5.更名。合并声音也应该使用这样的方式。否则audio导出的mp3也不能被flash导入。(audio cc;flash cs6)另,不能导入音频的源格式是 CBR OFL,能导入的是CBR。OFL是不是决定因素,暂时存疑。用qt查看音频文件的属性,不能导入的mp3相比能导入的mp3,除了有“源”、“格式”、“数据大小”三项外,还多了三项: “数据速率”、“当前时间”、 阅读全文
2013年9月12日
摘要:
几个概念 Ajax是一种技术。asp.net是一个库。json是一种数据格式。jquery是js的库(源码)。ror是ruby on rails。python,就是python。Ajax和AJAX,后者一般特质ASP.NET提供的相关Ajax的东西。 HTTP协议相关 a. 无状态性和请求/响应模型 阅读全文
摘要:
整理自:http://q.cnblogs.com/q/54726/是不是content-type: text/html的数据包一到,浏览器就肯定刷新页面? 或者说,浏览器收到的状态正常的content-type:text/html这种数据。。。除了把它解析成网页显示出来,还有什么可能? 其实还是想关心到底什么时候浏览器会刷新页面。听到一种说法是url不改变的时候,或者不发生重定向的时候,页面是不会刷新的。以前client-server模式下没有“不刷新”的说法,只要客户端发请求,服务器答复了,铁定刷新,没跑。 后来不是大家觉得这样慢,才发明了javascript。(编注:比如响应按钮换个页面背 阅读全文
2013年9月5日
摘要:
以下代码是帧脚本(选中某帧F9,粘贴)import flash.external.ExternalInterface;// 假的,目的是为了执行createButton里面的ExternalInterface.addCallback()var fakeBtn:MovieClip = createButton();function cppCommand(cmd:String){ this.mcTxt.text = "recv: " + cmd.toString();}function createButton():MovieClip{ var depth:Number = t 阅读全文
2013年8月20日
摘要:
装这个:Update for Microsoft Visual Studio 2012 (KB2781514)http://www.microsoft.com/en-us/download/details.aspx?id=36020 阅读全文
摘要:
简单的说,如果你的程序是基于.net framework的托管代码的话,NGEN服务能让你的程序第二次打开的速度变快。赶脚是非常pad化的一项服务。http://msdn.microsoft.com/zh-tw/magazine/cc163610.aspx 阅读全文
2013年8月15日
摘要:
关键API SetConsoleCtrlHandler。1.SetConsoleCtrlHandler functionhttp://msdn.microsoft.com/en-us/library/windows/desktop/ms686016(v=vs.85).aspx2.Registering a Control Handler Functionhttp://msdn.microsoft.com/en-us/library/windows/desktop/ms685049(v=vs.85).aspx 阅读全文
2013年4月26日
摘要:
http://blog.csdn.net/guqiwei/article/details/5891646typedef struct tWAVEFORMATEX{ WORD wFormatTag; // 声音格式,WAVE_FORMAT_PCM... WORD nChannels; // 通道数量 DWORD nSamplesPerSec; // 样本频率,通常11025,8000,22050,44100 DWORD nAvgBytesPerSec;// 设置请求的平均数据传输率,创建缓冲大小要参考该值 WORD nBl... 阅读全文
2013年4月19日
摘要:
//设置纹理和物体表面颜色处理方式glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_DECAL);//glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE);//glTexEnvf(GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_BLEND);//...http://www.opengl.org/sdk/docs/man2/xhtml/glTexEnv.xml 阅读全文
2013年4月18日
摘要:
Chrome用的是自己的渲染引擎Blink 阅读全文
2012年8月12日
摘要:
原文:zhidao.baidu.com/question/103431256.html数列与级数是有一点区别。 下面简单分几点区别一下:一 小学开始我们就接触到数列--Number Pattern--数字规律: 只要是有规律的数字排在一起就是数列。如偶数排列、素数排列等等。 数字排列:Number in Sequence 增序排列:Increasing / Ascending Order,如:3,7,11,15.... 减序排列:Decreasing / Descending Order,如:55,50,45,40.... 字母排列:Alphabetical Order,如:a,b,c... 阅读全文
摘要:
1. 受抑全内反射 FTIR, Frustrated Total Internal Reflection2. 散射光,DI,Diffused Illumination, 有背面和正面之分,微软的surface用的是背面,Rear-DI3. 激光平面 LLP, Laser Light Plane4. 散射光平面 DSI, Diffuse Surface Illumination5. 发光二极管平面 LED-LP, Light-emitting Diode Light Plane辅助的红外光,波长多在780~940nm,此范围内的红外能被大多数cam读取。 ... 阅读全文
摘要:
摘自:《计算机图像处理与识别技术》1.视网膜:锥状体:位于中央凹,对颜色敏感,数目600~700w,白昼视觉;杆状体:位于视网膜表面,对低照明度的景物敏感,数目7500~15000w,夜视觉。*锥状体数目少但每个锥状体连接一个神经末梢;而几个杆状体连接同一个神经末梢。2.主观亮度与光强度之间的关系:主观亮度是进入眼内的光强度的对数函数。由夜视阈值到强闪光之间的光强度的级别约为10^10级。有关亮度感觉的最有价值的现象是人的视觉系统的响应在不同光强度区域的边界周围引起的“过量调整”。马赫带效应(Mach band effect)是指视觉的主观感受在亮度有变化的地方出现虚幻的明亮或黑暗的条纹,马赫 阅读全文
2012年6月25日
摘要:
"系统分配内存时,首地址必须是分配粒度(64K)的整数倍。" 还以为这里的粒度是翻译不到位,翻了原文,allocation granularity,确确实实是粒度,没错。 在嗷酱和嘟酱的帮助下发现原来是酱紫的: http://blogs.msdn.com/b/oldnewthing/archive/2003/10/08/55239.aspx LPVOIDWINAPIVirtualAlloc(LPVOID lpAddress,SIZE_T dwSize,DWORD flAllocationType,// MEM_RESERVE,预订区域而不是调拨物理存储器DWORD flPr 阅读全文
2012年6月18日
摘要:
详见:http://www.microsoft.com/china/community/program/originalarticles/techdoc/hook.mspxHHOOKSetWindowsHookEx(intidHook,//钩子的类型,即它处理的消息类型HOOKPROClpfn,//钩子子程的地址指针。如果dwThreadId参数为0//或是一个由别的进程创建的线程的标识,//lpfn必须指向DLL中的钩子子程。//除此以外,lpfn可以指向当前进程的一段钩子子程代码。//钩子函数的入口地址,当钩子钩到任何消息后便调用这个函数。HINSTANCEhMod,//应用程序实例的句柄 阅读全文
摘要:
原文:http://msdn.microsoft.com/en-us/library/windows/hardware/ff570591(v=vs.85).aspx仍然木有眉目。且有一种走错路的赶脚。 阅读全文
摘要:
1.D3D运行时和DX图形核心子系统做了更多的工作,包括管理显存和DMA。2.Surface的创建更容易。以前需要1). DdCanCreateSurface 2). DdCreateSurface 3). D3dCreateSurfaceEx;前俩都是核心模式的方法。现在只需要 CreateResource。3.Surface::create, destroy;以及lock,unlock对。(神马意思?以前不是这样的功能对吗?)4.显存、内存、托管surface一视同仁。早前的会分视管理。5.着色器代码的翻译在用户模式完成。消除了内核模式生成着色器代码的复杂性。略。原文:http://msd 阅读全文
摘要:
图1. 原址图2,原址GDI如何调用内核,俩图有点冲突?再加上图3.原址其中的future graphics components....不清不楚。 阅读全文
摘要:
说,因为GDI GDI+神马的都是以DXGI为基础的,因此呢,可以利用DXGI1.1的Surface接口的GetDC方法在那啥和那啥之间共享DC。IDXGISurface1::GetDC Method另外,其实D3D9 ex也可以和DXGI1.1共享surface。只不过啥,unsynchronized.有俩例子http://archive.msdn.microsoft.com/DXGISyncSharedSurfhttp://archive.msdn.microsoft.com/D3D9ExDXGISharedSurf但这里貌似有个问题,是先拿到surface再拿到dc,也就是说共享的永远是 阅读全文
摘要:
参考:这里WARP,Windows Advanced Rasterization Platform提供了一种以软件方式代替显卡硬件方式完成渲染。这也就是为嘛D3D10文档中说,API要求必须实现其接口。因为即使你么有,WARP也会模拟出来。软件方式,也就是利用CPU。WARP说穿了就是想借用核心越来越多的CPU在某些时候代替一下GPU。当然这个效率是跟硬件方式没法比。但是据说在i7上跑WARP的效果比某些支持D3D10的Intel集成显卡还略胜一筹。这里对此,官方的说法是单核3.0GHz的核心上的WARP强过低端D3D10的GPU。。创建D3D device的时候有个driver type选项 阅读全文
2012年6月15日
摘要:
原文:http://msdn.microsoft.com/en-us/library/windows/desktop/bb205132(v=vs.85).aspxWDDM引以为傲的是APP不需要关心Resource开辟的内存位于哪里,也不需要操心我要管理呢管理呢还是管理呢?WDDM只要求APP在创建Resource提供一个标识(Usage flag)用来说明该Resource的使用方式,剩下的事情您就甭管了。这些剩下的事情主要就是从哪儿划块地皮用于建立Resource,是显存呢还是内存。Resource的默认(Usage Flag default)位于显存,由GPU操作。既然是GGGGGGGr 阅读全文
|