自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

原创 PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'database.semaphore' doesn't

PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'luopankb.semaphore' doesn't exist: SELECT expire, value FROM {semaphore} WHERE name = :name; Array ( [:name] => variable_init

2014-04-22 12:03:07 7616 1

原创 DBNull与Null的区别(.net, C#, SqlServer)

DBNull与Null的区别(.net, C#, SqlServer)     初学数据库编程我们可能会有一些对“空值”的疑问,比如通过编程新建的一个表中所有数据皆显示为,手动添加并删除文字后又变成了空白;一个字符串类型的字段,明明没有填值,却不等于"";用ADO.NET从数据库中取值,每遇到有的就出错……这需要我们正确认识.NET和SQL Server中几

2012-04-12 17:42:05 1395

原创 Delphi 调用C/C++的DLL

VC中DLL声名格式: Extern “C” void __declspec(dllexport) __stdcall ShowMess(HWND hwnd, char* mess);输出格式为:_ShowMess@8,“8”为函数参数字节数为了避免名称分裂,可采用以下方法解决:1.声明中不加__stdcall,采用VC默认格式__cdecl,但在Del

2012-04-11 16:00:32 1675

原创 TortoiseSVN 日常操作指南

TortoiseSVN 日常操作指南原文http://blog.csdn.net/happy4nothing/archive/2005/05/19/376604.aspxTortoiseSVNA Subversion client for WindowsStefan KüngLübbe OnkenSimon Large2005/01/17 19:

2012-04-06 15:39:10 1435

原创 Delphi Application.MessageBox详解

Application.MessageBox详解引数:1. Text:要显示的讯息2. Caption:讯息视窗的标题列文字3. Flags:讯息旗标     3.1. 可指定讯息视窗上的图示     3.2. 可指定讯息视窗出现的按钮     3.3. 可指定预设Focus在哪一个按钮     3.4. 可指定是否 Modal     3.5. 其他

2012-04-05 13:46:59 604

原创 .Net自带wsdl.exe的用法与参数说明

打开.net自己带的Visual Studio .NET 2003 命令提示 输入wsdl /language:VB /n:mynamespace /out:myProxyClass.cs  http://hostServer/WebserviceRoot/WebServiceName.asmx?WSDL默认为C#语言/language:VB 为输出语言/n:myn

2012-02-29 17:26:40 603

原创 Failed to install *.apk on device 'emulator-5554!'

Android项目启动模拟器后运行程序,就提示模拟器挂掉了解决方法: 1,重新创建模拟器 2,重新启动模拟器 3,clean项目另外特别注意,如果你创建的是Google Map程序,那么应该在创建AVD的时候将Target选择为Google APIs,而不是选择AndroidX.0

2011-12-23 14:53:22 585

原创 你有没有遇到Android的HelloWord程序无法显示的问题呢

今天想了解一下Android,就看着文档做一个Android的Hello World,在Eclipse里Run As --> Android Application结果运行程序后怎么也出不来Hello world这几个字。一直是下面这个样子:Google了一下原来是因为模拟器即AVD(Android Vitual Device)启动很慢,需要等较长一段时间才能启动,上面的画

2011-12-07 11:41:54 1581 1

原创 无法在COM+目录中安装和配置程序集 C:/Program Files/Microsoft SQL Server/90 /NotificationServices/9.0.242/Bin/Micros

具体异常问题:无法在COM+目录中安装和配置程序集 C:/Program Files/Microsoft SQL Server/90 /NotificationServices/9.0.242/Bin/Microsoft.SqlServer.notificationServices.dll。 错误: -2146233087 错误消息: Unknown error 0x80131

2011-11-24 14:43:09 1441

原创 女浴室起火,里面人乱作一团,赤身往外跑

一、女浴室起火,里面人乱作一团,赤身往外跑,只见大街上白花花一大群,一老者大喊“快捂住”,众裸女突然醒悟,但身上要紧部位有三处,手忙脚乱捂不过来,不知所措。这时老者又大喊:“捂脸就行,下面都一样!” 【此事的重要启示:在特殊情况下抓工作不可能面面俱到,要抓住重点。】二、某日,女秘书神色凝重地说:王总,我怀孕了。 王继续低头看文件,然后淡淡一笑:我早结扎了。 女秘书楞了一会媚笑道:我和您

2011-11-07 15:37:41 15650

原创 Eclipse导入Android项目的正确方法

Eclipse导入Android项目的正确方法看网上流传的Eclipse导入项目的方法都是在新建Android程序时使用“Create project form existing source”选项实现的导入,虽然也能实现,但感觉很山寨的样子,而且导入的项目还在原位,Eclipse不会自动将其复制到workspace目录,且如果预先将项目复制到workspace目录再导入的话就会报错,

2011-11-07 11:24:12 357

原创 Android入门—开发环境搭建

俗话说:工欲善其事,必先利其器,我们如果想学会开发Android开发,必须先找一个开发工具。我们可以选择Eclipse作为我们的开发环境,许多人都知道使用Eclipse作为开发环境,但是好多人下载下来Eclipse却不知道怎么配置,这次我就介绍一下。         1下载Eclipse         这个读者可以自己去Eclipse官网上去下载,下载后直接解压。

2011-11-07 10:39:14 364

转载 必须掌握的八个【cmd 命令行】

必须掌握的八个【cmd 命令行】一,ping      它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目

2011-08-17 15:07:38 345

转载 分享8年开发经验,浅谈个人发展经历,明确自己发展方向

在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。  明确入行的目的  很多人干IT这一行都冲着“收入高”这一

2011-08-12 10:11:37 391

原创 Access数据库字段类型 及修改Alter字段类型的SQL语句举例

Access中的数据类型 Access中有10中数据类型:文本、备注、数值、日期/时间、货币、自动编号、是/否、OLE对象、超级链接、查询向导。1、文本(Text(n)):这种类型允许最大255个字符或数字,Access默认的大小是50个字符,而且系统只保存输入到字段

2011-08-11 17:46:53 3650

转载 windows 多线程编程的几点经验 (防止死锁)

1) 不要在线程函数体内操作MFC控件,不要再线程里面调用UpdateData函数更新用户界面,而应该尽量采用发送消息的方式,在主线程的消息响应函数中操作控件;2)不建议采用SendMessage往主线程发送消息,因为它是同步的,阻塞的,可以考虑采用PostMessage代替

2011-08-05 11:57:03 342

转载 工作五年的回顾和感悟

不喜欢讲自己。实在没那个习惯。不过还是讲下一些经历。希望各位园友共勉。我出生在一个比较贫穷的家,在农村小镇,家里有四个孩子,父母农民,差不多快四十岁的时候才有我,父亲心脏不好,跳跳偶尔还会停几秒。母亲也患过脑中风。我初二的时候开始接触C,那时候二姐读大二,那时候计算机考试

2011-08-02 09:54:24 1264

原创 一个男人是否成熟,请让他带你过一次马路

RT

2011-07-13 13:24:55 583

原创 经验教训:在“Resources”参数中指定了多次。“Resources”参数不支持重复项

当我们写了个一个C#的Form,而后发现可能涉及的不合理要重新设计一个,对于没有处在SVN环境中工作的Programer来说这是一个常有的操作。但是这时候再编译程序的时候就出现了如下报错:                                    项obj\Relea

2011-07-13 12:04:49 5712 1

原创 经验教训:Delphi中out string 被外部通过Dll调用引发的错误

环境:Windows XP,Delphi7关键字:out, var问题描述和解决方法:自定义function中出现多个out或者var参数,在程序调用时可能引发类型指针错误,且不容易捕获具体异常,导致程序莫名关闭,或者已经实例化的类实例编程了“空指针“Delphi不要在同一个fu

2011-07-08 15:28:24 1248

转载 关于Modbus 报文 (转发)

Client request:19 B2 00 00 00 06 06 03 00 27 00 02上面是modbus客户端发出的报文内容,为modbus tcp/ip协议格式,其前面的六个字节为头字节( header handle);19 B2 00 00 00 0619 B2 两个字节是Client发出的检验信息,Sever端只是需要将这两个字节的内容copy以后再放到response的报文的

2011-06-28 14:07:00 2100

原创 delphi中的register, pascal, cdecl, stdcall, safecall

注: 使用错误,或者在该加的地方没有加,可能会出现"privileged instruction"错误,或者地址访问错误。常见的调用惯例有register, pascal, cdecl, stdcall, safecall。函数的调用管理决定了参数如何传递给子过程,并从堆栈中退出,以及寄存器在参数传递中的使用,错误和异常的处理。Delphi中默认的调用惯例是register。1) regi

2011-06-28 14:00:00 1978

原创 __stdcall、__cdcel和__fastcall三者的区别

__stdcall、__cdecl和__fastcall是三种函数调用协议,函数调用协议会影响函数参数的入栈方式、栈内数据的清除方式、编译器函数名的修饰规则等。如下图所示,可以在IDE环境中设定所有函数默认的调用协议,还可以在函数定义时单独设定本函数的调用协议。调用协议常用场合__stdcall:Windows API默认的函数调用协议。__cdecl:C/C++默认的

2011-06-28 13:57:00 2091

原创 C++ 和Delphi的数据类型对照表

C++ 和Delphi的数据类型对照表 C/C++ TypeObjectPascal Typeunsigned short [int]Word[signed] short [int]SmallIntunsigned [int]Cardinal { 3.25 fix }[signed] intIntege

2011-06-27 18:09:00 1170

原创 Delphi 整型数据类型 位与数值范围

Integer         -2147483648..2147483647         signed   32-bit Cardinal       0..4294967295                             unsigned   32-bit Shortint       -128..127                              

2011-06-27 18:07:00 4485

原创 开篇:从开发人员的角度理解产品经理

<br />    首先需要声明的是,我只是一个普通的开发人员,但是我希望自己的目标是成为一个拥有暂时软件工程功底的,能够驾驭创新产品,引领团队的产品经理。本文只是个人的一点随想,以及阅读他人著作的一些感悟,尚不成熟,仅在这里做个记录而已,牛人不要见笑。<br />    从我做研发的经历来探索产品经理的特质:<br />    1、解决方案而不是功能模块。通常程序员大概只能接触一个功能模块儿的代码,在既有的架构基础上做完善,久而久之失去了对编码的兴趣,工作渐渐的跟Coding画上了等号,思维容易停止不前。

2011-05-05 16:37:00 463

原创 Before learning WPF

<br />数据关联的核心思想是:数据决定UI。UI的作用是Update数据。<br /> <br /> UI层与逻辑层要尽可能地剥离(解耦)。 Routed Event和Command比Event的耦合度要低。 UI层与逻辑层的“血管”是数据关联(Data Binding)。 尽量不要试图通过UI层去拿数据或者操作数据,而是直接去操作数据源。例如: 想对一个TreeView里的结点排序,不应该是对TreeViewItem排序,而是应该对TreeView的DataSource排序 TreeView的It

2010-11-03 17:55:00 371

原创 C#連接Access的方式 独占打开Access

<br />C#連接Access的方式<br />打開Access的方式<br />Access的打開方式有兩种,一种是以獨占式方式打開,另一种共享方式,如果以獨占式式打開,那么其它的程式在就只能讀這個文件,而不能update和delete.如果設定了數据庫密碼,C#就連不上了.默認的是以共享方式打開的.<br />設定Access的密碼<br />Access的密碼有2种,分別由如下方式設定,<br />(1)"工具”->"安全"->"设置数据库密码"<br />(2)"工具"->"安全"->"用户与组的

2010-11-03 13:57:00 3321 3

大话企业级Android开发

企业级Android开发,Android控件讲解,Android模式分析。如果你看了Android入门,但是发现写程序不知道怎么开始,那么这本书很适用。从这里开始你真正的Android开发之旅吧

2011-12-22

空空如也

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

TA关注的人

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