使用JavaScript 学习要点: 1.创建一张HTML页面 2.<Script>标签解析 3.JS代码嵌入的一些问题 一.创建一张HTML页面 因为JavaScript是嵌套在html文档中的,所以要想创建一个html文档 二.<Script>标签解析 <script>xxx</script>这 ...
分类:
编程语言 时间:
2016-10-30 19:58:16
阅读次数:
186
在PHP中,我们可以使用单引号或者双引号来表示字符串。不过我们作为开发者,应该了解其中的区别。单引号与双引号对于定义字符一个是可以解析变量一个是会把变量直接输出来,同时单引号与双引号在字符处理上单引号要优与双引号 ①转义的字符不同 单引号和双引号中都可以使用转义字符(\),但只能转义在单引号中引起来 ...
分类:
Web程序 时间:
2016-10-30 19:57:34
阅读次数:
173
“一般来说,总是把类的属性定义为private,这更符合现实的逻辑。 但是,对属性的读取和赋值操作是非常频繁的,因此在PHP5中,预定义了两个函数“__get()”和“__set()”来获取和赋值其属性,以及检查属性的“__isset()”和删除属性的方法“__unset()”。 我们为每个属性做了 ...
分类:
Web程序 时间:
2016-10-30 19:56:15
阅读次数:
210
超级全局变量在PHP 4.1.0之后被启用, 是PHP系统中自带的变量,在一个脚本的全部作用域中都可用。 PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用。 PHP 超级全局变量列表: $GLOBA ...
分类:
Web程序 时间:
2016-10-30 19:56:19
阅读次数:
204
我们有很多种方法实现将商品添加到购物车,通常的做法是点击“添加到购物车”按钮,会跳转到购物车,在购物车里可以点击“结算”按钮进行结算。而今天我给大家介绍一个更友好的解决方案。 默认情况下,购物车是隐藏不可见的,当用户点击添加到购物车按钮后,商品信息会添加到购物车,购物车会以按钮的形式出现在页面右下角 ...
分类:
其他好文 时间:
2016-10-30 19:57:23
阅读次数:
245
很多朋友想学习机器学习,却苦于环境的搭建,这里给出windows上scikit-learn研究开发环境的搭建步骤。 Step 1. Python的安装 python有2.x和3.x的版本之分,但是很多好的机器学习python库都不支持3.x,因此,推荐安装2.7版本的python。当前最新的pyth ...
爬虫,个人理解就是:利用模拟“操作浏览器”的过程,自动获取我们想要的数据(或者说信息,比如图片啊) 为何要学爬虫:爬取数据,为我所用(相当于可以把一类数据整合起来) 一.简单静态网页爬虫架构: 1.Background Knowledge:URL(统一资源定位符,能帮助我们定位到网页在网络中的位置, ...
分类:
编程语言 时间:
2016-10-30 19:56:02
阅读次数:
257
angularjs四大特性: 1、MVC模式: Model:数据,其实就是angular变量($scope.XX,$rootScope.XX); View:数据的呈现,Html+Directive(指令); Controller:操作数据,就是function,数据的增删改查; 2、双向绑定: 方向 ...
分类:
Web程序 时间:
2016-10-30 19:55:32
阅读次数:
162
CallableStatement执行存储过程(也是预编译语言) 首先在sql中执行以下带有输入参数的代码: 那么,这条语句的存储过程代码就是 使用CallableStatement来执行: 在sql中执行带有输入参数和输出参数的代码: 这段代码的存储过程代码是: 使用CallableStateme ...
分类:
数据库 时间:
2016-10-30 19:54:45
阅读次数:
342
会话控制的思想就是指能够在网站中根据一个会话跟踪用户。这里整理了详细的代码,有需要的小伙伴可以参考下。 概述 http 协议是无状态的,对于每个请求,服务端无法区分用户。PHP 会话控制就是给了用户一把钥匙(一个加密session字符串),同时这也是用户身份的一个证明,服务端存放了这把钥匙能打开的箱 ...
分类:
Web程序 时间:
2016-10-30 19:55:39
阅读次数:
223
mysql优化,其中有自己的见解,也有转载别人的知识。 地址:http://blog.csdn.net/zhuxineli/article/details/7954865 1部分 字段应尽量避免null, DECIMAL DECIMAL(5,2)表示数字总长度是5位数,有2个小数点,公司存储价格的字 ...
分类:
数据库 时间:
2016-10-30 19:54:15
阅读次数:
249
难道我们只能单纯的背java的那个类是线程安全的,那个类不是线程安全的么?这和授人以鱼有何区别呢?难道就没有一种方法授人以渔?直接教我们如何去判断一个类是否是线程安全的?java中的线程安全是什么:就是线程同步的意思,就是当一个程序对一个线程安全的方法或者语句进行访问的时候,其他的不能再对他进行操作 ...
分类:
编程语言 时间:
2016-10-30 19:52:45
阅读次数:
234
表单元素1.<from>代表表单,其中属性有action提交给你所设定的页面,method数据提交的方式(get显示提交有长度限制,post隐式提交)。 2.文本的表示类型:1.文本框<input>其属性有type类型选择其中的text,valune是文本框的值,name是文本框的名称。2.<inp ...
分类:
其他好文 时间:
2016-10-30 19:53:33
阅读次数:
273
类构造块 在类只用一对大括号包含的内容,构造所有的对象时都会执行的内容,如果某个类有好几个够赞函数,公共部分抽取出来,放到构造块中。 主要作用: 一个类可能重载了很多的构造函数,这时不同的构造函数有些内容是公共的,这时需要把公共的内容分离出来省的每个构造函数厘里面都写一遍,这时就可以使用类构造块。 ...
分类:
其他好文 时间:
2016-10-30 19:52:13
阅读次数:
248
题意:给3个数M,A,B,求两个质数P,Q。使其满足P*Q<=M且A/B<=P/Q<=1,并使P*Q最大。输入若干行以0,0,0结尾。 解法:先线性筛出素数表,再枚举出P,二分出对应的最大的Q,得出最佳答案。 注意——二分时通过pri[]的下标尽量大来实现,比递归快了很多,具体请见代码。 1 #in ...
分类:
编程语言 时间:
2016-10-30 19:51:50
阅读次数:
252
一个站点通常需要保存额外的文件,比如图片 css样式文件 js脚本文件 ,在django中,倾向于将这些文件称为 静态文件。django提供了django.contrib.staticfiles 模块来帮助我们方便的管理静态文件。 配置静态文件的两种方式: 1 配置单独app下的静态文件,比如某个a ...
分类:
其他好文 时间:
2016-10-30 19:51:10
阅读次数:
312
php中删除数组元素是非常的简单的,但有时删除数组需要对索引进行一些排序要求我们会使用到相关的函数,这里我们来介绍使用unset,array_splice删除数组中的元素区别吧 如果要在某个数组中删除一个元素,可以直接用的unset,但是数组的索引不会重排: 结果是: Array ( [0] => ...
分类:
编程语言 时间:
2016-10-30 19:52:52
阅读次数:
218