Tcp/Ip是用于因特网(Internet)的通信协议
计算机通信协议
计算机通信协议是计算机必须遵守以便彼此通信的的规则的描述。
在TCP/IP内部
在TCP/IP内部隐藏着一系列用于处理数据通信的协议。
TCP (传输控制协议) 应用程序之间通信
UDP (用户数据包协议) 应用程序之间的简单通信
IP (网际协议) 计算机之间的通信
什么是Web Services?
Web Services 是应用程序组件
Web Services 使用开放协议进行通信
Web Services 是独立的(self-contained)并可自我描述
Web Services 可通过使用UDDI来发现
Web Services 可被其他应用程序使用
XML 是 Web Services 的基础
它如何工作?
基础的 Web Services 平台是 XML + HTTP。
HTTP 协议是最常用的因特网协议。
XML 提供了一种可用于不同的平台和编程语言之间的语言。
Web services 平台的元素:
SOAP (简易对象访问协议)
UDDI (通用描述、发现及整合)
WSDL (Web services 描述语言)
Web Services 拥有三种基本的元素。
它们是:SOAP、WSDL 以及 UDDI。
什么是 SOAP?
基本的 Web services 平台是 XML + HTTP。
什么是 WSDL?
WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言。
什么是UDDI?
UDDI 是一种目录服务,通过它,企业可注册并搜索 Web services。
某门语言+数据结构与算法+操作系统+计算网络+数据库为核心
很基础的问题 -_-
今天去百度面试了。面试题很简单:1 说一说快速排序算法 时间复杂度 2 求0-2000内的所有质数 3 写一个memcpy函数的源代码。
1, 平均nlgn, 最差n^2
2, 筛法求素数
3, 先逐字节拷贝直到两个地址均按sizeof(long)对齐, 然后开始按sizeof(long)赋值, 字节不足时再次逐字节拷贝. 另外,再考虑上内存重叠问题, 做个简单的判定区分对待.
这么回答就靓了.
css 笔记
1.CSS 派生选择器
li strong {
font-style: italic;
font-weight: normal;
}
id 选择器和派生选择器
在现代布局中,id 选择器常常被用来建立派生选择器。
#sidebar p {
font-style: italic;
text-align: right;
margin-top: 0.5em;
}
在 CSS 中,类选择器以一个点号显示:
.center {text-align: center}
和 id 一样,class 也可被用作派生选择器:
.fancy td {
color: #f60;
background: #666;
}
元素也可以基于它们的类而被选择:
td.fancy {
color: #f60;
background: #666;
}在上面的例子中,类名为 fancy 的表格单元将是带有灰色背景的橙色。
<td class="fancy">
W3C:“W3C”列的数字显示出属性背景由哪个 CSS 标准定义(CSS1 还是 CSS2)。
属性 描述 值 IE F N W3C
background 简写属性,作用是将背景属性设置在一个声明中。 background-color
background-image
background-repeat
background-attachment
background-position
background-attachment 设置是否背景图像是固定的或虽页面其余部分滚动。 scroll
fixed
background-color 设置元素的背景颜色。 color-rgb
color-hex
color-name
transparent
background-image 将图像设置为背景。 url
none
background-position 设置背景图像的起始位置。 top left
top center
top right
center left
center center
center right
bottom left
bottom center
bottom right
x-% y-%
x-pos y-pos
background-repeat 设置背景图像是否及如何重复。 repeat
repeat-x
repeat-y
no-repeat
W3C:“W3C”列的数字显示出文本属性由哪个 CSS 标准定义(CSS1 还是 CSS2)。
属性 描述 值 IE F N W3C
color 设置文本颜色 color
direction 设置文本方向 ltr
rtl
letter-spacing 增加或减少字符间距 normal
length
text-align 排列元素中的文本 left
right
center
justify
text-decoration 向文本添加修饰 none
underline
overline
line-through
blink
text-indent 缩进元素中文本的首行 length
text-shadow none
color
length
text-transform 控制元素中的字母 none
capitalize
uppercase
lowercase
unicode-bidi normal
embed
bidi-override
white-space 设置元素中空白的处理方式 normal
pre
nowrap
word-spacing 增加或减少字间距 normal
length
CSS 字体属性(font)
CSS 字体属性允许你改变字体的种类、粗细、尺寸以及样式。
浏览器支持:IE: Internet Explorer, F: Firefox, N: Netscape。
W3C:“W3C” 列的数字显示出 font 属性由哪个 CSS 标准定义(CSS1 还是 CSS2)。
属性 描述 值 IE F N W3C
font 简写属性。作用是将所有针对字体的属性设置在一个声明中。 font-style
font-variant
font-weight
font-size/line-height
font-family
caption
icon
menu
message-box
small-caption
status-bar
font-family 字体类型名称或者针对某元素的类属族名名称的优先列表。 family-name
generic-family
font-size 设置字体的尺寸 xx-small
x-small
small
medium
large
x-large
xx-large
smaller
larger
length
font-size-adjust Specifies an aspect value for an element that will preserve the x-height of the first-choice font none number - - - 2
font-stretch Condenses or expands the current font-family normal
wider
narrower
ultra-condensed
extra-condensed
condensed
semi-condensed
semi-expanded
expanded
extra-expanded
font-style 设置字体样式 normal
italic
oblique
font-variant 以小型小写字体或者正常字体显示文本 normal
small-caps
font-weight 设置字体的粗细。 normal
bold
bolder
lighter
CSS 字体属性(font)
CSS 字体属性允许你改变字体的种类、粗细、尺寸以及样式。
浏览器支持:IE: Internet Explorer, F: Firefox, N: Netscape。
W3C:“W3C” 列的数字显示出 font 属性由哪个 CSS 标准定义(CSS1 还是 CSS2)。
属性 描述 值 IE F N W3C
font 简写属性。作用是将所有针对字体的属性设置在一个声明中。 font-style
font-variant
font-weight
font-size/line-height
font-family
caption
icon
menu
message-box
small-caption
status-bar
font-family 字体类型名称或者针对某元素的类属族名名称的优先列表。 family-name
generic-family
font-size 设置字体的尺寸 xx-small
x-small
small
medium
large
x-large
xx-large
smaller
larger
length
font-size-adjust Specifies an aspect value for an element that will preserve the x-height of the first-choice font none number - - - 2
font-stretch Condenses or expands the current font-family normal
wider
narrower
ultra-condensed
extra-condensed
condensed
semi-condensed
semi-expanded
expanded
extra-expanded
ultra-expanded
- - - 2
font-style 设置字体样式 normal
italic
oblique
4 1 4 1
font-variant 以小型小写字体或者正常字体显示文本 normal
small-caps
4 1 6 1
font-weight 设置字体的粗细。 normal
bold
bolder
lighter
CSS 边距属性(border)
CSS 边距属性定义元素周围的空间。采用负值对内容进行叠加是可能的。通过使用独立的属性,可以对上、右、下、左边距进行改变。而简写边距属性也可以被用于同时改变所有的边距。
提示:Netscape 和 IE 对 body 标签定义的默认边距(margin)值是 8px。而 Opera 不是这样。相反地,Opera 将内部填充(padding)的默认值定义为 8px,因此如果希望对整个网站的边缘部分进行调整,并将之正确显示于 Opera 中,那么必须对 body 的 padding 进行自定义。
浏览器支持:IE: Internet Explorer, F: Firefox, N: Netscape。
W3C:“W3C”列的数字显示出边界(margin)属性由哪个CSS标准定义(CSS1还是CSS2)。
属性 描述 值 IE F N W3C
margin 简写属性。在一个声明中设置边距属性 margin-top
margin-right
margin-bottom
margin-left
margin-bottom
设置元素的下边距 auto
length
margin-left
设置元素的左边距 auto
length
margin-right
设置元素的右边距 auto
length
margin-top 设置元素的上边距 auto
length
CSS 填充属性(padding)
CSS 填充属性定义元素边框与元素内容之间的空白。负值是不被允许的。通过使用单独的属性,上、右、下、左填充可以被独立地修改。简写填充属性也可被创建来同时对多边进行控制。
浏览器支持:IE: Internet Explorer, F: Firefox, N: Netscape。
W3C:“W3C”列的数字显示出填充(padding)属性由哪个CSS标准定义(CSS1还是CSS2)。
属性 描述 值 IE F N W3C
padding 简写属性。作用是在一个声明中设置元素的填充属性。 padding-top
padding-right
padding-bottom
padding-left
padding-bottom
设置元素底端的填充 length
padding-left
设置元素左侧的填充 length
padding-right
设置元素右侧的填充 length
padding-top 设置元素顶端的填充 length
border-width:thin medium thick 10px;上边框是细边框
右边框是中等边框
下边框是粗边框
左边框是 10px 宽的边框
相关推荐
Java是一种广泛使用的面向对象的编程语言,其基础知识涵盖了多个方面,包括语法、面向对象特性、异常处理、多线程...以上只是Java基础知识的一个概述,每个话题都值得深入探讨和实践,不断学习和总结是提升技能的关键。
Java 基础知识大全 本资源摘要信息是 Java 基础知识大全的总结,涵盖了 Java 语言的基本概念、特点、历史发展等方面的知识点。以下是本资源摘要信息的详细内容: 一、 Java 语言的特点 * 面向对象:Java 语言是...
java基础知识,帮助初学者更快更好地掌握java。ppt内容具体易懂,希望对刚接触java的初学者有所帮助。
### Java基础知识精炼 #### 一、Java概述与发展历程 Java是一种高级编程语言,由Sun Microsystems公司的James Gosling等人于1991年开始研发,原名为Oak,旨在控制嵌入式设备如有线电视交换盒和PDA。1994年正式更名...
Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司的一部分)的James Gosling等人于1991年...无论是初学者还是经验丰富的开发者,对Java基础知识的深入理解和实践都是提升编程技能的关键。
java基础知识的培训ppt,对于java初学者来说可以有一些作用。
java基础知识
JAVA基础知识总结 JAVA基础知识总结 JAVA基础知识总结
Java基础知识总结涵盖了Java程序设计语言的核心概念和常用知识点。在详细学习和总结这些知识点之前,首先需要对Java有一个整体的认识。Java是一种面向对象的编程语言,它具有跨平台的特性,即“一次编写,到处运行”...
Java 基础知识总结是 Java 程序员不可或缺的一部分,本总结将涵盖 Java 的基础知识,包括 Java 概述、Java 语法基础、变量、数据类型、运算符、控制语句、方法、数组、继承、多态、接口、异常、IO 流等。 一、Java ...
【Java基础知识概述】 Java是一种广泛使用的高级编程语言,由Sun Microsystems公司(现已被Oracle公司收购)于1991年发起的“绿色项目”孕育而生,最初名为Oak。尽管最初的项目目标并未实现,但Java作为一种面向...
### Java基础知识总结(绝对经典) #### 一、Java概述 - **起源与发展**:Java语言始于1991年Sun公司的James Gosling等人所开发的Oak语言,原计划用于控制嵌入式设备如有线电视交换盒和个人数字助理(PDA)。1994年...
java基础知识点总结及面试问题java基础知识点总结及面试问题java基础知识点总结及面试java基础知识点总结及面试问题
Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例Java基础...
java基础知识点,面试宝典,最适合你的java面试知识点,所学java知识点总结
Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案...
Java基础知识.pdf