投资必看的七本书

1、《彼得 林奇的成功投资

2、《股市真规则》

3、《投资学》

4、《聪明的投资者》

5、《一个美国资本家的成长》

6、《怎样选择成长股》

7、《大投机家:最佳金钱股市》

人生中的多年不见

今天下班路上遇到小学同学,对我说了3句话:

1、XXX?Stallone?

2、你变帅了

3、记得小时候踢球都不知道传多少分量的球给你 怕你接不到

一个红灯让两个多年不见的人四目相对,他是谁?经过15秒钟的辨认,才发现对方,想起对方的名字。原来还有童年的记忆,清澈得再次相逢就能看见。

加载图片的一些技巧

网页加载大图片往往需要等待很长时间加载完毕,这对于用户体验来说是一件十分不好的事情。目前主流方法是使用预读取,先读取一张粗略图(比较模糊的,体积也比较小)等大图加载完毕后,再替换回来。如果图片失效的话可以则加载无法显示的提示。具体代码如下(最精简的方法):

1
2
3
4
5
6
<img src="原始图片点知"  onerror='src="粗略图地址"';
style="display:none"
onload= 'load.style.display="none";this.style.display="";'/>
<div id="load"> <img src=/images/wait.gif" />

</div>

公司如何办理员工工资卡和工资代发

首先要先和银行签订工资代发协议,确定每月几号发工资,然后办理员工工资卡,办理员工工资卡带好如下材料
1、excel表格(内容为员工姓名、电话、身份证号)
2、excel表格打印出来并盖上公章

一周以后员工凭公司介绍信和自己身份证去领取工资卡

发工资需带好以下材料

1、工资手册
2、EXCEL表(员工编号 员工姓名 员工卡号 工资金额)
3、EXCEL表打印件(需要盖公章)
4、支票

ASP代码进行图片盗链

使用方法:将代码保存为img.ASP上传到服务器,图片地址为img?url=XXXXXX

测试了很多解除图片盗链的代码,发现这个写得最好,不过盗链图片对于服务器来说开销相当于原来的两倍,更加好的方法是第一次盗链的时候保存一个缓存,第二次就直接调用缓存不用再读取远程图片了。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
< %
Dim url, body, myCacheurl = Request.QueryString("url")Set myCache = new cache
myCache.name = "picindex"&url
If myCache.valid Then
body = myCache.value
Else
body = GetWebData(url)
myCache.add body,dateadd("d",1,now)
End IfIf Err.Number = 0 Then
Response.CharSet = "UTF-8"
Response.ContentType = "application/octet-stream"
Response.BinaryWrite body
Response.Flush
Else
Wscript.Echo Err.Description
End if'取得数据
Public Function GetWebData(ByVal strUrl)
Dim curlpath
curlpath = Mid(strUrl,1,Instr(8,strUrl,"/"))
Dim Retrieval
Set Retrieval = Server.CreateObject("Microsoft.XMLHTTP")
With Retrieval
.Open "Get", strUrl, False,"",""
.setRequestHeader "Referer", curlpath
.Send
GetWebData =.ResponseBody
End With
Set Retrieval = Nothing
End Function'cache类class Cache
private obj 'cache内容
private expireTime '过期时间
private expireTimeName '过期时间application名
private cacheName 'cache内容application名
private path 'urlprivate sub class_initialize()
path=request.servervariables("url")
path=left(path,instrRev(path,"/"))
end subprivate sub class_terminate()
end subpublic property get blEmpty
'是否为空
if isempty(obj) then
blEmpty=true
else
blEmpty=false
end if
end propertypublic property get valid
'是否可用(过期)
if isempty(obj) or not isDate(expireTime) then
valid=false
elseif CDate(expireTime)<now then
valid=false
else
valid=true
end if
end propertypublic property let name(str)
'设置cache名
cacheName=str & path
obj=application(cacheName)
expireTimeName=str & "expires" & path
expireTime=application(expireTimeName)
end propertypublic property let expires(tm)
'重设置过期时间
expireTime=tm
application.lock
application(expireTimeName)=expireTime
application.unlock
end propertypublic sub add(var,expire)
'赋值
if isempty(var) or not isDate(expire) then
exit sub
end if
obj=var
expireTime=expire
application.lock
application(cacheName)=obj
application(expireTimeName)=expireTime
application.unlock
end subpublic property get value
'取值
if isempty(obj) or not isDate(expireTime) then
value=null
elseif CDate(expireTime)<now then
value=null
else
value=obj
end if
end propertypublic sub makeEmpty()
'释放application
application.lock
application(cacheName)=empty
application(expireTimeName)=empty
application.unlock
obj=empty
expireTime=empty
end subpublic function equal(var2)
'比较
if typename(obj)<>typename(var2) then
equal=false
elseif typename(obj)="Object" then
if obj is var2 then
equal=true
else
equal=false
end if
elseif typename(obj)="Variant()" then
if join(obj,"^")=join(var2,"^") then
equal=true
else
equal=false
end if
else
if obj=var2 then
equal=true
else
equal=false
end if
end if
end function
end class
%>
Page 2 of 4612345102030...Last »

Sroan日历

九月 2010
« 八 «-»  
 12345
6789101112
13141516171819
20212223242526
27282930  

按月索引文章

分类目录

最近评论