- 博客(32)
- 资源 (6)
- 收藏
- 关注
转载 @import和link 引入css的区别(收藏)
我们知道在网页中引用外部CSS有两种方式,即:@import与link,我们也经常听到有人说要使用link来引入CSS更好,但是你知道为什么吗? link Example Source Code [www.52css.com] link就是把外部CSS与网页连接起来,具体形式 @import Example Source Code [www.52css.com
2009-06-28 23:39:00 1043 1
原创 网页挂马的手段
自己制作的网站经常有被挂马之苦,因此知道网站挂马的手段是非常有必要的。所谓知己知彼,百战不殆。 下面的内容引用自网络。有些内容已经比较老了,现在又更新的手段了:) 1、挂马几种方法(1) HTML挂马法。常规的HTML挂马方法一般是在网页中插入一条iframe语句,像。查看站点是否被挂,一般是查找一下关键词iframe。(2) 再隐藏一点的就是j
2009-06-27 23:22:00 794
原创 无法解析域名的问题
电脑出现一个比较奇怪的现象。有一个域名有时候能正常解析,有时候却不能。用安全360等工具检测未发现什么异常,在网上查找了一些资料也没有与我遇到的情况相似的。 网上列举的可能原因: 第一 域名服务器配置错误,在网络连接属性/TCP/IP属性里面可以修改第二 系统hosts文件被修改,hosts文件位于系统目录/system32/drivers/etc文件夹下
2009-06-26 23:02:00 1942
原创 设置网页正文文字大小 js
给网页正文提供,小 中 大 三种字体的切换功能。 用js代码设置div style的fontSize属性。 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">#content {font-size:12px; line-height:200%
2009-06-25 23:28:00 981
转载 多级水平下拉菜单(css)
收藏的css水平下拉菜单http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> CSS @import"dhtml-horiz.css"; --> body { margin: 0; padding: 30px; background: #FFF; color: #6
2009-06-24 23:49:00 632
原创 同一ip绑定多个域名
比如有两个域名www1.xx.com和www2.xx.com,要绑定到同一主机。首先,确定两个域名只指向同一个ip。然后,设置默认网站的主机头为www1.xx.com,端口为默认的80端口。接着,新建站点,端口仍选择80,主机头设置为www2.xx.com即可,是不是很简单。:)
2009-06-23 23:17:00 1100
原创 溢出漏洞攻击原理与防护方法
溢出漏洞攻击是非常重要的黑客攻击手段,因此了解溢出漏洞攻击的原理和防范方法是非常有必要的。以下内容为网上相关文章的整理,仅为学习。 缓冲区溢出攻击原理 缓冲区溢出攻击向程序的缓冲区写入超出其长度的内容,造成缓冲区的溢出,从而破坏程序的堆栈,使程序转而执行其他的指令,以达到攻击的目的。 防护方法 1)书写安全的代码,避免出现可
2009-06-22 23:56:00 1252
原创 破解互联星空多人共享上网
今天有个朋友请我帮忙。他家里有两台电脑,但是电信拨号上网方式却只允许一台电脑上网(:)太可恶了),这怎么行,当然是要想办法让两台电脑都上网。 第一步,是上网搜索资料。Gg一下,发现不得了,这样的文章太多了。简单看了一下,按照说明,成果绕过星空极速实现两台电脑共享上网。 简单说下过程,具体大家都gg一下。1、 下载一个破解星空极速的软件,先运行该软件再用星空拨
2009-06-21 22:30:00 726
原创 socket编程学习系列(一)
这段时间开始学习socket编程。 先从掌握基础知识开始,照着帮助写了一个访问指定域名首页的windos程序。界面包括两个textbox和一个按钮,textbox2输入域名,而textbox1为读取的首页的内容。button1的click事件,完成读取操作。 private void button1_Click(object sender, EventArgs e)
2009-06-19 23:41:00 577
原创 工作小结
20日之前,要交的数据整理好了。 今天有两个网站的编码基本完成了。美工和布局还有所欠缺,以后再逐步调整吧,一直在努力。 下阶段: 加强photoshop的练习,基本的处理能力还是要具备的,不然汗颜了。 div+css练习。 重点还是网络协议分析这块。要将这段时间的学习过程记录下来。会有一些基础的东西
2009-06-18 22:43:00 455
原创 解决网页居中问题
做网站时候希望网页在不同分辨率仍然能够保持居中。查看了一些资料。以前我一直用的方式是。设置div块的margin-left和margin-right为auto,这要求设置文档类型声明为:,以及指定块的宽度。更合适的方式应该是:body {TEXT-ALIGN: center;}#center { MARGIN-RIGHT: auto; MARGIN-LEFT:
2009-06-17 23:33:00 691
原创 简单的方式实现动画效果
今天偶尔看到t:ANIMATE 的用法,可以动态修改一个对象的某个属性,实现动画的效果,觉得比较有意思,写了一个小东西放上来,抛砖引玉。具体内容首发在http://webtrados.008.net。 运用t:ANIMATE标记可以将一个普通对象动画化。下面看一个例子 t:ANIMATE Demo height:50px; border:solid bl
2009-06-16 23:38:00 1740 2
转载 107句JS常用语句
转载自:http://hi.baidu.com/ece806/blog/item/85ddd8fd8cce974dd6887d8c.html1.document.write( " "); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document- >html- >(head,body)4.一个javascript:;" onClick="javascript:tagsh
2009-06-15 19:06:00 596
转载 开发人员一定要加入收藏夹的网站
http://www.gotapi.com/ 语言:英语 简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。http://www.w3schools.com/ 语言:英语 简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。http://www.xml.org.cn/ 语言:中文 简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系
2009-06-15 15:17:00 769
转载 P2P穿透UDP/TCP--原理篇
前言 NAT技术的出现从某种意义上解决了IPv4的32位地址不足的问题,它同时也对外隐藏了其内部网络的结构。NAT设备(NAT,一般也被称为中间件)把内部网络跟外部网络隔离开来,并且可以让内部的主机可以使用一个独立的IP地址,并且可以为每个连接动态地翻译这些地址。此外,当内部主机跟外部主机通信时,NAT设备必须为它分配一个唯一的端口号并连接到同样的地址和端口(目标主机)。NAT的另一个
2009-06-14 06:50:00 723
原创 动态数组
#include #include #include #define MAX_ARRAY_DIM 8#define OK 1#define ERROR 0typedef int ElemType ;typedef struct { ElemType * base; int dim; int *bounds; int *constants;/*数组映像函数常数基址*/}Array;int i
2009-06-12 16:41:00 559
转载 最小生成树Prim算法
最小生成树Prim算法 #includeconst int MAX = 10000;const int INF = 1000000;int clo[MAX];int low[MAX];int c[MAX][MAX];bool flag[MAX];int beg[MAX],end[MAX];//记录生成树的每条边的两个顶点int Prim(int n){ int i, j, k, ans = 0
2009-06-12 16:38:00 548 1
原创 prim
#include #include #define MAX_VERT_NUM 40#define INTMAX 32767typedef struct ArcNode{ int adjvex; int cost; struct ArcNode *nextarc;}ArcNode;typedef struct VNode{ArcNode *firstarc; /*指向第一条依附该顶点的弧的指针
2009-06-12 16:37:00 523
原创 稀疏矩阵
#include #include #define MAXSIZE 1250typedef int ElemType ;typedef struct{int i,j;ElemType e;}Triple;typedef struct{Triple data[MAXSIZE+1];int mu,nu,tu;}TSMatrix;/*三元组专置算法*/void TransposeSMatrix(TSMa
2009-06-12 16:35:00 566
原创 链队
#include #include typedef int ElemType ;typedef struct node {ElemType data;struct node *next;}QNode; /*链队结点的类型*/typedef struct { QNode *front, *rear;}LinkQueue; /*将头尾指针封装在
2009-06-12 16:33:00 494
原创 栈
#include #include #define MAXSIZE 100 /*设置栈的最大长度为100*/typedef int ElemType;typedef struct{ElemType elem[MAXSIZE]; /*定义一个一维数组存放栈中各元素,元素类型ElemType根据实际需要确定(此注释应该在上一行)*/ int top; /*栈顶指针*
2009-06-12 16:33:00 441
原创 顺序队
#include #define MAXSIZE 6 //设置队列的最大长度为100typedef int ElemType ;typedef struct{ElemType elem[MAXSIZE]; /*定义一个一维数组存放队列中各元素,元素类型ElemType根据实际需要确定*/ int front; /*头指针,指向队头元素*/int rear;
2009-06-12 16:32:00 658
原创 求两个字符串的最大子串
#include #define MAXN 201 int maxsubstr(char *s1,char *s2) { int max,i,j,k,len1,len2,t,m; char *p,*q; len1=strlen(s1); len2=strlen(s2); if(len1>=len2) { p=s1;q=s2; } else { p=s
2009-06-12 15:16:00 551
原创 堆排序
#include "stdio.h"typedef int EType;void adjustHeap(EType a[],int start,int n){ int i=start,j,s; EType tmp; tmp=a; j=2*i+1; s=i; while(j { if(j+1a[j]) j=j+1; if(a[j]>a[s]) { a[s]=a[j]
2009-06-12 15:14:00 398
原创 hash(开放地址法解决冲突)
#include #include #define M 11int hashs[m];int hash(int key){return key%M;}int find(int key){int i,h;i=hash(key);if(hashs==-1) return -1;if(hashs==key) return 1;h=(i+1)%M;while(h!=i){ if(hashs[h]
2009-06-12 15:12:00 645
原创 表达式求值
/*程序的说明见清华大学出版社>*/#include#include#define stack_init_size 40#define stackincrement 20#define OK 1#define FALSE 0 typedef struct{ int *base; int *top; int stacksize;}s_stack;typedef struct{
2009-06-12 15:11:00 484
成吉思汗大都会灯谜答题器
2010-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人