<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[coolshine1234的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/coolshine1234</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; coolshine1234]]></copyright><item><title><![CDATA[vs2008中，静态库调用时报错：“无法解析的外部符号 _，该符号在函数 _wmain 中被引用”的解决方法]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/20033889</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/20033889</guid><author>coolshine1234</author><pubDate>Thu, 27 Feb 2014 09:41:14 +0800</pubDate><description><![CDATA[静态库项目
右键->属性->C/C++->预编译头->创建/使用预编译头的下拉列表选择“不使用预编译头”]]></description><category></category></item><item><title><![CDATA[vmware安装mac的maverick 10.9系统后ios7开发环境xcode 5项目的运行（run不了项目）的解决方法]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/19361007</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/19361007</guid><author>coolshine1234</author><pubDate>Mon, 17 Feb 2014 22:51:33 +0800</pubDate><description><![CDATA[报错信息诸如：
“xcode意外关闭”等等。


解决方法：
在app store中更新maverick系统到最新的preview（preview 6），再更新Xcode到中新，即可。]]></description><category></category></item><item><title><![CDATA[Understanding the Empty Base Optimization]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/17400841</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/17400841</guid><author>coolshine1234</author><pubDate>Wed, 18 Dec 2013 19:51:45 +0800</pubDate><description><![CDATA[http://www.informit.com/guides/content.aspx?g=cplusplus&seqNum=319


The Empty Base class optimization enables an implementation to reduce the size of a base class subobject to zero. Although it’s ]]></description><category></category></item><item><title><![CDATA[深入研究虚函数和vtable]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/17396175</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/17396175</guid><author>coolshine1234</author><pubDate>Wed, 18 Dec 2013 15:47:23 +0800</pubDate><description><![CDATA[http://www.bccn.net/Article/kfyy/vc/jszl/200708/5719.html
在面向对象的C++语言中，虚函数（virtual function）是一个非常重要的概念。因为它充分体现了面向对象思想中的继承和多态性这两大特性，在C++语言里应用极广。比如在微软的MFC类库中，你会发现很多函数都有virtual关键字，也就是说，它们都是虚函数。难怪有人甚至称虚函]]></description><category></category></item><item><title><![CDATA[内存对齐的原理，作用,例子以及一些规划（中英文说明，适用sizeof结构体）]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/17395119</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/17395119</guid><author>coolshine1234</author><pubDate>Wed, 18 Dec 2013 15:06:38 +0800</pubDate><description><![CDATA[http://lc7cl.iteye.com/blog/1250481  
目录  
题记 
一  内存读取粒度  
Memory access granularity
 
从内存的角度解释内存对齐的原理  
队列原理 Alignment fundamentals  
Lazy processors 
二 速度 Speed （内存对齐的基本原理）  
代码解释  
中文代码及]]></description><category></category></item><item><title><![CDATA[虚函数、虚指针和虚表]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/17390143</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/17390143</guid><author>coolshine1234</author><pubDate>Wed, 18 Dec 2013 09:49:53 +0800</pubDate><description><![CDATA[虚函数、虚指针和虚表

http://eriol.iteye.com/blog/1167737


关于虚函数的背景知识

用virtual关键字申明的函数叫做虚函数，虚函数肯定是类的成员函数。存在虚函数的类都有一个一维的虚函数表叫做虚表。类的对象有一个指向虚表开始的虚指针。虚表是和类对应的，虚表指针是和对象对应的。多态性是一个接口多种实现，是面向对象的核心。分为类的多态性和函数的多]]></description><category></category></item><item><title><![CDATA[C#调用C++]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/16873555</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/16873555</guid><author>coolshine1234</author><pubDate>Fri, 22 Nov 2013 00:21:49 +0800</pubDate><description><![CDATA[使用 DllImport 属性



-关于CallingConvention

不添加此属性时，默认为CallingConvention.WinApi（在
 Windows 上默认为 StdCall，在
 Windows CE.NET 上默认为 Cdecl）。此时，debug状态下，在vs2008中使用不会提示“ pInvokeStackImbalance”但10中会提示，因为0]]></description><category></category></item><item><title><![CDATA[vc2008 错误：error LNK2001: 无法解析的外部符号之一]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/12614195</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/12614195</guid><author>coolshine1234</author><pubDate>Fri, 11 Oct 2013 11:55:05 +0800</pubDate><description><![CDATA[error
 LNK2001: 无法解析的外部符号

 "protected:
 virtual struct AFX_MSGMAP const * __thiscall ****::GetMessageMap(void)const " (?GetMessageMap@。。。 

fatal
 error LNK1120: 1 个无法解析的外部命令






A：检查]]></description><category></category></item><item><title><![CDATA[java使用axis调用webservice时出现Connection reset by peer: socket write error的一种解决方法]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/12140491</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/12140491</guid><author>coolshine1234</author><pubDate>Sat, 28 Sep 2013 18:11:01 +0800</pubDate><description><![CDATA[call.addParameter(
new QName(nameSpace,"excelContent"), org.apache.axis.encoding.XMLType.SOAP_BASE64BINARY, javax.xml.rpc.ParameterMode.IN);
传递给webservice的参数的类型，应当为其指定正确的XMLType类型。
此处的参数excelConten]]></description><category></category></item><item><title><![CDATA[intellij idea 调用webservice时Attachment support is disabled.错误的一种解决方法]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/12128061</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/12128061</guid><author>coolshine1234</author><pubDate>Sat, 28 Sep 2013 14:11:44 +0800</pubDate><description><![CDATA[错误为：
Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). 
Attachment support is disabled.
添加
JavaBeans
 Activation Framework的activation.jar和 Java]]></description><category></category></item><item><title><![CDATA[fatal error C1075: 与左侧的 大括号“{”(位于]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/11767145</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/11767145</guid><author>coolshine1234</author><pubDate>Tue, 17 Sep 2013 12:06:51 +0800</pubDate><description><![CDATA[错误 169 
fatal error C1075: 与左侧的 大括号“{”(位于“”)匹配之前遇到文件结束 



解决方法： 
检查头文件是否漏掉右大括号}]]></description><category></category></item><item><title><![CDATA[IntelliJ编译时，致命错误：在路径和启动路径中找不到包java.lang]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/11639129</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/11639129</guid><author>coolshine1234</author><pubDate>Fri, 13 Sep 2013 12:52:37 +0800</pubDate><description><![CDATA[在IntelliJ中，
File -> Project Structure -> Platform Settings -> SDKs，
重设SDK目录，将添加15 jars到类路径。


来源：
http://stackoverflow.com/questions/3049433/intellij-gives-fatal-error-unable-to-find-package-jav]]></description><category></category></item><item><title><![CDATA[IBatis.NET调用Oracle存储过程几点注意的]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/9172799</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/9172799</guid><author>coolshine1234</author><pubDate>Tue, 25 Jun 2013 18:38:58 +0800</pubDate><description><![CDATA[1、调用存过必须使用传入参数，传入参数定义如下：

    
//下面两行定义需要传给数据库中存过的参数，名称和顺序需要和数据库中存过的参数一致
      "
      "
  
...//还可定义其他存过的传入参数
  


2、ibatis中存过定义需使用标签，并将其放在标签下，如下：

//下面定义了一个名为Pro_NewCarsAdjust的存过，与其对应的数]]></description><category></category></item><item><title><![CDATA[devexpress 弹出窗体意外关闭]]></title><link>https://blog.youkuaiyun.com/coolshine1234/article/details/9163973</link><guid>https://blog.youkuaiyun.com/coolshine1234/article/details/9163973</guid><author>coolshine1234</author><pubDate>Mon, 24 Jun 2013 17:31:19 +0800</pubDate><description><![CDATA[取消创意的cancelbutton，并在窗体的desinger.cs文件中删除类似
this.btnCancel.DialogResult = System.Windows.Forms.DialogResult.Cancel;
的代码，可能有多行，需要全删掉。
来源：
http://www.devexpress.com/Support/Center/Question/Details/B13]]></description><category></category></item></channel></rss>