码迷,mamicode.com
首页 > 2016年12月01日 > 全部分享
JavaScript中严格模式"use strict";需注意的几个雷区:
1.with语句会抛错误 2.未声明的变量被赋值会报错 3.arguments在严格模式下变为静态,传入的参数与arguments无关系 4.delete会报错 5.对象的重复属性名会报错 6.禁止八进制变量 7.eval被认定为关键字,另外eval的参数中若有定义变量的语句,在严格模式下只是一段平 ...
分类:编程语言   时间:2016-12-01 11:53:30    阅读次数:189
nginx跨域配置
假设前端页面的地址为: 192.168.1.1/arcgis40/index.html 页面物理路径为: X:\nginx-1.9.15\html\arcgis40 那么请求服务时,当ajax代码如下时: 那么在nginx.conf 中这样配置 location /arcgis40/getVecto ...
分类:其他好文   时间:2016-12-01 11:53:40    阅读次数:165
struts2中<s:select>标签的使用
1 静态生成 <s:select name="user.sex" list="#{'0':'男','1':'女'}" label="性别" headerKey="" headerValue="请选择性别"></s:select> 注解:这里从页面来静态(也就是在页面中写死啦)构造下拉选项,关键点是l ...
分类:其他好文   时间:2016-12-01 11:53:49    阅读次数:224
js 正则表达式 ( 1 )
https://regexper.com/ 量词: ?: 最多一次(0次或者1次) +:至少一次(大于等于1次) *:大于等于0次 {n}:n次 {n,m}:n次到m次之间,包括n,m {n,}:n次以上 贪婪模式: 例子: '12345678'.replace(/\d{3,6}/g, 'x') 输 ...
分类:Web程序   时间:2016-12-01 11:54:12    阅读次数:236
Android MVC框架模式
MCV model view controller 模型-视图-控制写 M层:适合做一些业务逻辑处理,比如数据库存取操作,网络操作,复杂的算法,耗时的任务等都在model层处理。 V层:应用层中处理数据显示的部分,XML布局可以视为V层,显示Model层的数据结果。 C层:在Android中,Act ...
分类:移动开发   时间:2016-12-01 11:53:03    阅读次数:304
XSS的防御
基于代码修改的防御 和SQL注入防御一样,XSS攻击也是利用了Web页面的编写疏忽,所以还有一种方法就是从Web应用开发的角度来避免: 步骤1、对所有用户提交内容进行可靠的输入验证,包括对URL、查询关键字、HTTP头、POST数据等,仅接受指定长度范围内、采用适当格式、采用所预期的字符的内容提交, ...
分类:其他好文   时间:2016-12-01 11:51:25    阅读次数:317
【转】Android TextView SpannableStringBuilder 图文混排颜色斜体粗体下划线删除线
spannableStringBuilder 用法详解: SpannableString ss = new SpannableString("红色打电话斜体删除线绿色下划线图片:."); //用颜色标记文本 ss.setSpan(new ForegroundColorSpan(Color.RED), ...
分类:移动开发   时间:2016-12-01 11:52:00    阅读次数:287
Python3
集合 函数 在学习函数之前,一直遵循:面向过程编程,即:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处,如下: 腚眼一看上述代码,if条件语句下的内容可以被提取出来公用,如下: 对于上述的两种实现方式,第二 ...
分类:编程语言   时间:2016-12-01 11:52:32    阅读次数:208
多线程、并发及线程的基础问题
1)Java 中能创建 volatile 数组吗? 能,Java 中可以创建 volatile 类型数组,不过只是一个指向数组的引用,而不是整个数组。我的意思是,如果改变引用指向的数组,将会受到 volatile 的保护,但是如果多个线程同时改变数组的元素,volatile 标示符就不能起到之前的保 ...
分类:编程语言   时间:2016-12-01 11:51:03    阅读次数:269
多线程设计模式 - Future模式
Future模式是多线程开发中非常常见的一种设计模式,它的核心思想是异步调用。这类似我们日常生活中的在线购物流程,带在购物网看着一件商品时可以提交表单,当订单完成后就可以在家里等待商品送货上门。或者说更形象的是我们发送Ajax请求的时候,页面是异步的进行后台处理,用户无需等待请求的结果,可以继续浏览 ...
分类:编程语言   时间:2016-12-01 11:51:45    阅读次数:200
插入排序 —— 希尔排序
希尔排序 希尔排序也是插入排序的一种。又名缩小增量排序。它是对直接插入排序的一种改进。 直接插入排序是每次都和前面一个元素进行比较。其步长为 1。 希尔排序则不然,它得步长是动态变化的,或者说是由大到小变化的。希尔排序根据步长将整个序列分成n组。然后在各个子组内部分别进行元素的排序。接着缩小步长,相 ...
分类:编程语言   时间:2016-12-01 11:52:03    阅读次数:217
数据库部分---添加/删除数据库,添加/删除表格,往数据库添加数据;
一: 1.创建数据库 create database test2; 2.删除数据库; drop database test2; 3.创建表; create table test ( code varchar(20) , name varchar(20) #varchar是字符串类型,需要加长度(20 ...
分类:数据库   时间:2016-12-01 11:50:38    阅读次数:249
php学习笔记——基础知识(1)
1、PHP 脚本在服务器上执行,然后向浏览器发送回纯 HTML 结果。 2、基础 PHP 语法 1)PHP 脚本可放置于文档中的任何位置。 2)PHP 脚本以 <?php 开头,以 ?> 结尾。 3)PHP 文件的默认文件扩展名是 ".php"。 4)PHP 文件通常包含 HTML 标签以及一些 P ...
分类:Web程序   时间:2016-12-01 11:50:25    阅读次数:206
10分钟搞定react-router
1.路由的安装: 2.引入路由文件 3.配置路由器 平级路由(做跳转用) 嵌套路由(做嵌套) 应用: ...
分类:其他好文   时间:2016-12-01 11:49:53    阅读次数:191
1.多线程简介
1.完成一个线程的实际功能的代码放在run方法中,run方法可以在thread的一个子类中重写,有也可以在Runnable对象中重写, 2.通过start方法可以启动一个新线程,当使用start方法启动了新线程后,程序控制立即返回调用者,然后新线程和调用者就可以并发地执行。如何用start启动一个已 ...
分类:编程语言   时间:2016-12-01 11:49:19    阅读次数:200
HTTP协议详解
一、概念 二、简史 三、特点 四、工作流程 五、使用Wireshark抓TCP、http包 六、头域 七、解决HTTP无状态的问题 八、使用telnet进行http测试 九、URL详解 十、缓存的实现原理 十一、HTTP应用 十二、HTTP认证方式 十三、HTTPS传输协议原理 十四、http的状态... ...
分类:Web程序   时间:2016-12-01 11:50:26    阅读次数:286
可以这样理解好人好报
据爷爷讲,我家祖上在清乾隆年间曾官至侍郎,家产颇丰,却几代单传。到了爷爷的爸爸,也就是我的太爷爷时,已经四十多岁且两房太太,却膝下仍无子女。在那个“不孝有三,无后为大”的年代,太爷爷十分着急,寻遍名医,喝了无数中药依然无果。 太爷爷40多岁的时候,太爷爷的母亲去世,太爷爷遂请来算命的风水先生为母亲选 ...
分类:其他好文   时间:2016-12-01 11:49:51    阅读次数:178
1214条   上一页 1 ... 37 38 39 40 41 42 43 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!