<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[zosatapo的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/zosatapo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; zosatapo]]></copyright><item><title><![CDATA[JDBC 数据库访问通用接口在C++语言中的对应实现版本XDBC的介绍]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/103003118</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/103003118</guid><author>zosatapo</author><pubDate>Sun, 10 Nov 2019 22:27:37 +0800</pubDate><description><![CDATA[JDBC 数据库访问通用接口在C++语言中的对应实现版本XDBC的介绍

C++程序员可以像Java程序员一样，可以优雅的访问数据库，而不用关注数据库的差异性与操作系统的差异性。

目标就是把JDBC接口移植到C++编程环境，使用XDBC标准接口访问数据，XDBC底层支持如下场景：

1、支持通用ODBC的封装，采用ODBC驱动访问数据库；比如对接oracle，mysql等，理论上支持ODBC的数...]]></description><category></category></item><item><title><![CDATA[关于metadata-extractor不支持HEIF/HEIC文件提取EXIF问题修复代码]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/103002015</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/103002015</guid><author>zosatapo</author><pubDate>Sun, 10 Nov 2019 20:50:04 +0800</pubDate><description><![CDATA[metadata-extractor对iinf和iloc处理有问题，导致HEIF/HEIC文件中meta的EXIF附加信息没有能提取出来。

周末抽空把问题修复下，把HEIF文件解析EXIF附加信息的功能单独剥离出来重写了。

有需要的话，自行去取：

https://github.com/zosatapo/metadata-extractor-heif


...]]></description><category></category></item><item><title><![CDATA[JAVA与C++::关于JNI中文字符串操作问题总结]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14189</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14189</guid><author>zosatapo</author><pubDate>Tue, 25 Feb 2003 17:34:00 +0800</pubDate><description><![CDATA[JAVA与C++::关于JNI中文字符串操作问题总结/** * *@Author ZosaTapo * *@E-Mail dertyang@263.net * *@QQ     1670967 * */[问题简单背景]使用JAVA编程有时候需要使用JNI来实现效率方面或者是其他方面的问题。在JNI使用中不得不面临的问题就是中文问题(如果你是老外,并且不关心中国建设,那就不用看了;或者你]]></description><category></category></item><item><title><![CDATA[补充内容：C++语言中数组指针和指针数组彻底分析]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14188</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14188</guid><author>zosatapo</author><pubDate>Tue, 18 Jun 2002 09:06:00 +0800</pubDate><description><![CDATA[上一次我们主要说明数组，指针，指针数组，数组指针这几个很基本的概念，不过有一点上一次我没有提及，那就是我们使用typedef定义指向数组指针的数组，这个叫法是不是很拗口呀，不过我们看具体的程序就清楚了。file://----------数组--------------int a[2]={10,20};int b[2]={30,40};file://简单的指向两个元素数组的指针int (*p2a]]></description><category></category></item><item><title><![CDATA[C++语言中数组指针和指针数组彻底分析（系列一）]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14187</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14187</guid><author>zosatapo</author><pubDate>Sun, 16 Jun 2002 12:43:00 +0800</pubDate><description><![CDATA[近来在论坛中机场经常看到有关数组指针和指针数组的讨论。这个是学习c++等语言中不可少的步骤，不过向来指针的东西就是很有用但是也是很难用的东西，所以学习起来也不是很容易了。近来本人也没有什么项目可以做的，所以就随便写的自己关于这些方面的理解，供同行参考，同时也可以把自己的错误理解暴露在阳光下，接受大家评判的洗礼。file://Powered By ZosaTapo file://dertyang]]></description><category></category></item><item><title><![CDATA[理解C++面向对象编程[多态性部分]]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14186</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14186</guid><author>zosatapo</author><pubDate>Thu, 28 Feb 2002 15:16:00 +0800</pubDate><description><![CDATA[[面向对象编程]初次写文章，错误一定百出不止。我只是希望我学习面向对象编程的一些理解看法能对有关有共同爱好的人有一些小小用处，还谈不上帮助。[文本涉及称谓说明]1.变量：这个称谓包括两个部分。内建类型实例（比如int,float,char等）用户自定义类型实例（比如类(class),联合(union),结构(struct)等）同时本文有时候也泛泛的称变量和函数为程序成员.2.父类/子类]]></description><category></category></item><item><title><![CDATA[JAVA多态性<==>我和网友交流实录]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14185</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14185</guid><author>zosatapo</author><pubDate>Mon, 25 Feb 2002 13:35:00 +0800</pubDate><description><![CDATA[我在这里公开和我dennisboys的学习交流信件，我们主要在谈java中多态性问题。这里感谢我的好朋友能给我一个结合自己能力解释问题的机会，在解释中有出错或者需要讨论的部分希望能通知我一声。上篇关于多态性的文章请参阅我前面写的>.******************************************************************************* ]]></description><category></category></item><item><title><![CDATA[JAVA中动态性实例解释]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14184</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14184</guid><author>zosatapo</author><pubDate>Sun, 24 Feb 2002 08:59:00 +0800</pubDate><description><![CDATA[//下面我结合实例解释一下java中动态性实现问题class base{ public int ageOfBase=10;  public void display() {  System.out.println("display() in base!");  }   public void display1() {  System.out.println("display1() in base!]]></description><category></category></item><item><title><![CDATA[利用JScript/CSS 编程技术模拟实现TABView控件]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14181</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14181</guid><author>zosatapo</author><pubDate>Sat, 23 Feb 2002 08:41:00 +0800</pubDate><description><![CDATA[利用JScript/CSS 编程技术模拟实现TABView控件[key word] JScript CSS TABView 控件 网页设计[abstract]本文介绍JSCript/CSS编程来模拟实现TABView控件。[Author] zosatapo(优快云会员)[Email]  dertyang@263.net[正文] 熟悉可视化界面编程的朋友一定很熟悉各种控件。在所有的控件中有]]></description><category></category></item><item><title><![CDATA[[补充]C++存储修饰符--生存空间详细解释]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14183</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14183</guid><author>zosatapo</author><pubDate>Fri, 22 Feb 2002 13:02:00 +0800</pubDate><description><![CDATA[ C++ names can be used only in certain regions of a program. This area is called the “scope” of the name. Scope determines the “lifetime” of a name that does not denote an object of static extent. S]]></description><category></category></item><item><title><![CDATA[C++存储修饰符解释]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14182</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14182</guid><author>zosatapo</author><pubDate>Thu, 21 Feb 2002 23:59:00 +0800</pubDate><description><![CDATA[C++存储修饰符解释(纯理论部分)在C++中，存储空间主要是指变量或者函数或者类（下文中为了方便都称为标识符)的可见性和使用范围。为此C++提供下面几个存储空间修饰（storageclassspecifiers），这些修饰符告诉编译器标识符的生存周期和可见性（可以理解为可引用性），以及这些标识符是应该如何被存储。生存空间修饰符：autoregisterstaticextern本文分成几个部]]></description><category></category></item><item><title><![CDATA[网页输入框日期型有效性判定一网打尽]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14180</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14180</guid><author>zosatapo</author><pubDate>Fri, 21 Dec 2001 15:47:00 +0800</pubDate><description><![CDATA[[著者]zosatapo[联系]dertyang@263.net我利用正则表达式写的日期型网页输入框数据是否有效的判定函数。包含闰年的处理，有兴趣正则表达式的同行，以及需要对网页中日期进行很好判定的朋友可以参照一下。同时函数支持自我日期输入形式定义。1#辅助函数（闰年判定）function isLeapYear(year){ if((year%4==0&&year%100!]]></description><category></category></item><item><title><![CDATA[javascript/Jscript实现父子窗体的互相引用问题(Powered By ZosaTapo)]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14178</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14178</guid><author>zosatapo</author><pubDate>Tue, 18 Dec 2001 09:28:00 +0800</pubDate><description><![CDATA[Title:javascript/Jscript实现父子窗体的互相引用问题(Powered By ZosaTapo)Key Words:javascript jscript 窗体引用 Content:近来有很多网友问关于如何利用javascipt实现弹出窗体与父窗体功能引用问题。本人在以前的使用有一些这方面的体验，希望与大家分享一下。希望能对需要的网友有一些帮助。本文主要以例子为主，文后附]]></description><category></category></item><item><title><![CDATA[动态生成select选项全接触]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14177</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14177</guid><author>zosatapo</author><pubDate>Tue, 18 Dec 2001 09:27:00 +0800</pubDate><description><![CDATA[[著者]zosatapo[联系]dertyang@263.net[文章简单说明]本文提供在不刷新页面的前提下，动态生成select选项的目前比较主流的三种方案。并且提供简单效率测试，网页制作人员可以根据自己需要选择。由于时间问题，我没有能写文章说明一下，但是我提供我写的全部代码。希望有兴趣的同行研究一下。代码写的应该是很详细的。 New Document body{font-family:Cour]]></description><category></category></item><item><title><![CDATA[不刷新页面动态更新select选项，实现两个select相互操作]]></title><link>https://blog.youkuaiyun.com/zosatapo/article/details/14179</link><guid>https://blog.youkuaiyun.com/zosatapo/article/details/14179</guid><author>zosatapo</author><pubDate>Tue, 18 Dec 2001 08:18:00 +0800</pubDate><description><![CDATA[在网上很多网友问，关于实现在一个select列表中选择一个项目，在另一个select选项动态更新的情况。其实他的原理很简单的，只有记住几个主要的要点就可以。下面的例子给出了一个完整的演示。由于看例子比我解说更容易理解，所以我就废话少说，把代码贴出，希望对大家需要的网友有一点帮助。 New Document body{font-family:Courier New, Courier}sele]]></description><category></category></item></channel></rss>