为您找到搜索结果:6777个
万网提供的云服务器和虚拟主机的区别是什么?
(1)主机和云服务器区别:主机有单独的面板管理,一般只能放一个站点;服务器需要远程管理,自己配置环境,站点个数和流量不限制,但是很多人不会配置环境,如果你的站点不多用虚拟主机就可以,熟悉了之后可以再去研究云服务器。(2)虚拟主机之间是完全独立的,每个虚拟主机都可以是一个独立的网站,可以具有独立的域名,具有完整的Internet服务器功能云主机--多个用户分享一台服务器,但每个用户都有权限,有独立的资源划分。云主机服务器还是和其他用户分享服务器资源,比如CPU和内存,但文件系统是完全分开的。对VPS用户来说,其功能和使用方法与真正的整机租用是完全一样的。云主机比虚拟主机更稳定,更安全,价格比整机租用低很多。(3)首先看你的需求,你是初学者,是来放网站的,这样的来说的话,虚拟主机更适合你,因为云服务器操作比较麻烦,还有就是,云服务器和虚拟主机的区别,打个比方,整租房和合租房,云服务器就是整租,虚拟主机就是合租。景安的虚拟主机很稳定。...
实现动画之CSS与JavaScript对比
曾经某个时期,大多数开发者使用jQuery给浏览器中的元素添加动画。让这个淡化,让那个扩大,很简单。随着互动的项目越来越复杂,移动设备的大量增加,表现性能变得越来越重要。Flash被抛弃,有天赋的动画开发者使用HTML5去实现过去从未实现的效果。他们需要更好的工具去开发复杂的动画序列并获得最好的性能。jQuery并不能够做到。浏览器日渐成熟的同时也开始提供了一些解决方案。最被广泛接受的方案是使用CSS动画(以及Transitions)。几年中,它成为了业内的热门话题,在各种研讨会上,“硬件加速”和“移动端友好”之类的说法总是不绝于耳。基于JavaScript的动画总是被当做过时的甚至是“肮脏的”。但是真的是这样吗?作为一个对动画和表现深深着迷的人,我如饥似渴地投入了CSS的怀抱,但当我开始发现了一些大问题后,我却没有深入研究进去。我被震惊了。这篇文章用于揭示基于CSS的动画的一些重大缺陷,这样你可以避免碰到曾经困扰我的问题,同时也教会大家决定何时用JS动画以及何时用CSS动画。对元素的尺寸,旋转以及位置设置动画是非...
ThinkPHP---TP拓展之获取IP信息
【概论】(1)简述在所有网站里,特别是用户管理系统,都喜欢记录用户访问的IP地址。对后期的业务开展有很大的意义,可以通过IP地址的记录访问出国内或全球范围内,哪一块用户比较多。在后期做产品时,可以针对这块来重点推销。所以不要只将IP看为地址信息,认为没有什么用。(2)获取IP方法 ①原生PHP里通过超全局变量:$_SERVER保存关于报头、路径、脚本位置等信息。例如 注意:$_SERVER方法缺点---->有时获取不太准确$_SERVER['SERVER_ADDR']返回当前运行脚本所在的服务器的IP地址。$_SERVER['SERVER_NAME']返回当前运行脚本所在的服务器的主机名(比如www.w3school.com.cn)。 其他具体的我在文章最后列出 ②ThinkPHP封装了get_slient_ip(获取客户IP)方法来获取IP,准确来说,因为$_SERVER方法获取不太准确,所以该方法是对原生$_SERVE...
【JavaScript从入门到精通】第三课
上节课的时候我们已经讲了什么是函数,实际上,函数在功能上就类似于css的class一样,将一段代码包裹起来使用。为了让函数的功能更加的丰富和实用,我们需要用到的就是函数传参。我们已经提过,JS将参数放在函数名后的圆括号内,而为了具体说明参数怎么使用,我们举一个小例子。我们在HTML页面中放入一个有颜色的div块,并加入3个按钮,其目的是通过点击按钮来改变div块的颜色。通过前面两节课的学习,我们可以很轻松地写出下面的代码来实现这个功能:<html><head><metacharset="utf-8"><title>无标题文档</title><style>#div1{width:200px;height:200px;background:red;}</style><script>functiontoGreen(){varoDiv=document.getElementById('div1');oDiv.style.background='green';}function...
【JavaScript从入门到精通】第一课
如今我们打开一个大型的网站,都会有很多JS效果的功能和应用。对于学过CSS+HTML的同学,即使是像淘宝那样的网站,用一两天时间也可以将布局写出来。但对于一个网页来说,除去CSS,HTML这样描述静态布局的元素外,还有诸如弹窗,幻灯,编辑等很难用纯粹的CSS+HTML实现的功能,而这些都是通过JavaScript来完成。 那么JavaScript究竟是什么呢?对比HTML+CSS这两者只能制作观看难以交互(虽然可以通过hover伪类进行交互但功能有限)的静态网页而言,我们给Javascript进行如下定义: JavaScript是一门用于给网页添加功能、交互的脚本语言。 我们以百度首页登录框为例,实际上我们打开百度首页的时候,登录框就已经包含在了网页代码中。在我们点击登录之前,登录框css的display属性为none;而当我们点击之后,其display属性变为了block,从而就显示了出来——这个过程便是由JS控制的。淘宝的幻灯效果也是同理,我们通过鼠标移动到不同的元素来改变元素的背景颜色(backgrou...
【JavaScript从入门到精通】第二课
说起变量,我们不得不提起我们有一部比较古老的电视剧叫《包青天》。包青天有一把非常厉害的宝剑叫“尚方宝剑”,见到尚方宝剑有如见到皇帝。某种程度来说,变量具有类似于尚方宝剑的特性。我们对第一课末的代码进行如下修改:functiontoGreen(){varoDiv=document.getElementById('div1');//变量oDiv.style.width='300px';oDiv.style.height='300px';oDiv.style.background='green';}我们用var对变量进行定义,告诉计算机我接下来要写的是一个变量,oDiv是变量的名字,我们用oDiv这个变量把document.getElementById('div1')的值存起来(我们可以简单理解为变量是给一个东西取了个别名),那么在这个函数里凡是见到Div的地方便如同见到document.getElementById('div1'),就像尚方宝剑一样。这样的程序在功能上没有发生变化,但代码却大幅度进行了简化。 定义和调用是...
解析JavaScrip之对象属性
对于面向对象编程语言(如java,.net,php,python等)来说,其最大的特点在于“面向对象”,而"面向对象"较为显著的特征便是:封装,继承,多态。借助”面向对象“的这些特征,通常地,一个类大致包括三大部分:属性,方法和索引器,下面定义的一个类就包括这三大部分(.Net语言)。publicclassOOClass{//定义属性privatestring_IDCard="";privatestring_UserName="";//定义方法publicstringGetIDCard(){return_IDCard;}publicstringGetUserName(){return_UserName;}//定义索引器privatestringTel{get;set;}} 我们知道,JavaScript是一门”弱面向对象“编程语言,其没有”对象“和”类“(注意:我们说Java...
浅谈JavaScript之事件(上)
一 简述JavaScript及其在浏览器中的地位(一) 浏览器主要构成虽然不同浏览器之间存在差异(如GoogleChrome,Firefox,Safari和IE等),但单从浏览器构成来说,大同小异,大致可归结为如下几类:1.UserInterface(用户界面):所谓用户界面,就是通过浏览器渲染出来,让用户可见的界面,如地址栏,书签菜单栏等;2.BrowserEngine(浏览器引擎):主要操作呈现的引擎界面;3.RenderingEngine(渲染引擎):负责渲染响应请求内容,如负责解析HTML和CSS;4.Networking(网络):负责网络呼叫处理,如http请求;5.JSInterpreter(JavaScript解释器):负责解析和执行javascript代码;6.UIBack(UI后端):用于绘制组合框和窗口等基本组建;7.DataPersistence(数据持久):通常用来持久化存储少量数据,如cookie等; (二)JavaScript在浏览器中的地位 如上图,javascript处于浏览器中的核心位置,负责解释和执行js脚本,...
浅析JavaScript之数组
一 概述 JavaScript数组同后端语言一样,具有它自己的数据结构,归根结底,这种数据结构,本质就是一种集合。 在后端语言中(如java,.net等),数组是这样定义的:数组是用来存储相同数据类型的集合。这个定义,“相同数据类型”6个字限制了数据只能存储相同的数据类型,如int[]数组只能存储数字,而不能存储字符串,如下定义方式,是错误的,因为string不属于整型int[]arr={10,20,"string"}; 然而,在JavaScript中,数组的定义却是非常宽松的,这也决定了其能存储一切数据的特点。JavaScript数组具有如下特点 特点1:存储相同基本数据类型的数据; 特点2:存储不同基本数据类型的数据; 特点3:存储对象 这三个特点,我们可归结为一句话:JavaScript存储一切对象,而不像后端语言那样,只能存储相同数据类型。除此之外,Java...
【详解JavaScript系列】JavaScript之变量
一 概述 本篇文章将讲解JavaScript中的变量,大致内容归结为:1.变量定义包括变量声明和变量初始化2.变量种类包括局部变量和全局变量3.变量链式作用域及访问二 内容(一)变量定义 在JavaScript编程语言中,变量的定义是通过var关键字来定义的(若变量不通过var定义,则视为全局变量,但不推荐这么做,因为这样做,在某些条件下,会引发一些问题)1.变量声明1varname;//变量声明2.变量初始化1name="Alan_beijing";//变量初始化当然,也像后端语言一样(如java,.NET)一样,在声明变量的同时,给变量初始化。因此,如上两句代码可如下定义:1varname="Alan_beijing";//变量声明同时初始化(二)变量种类在JavaScript中,若按照变量作用域和变量生命周期来划分,可将变量分为全局变量和局部变量。1.全局变量:从作用域角度,全局变量位于作用域链的最顶端;从变量生命周期角度,全局变量生存期为整个程序生命周期,即直到程序结束,全局变量才销毁。1v...
【详解JavaScript系列】JavaScript之流程语句
一开篇概述本讲主要讲解JavaScript流程语句,其大致内容包括如下:其中,常用的if,while,do..while,for在本片文章就不论述,重点论述for..in..,label,break和continue,whth,switch等语句 二内容区 (一)常用语句由于如下语句比较通用,本篇文章就不再论述1.条件语句if2.循环语句while,do..while,for(二) for..in..语句1.定义for...in...,是一种迭代语句,用来枚举对象的属性,其语法定义为:1for(propNameinexpression)statement基于在JavaScript开发中"能使用局部变量,就不要使用全局变量"原则,建议将propName属性定义为局部变量,如下所示:1for(varpropNameinexpression)statement2.注意点(1)for....in是用来枚举对象属性的,而不是枚举对象属性值。例子1:如下例子,for..in..输出的是数组索引(即数组属性),而不是数组索引值。1vari=5;2vararr=newAr...
JavaScript之函数(上)
在编程语言中,无论是面向过程的C,兼备面过程和对象的c++,还是面向对象的编程语言,如java,.net,php等,函数均扮演着重要的角色。当然,在面向对象编程语言JavaScript中(严格来说,JS属于弱面向对象编程语言),函数(function)更扮演着极其重要的角色和占有极其重要的地位。在本篇文章中,不论述什么是JS,JS解决什么问题等之类问题,而是重点阐述JS中的函数(function)。一 JavaScript函数(一)何为函数关于函数的定义,我们先从两个角度来思考:数学角度和编程语言角度。1.数学角度:在数学领域,关于“函数”二字,再熟悉不过,如三角函数,反三角函数,幂函数,对数函数,指数函数,微积分函数等;2.编程角度:在编程领域,大家最熟悉且最先接触的应该是"Main函数"了,除此外,如日期函数(Date),数学函数(Math)等,当然除了内置函数外,还包括用户自定义函数; 综合1,2点,可以将函数定义如下:函数是解决某类问题的集合,是某类问题的高度抽象...
【Java系列】Eclipse与Tomcat
描述本篇文章简要讲述Eclipse和Tomcat搭建,具体包括如下内容:(1)Eclipse安装和汉化(2)Tomcat安装和CATALIAN_HOME变量配置(3)在Eclipse中配置Tomcat1 Eclipse安装和汉化 Eclipse安装在前一章节中讲过。语言包下载地址:http://www.eclipse.org/babel/downloads.php打开Eclipse,Help=>InstallNewSoftware...(我的Eclipse是汉化结束了的)通过官网给的语言包url,搜索语言包,http://download.eclipse.org/technology/babel/update-site/R0.16.0/photon/选择BabelLanguagePacksinChinese(Simplified),下一步 正在安装.....安装结束,重启Eclipse即可。2 在Eclipse中配置Tomcat 首先查看Eclipse中是否安装必要插件,若没安装,先通过网址http://downloa...
【VS2017新特性】在VS中调试javascript脚本
1 概述 VS2017可以调试JS,本篇文章简要概述VS2017关于启用和关闭VS调试功能。2 具体内容 当开启VS2017JS调试功能时,我们用VS2017打开解决方案时,会出现如下界面:关闭VS2017js调试功能:工具=》选项调试=》去掉"启用ASP.NET的JavaScript调试(Chrome和IE)"勾号用VS2017启动解决方案,就不会弹出如下界面,且关闭Chrome时,VS解决方案不会关闭3 参考文献【01】https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/4 版权 感谢您的阅读,若有不足之处,欢迎指教,共同学习、共同进步。博主网址:http://www.cnblogs.com/wangjiming/。极少部分文章利用读书、参考、引用、抄袭、复制和粘贴等多种方式整合而成的,大部分为原创。如您喜欢,麻烦推荐一下;...
Javascript之匿名函数
分析: 1、所谓匿名函数,从字面意思理解,就是没有名字的函数,js用()来代替(注意,是英文状态下的括号) 2、定义形式: function(){//toaddcodesthatyouwanttoadd} 3、匿名函数作用 (1)与闭包函数相比较,最大作用是不污染全局对象,一旦执行完毕,GC自动回收内存,这是与闭包函数本质的区别。闭包函数的一大特点是: 变量常驻内存,只有关闭浏览器时,才释放。 functionf1(){ varn=999; ...