Node.js 学习
回调函数处理并发。 Sync 同步; var data = fs.readFileSync('input.txt');console.log(data.toString()); fs.readFile('input.txt', function (err, data) { if (err) retu ... 查看全文
如何用js得到当前页面的url信息方法(JS获取当前网址信息)
设置或获取对象指定的文件名或路径。 alert(window.location.pathname) 设置或获取整个 URL 为字符串。 alert(window.location.href); 设置或获取与 URL 关联的端口号码。 alert(window.location.port) 设置或获取 ... 查看全文
JavaScript学习系列7 -- JavaScript中的运算符
今天,我们来说一说JavaScript中的运算符,首先我们来讲一讲 一元运算符 JavaScript中的一元运算符有以下几种 1. delete delete 运算符主要用于删除对以前定义的对象属性或者方法的引用, 举个例子如下 上面的例子中,通过 delete myObj.name 语句, 删除了 ... 查看全文
JavaScript权威指南(第6版)(中文版)--系列4(对象)
对象是JavaScript基本数据类型。 6.1创建对象。 可以通过对象直接量、关键字new和Object.create()函数来创建对象。 6.1.1 对象直接量。 列子: var empty ={}; //没有任何属性的对象。 var point = {x:0,y:0}; //两个属性。 var ... 查看全文
Jersey后端服务接收ajax前端的图片上传
近期的项目里需要在前端上传图片后端接收处理。前端JSP页面使用Ajax上传图片后端使用Jersey框架提供restful接口接收处理图片。一、前端的处理jsp页面中图片上传没有使用form表单而是直接使用file类型的input控件<inputtype= 查看全文
vuejs经验交流之-watch 深度监测
formValidate是一个对象,想要监测对象的每一个为属性的变化 formValidate: { handler() { this.$store.commit('GET_MAP_CONFIGFORMDATA', this.formValidate) }, deep: true } ... 查看全文
解决 com.alibaba.fastjson.JSONException: autoType is not support
打开autotype功能 1、JVM启动参数 2、代码中设置 ParserConfig.getGlobalInstance().setAutoTypeSupport(true); 如果有使用非全局ParserConfig则用另外调用setAutoTypeSupport(true); ... 查看全文
JS请求报错:Unexpected token T in JSON at position 0
Untitled Document 全名:{$data['user_name']} 性别:{$data['sex']} 国家:{$data['country']} 地址:{$data['address']} 邮箱:{$... ... 查看全文
javascript基础修炼(7)——Promise,异步,可靠性
开发者的javascript造诣取决于对【动态】和【异步】这两个词的理解水平。一.别人是开发者,你也是Promise技术是【javascript异步编程】这个话题中非常重要的,它一度让我感到熟悉又陌生,我熟悉其所有的API并能够在编程中相对熟练地运用,却对其中原理和软件设计思想感到陌生,即便我读了很多源码分析和教程也一度很难理解为什么Promise这样一个普通的类能够实现异步,也曾尝试着去按照Pr 查看全文
JS直接调用C#后台方法(ajax调用)
1. 先手动引用DLL或者通过NuGet查找引用,这里提供一个AjaxPro.2.dll的下载; 2. 之后的的过程不想写了,网上都大同小异的,直接参考以前大佬写的: AjaxPro2完整入门教程 总结:13年就有这个东西了,我到19年才知道,果然还是眼界太狭窄了; ... 查看全文
webpack react 错误整理
1、ERROR in ./src/entry.js Module build failed: SyntaxError 解决方法: 安装babel-preset-react, npm install --save-dev babel-preset-react 修改webpack配置文件,添加prese ... 查看全文
AngularJs+bootstrap搭载前台框架——准备工作
1.关于什么是AngularJS以及什么是bootstrap我就不多说了,简单说下,angularjs是一个比较强大前台MVC框架,bootstrap是Twitter推出的一个用于前端开发的开源工具包,可以迅速搭建web前台,可以去官网看看(AngularJs:http://angularjs.or ... 查看全文
JavaScript位运算符
位运算符是在数字底层(即表示数字的 32 个数位)进行操作的。 重温整数 ECMAScript 整数有两种类型,即有符号整数(允许用正数和负数)和无符号整数(只允许用正数)。在 ECMAScript 中,所有整数字面量默认都是有符号整数,这意味着什么呢? 有符号整数使用 31 位表示整数的数值,用第 ... 查看全文
python javascript
JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。 1.JavaScript代码存在形式 方式一: 方式二: 2.JavaScript代码存放位置 1)HTML的head中 2 ... 查看全文
Python网络爬虫之图片懒加载技术、selenium和PhantomJS
一.什么是图片懒加载? - 案例分析:抓取站长素材http://sc.chinaz.com/中的图片数据 运行结果观察发现,我们可以获取图片的名称,但是链接获取的为空,检查后发现xpath表达式也没有问题,究其原因出在了哪里呢? - 图片懒加载概念: 图片懒加载是一种网页优化技术。图片作为一种网络资 ... 查看全文
nvm、npm、nodejs的关系(转载)
nvm、npm、nodejs的关系 为什么要了解nvm、npm、nodejs的关系: reactNative的项目构建都是有这几个工具进行构建管理。 掌握他们的关系,就能了解reactNative项目是如何进行 模块化构建的。 nvm:nodeJs版本管理工具,管理nodejs版本和npm版本 no ... 查看全文
url的三个js编码函数escape(),encodeURI(),encodeURIComponent()简介【转】
引子 浏览器URl地址,上网一定会用到,但是浏览器地址有中文或者浏览器url参数操作的时候,经常会用到encodeURIComponent()和decodeURIComponent()以及encodeURI()等等。关于浏览器参数操作,请看文章http://www.haorooms.com/post ... 查看全文
用js实现摇一摇功能
HTML5晃动DeviceMotionEvent事件 现在很多的手机页面上也有摇一摇功能了,比如什么领取红包,还有那种死命摇摇到100%弹出个什么东西来着,在坑爹点的摇个女票-_-// deviceMotionHandler://运动传感器处理 last_update=curTime;//记录上一次 ... 查看全文
phantomjs 长图截屏
var page = require('webpage').create(); var url = 'http://cardloan9.hateblo.jp/'; page.settings = { userAgent:"Mozilla/5.0 (Windows NT 6.1; Win64; x64... ... 查看全文
javaScript基本功001
1、valueOf与toString 会写前端JS的人不一定知道一些js内部运行时调用,如valueOf与toString,他们都在类型转换时或对象被运用来运算时转换时隐式调用他们, 这就像通常说的强制转换,而有时为了实现更适合自身的功能需要,重写了这两个方法。 javascript中所有数据类型都 ... 查看全文