摘要:
官方网址:http://www.sencha.com/效果地址:http://dev.sencha.com/deploy/ext-4.0.0/examples/desktop/desktop.html ExtJS是一种主要用于创建前端用户界面,是一个基本与后台技术无关的前端ajax框架。 功能丰富,无人能出其右。 无论是界面之美,还是功能之强,ext的表格控件都高居榜首。 单选行,多选行,高亮显示选中的行,拖拽改变列宽度,按列排序,这些基本功能ExtJS轻量级实现。 自动生成行号,支持checkbox全选,动态选择显示哪些列,支持本地以及远程分页,可以对单元格按照自己的想法进行渲染,... 阅读全文
摘要:
!--样式<style type="text/css">.div{ margin-left:auto; margin-right:auto;text-align:center;clear:both}.ul{ list-style-type: none}.li{ display: inline}</style>!--内容<div><ul"><li>保存</li><li>取消</li></ul>!--打开新的页面<a class="forgetP 阅读全文
摘要:
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="UserList.ascx.cs" Inherits="secured_member_UserControl_UserList" %><style type="text/css"> .left { width: 150px; height: 800px; padding: 20px; margin-bottom: 20px; float: left; bo 阅读全文
摘要:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf- 阅读全文
摘要:
Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurbo Pascal”,最早的版本由美国Borland(宝兰)公司于1995年开发。主创者为Anders Hejlsberg。经过数年的发展,此产品也转移至Embarcadero公司旗下。Delphi是一个集成开发环境(IDE),使用的核心是由传统Pascal语言发展而来的Object Pascal,以图形用户界面为开发环境,透过IDE、VCL工具与编译器,配合连结数据库的功能,构成一个以面向对象程序设计 阅读全文
摘要:
学习网址1:http://www.cnblogs.com/huangjacky/category/221844.html学习网址2:http://www.cnblogs.com/del/archive/2010/01/18/1650506.html窗体设计时的趣事Delphi基础Delphi - PointerMath编译指令Delphi - 必须的一致的原因Delphi - 必须的一致.Delphi下指针使用总结posted @ 2010-10-08 13:32 HuangJacky 阅读(299) | 评论 (2) 编辑Hash算法介绍Delphi 中的哈希表(2): TStringHas 阅读全文
摘要:
从工程文件开始分析:program H_Client;uses Forms, windows, messages, Classes, Main in 'Main.pas' {HgzVip}, AboutUnit in 'AboutUnit.pas' {AboutForm}, UpIp in 'UpIp.pas' {UpIpDate}, SysInf in 'SysInf.pas' {SysShezhi}, ShowPic in 'ShowPic.pas' {ShowPm}, Scanover in 'Sca 阅读全文
摘要:
现在大多的QQ木马都是通过钩子函数监控用户的输入,监控到的密码通过EMAIL方式发送到指定的邮箱里。这样如果你黑了好多人以后我会发现邮件会很多,一封封地收会很麻烦。那么有没有其它更好的办法呢?其实可以通过ASP的数据库功能将取得的密码与到网上的ACCESS数据库里,具体方法如下:1。我不用钩子函数,因为只是监控QQ不必用钩子。我用的语言是DELPHI,建立一个TIMER控件,每10微秒捕获一次QQ的登录窗口与QQ注册窗口,如果检测到QQ密码就将其保存到本地的硬盘上。2。再建立一个TIMER控件,每3分钟检测一次在线状态,如果在线就将本地的密码文件通过HTTP协议发送到事先写好的一段ASP程序里 阅读全文
摘要:
学习网址:http://www.cnblogs.com/xalion/tag/delphi/使用delphi 开发多层应用(十一)使用kbmMW 开发webserverxalion 2012-03-07 20:17 阅读:241 评论:3使用delphi 连接国产数据库:达梦xalion 2012-02-28 11:42 阅读:540 评论:2使用delphi 开发多层应用(十)安全访问服务器xalion 2012-02-26 11:08 阅读:924 评论:1关于购买kbmMW 的好消息xalion 2012-02-14 09:58 阅读:976 评论:15使用delphi 开发多层应用(九 阅读全文
摘要:
C#反射(二) 如果没有看《C#反射(一)》、建议先看《C#反射(一)》再看这一篇。上一篇文章发表,有人评论我所写的东西比较基础。其实我也知道我也只不过是在写最基础的语法而已,之所以写它是因为自己学编程学了一两年之后才接触到反射,相信会有很多人跟我有过同样的经历。概其原因,书店里几乎90%的书籍都不谈反射。还有,曾经在百度、goole搜索过反射,但也很难找到自己喜欢的答案。希望我所写的东西能为那些初学编程的新手有所帮助。我不想在这里过多的描述反射的概念。我还是用我自己觉得最简单、最直接的语言来描述反射——“反射就是一种机制,通过这种机制,我们能知道一些位知程序集的详细信息!”;通过上一篇我们已 阅读全文
摘要:
C#反射(一) 在还不太熟悉反射的昨天,以为反射很神秘,在网上到处找答案.今天找了段代码敲了一下,茅塞顿开!其实反射也就那么简单的一回事! 反射是一种机制,通过这种机制我们可以知道一个未知类型的类型信息.比如,有一个对象a,这个对象不是我们定义的,也许是通过网络捕捉到的,也许是使用泛型定义的,但我们想知道这个对象的类型信息,想知道这个对象有哪些方法或者属性什么的.甚至我们想进一步调用这个对象的方法.关键是现在我们只知道它是一个对象,不知道它的类型,自然不会知道它有哪些方法等信息.这时我们该怎么办?反射机制就是解决这么一个问题的.通过反射机制我们可以知道未知类型对象的类型信息. 再比如,我们有. 阅读全文
摘要:
在多线程中,我们经常要在工作线程中去更新界面显示,而在多线程中直接调用界面控件的方法时会报错的,Invoke 和 BeginInvoke 就是为了解决这个问题而出现的,使你在多线程中安全的更新界面显示。正确的做法是将工作线程中涉及更新界面的代码封装为一个方法,通过 Invoke 或者 BeginInvoke 去调用,两者的区别就是一个导致工作线程等待,而另外一个则不会。而所谓的“一面响应操作,一面添加节点”永远只能是相对的,使 UI 线程的负担不至于太大而已,因为界面的正确更新始终要通过 UI 线程去做,我们要做的事情是在工作线程中包揽大部分的运算,而将对纯粹的界面更新放到 UI 线程中去做, 阅读全文
摘要:
最近在研究.NET分布式缓存代码,正好涉及Lock,看了网上的文章,总结了一些Lock相关的知识,供大家一起学习参考。一、Lock定义 lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。 在多线程中,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个线程同时执行一个函数,导致数据的混乱,产生不可预料的结果,因此我们必须避免这种情况的发生。 而在.NE 阅读全文
摘要:
中文<->英文双向翻译WEB服务http://fy.webxml.com.cn/webservices /EnglishChinese.asmx 国内手机号码归属地查询WEB服务http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx 2500多个城市天气预报 WEB服务http://webservice.webxml.com.cn/WebServices/WeatherWS.asmx 股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)http://webservice.webxm 阅读全文
摘要:
while (true) { Thread.Sleep(1000);//这句写着,主要是没必要循环那么多次。去掉也可以。 int maxWorkerThreads, workerThreads; int portThreads; ThreadPool.GetMaxThreads(out maxWorkerThreads, out portThreads); ThreadPool.GetAvailableThreads(out workerThreads, out portThreads); if (maxWorkerThreads - workerThreads == 0) { Consol. 阅读全文
摘要:
通常我们在程序中需要调用WebService时,都是通过“添加Web引用”,让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。这样是使工作简单了,但是却和提供Web服务的URL、方法名、参数绑定在一起了,这是VS.NET自动为我们生成Web服务代理的限制。如果哪一天发布Web服务的URL改变了,则我们需要重新让VS.NET生成代理,并重新编译。在某些情况下,这可能是不能忍受的,我们需要C#中动态调用WebService的能力。比如我们可以把Web服务的URL保存在配置文件中,这样,当服务URL改变时,只需要修改配置文件就可以了。 说了这么多,实际上我们要实现这样的功能:publ 阅读全文
摘要:
类是描述一组相似对象共有特征的抽象。通俗的讲就是物以类聚。打个比方,猪圈里有一堆的小猪,我们给它们每一个取了一个的名字,小花,小白,小黑,小xxx。。。。小花有四两重,小白有一斤重,小黑有二斤重。那么问题来了,小花,小白,小黑它们共有的特征是什么呢?OK,我们的回答是它们都是小猪!为什么你不说它们是小狼?小熊?用IS-A的观念来看,小花是小猪,小白是小猪,小黑也是小猪,符合小花是((IS)(-A))一个小猪,这一IS-A说法。反过来就是错的,我们不能说小猪是小花。所以本例中小猪就是类,而小花,小白,小黑是类的什么呢?是对象,类的对象,或称类的实例,它们具有类的共同特征,肥肥的有四条腿的动物-猪 阅读全文
摘要:
C# System.Reflection 反射反射的概述反射appDomain的程序集反射单个程序集利用反射获取类型信息设置反射类型的成员通过反射创建类型的实例反射类型的接口反射的性能反射的概述反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等,。System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码和反射相关的命名空间(我们就是通过这几个命名空间访问反射信息):System.Reflection.MemberInfoSy 阅读全文
摘要:
商业和贸易:1、股票行情数据 WEB 服务(支持香港、深圳、上海基金、债券和股票;支持多股票同时查询)Endpoint:http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmxDisco:http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?discoWSDL:http://webservice.webxml.com.cn/WebServices/StockInfoWS.asmx?wsdl支持香港股票、深圳、上海封闭式基金、债券和股票;支持多股票同时查询。数据即时 阅读全文
摘要:
List<FileSystemRights> ret = new List<FileSystemRights>(); DirectorySecurity dirSec = Directory.GetAccessControl(@"c:\test", AccessControlSections.All); AuthorizationRuleCollection rules = dirSec.GetAccessRules(true, true, typeof(System.Security.Principal.NTAccount)); foreach ( 阅读全文