自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

bai_lu_sz的专栏

白路 炎日池见底 风起无尘埃 裂缝深见尺 入眼是白路

  • 博客(32)
  • 资源 (9)
  • 收藏
  • 关注

转载 线程的生命周期

线程的生命周期1.线程的生命周期线程是一个动态执行的过程,它也有一个从产生到死亡的过程。(1)生命周期的五种状态新建(new Thread)当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。例如:Thread  t1=new Thread();就绪(runnable)线程已经被启动,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队

2012-11-30 16:27:54 621

原创 std::list 错误使用的地方

struct bbbbb{ list aaa; bbbbb() {  memset(this, 0, sizeof (bbbbb)); }};  bbbbb a; a.aaa.clear();这样会出错  有知道原因的 贴一下 让我学习学习

2012-11-30 15:14:23 803

原创 文件包含的时候常遇到的错误

文件a包含文件b  文件b包含a  文件b中用到了a中定义的结构体  此时会报错 error C2061: syntax error : identifier...

2012-11-30 14:37:14 502

转载 mysql mysqlbinlog的使用

mysql二进制文件(binlog)的使用说明   mysql二进制文件(binlog)的使用说明: 在MYSQL中有不同类型的日志文件(各自存储了不同类型的日志),从它们当中可以查询到MYSQL里都做了些什么,对于MYSQL的管理工作,这些日志文件是不可缺少的。 下面是日志文件的一些类型: 1.二进制日志(The binary log):记录了所有对数据库数据的修改语

2012-11-29 11:33:23 619

转载 mysql日志

http://blog.sina.com.cn/s/blog_4b93170a0100le9y.html 日志文件类型概述:   1.错误日志   记录启动、运行或停止mysqld时出现的问题。My.ini配置信息:#Enter a name for the error log file.   Otherwise a default name will be used.

2012-11-29 10:35:55 521

转载 卸载mysql

mysql的日志弄心烦意乱  决定重装一个 http://blog.163.com/shimeily@yeah/blog/static/97085423201051892737241/   如何彻底卸载删除MySQL  2010-06-18 21:27:37|  分类:MySql |  标签:|字号大中小 订阅         如果你的电

2012-11-29 10:05:31 455

转载 MySQL错误代码大全

本章列出了当你用任何主机语言调用MySQL时可能出现的错误。首先列出了服务器错误消息。其次列出了客户端程序消息。B.1. 服务器错误代码和消息服务器错误信息来自下述源文件:·         错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。·         错误值列在share/errmsg.txt文件中

2012-11-28 20:46:11 920

原创 C++ 调用mysql的存储过程 出现1312错误

这是由于在调用CALL时,mysql无法知道执行的是多条语句还是一条,这样就无法知道要返回的是几想result, 解决办法就是在连接mysql的时候设置flag为CLIENT_MULTI_STATEMENTS, 告诉mysql将来可能执行CALL

2012-11-28 20:44:38 1105

转载 Generation aborted due to errors detected during the verification of the model

1.用PowerDesigner15建模,在Database—>Generate Database (或者用Ctrl+G快捷键)来生产sql语句,却提示“Generation aborted due to errors detected during the verification of the model.”的错误,截图如下:2.解决方案------把检查模型的选项(Check Mod

2012-11-28 18:37:49 1144

转载 c/c++调用mysql存储过程

mysql5.0以后就支持存储过程了,目前mysql的6.0Alpha版也已经推出。6.0不仅支持大型数据库如oracle等的绝大部分功能,如存储过程、视图、触发器、job等等,而且修正了这些功能所存在的bug,其中6.0.1还支持64位windows,以及表空间。在c/c++中访问mysql,常见的只是一些简单的业务,使用c中嵌入简单的查询、插入、更新等操作即可。随着业务的复杂化,完成一

2012-11-28 12:40:59 818

原创 mysql load data infile 出现数据丢失 果断舍弃ESCAPED BY

最近使用mysql的文件级操作  load data local infile。。。 有的数据时这样的  9969979989991,0001,0011,0021,0031,0041,00

2012-11-28 10:45:37 5799

原创 mysql 时间被截断? AM?PM?

'2012/07/31 8:34:18 PM'把这样的字符串插入通过convert()转化之后插入datetime的位置  出现datetime被截断 解决方法:   使用str_to_date()方法 就可以转换那些含有AM PM的时间字符串 select str_to_date('10/28/2011 9:46:29 AM','%m/%d/%Y %l:%i:%s %p');

2012-11-28 09:30:08 2193

原创 mysql 数据截取错误

在concat函数中 有可能是用了substring的缘故  没有注意好返回值 就可能出现数据截取错误 可以使用substring_index代替   注意函数的返回值   一般就可以消除这种错误

2012-11-27 20:45:17 1069

原创 mysql 存储过程的学习【1】 变量

set语句的学习:使用select定义用户变量的实践将如下语句改成select的形式: set @VAR=(select sum(amount) from penalties);我的修改: select @VAR:=(select sum(amount) from penalties);我这样改,虽然是可以的。但是,对比的书中的答案,发现这样的方式太蹩脚了。说明没有

2012-11-27 12:51:58 691

转载 mysql 截取字符串

MySQL 字符串函数:字符串截取MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。1. 字符串截取:left(str, length)mysql> se

2012-11-26 20:36:04 797

原创 mysql 数据类型

2012-11-26 19:51:15 538

原创 mysql 存储过程创建table

USE lims_da;DELIMITER $$DROP PROCEDURE IF EXISTS CREATE_HK_TABLE$$CREATE PROCEDURE CREATE_HK_TABLE(S_NAME_IN CHAR(30))BEGIN  SET @S_NAME=S_NAME_IN;  SET @SS = CONCAT('CREATE TABLE IF NOT E

2012-11-26 18:57:51 1033

原创 mysql 表结构的复制和数据的复制

1、复制表结构及数据到新表CREATE TABLE 新表SELECT * FROM 旧表这种方法会将oldtable中所有的内容都拷贝过来,当然我们可以用delete from newtable;来删除。不过这种方法的一个最不好的地方就是新表中没有了旧表的primary key、Extra(auto_increment)等属性。需要自己用"alter"添加,而且容易

2012-11-26 16:25:19 646

转载 MYSql DELIMITER作用

这个命令与存储过程没什么关系吧。其实就是告诉mysql解释器,该段命令是否已经结束了,mysql是否可以执行了。默认情况下,delimiter是分号;。在命令行客户端中,如果有一行命令以分号结束,那么回车后,mysql将会执行该命令。如输入下面的语句mysql> select * from test_table;然后回车,那么MySQL将立即执行该语句。但有时候,不希望

2012-11-26 14:35:13 428

原创 软件开发中团队要注重的事

软件是有人写的:因此认识人的心理成为软件开发的重要坏节。这里有一个例子:Joe,一个由 6 人组成的高级软件开发团队的头目,在他的软件里出现了一个问题,他在这个问题上花了大量的时间,也经受了大量的挫败,但他始终未能指出 bug 的源头。他不想去问他的助手,因为他们的经验都没有自己丰富,最后他穷尽脑汁也未能奏效,他只得放弃,在叹息声中他打电话求援:"Sandra, 你能不能过来看看我程序

2012-11-26 12:42:44 530

转载 C++的类型转换

static_cast用法:static_cast ( expression )该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法:  ①用于类层次结构中基类和子类之间指针或引用的转换。  进行上行转换(把子类的指针或引用转换成基类表示)是安全的;  进行下行转换(把基类指针或引用转换成子类表示)时,由于没

2012-11-26 12:40:50 348

转载 #pragma warning(disable:xxxx)

关于#pragma warning1.       #pragma warning只对当前文件有效(对于.h,对包含它的cpp也是有效的),而不是对整个工程的所有文件有效。当该文件编译结束,设置也就失去作用。2.       #pragma warning(push)存储当前报警设置。#pragma warning(push, n)存储当前报警设置,并设置报警级别为n。n为从1

2012-11-26 10:10:20 1396

原创 Wow64DisableWow64FsRedirection 读路径多线程崩溃没法找?

Wow64DisableWow64FsRedirection()函数大家可以百度一下 是禁止文件系统重定向的  32位的程序在64位机上跑时就需要用到这个函数 msdn上是这么说的:If you are writing a 32-bit application to list all the files in a directory and the application may be

2012-11-26 10:01:43 3400

原创 std 节点型容器遍历要注意 list iterator not incrementable

for (; it != list_time.end();)   {    if (*it     {     it = list_time.erase(it);    }    else    {     ++it;    }   } 下面是几个好的博客文章:http://write.blog.csdn.net/postedithttp:/

2012-11-24 13:00:34 894 1

原创 static 销毁之后继续使用引出的问题

This may be due to a corruption of the heap, which indicates a bug in MDIDocvw.exe or any of the DLLs it has loaded.This may also be due to the user pressing F12 while MDIDocvw.exe has focus.T

2012-11-23 14:52:34 660

原创 结构体里字符数组异常

struct a{    char bb[10];...};std::string cc = "hi";StringCchCopy(bb, cc.size(), cc.c_str()); 跟踪的时候 bb的值都是好的 为什么用的时候会出现如下情况呢:bb[0] = ''bb[1] = ''bb[2] = ''bb[3] = ''bb[4] = '

2012-11-23 11:27:49 732

原创 std::string 去首尾空格

大家有好的方法也可以贴出来   // 字符串去前后空格void trim_left_right(std::string &str){ string str_temp = str; string::iterator new_end = remove_if(str_temp.begin(), str_temp.end(), bind2nd(equal_to (), '

2012-11-23 11:07:24 1630

原创 const char* 转char*

const_cast   string a;char* b = const_cast(a.c_str());

2012-11-22 14:42:04 593

原创 LNK2019 LNK2001

拷贝几个类到另外一个工程的时候 有一个类的文件(cpp 和 h)忘了加到新的工程 就会出现LNK2019/LKN2001的错误 错误说明是 类的构造函数、析构函数、你用的到类方法都是未解析的符号

2012-11-22 11:51:27 638

转载 C4995

下面是个好的解决方法 也可以用 #pragma warning(disable:4995)搞定1>e:/program files/microsoft visual studio 9.0/vc/include/cstdio(49) : warning C4995: 'gets': name was marked as #pragma deprecated1>e:/program

2012-11-22 11:13:53 1317 1

转载 防止头文件被重复包含

注:以下所用环境皆为VS2005, 由于本人编程能力及表达能力有限, 大家有看不懂的地方可以多看几遍,有错误地方请一定指出   这里首先说明下几点基础知识, 相信大部分人对于以下几点大部分都已经知道了, 你也可以直接跳到最后部分看#ifndef#define#endif的真正作用  1.预编译阶段把所有#include ”***.h“ (“”与替换了, 所以之后就没有.h了所有.h的内

2012-11-22 11:09:10 519

原创 BSTR转CString

USES_CONVERSION;CString   csStr;csStr = OLE2T(BSTR);

2012-11-22 11:06:44 1289

video_preview

视频 预览 ICaptureGraphBuilder2中的RenderStream构建完整graph时,非常方便,用于视频捕获时很好用,毕竟ICaptureGraphBuilder2就是在视频捕获总归为了简化操作而设计出来的,

2017-03-13

dshow player

dshow player 音视频文件播放器

2017-03-08

filter mapper

dshow遍历设备的一种方式 filter mapper

2017-02-24

enum camera

enum camera 枚举摄像头设备并捕获

2017-02-23

dshow_windowless_mode

dshow_windowless_mode 对应之前的winidowed mode

2017-02-22

dshow windowed mode

dshow里面的windowed mode 其实就是把graphedt弹出的框框以windowed mode的方式嵌入到mfc的对话框中

2017-02-21

MonsterDebuggerV3_02.air

AS3 的trace信息 在发布之后无法看到 使用这个工具 就可以看到了

2015-03-30

edraw max 国产超强uml建模工具

uml工具 国产 支持多种类型的建模

2013-02-07

空空如也

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

TA关注的人

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