`
lvwenwen
  • 浏览: 958341 次
  • 性别: Icon_minigender_1
  • 来自: 魔都
社区版块
存档分类
最新评论

java基础知识

阅读更多

 

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基础知识点总结.docx

    Java是一种广泛使用的面向对象的编程语言,其基础知识涵盖了多个方面,包括语法、面向对象特性、异常处理、多线程...以上只是Java基础知识的一个概述,每个话题都值得深入探讨和实践,不断学习和总结是提升技能的关键。

    java基础知识大全(必看经典)

    Java 基础知识大全 本资源摘要信息是 Java 基础知识大全的总结,涵盖了 Java 语言的基本概念、特点、历史发展等方面的知识点。以下是本资源摘要信息的详细内容: 一、 Java 语言的特点 * 面向对象:Java 语言是...

    java基础知识 ppt

    java基础知识,帮助初学者更快更好地掌握java。ppt内容具体易懂,希望对刚接触java的初学者有所帮助。

    Java基础知识总结.pdf

    ### Java基础知识精炼 #### 一、Java概述与发展历程 Java是一种高级编程语言,由Sun Microsystems公司的James Gosling等人于1991年开始研发,原名为Oak,旨在控制嵌入式设备如有线电视交换盒和PDA。1994年正式更名...

    java基础知识总结(很详细全面)

    Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司的一部分)的James Gosling等人于1991年...无论是初学者还是经验丰富的开发者,对Java基础知识的深入理解和实践都是提升编程技能的关键。

    java基础知识的培训ppt

    java基础知识的培训ppt,对于java初学者来说可以有一些作用。

    java基础知识总结

    java基础知识

    JAVA基础知识总结.

    JAVA基础知识总结 JAVA基础知识总结 JAVA基础知识总结

    JAVA基础知识总结

    Java基础知识总结涵盖了Java程序设计语言的核心概念和常用知识点。在详细学习和总结这些知识点之前,首先需要对Java有一个整体的认识。Java是一种面向对象的编程语言,它具有跨平台的特性,即“一次编写,到处运行”...

    java基础知识总结(经典)

    Java 基础知识总结是 Java 程序员不可或缺的一部分,本总结将涵盖 Java 的基础知识,包括 Java 概述、Java 语法基础、变量、数据类型、运算符、控制语句、方法、数组、继承、多态、接口、异常、IO 流等。 一、Java ...

    第一讲 Java基础知识.ppt

    【Java基础知识概述】 Java是一种广泛使用的高级编程语言,由Sun Microsystems公司(现已被Oracle公司收购)于1991年发起的“绿色项目”孕育而生,最初名为Oak。尽管最初的项目目标并未实现,但Java作为一种面向...

    Java基础知识总结 (绝对经典)

    ### Java基础知识总结(绝对经典) #### 一、Java概述 - **起源与发展**:Java语言始于1991年Sun公司的James Gosling等人所开发的Oak语言,原计划用于控制嵌入式设备如有线电视交换盒和个人数字助理(PDA)。1994年...

    java基础知识点总结及面试问题

    java基础知识点总结及面试问题java基础知识点总结及面试问题java基础知识点总结及面试java基础知识点总结及面试问题

    Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例.zip

    Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例Java基础知识学习:包括JVM虚拟机、对象模型等Java基础知识代码案例Java基础...

    java基础知识点总结

    java基础知识点,面试宝典,最适合你的java面试知识点,所学java知识点总结

    Java基础知识点和答案

    Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案Java基础知识点和答案...

    Java基础知识.pdf

    Java基础知识.pdf

Global site tag (gtag.js) - Google Analytics