自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笨笨的专栏

夫君子之行,静以修身,俭以养德,非淡泊无以明志,非宁静无以致远。

  • 博客(61)
  • 收藏
  • 关注

原创 关于Eclipse中EclipseMe插件CreatePackage操作中JAD文件配置。

用Eclispe IDE写个J2ME小应用,编码、测试(模拟器)一切顺利,到最后导出的时候JAD文件内容感觉不对劲儿,开始的时候总是没有MIDLet-1信息,上网找也没找到确切的内容,想了下解决方案肯定在Help,简单翻了下EclipseMe的Help还真有,贴出来备查,有需要的也可以看看JAD File DeploymentThe source JAD file found in

2011-12-16 15:43:51 682

翻译 视频:连接 Android应用和DataSnap服务-巴西 2010 Delphi 大会

原文地址:http://www.andreanolanusse.com/blogen/video-connecting-android-applications-with-datasnap-server-delphi-conference-brazil-2010/?utm_source=rss&utm_medium=rss&utm_campaign=video-connecting-android-applications-with-datasnap-server-delphi-conference-bra

2010-12-22 10:48:00 1117

翻译 在Win32 Delphi 模拟多播事件

原文地址:http://delphi.about.com/library/weekly/aa051005a.htm   在Win32 Delphi OOP中,通常一个组件的事件句柄只能关联一个方法。而在Delphi的.Net版本,多个事件处理代码能够被绑定到一个相同的事件上面。这篇文件将为你介绍一个在Win32 Delphi 模拟多播事件的方法。当你用Delphi开发应用(32位)程序的时候,你总是要写一些代码去处理组件的事件。比如说,你拖一个按钮在一个窗体上,然后双击这个按钮,一个空的事件句柄将被创建,也

2010-12-16 13:15:00 957

原创 [职场金律]凭什么给你加薪?解决问题才是硬道理

<br /><br />  和一位新入职不久的员工聊天,他向我反应了一个问题,大意是说自己最近总加班,而加班并不是他的工作没有做完,而是测试工作往往开始于下班时间,他担心有问题出现,所以他也只得陪着,他觉得这样太不好了,事实上确实不好,这是个问题。<br /><br />  在回应他的问题之前,我先问了几个问题:有没有分析问题的原因?他给了我一个答案,我知道他的答案有很大的缺陷,这不要紧,这主要是缘于他与我的信息不对称。我接着问:有就这个问题和直接上司沟通过吗?回答是没有。我再问:那么你觉得应该怎么解决问题

2010-12-15 23:16:00 984

原创 Delphi 单精度浮点数与字节数据的相互转化处理

<br />最近看modbus的协议需要用到浮点数的转换,原本想着还要照着IEEE的浮点数结构自己来搞,Google下原来有更好的解决方案,粘贴下来以备不时之需,贴代码(代码仅作示意,自己整理下) :<br />1、字节数组转为Single,传入参数自己处理下,嘿嘿<br />function BytesToSingle():Single;var bSingle:array[0..3] of byte;begin//49E48E68 bSingle[3] := $49

2010-12-14 16:19:00 7866

转载 delphi的取整函数round、trunc、ceil和floor

 1.Round(四舍六入五留双)功能说明:对一个实数进行四舍五入。(按照银行家算法) 例:var i, j: Integer;begin i := Round(1.5); // i等于2 j := Round(2.5); // j等于2end;在Delphi中使用Round函数得到的答案有时与我们所预期的会不太一样:采用的是四舍六入五留双。即当舍或入位大于或小于五时按四

2010-05-13 22:39:00 1068

转载 ExtJs grid使用详细

Ext2.0是一个javascript框架,它的Grid控件和其它可以显示数据的控件,能够支持多种数据类型,如二维数组、Json数据和XML数据,甚至包括我们自定义的数据类型。Ext为我们提供了一个桥梁Ext.data.Store,通过它我们可以把任何格式的数据转化成grid可以使用的形式,这样就不需要为每种数据格式写一个grid的实现了。首先,一个表格应该有列定义,即定义表头Column

2010-04-07 21:52:00 1027

转载 7个秘诀 工作效率和薪水都翻倍

引用地址:http://elegantliving.ceconline.com/ART_6000006852_360200_EL_815a9ac001.HTM?click_from=3000001844,8947445666,2010-01-20,ELOL,NEWSLETTER&Health如果问“你想不想使自己的收入加倍”,我猜每个人的答案都是“YES”,如果我继续问:“你相不相信现在你

2010-01-21 15:03:00 563

原创 “可怕的”System.Move函数!!!

     遇到点儿小问题,写下来做个记号,也做个警示,呵呵       说这个函数可怕其实是因为自己使用不当,下午的时候一个小程序搞了一下午时间也没能搞定一个内存访问冲突的bug。最后费了九牛二虎之力好不容易检查到,是距离实际错误点儿N行之外的一个Move导致的,这才想起来Move是没有边界检查的,肯定是Move的时候不小心越界了。      找到问题肯定就容易解决了,三下五除二搞定,不过

2009-11-06 00:19:00 878

转载 由程控交换机组成的呼叫中心系统

 程控交换机也称PBX(Private Branch eXchange),它是呼叫中心与外界发生联系的主要通道和桥梁。程控交换机对外提供与市话局中继线(一般为E1数字中继)的接口,对内提供与连接座席代表话机和自动语音应答设备的内线接口。程控交换机在传统企业中已应用得十分普遍。在这类应用中,PBX上所连的内线数通常远大于中继线数。这是因为传统企业中的大多数通话是在企业内部进行,因此对外只需少量的

2009-04-21 23:01:00 2163 1

转载 Delphi2009(Tiburon)强化 DataSnap 技术

Delphi now provides a new component based DataSnap server technology. Existing applications can host their RemoteDataModules inside this new DataSnap server. Our new DataSnap server does not support t

2009-03-24 14:26:00 1366

转载 消除类之间的相互引用

理论相互引用是指两个类之间相互引用了对方。从类图上看,引用箭头是双向的。相互引用是一种不够良好的设计。从高层次(设计)来说,类之间的引用关系应该是单向的,如果类A了解类B,说明在某种程度上类A比类B的层次要高一些,如果同时类B也了解类A,则说明类的设计有问题,两个类有混杂的部分,比如可能类的职责不够单一,或者类的职责不够明确,总之类的设计者没有把二者的关联分析清楚。应考虑重新设计一下,比如

2009-03-21 20:48:00 2999

转载 函数指针与typedef

关于C++中函数指针的使用(包含对typedef用法的讨论) (一)简单的函数指针的应用。//形式1:返回类型(*函数名)(参数表) char (*pFun)(int); char glFun(int a){ return;} void main() {     pFun = glFun;     (*pFun)(2); }         第一行定义了一个指针变量pFun。首先我们根据前面提到的

2009-03-17 14:49:00 515

转载 Asp.net MVC: BindingHelperExtension的UpdateFrom如何使用?

预备知识:扩展方法(Extension Method);Asp.net MVC一般的做法以修改一篇blog为例,当我们再输入框中输入了修改的内容之后,通过点击提交按钮将新的blog内容提交到服务器端,如图所示,我们可以修改blog的title,body和timestamp三项: 图 1我们可能写出这样的代码:[ControllerAction]public void Save(int id)

2008-10-15 15:27:00 1177

转载 Delphi2007新功能 -- 有限的栈对象

 今天使用Delphi2007,一个误输入,无意中发现Delphi2007的record类型居然能够和TObject一样定义方法和属性,而且不需要调用类似TObject.Create方法就能生成一个record对象。这是否意味着Delphi2007也能和C++一样,不仅能使用堆对象(new),也能使用栈对象(静态对象)呢?         通过实验,答案是肯定的!这使我感到很兴奋,因为Delp

2008-08-28 14:14:00 741

转载 Delphi 进制转换——十六进制 to 十进制浮点数

//十进制 to 二进制function IntToBin(Value: LongInt;Size: Integer): String;var i: Integer;begin Result:=; for i:=Size-1 downto 0 do begin  if Value and (1 shl i)  Result:=Result+1;  end else begin

2008-08-26 00:59:00 5003

原创 读取硬盘序列号码Delphi代码片断

//取硬盘系列号: function GetIdeSerialNumber: pchar; //获取硬盘的出厂系列号;  const      IDENTIFY_BUFFER_SIZE = 512;  type      TIDERegs = packed record          bFeaturesReg: BYTE;          bSectorCountReg: BYTE;    

2008-05-12 13:25:00 1193

转载 小技巧:用CSS如何实现单行图片与文字垂直居中

   今天又在群中看到一些朋友问单行图片文字垂直居中问题了,于是写了这篇文章.  这个问题是在做页面中经常会遇到的问题,首行我们先看一下最基础的的吧!  以下选自(Css权威指南)vertical-align初始值: baseline(缺省值)可否继承:否适用于: 内联元素说明:vertical-align:baseline使元素的基线同父元素的基线对齐.警告:vertical-a

2008-03-07 19:50:00 1579

转载 澄清display:inline;与float:left;的用途

这样的题目显得有点可笑,但是鉴于很多网友在标准学习的过程中常被这样的问题所困扰(例一、例二),所以特此专文澄清两者之间的区别与特性。

2008-03-02 21:36:00 807

转载 [读书笔记]组件设计-httpapplication详细

 这一章是全书基础和精神所在,其后的例子章节是为了验证这章的讲述和实践讲述的内容其中第一节是讲述ASP.NET运行模式,这一节着眼于整个ASP.NET应用程序的运作模式,实际上,并不是在讲组件,但是却很重要,因为写组件的人必须清楚的知道ASP.NET应用程序是如何启动.如何处理请求,如何处理SESSION等这些细节问题的,但这一节对于一般读者来讲,可能十分晦涩.下面的讲解可能有助于你理解这一切

2008-01-09 13:16:00 1849 3

转载 Socket应用开发

在Socket应用开发中,还有一个话题是讨论的比较多的,那就是数据接收后如何处理的问题。这也是一个令刚接触Socket开发的人很头疼的问题。因为Socket的TCP通讯中有一个“粘包”的现象,既:大多数时候发送端多次发送的小数据包会被连在一起被接收端同时接收到,多个小包被组成一个大包被接收。有时候一个大数据包又会被拆成多个小数据包发送。这样就存在一个将数据包拆分和重新组合的问题。那么如何去处理

2007-12-24 17:09:00 747

转载 Delphi小技巧

今天偶尔在csdn论坛看到些不错的东西,贴来大家瞧瞧:---------------------------我认为自己最能拿出手的东西, 可以做个基类使用,主要功能就是是子类的用户输入控件可以自动变色, 不必考虑种类繁多的第三方控件, 只要是有Color,OnEnter,OnExit,OnChange属性就行。 unit   Ufrmbase; interface uses     Win

2007-12-17 22:19:00 720

原创 asp + Access 常见的数据库访问失败问题 Microsoft JET Database Engine 错误 '80004005' 解决办法

      前些天突然公司的网站(asp+access)不能访问了,症状是:页面无法打开、服务器上dllhost.exe导致CPU占用率一直居高不下,开始的时候或以被注入攻击了,所以检查网站所有脚本代码,结果没有发现任何异常现象。用瑞星扫描了一下,还真的发现了一个叫什么Backdoor.ASP.Mini.h的病毒,扫描完了以为没事儿了,重启IIS结果问题依旧:(,无奈之余只能继续一步一步调试,结果

2007-12-14 13:55:00 2386

转载 打印gridview

今天公司让做一个打印功能,就是把gridview中的内容打印出来,再网上查了好多方法,最后决定把gridview包含到一个div中,然后将div的html提交到另一个页面,最终打印这个页面.打印指定内容: html>head>script type="text/javascript" language="javascript">...function printPage() ...{v

2007-11-29 22:07:00 1054 1

转载 通过串口收发短消息(下)

作者:bhw98 下载本文示例源代码 原文出处:http://www.kernelstudio.com/getitem.asp?id=14   Q   PDU的核心编码方式已经清楚了,如何实现用AT命令收发短消息呢?   A   在上篇中,我们已经讨论了7bit,   8bit和UCS2这几种PDU用户信息的编码方式,并且给出了实现代码。现在,重点描述PDU全串的编码和解码过程,以及GSM   0

2007-11-21 23:31:00 929

转载 通过串口实时接收短消息

作者:bhw98 原文出处:http://www.kernelstudio.com/getitem.asp?id=49 一年前本人曾写过“通过串口收发短消息(上)、(下)”两篇文章,讨论了在TE(PC、单片机系统等)上利用扩展的AT指令控制ME(手机,GSM模块等)发送和接收短消息的基本方法。其中接收/阅读短消息采用主动查询的方法。TE发送“AT+CMGL”指令,ME则输出已接收和存储的短消息。这

2007-11-21 23:29:00 1315 1

转载 在GridView里使用CheckBox

在GridView的第一列使用CheckBox控制每一行数据,是经常使用的,这里面我要记录的是全选、全消、选中行的底色更改,还有就是在提交数据的时候,取选中的行的编号等功能aspx页面定义:asp:GridView ID="GridView1" runat="server">         Columns>             asp:TemplateField ShowHead

2007-11-15 13:31:00 1238

原创 SQL HERPER类代码.

// ===============================================================================// Microsoft Data Access Application Block for .NET// http://msdn.microsoft.com/library/en-us/dnbda/html/daab-rm.asp//

2007-10-10 15:01:00 654

转载 PetShop学习--SQLServerDAL

中午看了一下SqlServerDAL,画了一个图先贴上来。SQL数据访问层设计专为SQLServer数据库而设计的。该层是整个项目的最底层!SQLHelper通过一组静态方法来封装数据的访问功能。(DAAB.NET SQLHelper完整代码偶全打印出来了,删了一些注释后共21页。留着上课不想听课时候看。)SQLHelper.cs类为 Account.cs 、Inventory.cs、Item.c

2007-10-10 14:46:00 842

转载 SQLHelper.cs 文件

 SQLHelper.cs 文件  //=================================================================================================// This file is based on the Microsoft Data Access Application Block for .NET//

2007-10-10 14:35:00 1121

转载 JavaScript 学习 - 提高篇

JavaScript 学习 - 提高篇一. JavaScript中的对象.JavaScript中的Object是一组数据的key-value的集合, 有点类似于Java中的HashMap, 所有这些数据都是Object里的property. 通常情况下, JavaScript中建立一个对象用"new"加上constructor function来实现. 如new Date(), new O

2007-10-10 14:23:00 1285

转载 [原创].Net下的数据持久层DAL

前几天正好解决了个通用数据持久访问层,特此拿出来奉献下~~~鲜花的鲜花,鸡蛋的鸡蛋~~~嘿嘿!     特点:          1。适合中小企业数据访问架构,其实大架构也没问题的,毕竟数据处理都放在了DB Server;          2。使用的数据工厂和泛型反射工厂,所以,支持目前所有的数据库系统,只要改改web.config就搞定了;          3。使用HashT

2007-09-11 14:30:00 1781 1

转载 使用SerialPort类设计串口通讯程序

一.概述     在Visual Studio 6.0中编写串口通讯程序,一般都使用Microsoft Communication Control(简称MSComm)的通讯控件,只要通 过对此控件的属性和事件进行相应编程操作,就可以轻松地实现串口通讯。但在Microsoft.Net技术广泛应用的今天,Visual Studio.Net没有将此控件加入控件库,所以人们采用了许多方法在Visual S

2007-09-09 23:55:00 2945

转载 VisualStudio2005中serialPort控件访问串口实例[转载]

点评:这个例子包括了这个控件几乎所有的操作,非常有参考价值.serialPort是在.net framework2.0中才有的东西,感觉这个东西和MSCOMM很相似.这里给出的例子是基于vb.net和CSHAPE的,相应的可以在Cshape和c++中使用,基本上都是一样的.Imports System Imports System.IO.Ports Imports System.Threa

2007-09-09 23:48:00 6885 4

转载 serialPort类数据采集代码。

窗口数据发送和接受的类 新建 PortControl using System;using System.IO.Ports;using System.Windows.Forms;namespace SPC...{    /**////     /// 串口控制      ///     public class PortControl    ...{        /**////   

2007-09-09 23:44:00 3483

转载 C#编码规范

1. 避免将多个类放在一个文件里面。2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3. 一个文件最好不要超过500行的代码(不包括IDE产生的代码)。4. 一个方法的代码长度最好不要超过25行。5. 避免方法中有超过5个参数的情况。如果超过了,则应使用 struct 来传递多个参数。6. 每行代码不要超过80个字符。7. 原则上,尽量不要手工的修

2007-08-27 23:26:00 699

转载 Upgrading to Indy 10

1148Upgrading to Indy 10Chad HowerAtozed SoftwareAbstract: This session covers the changes made to Indy 10 and how to quickly port existing code. It also covers the advantages of Indy 10 and why you s

2007-08-23 17:19:00 3380

转载 用TWebBrowser 组件 POST 数据和预览 HTML 片段

 相信 Delphi 中 TWebBrowser 组件大家都比较熟悉,用它自己进行制作浏览器非常简单,论坛中和文档中心中都谈了很多,我这里主要想谈两个两个问题:如何用 TWebBrowser 组件 POST 数据?如何用 TWebBrowser 组件预览 HTML 文档片段?因为工作需要,需用用到 TWebBrowser 组件的 POST 功能,查了CSDN上的很多文档都没有介绍,只有一篇

2007-08-19 03:39:00 2768

原创 sql server查询分析器的一个选项...

偶尔的发现一个奇怪的问题,就是在执行数据插入的时候,数据总是不能够完整的插入到数据表中,老是被“截断”。 执行的SQL语句如下:INSERT test (recv_data) values(68D1151094000000070816011261780100811600003502220023000000000000000000000000000000000000000000000000

2007-08-16 11:11:00 1380

原创 字符串转字节数组。

一个字符串转换为字节数组的函数。function ASCIIStrToHexByteArray(const P:PChar;var Buf:array of byte):integer;var  I:integer;  OldP:PChar;begin  OldP:=P;  I:=0;  while (OldP+1)^#0 do  begin    Buf[I]:=StrToInt($

2007-08-16 00:07:00 1290

空空如也

空空如也

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

TA关注的人

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