400 186 1886
OA教程
经验分享
安装指引
工作流
ERP教程
经验分享
销售管理
采购管理
生产管理
仓库管理
工程管理
品质管理
财务管理
模切知识交流
经验分享
技术文档
PMS教程
CRM教程
开发文档
其他文档
MIS教程
MAS教程
EBR教程
企业管理
微信好文
读书沙龙
无题
最新文章
网络安全-windows权限维持汇总
C# 开发的环境监测上位机应用
签发一张SSL证书的成本几乎为0,为什么还卖那么贵?
汽车保养只换机油就行了?内行:这4个零件不换,跟没保养没区别
推荐5款程序员必备的画图工具,效率提升利器!
C# 读取可用的无线网络与连接
C#泛型约束:让你的代码更灵活、更安全
比较 XML 和 JSON
C# 高级编程探索:多线程——让你的程序“一心多用”
为什么国内企业都深陷996泥潭,几乎没有输出先进的管理理论?
更多新文章
知识管理交流
→『 技术文档交流 』
本版文数:7015 今日文数:
2003
asp伪造HTTP-REFERER的方法
我们在上网的时候经常会发现如果直接打开一个页面有时会跳转到网站首页或者显示出错信息,要求必须从网站首页进入再打开连接。这样做的目的是为了防止别人使用iframe的方式嵌入自己的网页。遇到这样的问题是因为页面中使用了HTTP-REFERER,通过Request.ServerVariables(HTTP_REFERER)验...
cantron
3878
2012/8/17 18:28:01
如何写出好的 PHP 代码?
编写良好的代码是一种艺术。如果一个程序员遵循一些良好的编程习惯,那么他就可以成为一个优秀的程序员。实际上,相对于你写代码的时间,你很可能会花更多的时间在代码维护上;更不用说整个应用程序的维护。建立良好的编码习惯,能够提高像模块化这样的设计因素,你的代码也将更容易理解,因此,维护起来更容易、成本更低。而不良的编码习惯会在...
cantron
3297
2012/8/16 10:19:07
PHP读取IP.dat和共享内存高效检索
<?php/*QQwry.dat格式说明如下:A。文件头,共8字节B。若干条记录的结束地址+国家和区域C。按照从小到大排列的若干条起始地址+结束地址偏移,定长,7字节D。所有的IP都是用4字节整数记录的,并且遵照Intel次序,高位在后,低位在前。E。所有偏移量都是绝对偏移,就是从文件最开头计算。F。除了文件头用...
machangmu
4151
2012/8/8 15:02:36
为什么程序员不擅长估算时间
一个曾经与我一起工作过的经验丰富的项目经理声称,他拿到程序员的时间估算以后,先将它乘以π,然后转化下一个时间数量级后,才能得到真正的值。1天转化成3.14周。他过去因为程序员不擅长估算时间而吃尽了苦头。我创建了一个用来翻译程序员时间估算的表格,来尽量缩小估算错误。时间估算时困难的。每一个程序员都有一个现实的估计区间。低...
cantron
3323
2012/8/6 22:28:59
PHP中include路径的解决方法汇总
这几天整理一份很乱的代码,这才意识到php对include处理不是一般的贱:别的编程语言在处理include中的相对目录时,都是以当前处理的文件作为基准。也就是说,如果A包含B,B包含C时,C再包含一个含相对路径的文件,那么路径是相对于C的。这样的处理很自然,符合人们的直觉,也便于开发出路径无关的程序包。可是PHP不这...
machangmu
3287
2012/8/6 9:29:26
js中文乱码怎么解决
①.js文件中文显示乱码Javascript文件XX.js编辑保存时有一种编码方案(如GBK),当打开文件的时候所用的编码(如UTF-8)和保存时的编码方案不一致时,则会出现中文显示乱码。解决方案:(1)用编辑器打开浏览的时候,选择和原文件编码(如GBK)一致的编码方式查看,则不会出现乱码;(2)在eclipse中的p...
cantron
3593
2012/8/5 23:41:51
php下常用表单验证的正则表达式
functionis_email($str)functionis_url($str)functionis_qq($str)$/,$str);}functionis_zip($str)$/,$str);}functionis_idcard($str)(\d[A-Za-z0-9])?$/,$str);}functionis...
cantron
3027
2012/8/5 23:27:32
js实现静态页面的include功能
姑且不说为什么会有这样的需求,就谈谈怎么实现吧,当这个需求出来的时候我就想到的是js,一种方式就是fileStream的方式把文件内容读出来在标签里把内容显示出来,再一种方式就是xmlHttpRequest创建对象对远程文件读取,这种更像web方式,前一种应该说是文件操作方式。在后一种方式的考虑阅览器的兼容性,基于这个...
cantron
3375
2012/8/4 2:31:21
【转】PHP中判断变量为空的几种方法
转载于:http://www.nixiaofeng.com/409.html判断变量为空,在许多场合都会用到,同时自己和许多新手一样也经常会犯一些错误,所以自己整理了一下PHP中一些常用的、判断变量为空的方法。1.isset功能:判断变量是否被初始化说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过...
machangmu
3296
2012/7/27 9:13:48
10个有用的排版技巧提升你网站的可读性
排版在网页设计中经常被忽略。其实这是很傻逼的,因为注重网页排版确实可以提高你的网页设计水平和可读性。下面,我列出了10个非常有用的排版技巧让你的网站看起来更好。1、纠正行高最常见的网页布局错误之一是定义了不正确的行高。行高是定义一行文本的高度,所以我们必须按照文本字体大小来设定行高。一般来说,在设置文本行高的时候,我经...
cantron
3193
2012/7/26 22:35:26
【转】php获取正确的当前时间
关于php时区时间错误问题date当前时间时差当地本地date_default_timezone_set之前有一个遗留问题,就是echodate(y-m-dh:i:s,time())回来的时间总是与实际时间对不上,今天终于在网上找到了原因和解决方法,分享如下:我补充一点,我按照下面提示的方法修改php.ini找不到da...
machangmu
3052
2012/7/26 19:21:57
关于软件测试的5个误传
综观现今软件测试的一些轶事,我对某些错误想法的频繁出现感到吃惊。尽管有很多可以罗列,但是我还是想分享测试的五个最常见的误传(基于我短暂的经验)。我发现前三个盛行于一些主流的新闻文章,而后两个则在科技领域的各个方面普遍存在。误传1:测试无聊曾有人说:”测试就像性。如果它不好玩,那就是你做的不对“。一件单调且无聊的事,作为...
cantron
2951
2012/7/21 15:41:24
实用SQL语句大全
一、基础1、说明:创建数据库CREATEDATABASEdatabase-name2、说明:删除数据库dropdatabasedbname3、说明:备份sqlserver---创建备份数据的deviceUSEmasterEXECsp_addumpdevicedisk,testBack,c:\mssql7backup\M...
Ccoffee
2846
2012/7/21 15:38:02
JQuery拖动插件 $('…').Drag()
<SCRIPTtype=text/javascriptsrc=http://www.pyzy.net/Demo/jquery/jquery-1.4.2.min.js></SCRIPT><SCRIPTtype=text/javascriptsrc=http://www.pyzy.net/De...
Ccoffee
3071
2012/7/21 15:18:50
Javascript在一个网页触发多个定时器
在同一页面中,使用JavaScript函数触发多个定时器,很有用的一个功能,主要练习setInterval的使用,因为都知道有时候一个页面实现这些功能个似乎有点难,但愿通过本例子你能学到更多知识,特别是时间控制方面的。[code]setInterval定时器bodydivvardiv=document.getEleme...
cantron
2954
2012/7/20 15:37:26
vb选择文件夹
新建一个模块Module,复制如下代码到里面OptionExplicitDeclareFunctionSendMessageLibuser32AliasSendMessageA(_ByValhWndAsLong,_ByValwMsgAsLong,_ByValwParamAsLong,_ByVallParamAsStri...
cantron
3244
2012/7/20 14:13:15
VB Tabstrip控件的用法例子
程序需要1个tabstrip,3个frame(控件数组)还有6个textbox和3个buttonDima,b,x,yAsIntegerPrivateSubCommand1_Click()a=Val(txta1)*Val(txta2)EndSubPrivateSubCommand2_Click()b=Val(txtb1)...
cantron
3211
2012/7/19 14:56:54
5个 PHP 安全措施
多年来,PHP一直是一个稳定的、廉价的运行基于web应用程序的平台。像大多数基于web的平台一样,PHP也是容易受到外部攻击的。开发人员、数据库架构师和系统管理员在部署PHP应用程序到服务器之前都应该采取预防措施。大部分预防措施可以通过几行代码或者把应用程序设置稍作调整即可完成。#1:管理安装脚本如果开发人员已经安装了...
cantron
3017
2012/7/19 9:48:15
apache 提示You don't have permission to access /test
关键字:Apache403Forbidden系统配置:操作系统:RedHatLinux6.2Web服务器:Apache3.1.1+jakarta-tomcat3.1.1数据库服务器:oracle8iApache服务器是目前应用最多的web服务器,据统计在世界上的服务器中有超过一半采用Apache服务器.关于它的好处,您...
cantron
3239
2012/7/11 18:46:47
PHP数据库输出与模板的配合使用
程序文件getsql.php:<?PHP$db=mysql_connect(localhost,$cs_dbuser,$cs_dbpassword)ordie(Databaseerror);mysql_select_db($cs_dbname,$db);//SOLUTION::addthiscommentbefo...
cantron
2804
2012/7/11 17:13:57
php mysql 循环显示数据的几种方式对比
用于显示数据库数据的时候,一般用循环体来做,常用的方法有while()和for()两种语句,下面就来讲一下他们在不同情况下各自的用法。我们来分别介绍:while()语句是可以显示全部数据,在不知道循环次数的情况下,尤其显得方便,而for()语句呢,可以输出显示从指定位置开始到指定位置结束的数据,在输出显示一定范围的数据...
cantron
3093
2012/7/11 16:53:20
php数据库连接及分页
<?php$rowperpage=3;$row=mysql_fetch_assoc(mysql_query(selectcount(*)ascfrommessages));$rows=$row[c];$pages=ceil($rows/$rowperpage);$curpage=1;if(isset($_requ...
cantron
3041
2012/7/11 16:52:27
PHP Notice: Undefined index: ... 问题的解决方法
首先,这个不是错误,是warning。所以如果服务器不能改,每个变量使用前应当先定义。方法1:服务器配置修改修改php.ini配置文件,error_reporting=E_ALL&~E_NOTICE方法2:对变量进行初始化,规范书写(比较烦琐,因为有大量的变量)。但还没有找到好定义方法,望大家指教方法3:每个文...
cantron
2923
2012/7/11 14:07:41
Javascript中window.setInterval和window.setTimeout的区别
[setTimeout]setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次用setTimeout实现的自动变化显示随机数的效果:<html><head><script>window.onload=sett;functions...
cantron
3130
2012/7/11 9:54:23
JavaScript读取XML
调用函数:functionread()async属性可规定XML文件的下载是否应当被同步处理。True意味着load()方法可在下载完成之前向调用程序返回控制权。False意味着在调用程序取回控制权之前必须完成下载。XML文件:<?xmlversion=1.0encoding=gb2312?><Lea...
cantron
3230
2012/7/11 8:44:55
本版面共有
281
页,
7015
篇文章 >> [
1
...
187
188
189
190
191
192
193
194
195
196
197
...
281
]
页码:
Copyright 2010-2024
ClickSun
All Rights Reserved