- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 javascript 对象
对象第一种是直接创建一个新的空对象,然后通过对象给它的属性赋值用分号隔开<script> /*创建一个新的对象,然后赋值*/ var person = new Object(); person.name = "金前旺" person.pwd = 123; person.age = 23; person.show = function s...
2018-05-31 17:30:53 89
原创 滚动广告条
滚动广告:如何实现广告图片在固定位置不动?1,使用固定位2,使用计算然后通过滚动事件来每时每刻的给图片新的top和left值总体的思想就是,先计算初始的图片距离窗口边框的距离,在计算窗口滚动时的滚动距离,然后将两个值相加,并通过滚动事件将总和的值赋给图片的样式style,这样就可以让图片一直保持在我们的窗口视野的固定位置(还要注意浏览器的兼容问题,IE是标准浏览器,Google是特殊浏览器)<...
2018-05-31 15:22:39 655
原创 DOM树节点的控制
1,方法,div.parentNode 返回节点的父节 div.childNodes 返回节点的子节点集合 div.firstchild 获得第一个子节点 div.lastchild 获得最后一个子节点 div.previousSlibing 获取上一个节点的内容 ...
2018-05-30 21:59:51 591
原创 数字Math和DOM树操作
1,用于执行常用的数学任务,它包含了若干个数字常量和函数abs(x)返回数的绝对值。acos(x)返回数的反余弦值。asin(x)返回数的反正弦值。atan(x)以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。atan2(y,x)返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)。ceil(x)对数进行上舍入。cos(x)返回数的余弦。exp...
2018-05-29 21:12:55 220
原创 有关window的history和location的使用
history 有关客户访问过的 URL 信息location 有关当前的URL信息location的属性:属性描述closed返回窗口是否已被关闭。defaultStatus设置或返回窗口状态栏中的默认文本。document对 Document 对象的只读引用。请参阅 Document 对象。history对 History 对象的只读引用。请参数 History 对象。innerheight返...
2018-05-28 21:42:26 4106
原创 javascript的基础
1引入javascript的三种方式a第一种最常用,直接用<script></scrpit>括起来在中间写js的内容,可以放在head或body中b第二种是外部引用,先单独创建一个js文件,在内部写js内容然后通过<script type="text/javascript"src="FristJavaScript.js"></script>这种方式引...
2018-05-24 10:42:55 155
原创 盒模型和总结
盒模型:包含有外边距margin 和内边距padding 边框border和内容element盒子的宽/高=margin*2+padding*2+border*2+element也就是一个模型的总长度是所有的边距加盒子边框的粗度和元素本体的宽高margin的方法:margin-topmargin-rightmargin-bottommargin-leftmargin: top right bott...
2018-05-21 23:59:23 405
转载 行级元素和块级元素的区别和各种选择器的演示
一,下面从概念的角度来说一下块级元素和行内元素1.块级元素,一般都是从新行开始,它可以容纳行内元素和其他块元素,常见块级元素比如div/p等。“form”这个快元素比较特殊,他只能来容纳其他块元素2.行内元素:也叫做内联元素,一般都是语义级别的基本元素,内联元素已办只能容纳文本或者其他内联元素。块元素(block element)和内联元素(inline element)都是html规范中的概念。...
2018-05-21 11:51:06 355
原创 列表表格及表单美化
字体样式的设置,属性有:font-family 设置字体类型 隶书font-size 设置字体大小 12pxfont-style 设置字体风格 italicfont-wieght 设置字体的粗细 bold还可以将4中属性一起写入一个font中,不过要按照:字体风格---->字体粗细---->字体大小----...
2018-05-17 22:36:29 2096
原创 HTML基本标签和图片音频链接和css
HTML基本标签:标题标签:<H1>~<H6>段落标签:<p></p>换行标签:<br/>水平线标签:<hr/>字体加粗标签:<strong></strong>斜体标签:<em></em>引入图像(images)<im
2018-05-15 23:45:56 2132
原创 基于UDP协议的基本传输
基于UDP协议的通信是不安全的,因为输出的包没有标记,接收方无法判别文件是否丢失UDP协议两个最重要的关键字为:datagramsocket和datagrampacketdatagrampacket是用来打包数据的,将接收方的IP地址和接口都写进包内datagramsocket只负责寄出这个包裹,它自己会传输到指定端口接收方可通过传送过来的包裹获取其中的socketAddress并通过这个地址信息...
2018-05-14 22:37:19 1741
原创 基于TCP协议的序列化传输
1基于TCP协议的序列化传输第一:先创建一个用户类User并且实现Serializable接口,拥有序列化的能力第二:创建一个客户类第三:创建一个主机类第四:创建主机的线程类如何创建一个客户类:首先先将关键字socket出来,需要传入的参数有,主机的IP地址,和对应的端口号然后用socket.get 获取输出流,将输出流作为参数,创建序列化流,objectoutputstream然后实例化对象,并...
2018-05-14 21:40:03 1641
原创 基于TCP协议的通信
socket套接字:绑定一个端口,用于该端口的通信服务socket.getInputStream() 用套接字可以获取输入输出流,通过输入输出流可以进行数据的传输socket.shutdowmOutput() 用套接字可以关闭半读或半写状态socket.IsInputstream() 返回一个布尔值,如果为true,就说明该线程已关闭半读状态socket.getIn...
2018-05-12 12:36:03 727
原创 线程池总结
线程池的原理:从线程池中创建线程来处理线程任务,执行完又被线程池回收线程池所在的包:java.util.concurrent顶级接口是:Executor真正的线程池接口是:ExecutorServicejava.util.concurrent.Executor类提供创建线程池的方法。用不同的方法可以构造不同的线程池:有以下4种(1)可缓存的线程池(2)单线程池(3)固定长度的线程池(4)固定长度且...
2018-05-06 17:33:20 134
原创 线程的调度和创建
进程——应用程序的执行实例线程——进程中执行运算的最小单位多线程——一个进程中使用多个线程来完成不同的工作,多线程是交替占用内存资源的,而并非是并行执行内存将运行空间划分为若干份时间片,每个线程可占用其中一段时间片来运行程序,每次运行的线程是不确定的,根据线程的优先级和其他因素决定多线程的好处:1,充分利用CPU资源2,简化编程模式3,良好的用户体验主线程:main()方法是主线程的入口产生其它子...
2018-05-05 11:45:50 348
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人