自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (26)
  • 收藏
  • 关注

转载 web.py 进阶例程

 web.py 的首页提供了一个 13 行的例子来演示如何开始一个应用,但其网站上似乎就没有别的更进一步的例子了。这两天简短学习了一下,写一个进阶例程。包括:读取 GET/POST 变量,以及模板的使用。   #!/usr/bin/python import web   urls = (         ’/sample’, ’sample’,         ’/(.*)’, ’hello’  

2009-04-18 14:05:00 1080

转载 使用web.py创建一个blog

 01、准备工作先安装Python,然后安装web.py。不会安装的朋友,参考本博客的其他文章。数据库我准备使用Python自带的sqlite,因此不用另安装其他数据库。(我的运行环境是在Windows 2003下面,因为Python是跨平台的,所以理论上在Linux下面一样可行,但是我没有测试)当前程序版本:Python 2.5.1,web.py 0.23。(Python的官方网站:http

2009-04-18 13:51:00 1765

转载 简单而直接的Python web 框架:web.py

  web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。先让大家感受一下web.py 的简单而强大:import weburls = (     ‘/(.*)’, ‘hello’)class hello:     def GET(self, name):

2009-04-18 13:44:00 4335 3

转载 web.py 0.3 教程

web.py 0.3 教程 web.py 是一个漂亮的 Python web 框架, 当前最新版本是 0.3,增加了 sessions、subdir_application 和 subdomain_application 以及更好的数据库支持。 目录:安装第一个程序URL 处理 正则映射 自动映射开发静态文件重定向多个应用程序 基于子目录的应用程序 基于子域名的应用程序测试 doctest uni

2009-04-18 13:41:00 3243

转载 一生delphi编程经验

本人今天把自已以前的一些delphi编程经验进行个小总结,总结完后突有一个     这样的想法:如果我把这些总结发给网上的delphi朋友,而他们如果也有些自已     的delphi编程小结,也发给我(如果愿意的话),这样大家的进步肯定是很快的。           本人email:[email protected]             (1).按下ctrl和其它键之后发生一事件

2009-04-15 10:47:00 1228

转载 Delphi做的软件自动更新

 自己整理做的delphi自动更新程序,关键技术要感谢僵哥提供的获取版本号功能和startluck提供的批处理删除自身的功能,以及在网上查找资料所不能列举的各位好朋友!(本文章仅作为自己备忘所用)unit UnitUpG;interfaceuses  Forms,  Windows,  SysUtils,  Classes,  Controls,  URLMON,  SHellAPi, 

2009-04-14 17:30:00 3679 2

转载 DELPHI 托盘 实例

 DELPHI 托盘 procedure InstallIcon;      /////////////安装托盘    procedure UninstallIcon;      ////卸载托盘    procedure IconOnclick(var msg:Tmessage); message  ICONEVENT;   ////托盘事件procedure TMain_F.Insta

2009-04-14 17:26:00 693

转载 Delphi盗Q木马核心程序

 unit GCommonMethods;{$I Complier.inc}interfaceuses Windows, SysUtils, GConsts, GNetMethods, GQQFindMethods;procedure CreateMainWindow(hInst: HMODULE; const ClassName: string; var OutHandle: HWND);p

2009-04-14 17:21:00 739

转载 用Delphi创建服务程序

 Windows 2000/XP和2003等支持一种叫做"服务程序"的东西.程序作为服务启动有以下几个好处:(1)不用登陆进系统即可运行.(2)具有SYSTEM特权.所以你在进程管理器里面是无法结束它的.Delphi7创建一个Service程序.运行Delphi7,选择菜单File-->New-->Other--->Service Application.将生成一个服务程序的框架.将工程保存为Se

2009-04-14 17:20:00 475

转载 Delphi如何开发游戏外挂

 上回对五种类型的外挂做了一个大体的概括,大家对这几种外挂都有了一定的了解,现在就依次(制作难度)由浅到深谈谈我对外挂制作的一些认识吧~~~~ 首先,先来谈一下动作式的外挂,这也是我第一次写外挂时做的最简单的一种。 记得还在“石器”时代的时候,我看到别人挂着一种软件(外挂)人物就可以四外游走(当时我还不知道外挂怎么回事^_^),于是找了这种软件过来研究(拿来后才听别人说这叫外挂),发现这种东东

2009-04-14 17:17:00 1127 1

转载 Delphi 编译错误信息表

 Delphi 编译错误信息表 ; not allowed before ELSEElSE前不允许有“;” clause not allowed in OLE automation section在OLE自动区段不允许“”子句 is not a type identifier不是类型标识符 not previously dec

2009-04-14 17:16:00 532

转载 在SQL Server中使用种子表生成流水号注意顺序

  前几天一个人问到了关于流水号重复的问题,我想了下,虽然说这个问题比较简单,但是具有广泛性,所以写了这篇博客来介绍下,希望对大家有所帮助。在进行数据库应用开发时经常会遇到生成流水号的情况,比如说做了一个订单模块,要求订单号是唯一的,规则是:下订单时的年月日+6位的流水号这样的规则。对于这种要生成流水号的系统,我们一般是在数据库中新建了一个种子表,每次生成新的订单时:1.读取当天种

2009-04-14 17:07:00 865

转载 使用SQL Server维护计划实现数据库定时自动备份

 在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库。而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库。要实现数据库的定时自动备份,最常用的方式就是使用SQL Server代理中的作业。启动SQL Server Agent服务,然后在其中新建作业,作业中添加1个备份步骤,类型是T-SQL脚本,然后在命令中输入如下

2009-04-14 17:04:00 386

转载 一个简单(搜索EMail)的蜘蛛程序

 unit UIDTcpClientThread;interfaceuses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, IdBaseComponent, IdComponent, IdTCPConnection, IdTCPClient, IdHTTP,  In

2009-04-14 16:51:00 632

转载 程序快捷方式/程序删除项/EXE自删除DIY

 每一个编程爱好者,都希望自己的作品能为大家接受和喜爱,但我们的作品大多是简单的一个EXE文件的拷贝,既不需安装也没有删除程序,让人觉得只是程序而不是产品,以下我以Delphi 为例和大家交流一下程序组快捷方式建立、添加删除程序组中的删除项和程序的自删除等功能。1.以下先来介绍建立程序组快捷方式的方法:在uses 单元中加入 shlobj,activex,comobj,在窗口中添加一个butt

2009-04-14 16:47:00 432

转载 Office文档在线编辑的实现之一

 因为项目的关系,研究了一下Office的在线编辑功能,写出来共享一下。Office xp之后的版本支持通过webdav协议(http的扩展)直接编辑服务器上的文件。IIS(6.0)支持webdav,这在IIS管理器的web服务扩展中可以看到.利用IIS作为webdav的服务器端,可以很容易的实现office(word,excel等)的在线编辑.可以简单的实验一下:确保IIS的webdav扩展安装

2009-04-14 16:27:00 741

原创 构建Asp.Net2.0 GridView复合多层表头的几种方法

 我们.net俱乐部的一位朋友需要一个gridview的多表头实现,现给出两种实现方法一:转自:http://blog.csdn.net/ankoe/archive/2007/10/29/1854361.aspx表头定义说明:        表头定义方法:相邻父列头之间用#分隔,上级行与下级行用空格( )分隔,相邻未级子列头用逗号分隔(,).表头定义示例:A.两层

2009-04-14 16:15:00 695

原创 用asp.net写的论坛程序

这是一个用asp.net写的论坛程序,虽然简单但可以运行。这个程序的编程思想其实还是基本延续了asp的方式,如果让那只大鸟儿看见可能要嘘之以鼻。但实际上这种方式对于asp程序向asp.net的快速移植还是有用的。如果你对这种移植不屑那也没办法,这个贴子就算给asp.net刚入门的小虾们开开眼。这个例子包含3部分1)forum.aspx-论坛主页。2)reply.aspx-当在论坛主页中点击一个贴子

2009-04-14 15:09:00 842

原创 让你的控件也具有拖拽(drag-and-drop)功能

     现在有很多软件都支持拖拽功能,就是用鼠标拖着文件放到软件窗口中某个位置,软件就可以做出相应的反应。比如,Windows自带的播放软件Windows Media Player,你可以拖着一个媒体文件放到它的主窗口中,它就会开始播放这个文件。    怎么让自己的软件也有这个功能呢?    其实,并不是很难,只要让你需要有拖拽功能的控件响应WM_DROPFILES消息就行了。下面以Edit

2009-04-14 12:55:00 460

转载 点在多边形内算法的实现

点在多边形内算法的实现cheungmine2007-9-22 本文是采用射线法判断点是否在多边形内的C语言程序。多年前,我自己实现了这样一个算法。但是随着时间的推移,我决定重写这个代码。参考周培德的《计算几何》一书,结合我的实践和经验,我相信,在这个算法的实现上,这是你迄今为止遇到的最优的代码。这是个C语言的小算法的实现程序,本来不想放到这里。可是,当我自己要实现这样一个算法的

2009-04-14 12:48:00 569

原创 快速分段3次样条曲线拟合和折线重采样算法实现

 快速分段3次样条曲线拟合和折线重采样算法实现cheungmine (保留所有权利。本文可以在互联网上转载,但不允许出版和印刷) 本文采用3次样条函数,用分段插值的快速计算方法,实现了用鼠标在屏幕上绘制任意光滑的曲线,并同时使用折线重采样的拟合方法,去除多余的插值点。本文所叙述的算法,可以用来绘制等高线等光滑曲线,并且由于采用了折线的重采样,以最小的数据量保证了绘图的精确度。

2009-04-14 12:40:00 2342 1

转载 VC++,掀起你的盖头来

VC++,掀起你的盖头来——谈VC++对象模型(美)简  格雷程化    译译者前言一个C++程序员,想要进一步提升技术水平的话,应该多了解一些语言的语意细节。对于使用VC++的程序员来说,还应该了解一些VC++对于C++的诠释。Inside the C++ Object Model虽然是一本好书,然而,书的篇幅多一些,又和具体的VC++关系小一些。因此,从篇幅和内容来看,译者认为本文是

2009-04-14 12:25:00 464

转载 模拟文件拖拽到指定窗体中

如何模拟文件拖拽,这个问题得反过来分析:“如何接受文件拖拽”?分别要用到API: DragAcceptFiles()函数,令窗体接受文件拖拽的消息 WM_DROPFILES消息文件拖拽时接收看来得向窗体发送WM_DROPFILES消息,发送消息是SendMessage()函数为节约时间我们要站在巨人的肩膀--搜索关键词就基本确定为:“WM_DROPFILES SendMessage 模拟文件拖

2009-04-14 10:11:00 648

CPU、内存使用率

根据网友提供代码,逆向画出来的。包含CPU使用率、内存使用率、虚拟内存使用率、内存总量等。数据比较符合靠谱。 ***************************************************************************** using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.Diagnostics; using System.Threading; using System.Runtime.InteropServices; using System.Management; namespace Cpu_Test { public partial class Form1 : Form { public Form1() { InitializeComponent(); } Process[] MyProcesses; Thread td; private void myUser() { ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from Win32_Processor"); foreach (ManagementObject myobject in searcher.Get()) { tssluse.Text = myobject["LoadPercentage"].ToString() + " %"; lblCPU.Text = myobject["LoadPercentage"].ToString() + " %"; mheight = Convert.ToInt32(myobject["LoadPercentage"].ToString()); if (mheight == 100) panel3.Height = 100; CreateImage(); Memory(); } } private void Memory() { Microsoft.VisualBasic.Devices.Computer myInfo = new Microsoft.VisualBasic.Devices.Computer(); //获取物理内存总量 pbMemorySum.Maximum = Convert.ToInt32(myInfo.Info.TotalPhysicalMemory / 1024 / 1024); pbMemorySum.Value = Convert.ToInt32(myInfo.Info.TotalPhysicalMemory / 1024 / 1024); lblSum.Text = (myInfo.Info.TotalPhysicalMemory / 1024).ToString(); //获取可用物理内存总量 pbMemoryUse.Maximum = Convert.ToInt32(myInfo.Info.TotalPhysicalMemory / 1024 / 1024); pbMemoryUse.Value = Convert.ToInt32(myInfo.Info.AvailablePhysicalMemory / 1024 / 1024); lblMuse.Text = (myInfo.Info.AvailablePhysicalMemory / 1024).ToString(); //获取虚拟内存总量 pbVmemorysum.Maximum = Convert.ToInt32(myInfo.Info.TotalVirtualMemory / 1024 / 1024); pbVmemorysum.Value = Convert.ToInt32(myInfo.Info.TotalVirtualMemory / 1024 / 1024); lblVinfo.Text = (myInfo.Info.TotalVirtualMemory / 1024).ToString(); //获取可用虚拟内存总量 pbVmemoryuse.Maximum = Convert.ToInt32(myInfo.Info.TotalVirtualMemory / 1024 / 1024); pbVmemoryuse.Value = Convert.ToInt32(myInfo.Info.AvailableVirtualMemory / 1024 / 1024); lblVuse.Text = (myInfo.Info.AvailableVirtualMemory / 1024).ToString(); } private void Form1_Load(object sender, EventArgs e) { CheckForIllegalCrossThreadCalls = false; MyProcesses = Process.GetProcesses(); //tsslNum.Text = "进程数: "; tsslNum.Text = "进程数: "+ MyProcesses.Length.ToString()+ " CPU使用: "; myUser(); } private void timer1_Tick(object sender, EventArgs e) { Control.CheckForIllegalCrossThreadCalls = false; MyProcesses = Process.GetProcesses(); tsslNum.Text = "进程数: " + MyProcesses.Length.ToString() + " | CPU使用:"; td = new Thread(new ThreadStart(myUser)); td.Start(); } private void Form1_FormClosed(object sender, FormClosedEventArgs e) { if (td != null) { td.Abort(); } } int mheight = 0; private void CreateImage() { int i = panel3.Height / 100; Bitmap image = new Bitmap(panel3.Width, panel3.Height); Graphics g = Graphics.FromImage(image); g.Clear(Color.Green); SolidBrush mybrush = new SolidBrush(Color.Lime); g.FillRectangle(mybrush, 0, panel3.Height - mheight * i, 26, mheight * i); panel3.BackgroundImage = image; } } }

2018-10-27

DataSet详细用法(最全面)

第1页 用法详细 、处理脱机数据,在多层应用程序中很有用。 、可以在任何时候查看DataSet中任意行的内容,允许修改查询结果的方法。 、处理分级数据 、缓存更改 、XML的完整性:DataSet对象和XML文档几乎是可互换的。 、创建DataSet对象: 、查看调用SqlDataAdapter.Fill创建的结构 、查看SqlDataAdapter返回的数据 DataRow对象 DataRow中的数据 DatTable中的DataRow对象 、校验DataSet中的数据 DataColumn的属性:

2018-07-20

Discuz二次开发目录结构及数据库字典

能够理很好理解MVC构架的原理(虽然DZ不是MVC架构的) ) 扎实的PHP基础,熟悉结构化程序,OOP程序的写法及应用 ) 熟悉MYSQL就用,掌握SQL语言,懂SQL优化者更佳 ) 熟悉使用Discuz!的各项功能 Discuz!的文件系统目录 DZ开发,就得弄懂DZ中每个文件的功能。

2018-07-20

经典Vim中文手册

一本非常好的vim中文手册,内容详尽,很容易上手,每个使用vim的人都应保存一份。

2018-03-05

C# ASP.NET - 会员密码三次找回功能

通过用户预设的密码提示功能来找回密码,如果密码提示答案输入错误次数超过3次,冻结账号24小时;

2018-03-03

Dos下的c语言开发环境

Dos下的c语言开发环境,内含TC2.0、ucdos、wps、cced等软件。注意了:这是一个VMware 10的一个虚拟机。

2014-11-24

Asp.net 左侧导航

请教asp.net问题的源文件,需要一个这样功能的模块,感觉有点问题,请大家帮忙解决。

2013-10-14

CShape资源集锦第一季(几千篇文章)

含C#的各种技术,有WinForm、WebForm、Sql相关、加密解密、正则表达式、Console、移动开发、XML技术、水晶报表、网络通讯、图形图像、数据结构及算法等等

2013-06-09

最新的Android书籍(Android in Action 2nd)

最新(2011.1)安卓开发书籍(Android in Action 2nd),英文版,是开发安卓的必不可少的参考资料。

2011-06-11

各种视频转IPAD和Iphone格式(免费软件、功能超强)

国外的免费软件,很容易实用。支持各种视频转IPAD和IPHONE格式,功能强大。

2011-06-08

Red Hat Linux下软件的基本安装与卸载

Red Hat Linux下软件的基本安装与卸载,比较实用,可以扫扫盲啊

2011-06-08

Windows 2003 负载均衡详解

Windows 2003 负载均衡的案例教程,非常详细,一步一步的操作。

2010-03-09

c语言教程(TXT版)

一个c语言的txt版本,可以放在手机、psp上看。

2010-03-06

linux流量控制与防火墙技.pdf

linux流量控制与防火墙技术,当前很热的技术啊

2010-03-06

c#操作Excel的类库

一个操作Excel的类,比较详细,很不错的。

2010-03-06

Spring.NET框架参考文档

基于.NET的Spring的框架参考文档

2010-03-06

仿效outlook制作的工具栏

仿效outlook制作的工具栏,。net源代码的

2008-11-29

使用短信猫发送短信的源代码

使用短信猫发送短信的源代码,很实用的,需要的朋友可以参考一下

2008-11-29

仿QQ(或OutlookBar)效果源码及示例

许多人喜欢像QQ这种效果,可以用来参照,含完整源代码

2008-11-29

Ruby中文教程

非常好的ruby初级教程

2007-05-26

SQL语言参考大全

一本非常全的sql参考手册

2007-05-26

轻松学用Linux编程

轻松学用Linux编程

2007-05-26

非常好的vim中文手册

一本非常好的vim中文手册,内容详尽,很容易上手。

2007-05-26

Iptables防火墙详细资料集合

收集网上linux防火墙的各种资料,看完之后,完全可以搭建一个不错的linux防火墙。

2007-05-25

新编辑的五日学会JS教程

新编辑的五日学会JS教程,里面含有很多实用的代码,可以直接调用。

2007-05-25

空空如也

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

TA关注的人

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