分页: 1/12 第一页 1 2 3 4 5 6 7 8 9 10 11 12 下页 最后页 [ 显示模式: 摘要 | 列表 ]

著名的策划人

[不指定 2009/08/31 15:48 | by tommyhu ]
上个星期六去同程网(http://www.17u.com/ http://www.17u.net/)面试不想通过了,却郁闷去不了,面试中提到策划,与关键字的SEO,港真的,这个方面我很厉害,真不是盖的,不信?
百度一下“著名的策划人”这个关键字,你就知道我的厉害了hamarneh
Highslide JS 安逸的生活……,还能多久!
2010.7.13编者按:无论你是彳亍在城市中,住着出租房,朝九晚五异或创业伊始打击连连,还是已经开始立下根基,开始新XX城市人的生活,却背负沉重的房贷,日复一日老去的父母,还有抚养子女,无论如何,请微笑面对,生活依然需要继续,开心是一天,不开心是一天,请保重,勇敢的80后……祝福你们……
Highslide JS
  农村出身的80后在钢筋水泥的都市中蹒跚行走,在这个不相信的眼泪的时代,他们面对自己的尴尬未来徘徊不定。
简单、纯朴是大家一致的看法,但似乎每个人的脸上都挂着沉重与彷徨,尤其是激情欢悦的时刻都很忘我,但在静谧的刹那却然静的吓人,不是故意装酷,而是说自己对未来的迷茫。

在这个烟雨迷蒙的下午,费翔的《故乡的云》献给在外拼搏的80后也献给自己……

  1、这是我的城市吗?

  几乎邹邹有理身边所有来北京的朋友都感觉,刚来北京的刹那万分的不适应。每每上下班要花去三四个小时,拥挤的公交与地铁看着就让人生畏。但似乎时间长了,大家都慢慢习惯了。其实习惯的不是这个城市的节奏,而是麻木。很多人说,日落而做,日落而息不是为了理想而是生存,那么我们的未来又有谁埋单呢?前段时间,有个学者称北京的房价最高的已到每平米七万,努力奋斗200多年才能还清房贷,更何况这些每月仅仅两三千月的80后呢?假设买了每平米1-2万的偏僻小房子呢?

  2、买了房,我们的孩子怎么办?

  如果家里有点积蓄,加上自己辛苦积攒的一点小钱,可以勉强买个首付的话,很多农村出身的80后假设赞成这个观点,接下来考虑的问题会让你觉得自己真的太幼稚。每个月至少两三千的还款百分百会让你如惊恐之鸟,害怕失业,害怕生病,接着再养一个孩子,仅仅每月孩子的奶粉钱就会让你像背一座大山一样艰难,孩子稍微大一些的户口问题怎么解决?假如不要孩子,等到状况不错的中年时代,孩子还要得了吗?更何况大多数的80后读书多年,花费家里很多钱,现在继续伸手向家里要钱,一个个都低下了头。

  3、美好青春不甘心献给房子?

  买房、还房贷、养孩子,一系列的麻烦事接踵而至,农村出身的80后又都有自己的理想,面对尴尬的现实,却又不得不低头,但是心里又有些不甘,毕竟大家自己的老家都有现成的房子,让其含辛茹苦的背着房贷生活,心里总觉得不划算。

  4、回家找老婆?

清除浮动样式代码

[不指定 2009/08/30 12:45 | by tommyhu ]
可为什么要清除浮动样式??
通俗一点的解释是,因为DIV的流动性会带给你很多你不想要或者说 你意想不到的效果!
专业点的解释
引用

     在非IE浏览器(如Firefox)下,当容器的高度(height)为auto,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至破坏)布局的现象。这个现象叫浮动溢出,为了防止这个现象的出现而进行的CSS处理,就叫CSS清除浮动。

再来个形象点的DEMO
引用

DIV1宽度为100px,
DIV2宽度为50px,
如果上级DIV层的宽度大于DIV1+DIV2的宽度,
DIV2设置浮动属性float:left,
DIV2会像流水一样,自动显示在DIV1的右侧,
如果上级DIV层的宽度等于或者小于DIV1+DIV2的宽度,
那么,DIV2层就会被挤到DIV1的下方.
如果DIV1设置了清除属性,DIV2就不会流动到DIV1的后面,
而是直接显示在DIV1的下面.


最近更新20110506 21:38分

/* 清理浮动 */
.clearfix:after {
visibility:hidden;
display:block;
font-size:0;
content:" ";
clear:both;
height:0;
}
.clearfix {
zoom:1;
}

简介版本

.cf:before, .cf:after {
    content:"";
    display:table;
}
.cf:after {
    clear:both;
}
.cf {
    zoom:1;
}

使用 :after 伪类来提供浮动块后的 clear:both。


万能清除浮动样式代码
Highslide JS

html body div.clear,
html body span.clear
{
     background: none;
     border: 0;
     clear: both;
     display: block;
     float: none;
     font-size: 0;
     margin: 0;
     padding: 0;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
}

这个样式可以通过在页面中添加
<div class=”clear”></div>
<span class=”clear”> </span>
来清除页面中的浮动。
ie6div高度无法小于10像素解决方法
font-size:0; margin:0; padding:0; border:0;


用CSS 的定义一个DIV的高度时,在IE 7浏览器下可以正常显示。但是在IE 6 中,height 在10px以下就无法定义了。这点跟表格有点类似。解决的方法如下:
法一:定义overflow属性。比如想定义一个高度为2px 的线条。
<div style="height:2px;overflow:hidden;background:#000000;width:778px;"></div>

法二:将div 的字体大小属性fontsize 设置为跟高度相同。
<div style="height:2px;font-size:2px;background:#000000;width:778px;">&nbps;</div>

CSS hack浏览器兼容一览表

[不指定 2009/08/30 12:26 | by tommyhu ]
CSS hack是指我们为了兼容各浏览器,而使用的特别的css定义技巧。这是国外摘来的一张CSS hack列表,显示了各浏览器对css hack的支持程度,对我们制作兼容网页非常有帮助。
Highslide JS
access(.mdb或.asp)数据库在线管理程序
如果需要更新一个百兆以上数据库的结构(增加字段、修改字段属性等),需要用ftp下载 又上传实在是麻烦。在此期间还需要停止网站 :(

现在提供大家一个在线更新数据库结构的程序 点击下载

该程序是老外写的,本人做了一些简单的修改。 管理密码:admin

密码设置在scripts目录下的inc_config.asp文件里
Const DBA_cfgAdminPassword = "admin"
Highslide JS
下载文件 (已下载 7 次)
这个文件只能在登入之后下载。请先 注册登入

用ISAPI_Rewrite实现asp伪静态

[不指定 2009/08/28 20:32 | by tommyhu ]

2010年1月16日更新,与本文相关日志:
1、正则表达式学习资料.rar打包下载
2、[IT sources(网络资源)] 正则表达式
3、[PHP code(代码片段)] 正则表达式学习-全部符号解释
4、[SERVER technology(服务器)] seo伪静态ISAPI Rewrite与正则表达式


ASP网站程序在国内运用很广,但是类似于 im286.asp?id=20050307213811这样的URL有点不利于搜索引擎的收录,也就是说不符合友好URL(URLs- Friendly)的标准,那么我们用ISAPI_Rewrite打造一个Clean URL,

1.下载ISAPI_Rewrite.ISAPI_Rewrite 分精简(Lite)和完全(Full)版.精简版不支持对每个虚拟主机站点进行重写,只能进行全局处理.不过对于有服务器的朋友,精简版也就够啦.精简版 下载地址:http://www.helicontech.com/download/,就是那Lite Version (free)啦.

2.安装.msi的文件,和装一般程序一样装就可以了,俺就装在D:\ISAPI_Rewrite.

Highslide JS

3.接下来一步比较重要哦,看仔细喽.打开Internet 信息服务,右键,web站点属性,电ISAPI筛选器选项卡.添加筛选器,名称自己填,路径自己指定ISAPI_Rewrite.dll,然后确定.

Highslide JS

4.来测试一下.新建一个1ting.asp,里面写上

<%=request.querystring("inso")%>


,效果就是执行的时候1ting.asp?inso=*浏览器显示*.

Highslide JS

5.这一步很重要哦,开始添加rewrite规则.正则,好头痛,幸亏这个例子比较简单.
找到ISAPI_Rewrite目录,把httpd.ini的只读属性去掉,打开编辑.我们要把1ting.asp?inso=im286映射成为1ting-im286.html这样的类型,需要在httpd.ini里加上这么一行:


RewriteRule /1ting-([0-9,a-z]*).html /1ting.asp\?inso=$1


保存.

.来来来,到浏览器里查看一下效果吧.输入http://127.0.0.1/1ting.asp?inso=im286http://127.0.0.1/1ting-im286.html,显示的内容是不是都是im286?这就证明成功啦!

嘿嘿,1ting-im286.html这样的页面要比1ting.asp?inso=im286容易收入,所以现在还在用动态方式的朋友可以尝试一下这样的静态映射效果. IIS Rewrite也可以实现这样的功能。
Highslide JS
Highslide JS

网站里面的链接需要自己手工改成静态地址格式

ISAPI_ReWrite 无法支持汉字传递,使用server.URLEncode()编码一下就可以了,变成%f1%f3 这样

[\u4e00-\u9fa5] 在ISAPI_ReWrite无效

正则表达式参考:http://www.zhouhaihe.com/blog/article.asp?id=78

飞鸟插件(生成真静态): http://www.zhouhaihe.com/asp-to-htm/

CSV格式

[不指定 2009/08/28 20:04 | by tommyhu ]
名词解释:什么是CSV格式(百度百科http://baike.baidu.com/view/468993.htm
CSV逗号分隔值文件(Comma Separated value),是一种用来存储数据的纯文本文件格式,通常用于电子表格或数据库软件。如果你的机器上装了Microsoft Excel的话,.csv文件默认是被Excel打开建议您千万不要这么做)的。

因为CSV档如果以EXCEL开启,由于计算机档案数据转换的原因,会将其CRC之数值改做科学记号方式储存,而造成档案中的CRC值发生错误。

如果想一窥CSV档的真实面貌,笔者建议您使用WORDPAD或是记事本(NOTE)来开启,再则先另存新档后用EXCEL开启,也是方法之一。 开启后的CSV档包含了四或五个字段(部分),由左至右分别记载着:文件名称(XXXX.JPG)、档案大小(以BYTE为单位)、CRC32值(八个英文字母或数字组成)、档案路径(档案储存的子目录名称)和档案内容描述(一般来说都是明星的英文姓名甚或是专辑名称,也可能空白)。 而其中第四栏「档案路径」因为每个人储存整理图档的方式不同,所以本栏通常不存在,而一般有含有「档案路径」这栏的CSV档,又称为ECSV档案


asp导出CSV格式
参数
strSQL 要导出的SQL查询语句
strFields 字段名称列表,如果为空字符,则使用SQL语句中的字段名

用法示例:
1:export.asp?strSQL=select * from table1
2:export.asp?strSQL=select ID,NAME,AGE FROM EMPLOYEES&strFields =编号,姓名,年龄

export.asp
<%
Response.Buffer = true
Response.AddHeader "Content-Disposition","attachment;filename=exportdata.csv;"
Response.CharSet = "bg2312"
Response.ContentType = "application/octet-stream"

Dim DBName,Conn
DBName="DATA/EPM.mdb" '定义数据库路径及名称
SET Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(DBName)

DIM strSQL,strFields
DIM RST
DIM I

strSQL=REQUEST("strSQL")
strSQL=replace(strSQL,"%","%") '解决%号丢失问题, 参数中把%变成全角的,不然全丢失
strSQL=replace(strSQL,"#","#") '解决#号丢失问题
strFields=REQUEST("strFields")

'Response.Write(strSQL &VBCRLF)

SET RST = CONN.EXECUTE(strSQL)

IF RST.EOF THEN
Response.Write("没有可导出数据!")
response.end
END IF

IF LEN(strFields)>0 THEN
Response.Write replace(strFields,"ID","id") '防止出现SYLK文件打开提示
ELSE
FOR I =0 TO RST.FIELDS.COUNT-1
'strFields=strFields &RST.FIELDS(I).NAME & ","
'防止出现SYLK文件打开提示
'以ID(大写)内容开头的文件
strFields=strFields & replace(RST.FIELDS(I).NAME,"ID","id") & ","
NEXT
strFields=LEFT(strFields,LEN(strFields)-1)
Response.Write(strFields)
END IF

Response.Write(vbcrlf)

Response.Write(RST.GetString(,,","))

%>


1、如果字段里面带双引号需要用 chr(34) 包括起来
2、字段里面有html代码的话 需要用replace(str,vbcrlf,"") 替换掉 字段里面 vbcrlf 代码
分页: 1/12 第一页 1 2 3 4 5 6 7 8 9 10 11 12 下页 最后页 [ 显示模式: 摘要 | 列表 ]