编程可以毁掉你的生命
[
2007/09/18 15:08 | by Else ]
2007/09/18 15:08 | by Else ]
CSDN 9月17日消息 国际热点,系采集国际主要IT技术媒体当天的热点话题,希望借此能够扩展您的视野,给您所参考和帮助。
编程可以毁掉你的生命(Programming Can Ruin Your Life)
很多文章和评论不断地告诉你成为一名程序员有多好:敏捷的头脑、抽象能力、富裕的工作……然而是这么回事吗?问题引出了作者在文中讲述的编程带来的负面影响。
身体:大部分时间坐在电脑前,可能椅子也很不舒服;以富含脂肪、高盐高糖的快餐为食;咖啡……
思想:编程技术迅速发展,而每个人的想法和爱好各不相同,所以你很难向别人解释你做的是什么。因为你解释的越详细,别人的反驳越会影响你的思想。这,也是很大的思想伤害。而且编程的严谨和其他特性让你刻板、不近人情、对人生悲观。
编程可以毁掉你的生命(Programming Can Ruin Your Life)
很多文章和评论不断地告诉你成为一名程序员有多好:敏捷的头脑、抽象能力、富裕的工作……然而是这么回事吗?问题引出了作者在文中讲述的编程带来的负面影响。
身体:大部分时间坐在电脑前,可能椅子也很不舒服;以富含脂肪、高盐高糖的快餐为食;咖啡……
思想:编程技术迅速发展,而每个人的想法和爱好各不相同,所以你很难向别人解释你做的是什么。因为你解释的越详细,别人的反驳越会影响你的思想。这,也是很大的思想伤害。而且编程的严谨和其他特性让你刻板、不近人情、对人生悲观。
Eclipse 十大常用快捷键:
[
2007/09/18 15:06 | by Else ]
2007/09/18 15:06 | by Else ]
使用Eclipse 一年以上的开发者对快捷键不会陌生,但是了解并记住所有的快捷键绝对是个挑战性的工作,实际上我们没必要都记住。我总结了以下十个:
1,Ctrl + Shift + O : Organize imports
2,Ctrl + Shift + T : Open Type
3,Ctrl + Shift + F4 : Close all Opened Editors
4,Ctrl + O : Open declarations
5,Ctrl + E : Open Editor
6,Ctrl + / : Line Comment
7,Alt + Shift + R : Rename
8,Alt + Shift + L : extract to Local Variable
9,Alt + Shift + M : extract to Method
10,F3 : Open Declaration
1,Ctrl + Shift + O : Organize imports
2,Ctrl + Shift + T : Open Type
3,Ctrl + Shift + F4 : Close all Opened Editors
4,Ctrl + O : Open declarations
5,Ctrl + E : Open Editor
6,Ctrl + / : Line Comment
7,Alt + Shift + R : Rename
8,Alt + Shift + L : extract to Local Variable
9,Alt + Shift + M : extract to Method
10,F3 : Open Declaration
十大已亡或正在灭亡的电脑技术,C入选
[
2007/09/18 15:04 | by Else ]
2007/09/18 15:04 | by Else ]
【CSDN 9月17日消息】来自Computerworld 很难说这些技术真的灭亡了,因为他们至今还存在于某些领域。实际上,说一种技术灭亡的过程也正是寻找它生命力依旧的过程。在经过仔细的权衡后,我们列出下面这个名单,注意只是相对的而不是绝对的。
1.Cobol:Y2k(千年虫)好像给了Cobol一次新机遇,然而仅仅六个月到一年的时间,这门衰退的语言便再无救世主,与此同时,也极少有学校再开这门课。
1.Cobol:Y2k(千年虫)好像给了Cobol一次新机遇,然而仅仅六个月到一年的时间,这门衰退的语言便再无救世主,与此同时,也极少有学校再开这门课。
'设计定单号
'On Error Resume Next
Function OrderNum()
str1 = "C"
str2 = right(year(now()),1)
str3 = lentwo(month(now()))
str4 = lentwo(day(now()))
str5 = right(conn.execute("select str5 from orderstr")(0),4)
ostr=str1&str2&str3&str4&str5
if session("ostr")="" then
OrderNum=ostr
session("ostr")=ostr
conn.execute("update str5 set orderstr=orderstr+1 where id=1") '定单号最后四位加一
else
OrderNum= session("ostr")
end if
End Function
'On Error Resume Next
Function OrderNum()
str1 = "C"
str2 = right(year(now()),1)
str3 = lentwo(month(now()))
str4 = lentwo(day(now()))
str5 = right(conn.execute("select str5 from orderstr")(0),4)
ostr=str1&str2&str3&str4&str5
if session("ostr")="" then
OrderNum=ostr
session("ostr")=ostr
conn.execute("update str5 set orderstr=orderstr+1 where id=1") '定单号最后四位加一
else
OrderNum= session("ostr")
end if
End Function
建一个表str5 建字段,整形 orderstr 设置10000 各位有没有更好的方法?
想了一下,还是改成
rewrite的问题
[
2007/09/03 14:28 | by admin ]
2007/09/03 14:28 | by admin ]
无废话版本
用了rewrite之后呢,图片路径出错!但在这个问题上bob做得很好,不会出错,本来目前没有找到更好的方法!
解决的方法
用boblog的方法,这样可以省了好多事,在次感谢bob
用了rewrite之后呢,图片路径出错!但在这个问题上bob做得很好,不会出错,本来目前没有找到更好的方法!
解决的方法
<base href="http://book.cuku.net" />
用boblog的方法,这样可以省了好多事,在次感谢bob
IIS6 AND PHP5 on w2k3
[
2007/08/25 15:02 | by Else ]
2007/08/25 15:02 | by Else ]
1.download php and unzip to c:\php
- also create c:\php\sessions
2.add c:\php to you path
-right click mycomputer,properties,advance,env variables
2.On IIS Manager add web service extension
- also create c:\php\sessions
2.add c:\php to you path
-right click mycomputer,properties,advance,env variables
2.On IIS Manager add web service extension
ajax只是提交数据库没有返回值
[
2007/08/25 12:41 | by Else ]
2007/08/25 12:41 | by Else ]
function f(){
var X=new ActiveXObject("Msxml2.XMLHTTP"); //建立对象
X.open('POST','uporder.asp',true);
X.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
var SendData = 'pay='+GE('Moneybookers').value+'&orderid='+GE('orderid').value
X.send(SendData)
}
var X=new ActiveXObject("Msxml2.XMLHTTP"); //建立对象
X.open('POST','uporder.asp',true);
X.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
var SendData = 'pay='+GE('Moneybookers').value+'&orderid='+GE('orderid').value
X.send(SendData)
}
这个是最后点付款的时候的一个动作吧,只要把数据库提交就行了!
php链access的ado的代码!
[
2007/08/23 17:02 | by Else ]
2007/08/23 17:02 | by Else ]
<?PHP
include('inc/adodb.inc.php');
//创建ADO连接
$conn = @new COM("ADODB.Connection") or die ("ADO连接失败!");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("../db/data.mdb");
$conn->Open($connstr);
?>
include('inc/adodb.inc.php');
//创建ADO连接
$conn = @new COM("ADODB.Connection") or die ("ADO连接失败!");
$connstr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath("../db/data.mdb");
$conn->Open($connstr);
?>
我要开始删除文件了,所以先放在这个blog中,今天删除了好多文件,到时候看一看做出的效果!
asp regexp的方法测email
[
2007/08/20 17:32 | by Else ]
2007/08/20 17:32 | by Else ]
Function CheckEmail(semail)
Set objRegExp = New RegExp
searchStr = "^[\w-\.]{1,}\@([\da-zA-Z-]{1,}\.){1,}[\da-zA-Z-]{2,3}$"
objRegExp.Pattern = searchStr
objRegExp.IgnoreCase = true
CheckEmail = objRegExp.Test(sEmail)
End Function
Set objRegExp = New RegExp
searchStr = "^[\w-\.]{1,}\@([\da-zA-Z-]{1,}\.){1,}[\da-zA-Z-]{2,3}$"
objRegExp.Pattern = searchStr
objRegExp.IgnoreCase = true
CheckEmail = objRegExp.Test(sEmail)
End Function
返回值:false/true
多个链接数据库文件的换成一个链接文件
[
2007/08/18 17:23 | by Else ]
2007/08/18 17:23 | by Else ]
<!--#include virtual="/inc/conn.asp" -->
上面这个是数据库的掉用的方法
connstr ="provider=microsoft.jet.oledb.4.0;data source="&server.mappath("/data/db.mdb")
这里是用到server.mappath的一个功能"/"站点下
这个就是不用file的好处,
不管哪个目录下,用
<!--#include virtual="/inc/conn.asp" -->
就行了所以很多个的时候也可以改过来!





2007/09/08 16:43 | by 








