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浏览器这很简单就实现了,如下 百度一下 按钮 监听的事件列表:如图,我们就可以很清楚的看出 百度一下 这个按钮会触发多少的事件。此方法...