- 博客(87)
- 资源 (17)
- 收藏
- 关注
原创 AT指令介绍及用法
AT 指令 AT 即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备 (Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter, TA)或数据电路终端设备 (Data Circuit Terminal Equipment,DCE)发送的。通过TA,TE发送AT指令来控制移动台 (Mobile St
2008-04-30 14:30:00 2971
原创 序列化[Serializable]
昨晚研究了一哈序列化问题,以前还以为是什么高深的技术,故此经常是避而不用,避而不谈,现在看来是我错了哦!^_^ 其实在.NET中使用序列化是很简单的事情了,希望我写这点东西,对想研究这个的同胞们一个小小的提示吧!我觉得要掌握序列化问题,至少要明白以下几点: 1、为什么要用序列化?2、序列化有那些属性?3、序列化的过程是什么样的?4、序列化有那些格式?5、怎样保证
2008-04-29 22:33:00 1323
原创 读Expert c#2005 Business Objects 谈为什么要对象序列化
今天读到了不同分层框架的利弊,然后书上转而又谈到了一种新的解决思路,写一个完全集中的业务逻辑层! 我们在往常的开发中,总是不可避免的要在UI层,数据访问层,搀杂业务逻辑判断。比如说WEB,有时候需要在UI层就验证用户的输入的合法性等等,为是提高系统的交互性,增强用户体验,同时减少网络流量,但是如果把业务逻辑放在UI层,安全性是不能得到保障的,这时候问题就出来了。而且还有一个严重问题,我们如果
2008-04-29 22:20:00 1851
原创 得到cxgrid批量选取的值
这里的批量选取是使用ctrl或shift来完成的unit FormMain;interfaceuses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Db, ADODB, cxGridLevel, cxClasses, cxControls, cxGridCustomView, cxGrid
2008-04-29 17:15:00 3579
原创 CXgrid incsearch中无法查找中文的办法
//修改的代码单无 cxcustomdatafunction TcxDataControllerSearch.Locate(AItemIndex: Integer; const ASubText: string): Boolean;begin//.........//增加以下代码 if (ByteType(ASubText,1) DataController.FIncreme
2008-04-28 10:55:00 1814
原创 得到cxgrid筛选后的记录数
cxgrid1DBTableView1.ViewData.RowCount这个属性找了我好半天,问csdn论坛的人也没人回答的出来,费了一上午时间,郁闷的很
2008-04-28 10:50:00 1875 1
原创 cxgrid类似于EXCEL的筛选功能的制作
procedure TForm1.Button1Click(Sender: TObject);var i:integer;begin adoquery1.Open ; cxgrid1dbtableview1.DataController.CreateAllItems ;// 根据打开的数据源自动生成column for i:=0 to cxgrid1dbtableview1.Col
2008-04-28 10:35:00 2863
原创 Ext 用上人民币符号
Ext.util.Format.usMoney 只有美元货币符号下面是人民币的function RMBMoney(v){ v = (Math.round((v-0)*100))/100; v = (v == Math.floor(v)) ? v + ".00" : ((v*10 == Math.floor(v*10)) ? v + "0" : v);
2008-04-25 10:46:00 3604 1
转载 extjs实现左侧tab
layout = new Ext.BorderLayout(document.body, ...{ center: ...{ titlebar: false, tabPosition: left
2008-04-24 15:06:00 3803 1
转载 使用Ext.UpdateManager实现页面任意部分自动刷新处理
通常我们使用html标签meta实现页面的自动刷新处理,这种方式会刷新整个html页面,但是很多情况下我们只需要更新页面中某一部分。Ext.UpdateManager为我们提供了一种随心所欲地刷新页面中任意部分的功能,并且为用户提供更好的浏览体验。 我们知道Ext.get()能够得到页面中任意一个Element的引用,只要该元素配置了一个id属性,请看下面的代码片段:sp
2008-04-24 15:03:00 2751
转载 完成JavaScript压缩和模糊处理
我们都知道,JavaScript是一种在客户浏览器中执行的解释型语言。换句话说,JavaScript会以明文下载到浏览器,再由浏览器根据需要执行这个JavaScript代码。用户只要使用浏览器的查看源代码功能就能读到JavaScript源代码,该功能会显示出页面的完整HTML标记,包括所有JavaScript块。即使JavaScript源代码放在一个外部文件中,并用script标记的src属性
2008-04-21 17:16:00 1794
转载 使用JSLint完成JavaScript语法检查
JSLint是一个JavaScript验证工具(www.jslint.com),可以扫描JavaScript源代码来查找问题。如果JSLint发现一个问题,JSLint就会显示描述这个问题的消息,并指出错误在源代码中的大致位置。有些编码风格约定可能导致未预见的行为或错误,JSLint除了能指出这些不合理的约定,还能标志出结构方面的问题。尽管JSLint不能保证逻辑一定正确,但确实有助于发现错误,这
2008-04-21 17:15:00 4362
转载 正确部署Ext及相关库文件说明
下面介绍下如何部署ext到自己的项目中,通过本节的了解,您就可以开始利用ext制作各种个样的绚丽效果了。要使用ExtJS,那么首先要得到ExtJS库文件,该框架是开源且可以自由发布的。可以直接从官方网站下载,网址http://extjs.com/download,进入下载页面可以看到如下图所示内容,本教程使用的2.x版本。 我们下载2.0.2的zip版本,解压后得到如下图的目录:
2008-04-18 17:23:00 1932
转载 对《Ext2.0 form使用实例》的一点补充
经过新一轮实践,又掌握了不少东西。本文针对《Ext2.0 form使用实例》中没有谈到的东西进行一点补充。1、 增加一个空白列
2008-04-18 11:39:00 1280
转载 用Ext 2.0 combobox 做的省份和城市联动选择框
因项目需要,做了这个,发上来给大家参考一下,呵呵。 刚开始的思路是通过定义好的数组通过combobox的store的loadData方式加载数据,后来发现还不如直接定义好数组格式就是store的格式,然后直接附加到store的data里更简单,而且也方便城市的数据的载入。 我们来看看两个comboBox的定义:
2008-04-18 11:38:00 2159 1
转载 一个Ext2+SWFUpload做的图片上传对话框
一个Ext2+SWFUpload做的图片上传对话框的例程我们先看看对话框的布局: 布局就是在一个窗口里内嵌一个表格控件,窗口的底部工具条带一个进度条,表格的顶部工具条带几个操作按钮和一个下来选择框,底部工具条作为一个信息显示区域显示文件的总数和总的上传大小。我们来分析一下uploadDialog.js文件:
2008-04-18 11:35:00 2016 2
转载 Ext2.0本地模式动态修改combobox选择项
在很多时候,combobox的选择项已经下载到本地,只是存储方式不同,我们就需要动态修改combobox的选择项。例如有一颗树,树的节点就是combobox的选项,在Ext2.0中树的存储格式不是使用store的,而combobox必须使用store,这就需要进行数据转换。本文就以此作为例子,研究一下如何动态修改combobox的选择项。 我们先创建一个带几个选项的树:
2008-04-18 11:33:00 1901
转载 Ext2.0 form使用实例
Ext2.0的form不单增加了时间输入控件、隐藏输入控件,还修改了创建方法,通过formpanel代替了原来form,column也根据新的布局定义更新了定义方式。总体来说,定义一个form更简单便捷了。本文将通过一个实例介绍一下2.0的form的创建以及其大部分控件的使用方法,因水平有限,错漏难免,忘大家多多谅解!我们先来看看我们将要设计的form的情况:
2008-04-18 11:32:00 1221
转载 Ext 2.0布局实例
在《Ext2.0布局类初探》一文我简单的分析了一下Ext 2.0的布局类,但是缺乏例子。本篇文章的目的就是为《Ext2.0布局类初探》一文作补充,写几个简单的例子,希望大家能从中加深布局类的认识。因为没有API,对Ext2.0布局类也是一知半解,难免会有错误,请大家见谅! 一、简单的例子这个例子和《Ext布局类的介绍与使用》(下称Ext文)的例子是一样的,大家可以通过两个例子对比一下2
2008-04-18 11:30:00 1164
转载 Ext2.0布局类初探
Ext2.0正式版虽然还没出来,但是官网上的例程还是令人兴奋不已。内存泄漏的问题应该是解决了,布局类更新了,增加了新的东西,grid的功能更加强大,tabs也增加了循环按钮,还增加了类似delphi action manager的action类,在反映速度上也有一定的提升,这些新功能确实很令人振奋,可惜正式版还没出来,API也还没出来,所以想立刻使用2.0版做开发的,会有一定的困难。本文的目的就是
2008-04-18 11:29:00 1293
转载 Ext布局类的介绍与使用
在WEB应用的开发中,应用界面的布局设计是一项很重要的内容。在EXT中,可以通过BorderLayout与NestedLayoutPanel很方便的设计出各种的布局。本文章的主要内容主要是介绍如何通过BorderLayout、NestedLayoutPanel以及各种面板设计页面布局。 1. BorderLayout类BorderLayout类是布局中的最基本的单元,它已预设了
2008-04-18 11:26:00 2114
原创 Javascript的调试利器:Firebug使用详解
Javascript的调试,是开发Web应用尤其是AJAX应用很重要的一环,目前对Javascript进行调试的工具很多,我比较喜欢使用的是Firebug。Firebug是Joe Hewitt开发的一套与Firefox集成在一起的功能强大的web开发工具,可以实时编辑、调试和监测任何页面的CSS、HTML和JavaScript。本文主要是为初学者介绍一下Firebug的基本功能
2008-04-18 11:19:00 1352
原创 jquery应用-图片拖拽排序
最近在研究Interface elements for jQuery(http://interface.eyecon.ro/),此插件封装了一些拖拽效果,并且使用非常简单,能轻松实现拖拽排序、购物车、博客首页排版等UI,所以模仿和讯的图片排序做了一个简单样例:预览: 代码:html>head>meta http-equiv="Content-Type" content="text/html
2008-04-17 16:58:00 4285 1
转载 jquery应用-AJAX推拽分页
/Files/guozili/SiteOSFile2.rar模仿视频网站首页ajax分页,结合neverModules-slider + jquery form插件实现拖动滑动块进行AJAX分页,此方法较灵活,另外可用2.0里面的CallBack机制实现同样的功能,预览和代码请见下: (注释添加中.......) 预览: 代码: default.aspx@ Page Language
2008-04-17 16:48:00 1675 1
转载 什么是IOC
作者:冰云 icecloud(AT)sina.comBLOG: http://icecloud.51.net时间:2004.02.15 版权声明: 本文由冰云完成,首发于CSDN,作者保留中文版权。未经许可,不得使用于任何商业用途。欢迎
2008-04-16 16:16:00 1450
转载 DotNet版的ExtJS单用户Blog系统源码解析
在讲解源码之前,这里先简单说说系统运行的几个事项。虽然下载的压缩包中已经包含了简单的说明,但有一个重点没有强调,也就是虽然这个系统会在启动的时候自动创建数据库表结构,但他是不能自动创建数据库的,因此在启动之前需要自己手动创建数据库,比如VifirBlog。数据库的配置是在Web.config文件中,在启动应用程序时,需要修改Web.config文件中的数据库配置,把用户名及密码根据你的情况进行
2008-04-16 15:46:00 1485
转载 LINQ(3):使用LINQPad学习LINQ
LINQPad可以使用LINQ交互查询SQL数据库,无需再要SQL Management Studio了。LINQPad支持C# 3.0 和 Framework 3.5的全部功能: LINQ to SQL LINQ to Objects LINQ to XML LINQPad 也是一个很好的学习LINQ的工具,包含《C# 3.0 in a Nutshe
2008-04-16 13:35:00 2077
转载 LINQ(2):使用LINQ查询Excel文件
LINQ是Visual Studio 2008及其以后版本中提供的功能,将强大的查询扩展到C#和VB.NET语言语法之中。LINQ提供了标准、简单的模式来查询和更新数据,同时还允许程 序开发人员进行扩展,支持任何类型的数据存储。Visual Studio 2008包含了LINQ提供者程序集,能够对.NET Framework集合,内存中的对象数组,SQL Server数据库,ADO.NET Dat
2008-04-16 13:34:00 1546
转载 Delphi 开发数据库控件的方法
Delphi作为一种目前十分流行的数据库开发语言,在数据库开发领域有着十分重要的地位,它不仅提供了可视化的开发环境,使得开发变得相对容易;而且还是一种面向对象的语言, 使得程序员能够充分利用面向对象编程的种种优势——如封装、继承等等,从而大大减轻了开发的难度和工作量。下面,我们就谈一谈利用面向对象的特性来开发数据库控件的方法。 Delphi本身提供了一些数据库控件,如DBGrid、Tabl
2008-04-15 16:00:00 1698
原创 Delphi中的Wrapper设计模式
Wrapper设计模式能够把一个类的接口修改成另一个类所需要的接口,然后让本来因为接口不兼容的类能够在一起配合工作。 在 Delphi中,为了让两个类能够支持同样的接口,它们必须有同样的祖先类这样才能在其他类调用的时候实现多态性。但是有的时候我们希望两个没有关系的类 能够在一起工作,Wrapper设计模式就能够让一个类wrap部分另一个类的部分接口(当然也可以是全部,看具体的需要而定),从而能
2008-04-15 15:54:00 1223
原创 控件(DBEditHz)开发的例子
别人发给我的,琢磨一下unit DBEditHz;interfaceuses Classes, Controls, Consts, DB, Forms, Graphics, Mask, Messages, SysUtils, MaskUtils, StdCtrls, Windows;type{ _TFieldDataLink } _TFieldDataLink = class(TDataLi
2008-04-15 15:09:00 1479
原创 全国Asp.net程序员平均工资水平
资料来自:http://s.jobui.com/search.php?jobKw6=asp.net&jobKw6_hidden=&cityKw6=%E5%85%A8%E5%9B%BD您的搜索条件是: asp.net(全国) 薪酬搜索结果:(平均月薪水平) asp.net(全国)
2008-04-15 11:02:00 6879 1
原创 全国delphi程序员平均工资水平
资料来自:http://s.jobui.com/search.php?jobKw1=delphi&cityKw=%E5%85%A8%E5%9B%BD您的搜索条件是: delphi(全国) 薪酬搜索结果:(平均月薪水平) delphi(全国)
2008-04-15 10:58:00 3038
原创 书:"Pro JavaScript Techniques 精通JavaScript"之对象私有方法
//只能由构造函数访问的私有方法的例子function Classroom(Students,teacher){ //用于显示所有班上学生的私有方法 funciton disp() { alert(this.names.join(",")); //join这个函数是根据某个符号(在这里是逗号)分割一串字符的 } //将
2008-04-14 17:15:00 1171
原创 书:"Pro JavaScript Techniques 精通JavaScript"之对象公共方法
P27页//****************************************************************************//关键字Prototype:它的作用是经由它添加的对象方法,该对象的所有实例// 都可以调用,这与别的编程语言的公共方法有点区别,//
2008-04-14 16:43:00 1203
原创 这个控件该怎么做呢?
组件名称: THZDBEdit 功能: 结合TDBEdit 的数据感应功能, 1.支持纯数字/日期时间格式hh:nn /文字的输入 EditMask2.支持三种显示效果 DisplayStyle传统效果 <v:shapetypeid="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="
2008-04-13 12:17:00 1075
原创 Windows server 2003 QQ宠物猪伴侣出错解决办法
运行pigmate后,桌面什么都没有,右下角系统托盘也没有图标,在任务管理器里面倒是可以看到“猪猪伴侣”的条目,运行QQ宠物猪,也不见被伴侣托管系统平台:enterprise server 2003 sp2 别人的解决方案:右键桌面的"我的电脑" → 属性 → 高级 → 性能 → 设置 → 数据执行保护 → 为除下列选定程序之外的所有程序和服务启用 DEP选中猪猪伴侣的路径即可Windows se
2008-04-11 18:59:00 1717
原创 .Net 底下,Json 相關套件的限制
Json.Net 無法序列基本型別(string, int),Asp.Net Ajax 無法正確序列日期,AjaxPro序列出我不想要的_type字串 1. Json.Net 是我最常使用的序列/反序列json套件,標榜速度快,對於一對多關係的object 也都能正常運作, 己能滿足我平日的需要,但前幾天突然有個情況,我要序列的是一個泛型參數,該參數不一定是物object型別,有可能是st
2008-04-10 16:52:00 1824
原创 微調一下 Json.net ,讓他可以序列基本型別
因為 Json.net 是有附原始碼的,他也附了單元測試的專案,底下是我額外增加的UnitTest,我的目標就是讓底下的測試可以pass,而且原來的Test 也要都能通過。 ValueTypeTest.csusing System;using NUnit.Framework;namespace Newtonsoft.Json.Test { [TestFixture] public cl
2008-04-10 16:50:00 1995
转载 ASP.NET MVC + jQuery + Newtonsoft.Json 快樂的AJAX
這是目前我的方案,個人覺得還蠻輕巧自在的。 Controller負責把要輸出的資料序列成json。Html.ActionUrl 這隻method原來的MVC Toolkit沒有,我隨手加的。我 是用Newtonsoft.Json作物件序列成JSON,那為什麼不用MS Ajax內建的 System.Web.Script.Serialization.JavaScriptSerializer 來
2008-04-10 16:43:00 2972
.net 8 + Azure 登录 + Ant Design Blazor
2024-04-18
Advanced.Installer.v13.1注册机
2016-09-19
MySQLBackupFTP及注册工具
2016-09-19
AlwaysUp8.5及注册机
2015-09-25
数据库数据互导及文档生成工具(IT人员必备)
2015-01-19
类似SCSF中EventBroker解耦事件调用方和接受方,打破"+="带来的耦合
2014-08-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人