jquery基础知识你知道哪些?
jQuery.parent(expr) //找父元素 jQuery.parents(expr) //找到所有祖先元素,不限于父元素 jQuery.children(expr) //查找所有子元素,只会找到直接的孩子节点,不会返回所有子孙 jQuery.contents() //查找下面的所有内容,包括节点和文本。 jQuery.prev() //查找上一个兄弟节点,不是所有的兄弟节点
HTTP中Get与Post有什么区别?
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。1.根据HTT
AndroidStudio中各种常见快捷键记录
简单方法直接设置AS的快捷键与eclipse相同,方便直接从eclipse切到AS的人。常用的AS的默认快捷键ctrl + N 根据类名查找JAVA类, 类似于eclipse中的Ctrl+Shift+Tctrl + Shift + N 根据文件名查找所有的文件, 类似于eclipse中的Ctrl+Shift+Rctrl + alt + L 格式化代码,类似于eclipse中的ctrl + shif
SpringBean有哪些作用域?
当通过Spring容器创建一个Bean实例时,不仅可以完成Bean实例的实例化,还可以为Bean指定特定的作用域。Spring支持如下5种作用域!一起看下本期常见问题之SpringBean作用域!singleton:单例模式,在整个Spring IoC容器中,使用singleton定义的Bean将只有一个实例prototype:原型模式,每次通过容器的getBean方法获取prototype定义的
网站移动端一定要用html5吗?
百度强烈建议使用html5来做移动端网站,所以很多站长都开始发愁了,是不是这样呢?如果移动网站不用html5做,对排名有什么样的影响呢?对于这个问题,大家真的是多虑了,我们在浏览百度站长平台里边的文章的时候,一定要站在第三方的角度来看,想清楚,百度写这些的目的是什么?html5是一种什么样的语言,为什么这几年总要提到这个?html5是最近几年逐渐发展成熟的web前端开发技术,用html5做的移动端
Laravel 5 框架性能优化技巧
性能一直是 Laravel 框架为人诟病的一个点,所以调优 Laravel 程序算是一个必学的技能。接下来分享一些开发的最佳实践,还有调优技巧1、配置缓存信息使用laravel自带的artisan命令,将所有config里面的配置都缓存到一个文件里。php artisan config:cache所有缓存信息会被 bootstrap/cache/config.php 文件里,也可以用以下命令来删除
ELEMENT UI样式无法修改怎么办?
做项目需要用到Element UI组件来写,非常方便,但毕竟Element UI是有它自己的默认样式的,并不是客户所要求的,但就在我想要修改样式时遇到了棘手的问题。如何引入和使用 Element 这里就不多介绍了,官方文档和百度有很多,shenzhen.offcn.com这里主要就是写一下题目中提到的样式无法修改的问题。Element官方文档中给出最简单的分页组件:当然这是 Element 的默认
Linux系统上如何安装Python3.7?
下载源码包 进入官网https://www.python.org/ 找到第一个Downloads下载 Source code是源码 这个地方下载源码包,下载完后上传到Linux的系统里 解压完后会有两个目录 进入Python-3.7.0a2安装Python 检测编译安装she
Session与Cookie的区别与联系
1、Cookie仅由客户端生成、管理并使用,PHP只是发出指令要求客户端如何生成Cookie、何时过期等,但是客户端不一定会按照PHP的指令办事。2、如果没有设置Cookie过期时间,Cookie会一直以文件或SQLit等DB形式存在客户端磁盘。3、Session是用户进入某个网站到关闭浏览器这段时间的会话,默认以文件形式存在服务器磁盘,所以设置过多的Session会影响磁盘IO,也可以用Memo
关于angularJS的一些用法
事件指令: ng-click/dblclickng-mousedown/upng-mouseenter/leaveng-mousemove/over/outng-keydown/up/pressng-focus/blurng-submit和ng-click一样,都是给dom绑定事件的 需要注意的是,使用事件对象的时候,需要在ng-click等指令里传入$event,如:&nbs
Java虚拟机运行时数据区域划分
Java虚拟机数据运行时区域方法区(Method Area)存储加载的类信息,常量,静态变量,编译器编译后的代码等数据。虽然JVM规范把方法区描述为堆的一个逻辑部分,但它却有一个别名叫做Non-Heap。Class文件中除了有类的版本,字段,方法,接口等描述信息外,还有一项是常量池,用于存放编译器生成的各种字面量和符号引用,包括字符串常量。JVM加载Class后把常量池中的数据放入到运行时常量池。
常见HTML5的错误用法
一、使用section作为div的替代品人们在标签使用中最常见到的错误之一就是随意将HTML5的等价于——具体地说,就是直接用作替代品(用于样式)。在XHTML或者HTML4中,我们常看到这样的代码:而现在在HTML5中,会是这样:请不要复制这些代码,这是错误的!这样使用并不正确,**并不是样式容器。**section元素表示的是内容中用来帮助构建文档概要的语义部分。它应该包含一个头部。如果你想找
rem和em的用法,你弄懂了吗?
1、rem转化为向素值的方法rem单位转化为像素大小取决于根元素的字体大小,即HTML元素的字体大小,根元素字体大小乘以rem。例:根元素的字体大小 16px,10rem 将等同于 160px,即 10rem x 16px = 160px2、em单位如何转化为像素值当使用em单位时,像素的单位是em值乘以使用em单位的元素的字体的大小例:如果一个 div 有 18px 字体大小,10em 将等同于
vue2.0页面前进刷新回退不刷新,如何实现?
直接上重点:第一步://在APP.vue里面写上keepalive,可以实现缓存(keep-alive是什么?查看官方文档)第二步://在router的index.js里面给需要缓存的页面加上meta参数第三步://在APP.vue里面写,当页面路由发生变化时,将相应页面的滚动位置记录下来,在页面updated时读取并赋值第四步://因为我的想法是从首页(index.vue)进入列表页时刷新数据,
hashCode及HashMap中的hash()函数
一、hashcode是什么要理解hashcode首先要理解hash表这个概念。1. 哈希表hash表也称散列表(Hash table),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。给定表M,存在函数f(key),对任意给定的关键字值key,代入函数后若能得
JS 操作svg画图
背景:一共有3个文件:svg文件,html文件,js文件。有一个svg图,使用embed标签,引入到了html文件中svg文件:HTML文件中:然后使用js文件来操纵svg,插入图形。第一个拦路虎:获得svg dom,如果你的svg是直接写在html文件中,那么,svg和HTML共用一个document,可以直接通过document.getElementById(svg的id)就可以获得。可是,一
什么是mvc模式?
MVC是一个架构,或者说是一个设计模式,它就是强制性使应用程序的输入,处理和输出分开。将一个应用程序分为三个部分:Model,View,Controller。原理图:分析:Model 模型(完成业务逻辑:由javaBean构成,在MVC的三个部件中,模型拥有最多的处理任务。例如它可能用象EJBs和javabean这样的构件对象来处理数据库。由于应用于模型的代码只需写一次就可以被多个视图重用,所以减
Python中的字典
rem和em的用法,你弄懂了吗?
Chrome调试技巧有哪些?
某种情况我们在页面交互上发现一个问题,肯定是非常想知道这个交互触发执行的入口shenzhen.offcn.com,这会使我们更直接、快速的进行代码的跟踪、调试和分析。其实在chrome浏览器这很简单就实现了,如下 百度一下 按钮 监听的事件列表:如图,我们就可以很清楚的看出 百度一下 这个按钮会触发多少的事件。此方法...