自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Stephen_Numb的博客

路漫漫其修远兮,吾将上下而求索

  • 博客(20)
  • 收藏
  • 关注

原创 IDEA实现接口方法的实现

IDEA快速实现接口快捷方式ALT +INSERT

2018-07-04 14:43:30 8293

转载 session和cookie的区别

作者:郭无心链接:https://www.zhihu.com/question/19786827/answer/66706108来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。COOKIE和SESSION有什么区别?cookie保存在客户端,session保存在服务器端,cookie目的可以跟踪会话,也可以保存用户喜好或者保存用户名密码

2017-04-17 12:28:54 376

原创 在浏览器中输入www.baidu.com后执行的全部过程

1、客户端浏览器通过DNS解析到www.baidu.com的IP地址220.181.27.48,通过这个IP地址找到客户端到服务器的路径。客户端浏览器发起一个HTTP会话到220.161.27.48,然后通过TCP进行封装数据包,输入到网络层。2、在客户端的传输层,把HTTP会话请求分成报文段,添加源和目的端口,如服务器使用80端口监听客户端的请求,客户端由系统随机选择一个端口如5000,

2017-03-15 18:35:24 886

转载 Java中的值传递和引用传递

当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?     答:是值传递。Java 编程语言只有值传递参数。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用一个副本。指向同一个对象,对象的内容可以在被调用的方法中改变,但对象的引用(不是引用的副本)是永远不会改变的。Java参数,不管是原始类型还

2017-02-18 13:33:32 285

原创 css布局之居中

在css中,居中是很常用的事情,因为大多数人都喜欢一种对称的美。对于居中来说,有的一个属性就可以解决,有的就需要一点技巧。我在之前的一片博客里写到了绝对定位的居中,不过那只是其中的一小部分。先来一些人畜无害,简单的居中方法。对于水平居中来说:一,把margin设为auto这种方法在使用的时候,需要把margin-left和margin-right设为auto,可以实现水平居中,但是

2017-01-11 19:13:30 462

原创 用css创建一个三角形

三角形在web页面应用很多,不过最常见的还是用来指示,比如悬浮框的边缘。其实三角形的原理比较简单,当一个元素的宽和高都为0的时候,那么border就是一个正方形,这个时候,我们只需要显示正方形的一部分就可以了。这个正方形被划分为四个部分,上右下左。如果我们需要一个指向上方的三角形,只需要把下面的三角形显示出来,其他的三角形隐藏或者设为透明就可以了。.box{

2017-01-07 15:38:31 658

原创 居中相对定位和绝对定位的元素

在正常情况下,如果要使一个div居中,最常用的办法就是加一个属性margin:0 auto。但是在相对定位和绝对定位中却不起作用。但有些时候,确实需要对其进行居中。在相对定位的情况下,元素是相对于其原来的位置进行定位的,我自己的思路是这样的,先相对于left右移50%,相对于top下移50%的宽度,然后这个时候元素的左上定点的坐标就是中心位置,这个时候,我们只需要在让其左边距和上边距分别为宽和

2017-01-07 14:38:03 779

转载 css中哪些属性可以继承?

这是前两天突然想到的一个问题,经常看见有的css样式中会出现XXX:inherit;自己模仿的时候也就跟着写了,但却不知道它的原理是什么。当然,留心的话多写几次也能总结出来,比如经常看见文本相关的会写inherit,表格类会写inherit,但不总结的话,知识就不会形成经证实的认知,不会完全吸收为自己的东西,所以还是查找了资料记录下来。 css中默认会继承的属性在上面已经提到了,一是文本相关的属性

2017-01-05 19:07:58 1451

原创 清除浮动的几种常用方法(2)

上一篇文章中介绍了一些常用的清除浮动的方法,这篇文章会继续给大家分享一些常用的清除浮动的方法,望大神赐教。方法一:增加标签这种方法比较小众,基本上很少使用,通过在父级元素后面加一即可以清除浮动,但是额外增加了一些无用的标签,有违结构与表现分离,所以不是很提倡大家使用的。方法二:使父级也浮动使的与父级相邻的都会受到影响,所以也不推荐大家使用。    方法三:使用:after 伪元

2017-01-05 14:12:23 416

原创 清除浮动的几种常用方法

css中的元素分为块级元素和行内元素,对于块级元素来说,比较“霸道”,是不和其他的块级元素放在同一行的,常见的就是div和ul,但是,在生产应用中,经常会遇到块级元素水平排列的情况,这个时候就需要用到浮动。浮动就像一把双刃剑,一面是天使,一面是魔鬼,如果稍微不注意的话,浮动没有清楚,就可能会导致高度坍塌。下面我们就分享一下平时经常使用的清除浮动的方法。方法一:对父级设置合适的CSS高度。

2017-01-04 19:17:49 1865

原创 vue(4)

我们知道,在Vue里面,需要实例化一个vue对象,那么vue有哪些方法呢?我们平时常用的又有那些呢?第一个,经常用的就是$mount,一个就是$options。下面具体介绍下用法。我们知道,vue中el的主要作用是为实例提供挂载元素。值可以是 CSS 选择符,或实际 HTML 元素,或返回 HTML 元素的函数。如果在初始化的时候没有给定el的值,那么实例就无法编译,这个时候,就需要$mo

2017-01-03 15:49:23 370

原创 vue(3)

在使用{{}}显示数据的时候,遇到网络不佳的情况,{{}}会显示出来,不过vue提供了防止闪烁的方法v-text和v-html,对于v-text来说,和{{}}是等价的,比如{{msg}}和v-text="msg"是等价的,而且在网络不好的时候,v-text也不会出现花括号。  对于v-html来说,当msg中出现html标签的时候,v-text是不能够转义这些标签的,所以这个时候就需要用到v-h

2017-01-02 11:34:36 308

原创 vue(2)

今天准备写一篇文章,来记录下自己学习vue的轨迹,今天准备写的是Vue几个常用的指令。想必大家都用过一些搜索网站,比如百度或者360,当用户输入关键词之后,下方会出现一些备选项,然后通过键盘的up和down就可以选择,今天我用vue实现了一下。望各位大神不吝赐教。        Title                    .gray{         

2016-12-31 15:54:50 307

原创 vue(1)

最近在学习大神的vue.js,觉得有一部分和angular.js有点相像。俗话说,好记性不如烂笔头,所以还是觉得写一点博客,望各位大神批评指正。Vue的指令还是有点多,常用的暂时有如下:v-on 指令用于监听DOM事件 形式如:v-on:click  缩写为 @click;所以下面两个写法的功能都是一样的:<input type="button" value="click" @

2016-12-30 16:26:37 534

原创 js冒泡

IE的事件流就叫做事件冒泡,是指事件开始从最确定的元素,逐层向上,传播到较不确定的节点,以下面的HTML页面为例:        Title                                    点击按钮,首先弹出2,然后弹出1,那么事件的顺序是怎么样的呢?事件会按照如下的顺序:(1)input;(2)div;(3)b

2016-12-29 19:17:20 411

原创 js实现的图片轮播

之前页面需要图片轮播的时候,都是直接在网上找一个插件,然后自己动手改一下,把图片的路径改成自己图片的路径,然后万事大吉。后来觉得这样并不能提高自己的前端水平,于是乎,自己动手写了一个图片轮播的小demo,用的是jquery,小弟前端小白一个,各位前端大神看了之后,望批评指正。         我的思路是这样的,定义两个变量,一个用来保存当前页码$index,一个用来保存上一页的页码$exdex

2016-12-25 16:27:40 764

原创 JS一定要放在Body的最底部么?聊聊浏览器的渲染机制

js代码块为什么要放在body底部?

2016-12-24 11:14:40 521

原创 js关于select的问题

假设我们的select如下:立磨球墨(闭路)球墨(风扫烘干)辊压机其它相应的js如下:如果要获取到选取的option值,有以下几种方法: 1.var options = $("#zysb option:selected").val(); 2.var options = $('#zysb').val();如果已经获取到相应的options的值,然后

2016-08-17 11:03:25 532

原创 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。

先上代码,稍后解释。public static String PrintMinNumber(int [] numbers){if (numbers.length == 0 || numbers == null){return "";}int length = numbers.length;String[] str = new String[length];Strin

2016-05-23 14:36:25 3239

原创 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在

分别使用了两种方法来实现了对于数组出现字数大于数组一半的算法

2016-05-19 15:38:12 2563

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除