commonjs

每个文件就是一个模块,有自己的作用域。在一个文件里面定义的变量、函数、类,都是私有的,对其他文件不可见。

每个模块内部,module变量代表当前模块。这个变量是一个对象,它的exports属性(即module.exports)是对外的接口。加载某个模块,其实是加载该模块的module.exports属性。

require方法用于加载模块

以上来自CommonJS规范-阮一峰

commonjs的详细:可以从node的使用中获悉

- 阅读剩余部分 -

借用同学腾讯云的服务器,因为webview需要开启摄像头的缘故,只能运行在有https的环境下,于是开启了httphttps

证书

一开始因为是腾讯云,有官方的上https的解决办法,但是尴尬的是同学说在把证书配置负载均衡的那一步,就找不到实例...,应该是我们就没开启任何的nginxapache的服务器之类的吧,于是索性就直接用

- 阅读剩余部分 -

遇到一个跨域问题,说到这里大家就心里默然一笑了,因为不外乎就那样的balabala,但这次有点不一样的在于:后端确定自己已经开启了跨域!这...就有点尴尬了

于是问题变成,我是怎么判断跨域的?

首先是最简单的http://10.63.231.79:8080http://47.106.111.100:8088发post请求,无疑已经跨域了,

其次,因为我的是vue-cli搭建的(...

- 阅读剩余部分 -

受同学所托,要爬一个网站

第一步很自然的,查看网页元素,看渲染的能不能直接抓下来,

但是用上requestcherrio,一查元素,为空?(页面上明明有),把requestbody打印出来,才发现是ajax,应对方法:打开chrome,用Network,终于查看到了请求,复制链接地址,竟然直接浏览器打开就可以获得到

- 阅读剩余部分 -

起因,妹子问的实习的公司连不上网,只有公司电脑连有线才可以,但是她在输ip地址从192.168.101.100192.168.101.254一个个试(已经试到206),还是连不上网怎么办?

其实我对这个连不上网的问题真的好菜啊...,仅有的一次还是利用192.168.1.1(还是什么去了..)登录上路由器,然后路由器密码还是贼简单,登上去了,就改了一个路由器的名字,开心了半天,然后就没有然后了...

- 阅读剩余部分 -