自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coder_xia的专栏

职业生涯记录,均为亲身经历——转载请注明出处,不要像Linux公社那样

  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

原创 Fedora13下为postgresql添加ODBC驱动过程

最近搞DTL,很无聊的在windows下,vc6和vs08都试了,MinGW也试了,想了想,很怀念Fedora,于是决定在Fedora上配置下postgresql的ODBC,so ,let't go         一、安装和配置postgresql        参考h

2011-09-29 20:38:00 1371

原创 MinGW和vc6中编译DTL的过程

一、MingW下      下了DTL源码后,在windows由于装了MinGW,于是决定在MinGW下也试试编译DTL,于是cmd进入dtl目录后make,出现以下错误:common.sh ,line11,getopt:command not found 。去了MinG

2011-09-26 15:36:29 1510

原创 今天又搞到个libDTL.so is not an ELF file - it has the wrong magic bytes at the start.

最初编译生成的libDTL.a是拷贝到/usr/lib并设置软连接xia@ubuntu:~/dtl37/lib$ ln -s libDTL.a libDTL.so      实际上在这硬链接也行,实际上直接拷贝.a过去也行的,哎,当初多此一举了。不过对/usr/lib和/l

2011-09-21 13:47:13 12168 2

原创 今天试vi遇到的“Sorry,the command is not available in this version : syntax on”

想试试vi,试试配置,于是按照提示,在/home/xia下直接新建.vimrc文件xia@ubuntu:~$vi .vimrc内容如下:   set number   set smartindent   syntax on   set tabstop=4

2011-09-20 14:41:38 12131 1

原创 正好碰到了C++的函数对象,查各路资料,总结写下来吧

DTL中的BCA和BPA都是函数对象,如BCA的文档所说 A BCA is a function object (this can be a wrappedfunction pointer if you use cb_ptr_fun()) that is called

2011-09-19 22:34:20 784

原创 今天遇到的postgresql中的备份和恢复

老大让st把表给我,于是她发了备份数据库文件给我,居然是.backup后缀名(后来验证,是错给的windows下的备份文件了)因为我保存了却没有这个后缀,再让单独保存后给我,依旧不能还原。QQ是个很**的东东啊,发送文件,居然自动给我加上了.list和.dynamic后缀名

2011-09-19 13:32:04 13049

原创 Argument of type '(Foo::)(int,int)' does not match 'void (*)(int,int)'以及静态函数问题

今天在封装DTL函数的时候,遇到了这个错误: error: argument of type ‘void (EH_Database::)(ParamObjExample&)’ does not match ‘void (*)()’  也就是我的成员函数,与普通的调用函数指针不匹配

2011-09-16 16:42:45 5474

原创 DTL中插入和删除数据的两种方法总结

在DTL中,对数据进行插入和删除操作,目前发现有两种方法,一是用STL方法,一是用IndexDBView类操作;昨天就实验了这两种方法操作,DTL真不是一般的强大啊,可以像STL的操作,也可以直接执行SQL语句(ODBC封装貌似都可以吧),效率也还不错,当然,得选择合适的方法。(

2011-09-14 22:19:19 2379

原创 specialization of template.... in different namespace的解决

代码来自DTL文档index.htmstruct Example{ // tablename.columnname: int exampleInt; // DB_EX

2011-09-09 20:08:38 3157

原创 unixODBC中 column .... does not exist 的解决过程

情况描述:在postgresql中添加表example后,用DTL示范代码访问,提示错误。dtl代码如下:(添加库odbc、DTL、odbcinst、stdc++)#include "DTL.h"#include using namespace dtl;using

2011-09-09 19:05:13 2164

原创 添加菜单遇到的问题引出的linux下gksu和sudo的分别

参考自己的http://blog.csdn.net/coder_xia/article/details/6746185,其中有一个给iodbc管理器添加菜单项。不过问题在于:在添加菜单栏的时候,如果菜单命令为:/usr/bin/iodbcadm-gtk,虽然能启动iodbc管理工

2011-09-07 21:53:21 2017

原创 linux下的su,su -,以及cd,cd - ,cd ~总结

一、su 和 su -       以前用的是fedora13,后来用ubuntu,虽然命令行用的不多,不过确实没遇到什么问题。直到后来装了低版本的fedora 9 (就是上次yum install不行,发现f9已然不支持的那个)才遇到个问题,ifconfg没得用,table

2011-09-05 22:37:57 4675

原创 ubuntu下为postgresql添加ODBC驱动过程

参考http://www.ylmf.net/ubuntu/tips/2010122818704.html,为mysql添加odbc驱动完成以下内容      由于任务需要,采用postgresql,又得实验DTL,于是需要在ubuntu的开发机上构建ODBC的开发环境。想来,

2011-09-03 22:46:26 3647

原创 DTL使用中遇到的sql.h无法找到的解决过程

最近任务,看DTL,高级货呢么,一搜,还有OTL,哎,看到一个linux培训机构的广告,培训Linux下开发,包括ACE,Boost,OTL,DTL....看到个评论,说这几个就够喝一壶的了,哎,算来估计的确是啊,虽然最近也看点ACE,不过目前是让DTL,储备力量,爆发之。。。

2011-09-03 22:10:40 4603

原创 最近发现基础很不给力啊,char*遇到的一些问题

接到任务,以前对于数据库访问是用Qt对postgresql进行操作,所以用到的也是Qt对于数据库操作的类QSqlDatabase m_db;if (m_db.open()) { qDebug("Database opened success");} else

2011-09-01 22:15:45 1045

一个聊天室,支持文件传输

1)服务器端,分别用线程监听文件和数据,客户端一个连接线程;2)客户端加入登陆框限制,默认用户名maguiqin,密码nuaa;3)发送文件直接用ip框的ip,端口为7000,而数据聊天的端口可以设置4;)加上了Skinsharp皮肤,让vc6的程序看起来更美观;5)收发数据采用基本的socket函数,而非CSocket和CAsySocket,发送文件采用了一下CSocket。有待完善的地方,一是发文件时加上进度条显示,二是当前只能客户端往服务端发文件,因为可以多个客户端。以后完善

2011-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除