- 博客(37)
- 收藏
- 关注
原创 Python连接Mongodb数据库
安装完成后输入下面的代码就可以连接Mongodb数据库。首先要安装MongoDb数据库连接扩展执行下面的命令。里插入了用户名密码这2个数据并输出内容。执行PY程序后运行如下。
2022-07-20 12:15:25
2314
1
原创 PHP读取IIS网站列表
<table><?phperror_reporting(0);$con = file_get_contents('sites.xml'); //sites.xml为IIS里导出的主机的信息$a = explode("<SITE SITE",$con);for($i=0;$i<count($a);$i++){$b = explode(">",$a[$i]);echo "<tr><td>";echo cut($b[0],'.NAME.
2021-03-16 16:39:40
211
转载 PHP实用代码片段(一)
在开发 Web 或者移动应用的时候,经常会遇到需要发送 SMS 给用户,或者因为登录原因,或者是为了发送信息。下面的 PHP 代码就实现了发送 SMS 的功能。为了使用任何的语言发送 SMS,需要一个 SMS gateway。大部分的 SMS 会提供一个 API,这里是使用 MSG91 作为 SMS gateway。function send_sms($mobile,$msg){$authKe...
2018-02-26 13:50:01
475
原创 Delphi7连接mysql5数据库
<br />procedure TForm1.btn1Click(Sender: TObject);<br />var<br /> Connection: TSQLConnection;<br /> query: TSQLQuery;<br /> ds1:TSQLDataSet;<br /> begin<br /> try<br /> Connection := TSQLConnection.Create(nil);<br /> Co
2011-04-11 09:32:00
572
原创 我的第一个AJAX程序
今天用AJAX写个是注册验证的程序,和ALIBAB网站用户注册的一样~~可以查看要注册的用户名是否被注册~~如下图~~演示地址:http://www.xhswzg.com/member/reg.php程序代码如下~~Reg.htm var http_request = false; var object; function makeRequest(ma
2006-05-15 20:33:00
1187
原创 php生成缩略图
//image testheader("Content-type: image/jpeg");$picfile=2.jpg;$im=imagecreatefromjpeg($picfile);$color=imagecolorallocate($im,255,255,255); imagestring($im,1,5,5,"imbeded string",$color);$filesize=g
2006-04-24 12:24:00
999
转载 文件上传前台控制检测程序
例子1文件上传前台控制检测程序 v0.5/*----------------------------------------- 文件上传前台控制检测程序 v0.5 检测上传文件类型 检测图片文件格式是否正确 检测图片文件大小 检测图片文件宽度 检测图片文件高度 ------------------------------------------*/var ImgOb
2006-04-24 10:41:00
1050
转载 理解PHP中的MVC编程之MVC框架简介
【什么是MVC?】 MVC是一个可以让你把“三个部分(即MVC的全称,Model、View、Controller)”谐调地组成一个复杂应用程序的概念。一辆汽车就是一个在现实生活中非常好的MVC例子。我们看车都看两个View(显示)部分:内部和外部。而这两个都离不开一个Controller(控制者):司机。刹车系统、方向盘和其他操控系统代表了Model(模型):他们从司机(Controller)
2006-04-22 13:38:00
1059
转载 PHP高亮显示 XML 源代码
它将说明如何外部实体指向处理器来包含和解析其它文档,如何处理 PIs,以及一种确定包含有 PIs 的代码的可信度。 能被该范例使用的的 XML 文档(xmltest.xml 和 xmltest2.xml)被列在该范例之后。 外部实体范例$file = "xmltest.xml";function trustedFile($file) { // only trust l
2006-04-22 13:36:00
791
转载 提高PHP程序运行效率的四个小方法
1、用i+=1代替i=i+1。符合c/c++的习惯,效率还高。 2、尽可能的使用PHP内部函数。自己编写函数之前要详细查阅手册,看有没有相关的函数,否则费力不讨好。 3、能使用单引号字符串尽量使用单引号字符串。单引号字符串的效率要高于双引号字符串。 4、用foreach代替while遍历数组。遍历数组时foreach的效率明显高于while循环,而且不需要调用reset函数。
2006-04-22 13:36:00
840
转载 C#中简单实现多线程
感觉用C#进行开发就是快using System;using System.Threading;namespace ConsoleApplication1{ /// /// Class1 的摘要说明。 /// class Class1 { /// /// 应用程序的主入口点。 /// [STAThread] static void Main(string[] args)
2006-04-16 09:37:00
1020
转载 ASP.NET 2.0 中的代码隐藏和编译
当我撰写本专栏的时候,Microsoft® .NET Framework 2.0 和 Visual Studio®2005 的候选版本已经“出炉”了,当您阅读到本文时,它们都已经投入使用。这一切似乎等待了很长时间。 我还记得在 2003 年的 8 月坐在 Microsoft 公司的一个房间内倾听 Scott Guthrie 和其他人(包括我的同事 Rob Howard,他也是专栏作家)介绍
2006-04-16 09:36:00
5446
1
转载 C#+Windows API操纵系统菜单
一、前言 本文针对C#.NET中没有提供直接的类似SystemMenu的属性或类似GetSystemMenu的成员函数的情况,通过调用Windows API设计了一个C#类SystemMenu,从而实现了传统的对于系统菜单的操作。 二、系统菜单简介 当你单击窗口图标或右击窗口标题栏时系统菜单即弹出。它包含当前窗口的默认行为。不同窗口的系统菜单看起来有些不同,如一个正常窗口的系统菜单看起来与一
2006-04-16 09:35:00
1288
转载 c#实现google样式的分页
做一个项目,用到了DATALIST,由于分页的需求,手动写了分页的函数。个人觉得GOOGLE的分页很不错,上网查了下资料,修改了下。 这里没有涉及到数据的分页读取,只是返回一个带HTML代码的分页样式(字符串),可以用label在页面显示,也可以用this.Controls.Add(new LiteralControl(string));方法加入到页面控件中。 /**///
2006-04-16 09:35:00
828
转载 谈谈C#中的事件注册和注销
由于.NET框架对消息循环机制进行了很好的封装,开发人员不再需要深入的了解Windows事件/消息实现的具体机制,也无需创建复杂的事件结构体和所谓的消息句柄。我们所要做的无非就是——1、使用重载运算符“+=”注册一个事件;2、编写对于该事件的处理方法。(关于C#2.0中事件处理的相关介绍,请参阅我的文章:C#2.0的泛型代理和事件 :以一当百的快感 document.title="C#2.0的
2006-04-16 09:34:00
3123
转载 Winform中在Form上截取消息的两种方法
比较常用的是重载Form的DefWndProc方法,例如截取鼠标按下的消息:protected override void DefWndProc(ref Message m) { if ( m.Msg == 0x0201 ) { MessageBox.Show(m.Msg.ToString());
2006-04-16 09:33:00
875
转载 ASP和C#隐藏文件下载路径的方法
关于下载路径的隐藏都是通过传递一个数据库中的ID,然后在另外一张页面通过传递的ID在数据库中读出路径。 1、c#中实现的方法(只需要.ASPX.CS的代码就可以了)string sel_sql="select FileVisualPath from TabMailAttachFiles where FileID="+Request.QueryString["destFileName"
2006-04-16 09:33:00
1205
转载 C#中屏蔽窗体关闭的消息
经常可以看到这样的程序,点了关闭按扭后程序并没有关闭,而是最小化到了系统拖盘处,就像网易泡泡,MSN之类的程序。实现这个其实很简单,捕捉窗体关闭时的消息就可以了。代码如下:protected override void WndProc(ref Message m){const int WM_SYSCOMMAND = 0x0112;const int SC_CLOSE = 0xF060;if
2006-04-16 09:32:00
1735
转载 用ASP.NET 2.0实现AJAX风格的Web开发
提要 在过去的几个月中,基于AJAX技术开发高度交互的Web应用程序的设计模式迅速流行开来。现在,具有高度可配置性的Web应用程序,例如Google Maps和A9,都在综合利用这些技术来创造丰富的客户端用户体验。其实,结合AJAX技术进行Web开发并非最近的研究成果,只不过这些技术一直以来不断得到持续更新和改进。 本文中我有三个目的。首先,我想提供一个AJAX风格应用程序的高级概述。其次,我想
2006-04-16 09:31:00
993
原创 ASP.NET中实现模版的动态加载
ASP.NET中,经常会使用到templates(模版)功能,比如在datagrid,datalist,repeater等控件中,使用templates,将会大大增强其功能。以往,我们一般是在设计程序时,就已经设置好控件中的模版是怎样的了。但是,有的时候,可能我们需要动态加载模版,比如,当你要求你的应用程序的界面风格随着用户的需求而变化时,你就需要到动态加载模版的功能了。但要注意的是,并不是所有的
2006-04-16 09:30:00
781
转载 如何使用PHP通过SMTP发送电子邮件
由于PHP没有提供现成的smtp函数,却提供了一个功能不甚灵活的mail()函数,这个函数需要服务器配置上的支持,并且不支持smtp验证,在很多场合无法正常的工作,因此不建议使用。本文的目的在于为新手指明方向,并没有涉及那些高级的内容,一来本身水平有限,二来也担心不能准确的讲述相关的概念,进而对各位造成误导,还请自行深入学习。 “使用php发送mail”最近已经成为继“register_glob
2006-04-14 19:21:00
1246
转载 用jsp做个有彩纹的随机码
Color getRandColor(int fc,int bc){//给定范围获得随机颜色Random random = new Random();if(fc>255) fc=255;if(bc>255) bc=255;int r=fc+random.nextInt(bc-fc);int g=fc+random.nextInt(bc-fc);int b=fc+random.nextInt(bc-
2006-04-14 19:04:00
818
转载 Linux操作系统下由论坛到SSH的入侵
本来我不习惯开QQ,可好友打来电话说有事找我,遂上线。因为我用的QQ是能显示IP地址的木子版本,所以看到好友的IP:xxx.xxx.19.24,发现好友是在学校的实验室上网。我忽发奇想,想看看他们实验室的机器里都有些什么东西,因为以前我知道他们实验室的机子在一个C段里——什么?你让我直接给好友发木马?那小子比猴都精,况且那小子的技术也不是省油灯,还是用迂回战略吧! 从百宝箱里随便祭出个扫描器,
2006-04-14 19:03:00
801
原创 谈PHP生成静态页面
一、引 言在速度上,静态页面要比动态页面的比方php快很多,这是毫无疑问的,但是由于静态页面的灵活性较差,如果不借助数据库或其他的设备保存相关信息的话,整体的管理上比较繁琐,比方修改编辑.比方阅读权限限制等,但是,对应一些我们经常频频使用的文件,比方说,开发的新闻发布系统,我们不希望很多用户都读取数据库才显示结果,这样一方面消耗了服务器的资源,另一方面占去了浏览者大量可贵的响应时间,所有,有了
2006-04-14 19:00:00
3290
原创 缓存技术详谈
一、引论PHP,一门最近几年兴起的web设计脚本语言,由于它的强大和可伸缩性,近几年来得到长足的发展,php相比传统的asp网站,在速度上有绝对的优势,想mssql转6万条数据php如需要40秒,asp不下2分钟.但是,由于网站的数据越来越多,我们渴求能更快速的调用数据,不必要每次都从数据库掉,我们可以从其他的地方,比方一个文件,或者某个内存地址,这就是php的缓存技术,也就是Cache技术.
2006-04-14 19:00:00
2809
3
原创 PHP编程技巧:看实例学正则表达式
首先,让我们看看两个特别的字符:’^’ 和 ‘$’ 他们是分别用来匹配字符串的开始和结束,一下分别举例说明: "^The": 匹配以 "The"开头的字符串; "of despair$": 匹配以 "of despair" 结尾的字符串; "^abc$": 匹配以abc开头和以abc结尾的字符串,实际上是只有abc与之匹配; "notice": 匹配包含notice的字符串; 你可
2006-04-14 18:59:00
685
原创 php程序如何生成验证码图片
//生成验证码图片 Header("Content-type: image/PNG"); srand((double)microtime()*1000000);//播下一个生成随机数字的种子,以方便下面随机数生成的使用session_start();//将随机数存入session中$_SESSION[authnum]="";$im = imagecreate(62,20); //制定图片背景大
2006-04-14 18:58:00
968
原创 概率计算 PHP幸运星
概率计算 PHP幸运星给定一个概率(这里是点数),确定某次事件是否发生.可以用在根据用户获得的点数,随机产生网站幸运星等方面(注意:这里有个等字)./**@title:PHP幸运星(lucker)@version:1.00@license:BSD@author:axgle*/$bl = lucker(50);//50%的可能性var_dump($bl
2006-04-14 18:57:00
785
原创 用IIS建立高安全性Web服务器
因为IIS(即Internet Information Server)的方便性和易用性,使它成为最受欢迎的Web服务器软件之一。但是,IIS的安全性却一直令人担忧。如何利用IIS建立一个安全的Web服务器,是很多人关心的话题。 构造一个安全系统 要创建一个安全可靠的Web服务器,必须要实现Windows 2000和IIS的双重安全,因为IIS的用户同时也是Windows 2000的用户,并且I
2006-04-13 12:38:00
732
原创 名词解释: 域名解析 A记录 Mx记录 Cname记录
什么是域名解析? 域名解析就是域名到IP地址的转换过程。IP地址是网路上标识栂¨站点的数字地址,为了简单好记,采用域名来代替ip地址标识站点地址。域名的解析工作由DNS服务器完成。 什么是A记录? A (Address) 记录是用来指定主机名(或域名)对应的IP地址记录。用户可以将该域名下的网站服务器指向到自己的web server上。同时也可以设置您域名的二级域名。 什么是MX记录? 邮件路由记
2006-04-13 12:37:00
1179
原创 Apache安装设置
Apache是开放源代码的Web服务器软件,是最常用的Web服务器。Apache常用在unix系统,也有windows平台的版本。本文以windows平台为例,介绍Apache的安装和配置方法。 因为Apache对asp支持得不好,如果您的网站用到了asp,建议您使用win 2000 server + IIS。安装Apache 一、下载 windows平台的Apache可以在这个网址
2006-04-13 12:36:00
962
1
转载 javascript技巧大全
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.c
2006-04-12 22:09:00
657
原创 JS取得上传图片的大小
var img=null;function s(){if(img)img.removeNode(true);img=document.createElement("img");img.style.position="absolute";img.style.visibility="hidden";img.attachEvent("onreadystatechange",orsc);img.attac
2006-04-12 22:04:00
686
1
原创 javascript 常用代码大全
//打开模式对话框 function doSelectUser(txtId) { strFeatures="dialogWidth=500px;dialogHeight=360px;center=yes;middle=yes ;help=no;status=no;scroll=no"; var url,strReturn; url="selUser.as
2006-04-12 22:02:00
1122
原创 学装LINUX软件
今天开始学习LINUX了,Linux是一个不错的系统,以前早就想学了,只不过是没时间,现在有时间学了感觉Linux比Windows稳定的多. 今天学习LINUX主要是学习安装Linux下的软件,Linux下的软件主要有三种安装方法,其中最简单的要数RPM格式的安装文件了,这样文件和WindowS系统下的EXE格式的安装文件差不多,只要双击就可以安装了.
2006-03-30 21:53:00
1598
转载 双截棍之程序员篇
夜班的程序员,鼠标敲的很响亮 练java玩C++,Delphi功夫最擅长。 编程语言我习惯,天天都耳濡目染, 什么VC跟C#,我都耍得有模有样, 什么工具最喜欢, 记事本物美价廉, 想要去网吧CS,杀土匪的老板。 怎么玩,怎么玩,任务繁重走不开。 怎么玩,怎么玩,上班就把QQ开。 怎么玩,怎么玩,程序全都是BUG, 头晕脑胀莫奇怪,处处是错。 一个空格向前
2006-03-02 11:20:00
693
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人