Node.js中process.cwd()与__dirname

process.cwd() 是当前执行node命令时候的文件夹地址 ——工作目录 __dirname 是被执行的js 文件的地址 ——文件所在目录

2017-11-16 15:54:01

阅读数 331

评论数 0

js的跨域

跨域 jquery跨域大致方法: jsonp document.domain window.name window.postMessage CORS

2017-11-07 23:20:01

阅读数 98

评论数 0

react.js相关帖子

react常见面试题 react-diff

2017-10-29 15:36:31

阅读数 227

评论数 0

PHP 单例模式连接数据库

<?php /* * 单例数据库连接 */ class Db { private static $_instance; //static可以保存值不丢失 private static $_dbConnect; private $_dbConfig = array...

2017-10-25 21:57:55

阅读数 986

评论数 0

CSS预处理

LESS简单入门三大预处理器区别三大预处理器区别,逻辑性更好

2017-10-23 17:53:46

阅读数 496

评论数 0

CSS面试(简答)

1、简要描述CSS中content属性的作用 content属性与:before及:after伪元素配合使用,来插入生成内容,可以在元素之前或之后放置生成的内容。可以插入文本、图像、引号,并可以结合计数器为页面元素插入编号。2、过渡与动画的区别是什么? 过渡属性transition可以在一定的...

2017-10-23 16:49:22

阅读数 778

评论数 0

sql中的join

讲join中的on和where区别图解join

2017-10-09 16:09:01

阅读数 103

评论数 0

Go小tips

1、不用以‘;’结尾。但若是多条语句写在同一行,还是需要‘;’ 函数用func而不是常规的function if、for、switch等语句的条件也没有‘()’啦2、变量声明 (1)var 变量名 变量类型 = 值 var a int = 10 (可以事后赋值) ...

2017-10-08 14:22:32

阅读数 143

评论数 0

常见五种排序算法PHP

一、冒泡排序 稳定,O(n^2),设置了flag算是一种优化,避免了后续没必要的比较function BubbleSort($arr) { $len = count($arr); //该层循环控制 需要冒泡的轮数 for ($i = 1; $i < $len; $i...

2017-10-06 16:59:48

阅读数 132

评论数 0

CSRF与XSS

http://www.cnblogs.com/hyddd/archive/2009/04/09/1432744.html 讲的CSRF不错,简单易懂http://www.cnblogs.com/easytools/archive/2012/06/01/2529350.html 讲CSRF和XS...

2017-10-06 16:00:47

阅读数 417

评论数 0

Go的range

不是很懂,过后再看package main import "fmt" func main() { //这是我们使用range去求一个slice的和。使用数组跟这个很类似 nums := []int{2, 3, 4} sum := 0 for _,...

2017-10-04 16:25:03

阅读数 133

评论数 0

Go的闭包——计数器

跟Js的闭包原理差不多,典型的用法,计数器。可以对比看看 主要注意写法!package mainimport "fmt"func getSequence() func() int { i:=0 return func() int { i+=1 ...

2017-10-04 14:09:25

阅读数 174

评论数 0

js对象、数组深复制

一、数组的深浅拷贝 在使用JavaScript对数组进行操作的时候,我们经常需要将数组进行备份,事实证明如果只是简单的将它赋予其他变量,那么我们只要更改其中的任何一个,然后其他的也会跟着改变,这就导致了问题的发生。var arr = ["One","Two"...

2017-09-29 21:54:55

阅读数 321

评论数 0

onclick绑定事件注意点

一、 自定义函数添加onclick事件写法注意。 错误写法:element.onclick = addclass(className); 正确写法:element.onclick = function(){ addclass(className); }二、括号问题 onclick事件是在h...

2017-09-21 17:03:54

阅读数 465

评论数 0

WEB网站常见受攻击方式及解决办法

一.跨站脚本攻击(XSS) 跨站脚本攻击(XSS,Cross-site scripting)是最常见和基本的攻击WEB网站的方法。攻击者在网页上发布包含攻击性代码的数据。当浏览者看到此网页时,特定的脚本就会以浏览者用户的身份和权限来执行。通过XSS可以比较容易地修改用户数据、窃取用户信息,以及造...

2017-09-05 20:35:25

阅读数 306

评论数 0

XSS攻击

跨站点脚本(Cross-site scripting,XSS)是一种计算机安全漏洞类型,常见于 Web 应用程序。XSS 能够使攻击者向其他用户浏览的网页中输入客户端脚本。小demo。假设我们的一张名为 “test_form.php” 的页面中有如下表单:<form method="...

2017-08-30 16:43:53

阅读数 118

评论数 0

php面试(代码)

1、不用新变量直接交换现有两个变量的值1: list($a, $b) = array($b, $a); 2: $a = $a . $b; $b = strlen( $b ); $b = substr( $a, 0, (strlen($a) – $b ) ); ...

2017-08-30 15:04:24

阅读数 257

评论数 0

php面试(简答)

1、双引号和单引号的区别 双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解释 双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误 双引号解释转义字符,单引号不解释转义字...

2017-08-29 21:52:49

阅读数 670

评论数 0

php小tips

1.函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。 函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。 若想在函数内访问函数外的变量,使用global关键词<?php $x=5; $y=10;function myTest() { globa...

2017-08-28 10:41:52

阅读数 169

评论数 0

js小Tips

1、数组插入/删除/替换 插入删除,最常想到的是push,shift 但splice效率会更高2、多层嵌套if 多层if,且判断是否为具体值时,可以改为switch 但最好用Object方法if (color) { if (color === 'black') { A(); ...

2017-08-07 14:05:46

阅读数 334

评论数 0

提示
确定要删除当前文章?
取消 删除