- 博客(98)
- 资源 (15)
- 收藏
- 关注
转载 PowerDesigner如何设计表之间的关联
PowerDesigner如何设计表之间的关联步骤/方法在工具箱中找到参照关系工具:由地区表到省份表之间拉参照关系,箭头指向父表,然后双击参照关系线,打开参照关系的属性:在这里检查父表与子表是否正确,如果因操作失误不正确的话可以点击下拉列表框选择。
2014-01-25 15:06:09
655
转载 Powerdesigner 数据库
新手学习数据库(一)用Powerdesigner设计数据库说明:一.学会用开发语言进行数据库编程,其关键是在于学会sql语言,开发语言只不过给程序员提供了一个操作数据库的接口罢了。二. 本人也是初学者,采用的数据库设计软件是powerdesigner。利用该软件用户可以设计E-R图,然后软件会自动根据E-R图生成创建数据库表,即表间约束的sql语句。三.由于powerd
2014-01-25 13:41:30
774
转载 YUV420图像格式
YUV中的Y是指“灰度”或者“明亮度” ,英语表达为Luminance、Luma,luminance 表示为 Y, luma 表示为 Y'。Y与RGB的演算关系为:Y = 0.2126 R + 0.7152 G + 0.0722 B,Y' = 0.2126 R' + 0.7152 G' + 0.0722 B' ,符号' 表示使用了Gamma compression。(参见http://en.wik
2013-12-30 16:20:30
558
原创 文件拷贝 copy
// copy file test #include bool b = CopyFile("E:\\work\\7_VideoMidWareServ_auto\\2013-12-17 20-25-33_192.168.100.35_r\\description.xml","E:\\work\\des.xml",FALSE );// 覆盖原文件b = CopyFile("E:\\work\
2013-12-20 14:03:41
481
原创 父类指针调用子类成员函数的强制转换 方法
#include "stdafx.h"#include class a{};class b : public a{public:void testb(void){printf("\nhello!\n");}};class c {public:void testc(void){m_p = new a;
2013-12-09 09:50:00
964
原创 poco定时器使用方法
// 定义定时器变量class MovieMode{Poco::Timer m_timerRestartLive;};// 声明并实现回调函数void OnTimerReStart(Poco::Timer& timer);void MovieMode::OnTimerReStart(Poco::Timer& timer);{}// 设置时
2013-12-05 16:28:43
1229
转载 wchar_t char string wstring 之间的转换
wchar_t char string wstring 之间的转换分类: c++2012-12-19 21:54 2625人阅读 评论(0) 收藏 举报在处理中文时有时需要进行wchar_t,char,string,wstring之间的转换。其中char和string之间、wchar_t和wstring之间的转换较为简单,代码在vs2010下测试通过。
2013-12-02 18:42:20
493
转载 ffmpeg常用命令
ffmpeg -formats查看所有支持的容器格式ffmpeg -codecs查看所有编解码器ffmpeg -filters查看所有可用的filterffmpeg -pix_fmts查看所有支持的图片格式ffmpeg -sample_fmts查看所有支持的像素格式ffprobe -i money.mp4查看媒体信息格
2013-11-22 17:22:48
856
转载 ffmpeg h264注册方法
【转】ffmpeg分析系列之一(注册该注册的) hello,各位好,本人是一名嵌入式软件工程师,目前正使用ffmpeg开发一款嵌入式多媒体播放器,《ffmpeg分析》系列博文是本人在阅读ffmpeg源代码时所做的笔记,希望对各位有点帮助。分析过程结合下面的例程:http://dranger.com/ffmpeg/tutorial05.c一. 调用av_register_
2013-11-22 11:26:08
616
转载 RTP时间戳
引自:markman101http://blog.csdn.net/markman101/article/details/5477316根据一些文章我自己推敲了一下几个概念如下:采样频率是每秒钟抽取声波幅度样本的次数。8000帧率是每秒显示帧数。 20 时间戳单位:时间戳计算的单位不为
2013-11-12 14:00:53
531
转载 C++中正确使用PRId64
nt64_t用来表示64位整数,在32位系统中是long long int,在64位系统中是long int,所以打印int64_t的格式化方法是:[cpp] view plaincopyprintf("%ld", value); // 64bit OS printf("%lld", value); // 32bit OS 当
2013-11-07 15:18:37
1707
转载 sql语句插入失败,错误提示:Microsoft Access 2007 操作或事件已被禁用模式阻止
Microsoft Access 2007 中执行更新查询时,出现“操作或事件已被禁用模式阻止”。选中“数据库工具”中的“消息栏”,然后单击“选项”。选中“启用此内容”,确定。
2013-09-12 16:19:12
2447
转载 mysql只能localhost连接,解决不允许其他机器去访问
ERROR 1130: Host ***.***.***.*** is not allowed to connect to this MySQL server 登陆mysql 首先 use mysql; 按照别人提供的方式update的时候,出现错误。 mysql> update user set host='%' where user = 'root'; ERROR 1062
2013-09-06 16:37:14
2845
转载 ftp命令
Q:不太明白。不使用appe的話,似乎是stor的命令。有何區別呢?A:下面是一個簡單實現的FTP的狀態圖,只用到回應碼的首位。對於所有命令或命令序列有三種可能性:成功(S),失敗(F)或錯誤(E)。在狀態圖中B代表開始,W代表等待回應。下面我們給出一個總圖,總圖可以包括的命令有:ABOR,ALLO,DELE,CWD,CDUP,SMNT,HELP,MODE,NOOP,P
2013-09-03 16:32:01
533
原创 sql inner join
sql例子http://www.w3school.com.cn/sql/sql_delete.asp-- 删除最新位置表与临时表中都存在的记录delete tb_position_data_newest where eqSN in (select pn.eqSN from #tempTable tt,tb_position_
2013-08-22 14:46:42
466
原创 Quip文档共享编辑 软件
可以多人查看和编码文档打开https://quip.com/UFHAUAvKyap ,用邮箱及用户名,密码注册,注意用户名必须有一个空格代表姓和名如 li tongtong打开https://quip.com/,用刚注册的邮箱和密码登陆
2013-08-20 15:08:11
1351
原创 未加 extern "C"引发的错误
#include "libavformat/avformat.h"// 引用av_register_al()函数的.h #pragma comment(lib,"avformat.lib")// 引用av_register_al()函数的.lib工程里配置avformat.h包含的目录工程里配置avformat.lib包含的目录void CtestDlg::de
2013-08-20 11:53:32
1393
原创 16进制值转换成10进制值思路及注意事项
如要将0x801a值转成10进制值 ,2种方法:1. 十六进制值直接转10进制值2. 16进制数值转换为16进制字符串,16进制字符串再转换为10进制长整型值遇到的错误:1. 用format()函数将16进制数值转换成10进制字符串(错误),10进制字符串转换成10进制整型?错误原因:格式转换是什么值就用什么格式2. 用的时候再转换成要的类型,尤其是传送中用的有符号,实
2013-08-15 11:29:31
1011
转载 VS2008制作安装程序
VS2008制作安装程序 项目开发完成之后,就需要制作成安装程序,以方便客户部署。 这里以我们前面开发的职员管理信息系统项目(EmpMIS)为例,详细介绍其打包的步骤。打包之前,EmpMIS 的解决方案图如下所示: 我们分两部分讲解,第一部分是基础分部,不包含数据库的打包;第二部分是高级主题,主是要讲解如何将数据库打包进去。 本文档是第一部分。
2013-08-14 14:18:19
536
原创 std::map insert运行时错误
今天调试程序时,在std::map insert(),会产生错误中断,分析过程如下:定义了一个全局的map变量,在a.h中声明,在a.cpp中定义并定义了初始化函数;在另一个文件use_a.cpp中,调用map变量初始化函数initMapTimeInter;运行时在mapTimeInter.insert(std::make_pair(1,"0.1"));处产生中断错误,定义如下:// a.
2013-08-13 15:32:50
6621
转载 static作用
在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容char a = 'A'; // global variable
2013-08-13 13:45:41
434
转载 MFC自定义消息
本文地址:http://blog.163.com/strive_only/blog/static/893801682010101911467765/消息机制是windows的典型运行机制,在MFC中有很多的消息如WM_BTN**等。但是在有些情况下我们需要自定义一些消息去做一些我们需要的功能,MFC的向导不能帮助我们做到这一点,我们可以通过添加相应的代码去完成这个功能。添加自定义消
2013-08-08 15:07:17
495
原创 mysql读取查询结果过程
过程:通过sql句柄hsql,执行sql语句获得查询结果集句柄hres通过hres获得行句柄hrow获得每行的列值通过hres关闭结果集例如:// 查询char strSql[256]={'\0'};sprintf(strSql,"SELECT MAX(%s) FROM %s",table[tblName][0],table[tblName][1]);/*"
2013-08-01 18:35:40
614
转载 c++引入mysql头文件
>f:\c++代码\zposmysql\zposmysql\include\mysql\mysql_com.h(243) : error C2146: 语法错误 : 缺少“;”(在标识符“fd”的前面)1>f:\c++代码\zposmysql\zposmysql\include\mysql\mysql_com.h(243) : error C4430: 缺少类型说明符 - 假定为 int。注意
2013-08-01 10:20:09
593
原创 编译_链接头文件,cpp文件需要配置的路径
工程里配置头文件路径工程里配置库文件路径在项目里添加其他文件夹下的.h/.cpp文件其他文件include头文件链接时,链接.cpp文件或Lib文件加到项目里的文件 在其他文件include时,不用指定具体路径.h .cpp.h .lib .dll#include时相对路径是如何出现的?.h/.lib情况下,工程设置里只包含了某一层文件夹,该文件夹的上层目录没有
2013-07-31 14:19:02
752
转载 MySQL 数据类型
MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL 允许我们指定数值字段中的值是否有正负之分或者用零填补。 表列出了各种数值类型以及它们的允许范围和占用的内存空间。类型 大小 范围(有符号) 范围(无符号) 用途 TINYINT 1 字节 (-128
2013-07-29 11:07:52
436
转载 如何熟悉一个开源项目?
如何熟悉一个开源项目?你去了解某个东西。怎么下手呢?如何开始呢?我的习惯是这样:1.首先,查找和阅读该项目的博客和资料,通过google你能找到某个项目大体介绍的博客,快速阅读一下就能对项目的目的、功能、基本使用有个大概的了解。2.阅读项目的文档,重点关注类似Getting started、Example之类的文档,从中学习如何下载、安装、甚至基本使用该项目所需要的知识
2013-07-29 09:31:28
426
转载 VS2008集成QT4.8.1环境搭建
准备工作:1.VS20082.qt-vs-addin-1.1.11-opensource.exe(http://get.qt.nokia.com/qt/source/qt-win-opensource-4.8.1-vs2008.exe)3.qt-win-opensource-4.8.1-vs2008.exe(http://get.qt.nokia.com/vsaddin/q
2013-07-26 16:05:22
514
转载 串口编程利器:Pcomm lite 串口库介绍
泡CSDN论坛时过一阵子就会看到提问关于串口编程的,有用API的,有用mscomm的。其实用了Pcomm lite,很多问题都不会碰到,只需要打开串口,建个线程收数据,然后只需要关注自己要收发的数据就行了。PComm Lite是家叫moxa的公司出的,做了几十年工业串口卡、串口服务器之类设备了。提供的pcomm易用性、可靠性久经考验。下载地址:http://www.moxa.com/produ
2013-07-22 10:49:33
2124
转载 XML实例
TinyXML是一个非常小巧简单的XML解析库,采用DOM方式来解析XML文件。不足的是它本身不支持DTD和XSL,但普通简单的XML使用需求还是可以满足了。TinyXML由2个头文件四个CPP文件构成。继承结构如下:TiXmlBaseTiXmlAttributeTiXmlNodeTiXmlCommentTiXmlDeclarationTiX
2013-07-19 16:00:12
455
转载 TinyXML 指南
TinyXML中文指南这是什么?这份指南有一些关于如何有效地使用TinyXML的技巧和建议。我也会尝试讲一些诸如怎样使字符串与整型数相互转化的C++技巧。这与TinyXML本身没什么关系,但它也许会对你的项目有所帮助,所以我还是把它加进来了。如果你不知道基本的C++概念,那么这份指南就没什么用了。同样的,如果你不知道什么是DOM,那先从其它地方找来看看吧。在
2013-07-19 15:02:52
626
转载 TinyXml入门
引自http://www.cnblogs.com/cy568searchx/archive/2013/03/13/2957484.html对于xml文件,目前我的工作只是集中在配置文件和作为简单的信息文件来用,因此我不太喜欢使用msxml这种重量级的xml解析器,特别是使用msxml解析xml涉及到复杂的com类型转换,更是令人感觉繁琐。因此对于简单的xml文件的解析,我更愿意使用开源的T
2013-07-19 11:57:32
508
转载 TinyXML读取xml文件
例子 xml 内容: 电视剧 电影 以下为示例代码,buffer 中保存着上面例子的 xml 内容:[cpp] view plaincopyvoid CxmlDlg::ParseXML() { char * buffer = " ?>\ \
2013-07-19 11:29:48
743
转载 TinyXML生成xml文件
注意:InsertEndChild与LinkEndChild区别Insert 系列的函数插入的是结点的副本(包括所有子结点),而 LinkEndChild 插入的就是你创建的对象。例子 xml 内容: 电视剧 电影 写法一:[cpp] view plaincopy
2013-07-19 11:16:34
966
原创 tinyxml知识点笔记
1.友元类 TiXmlNode,TiXmlElement,TiXmlDocument为TiXmlBase的友元类2虚析构函数 virtual ~TiXmlBase()3纯虚函数 virtual void Print( FILE* cfile, int depth ) const = 0; Parse();4静态函数 static void SetCondenseWhiteSpace(
2013-07-17 13:56:46
1012
转载 _MSC_VER
_MSC_VER 定义编译器的版本。下面是一些编译器版本的_MSC_VER值(参见扩展阅读中的参考文献2的链接)MS VC++ 10.0 _MSC_VER = 1600MS VC++ 9.0 _MSC_VER = 1500MS VC++ 8.0 _MSC_VER = 1400MS VC++ 7.1 _MSC_VER = 1310MS VC++ 7.0 _MS
2013-07-17 09:41:18
468
转载 #if、#ifdef、#if defined之间的区别
#if的使用说明#if的后面接的是表达式#if (MAX==10)||(MAX==20) code...#endif它的作用是:如果(MAX==10)||(MAX==20)成立,那么编译器就会把其中的#if 与 #endif之间的代码编译进去(注意:是编译进去,不是执行!!)#if defined的使用#if后面接的是一个宏。#if defined (
2013-07-17 09:22:44
425
wav文件pcm音频采样频率和通道数转换例子
2015-07-22
C库函数(字符串转换篇)
2013-08-15
CTabCtrl例子
2013-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人