12 JarunWang

尚未进行身份认证

我要认证

欢迎来到我的博客,请有技术问题请联系我。我的qq:849642638. 加我备注csdn博客王老狗和问题,谢谢。

等级
TA的排名 3w+

linux自动重启脚本

前言服务器每个几个小时自动关闭一次,人都已经疯了。直接一个脚本来自动监听重启,保证服务正常。使用crontab来进行定时检测脚本sudo crontab -e #进入编辑状态,选用vi编辑。*/5 * * * * sh /locals/attachment/server/restart.sh #添加每分钟检测restart.sh 脚本#! /bin/sh pro...

2018-08-17 23:27:47

react native 遇到的坑汇总篇

问题1iOS:编译错误Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/b解决方法如下:在Build Settings 中,将Apple LLVM compiler 4.1 - Language 中的c++Standard Library 修改为 ...

2018-06-19 10:24:53

node+webpack构造打包 打测试/线上包

前言前端通过构造工具打包是日常的工作内容,但因为环境的不一样测试/线上。通常都需要修改配置的。我就想只通过命令来传入一个变量,这样来区别打包的环境。如何实现呢?1.配置package.json1.通过构造命令传入一个环境变量,如: node scrupts/build.js uat //uat就为测试环境的变量2.然后我把node命令,写到在package....

2018-05-26 22:14:52

eslint 忽略错误

前言eslint很好用,但有时候一些无法避免的错误。显示出来会影响心情,如何屏蔽这种无法解决的错误提示呢?如下:引用了一个fundebug,但项目里面没有fundebug这个对象,所以报错了。 在错误代码后面输入eslint-disable-line命令,屏蔽错误类型。就可以了 // eslint-disable-line [错误类型]...

2018-05-21 15:16:11

npm 错误收集

前言我们使用node,webpack,npm,gulp,各种插件等老是会遇到一堆问题。现在我收集一份我遇到过的错误,来分享给大家。环境 window 10 node 8.11.1稳定版 npm 5.6.0 python 2.7.141.code ELIFECYCLE 错误错误内容:npm ERR! code ELIFECYCLEnp...

2018-05-05 12:54:29

npx create-react-app错误

发现一个错误: 出现module.js:545错误。寻找了很久一直以为npm问题。重装了几次还是不行。 然后切换了下载淘宝NPM镜像,设置方法为:npm config set registry https://registry.npm.taobao.org,设置完成后,重新执行create-react-app first-app。居然成功了。 原来是之前下载文件有问题导致的。如果你也遇到这样...

2018-04-04 18:37:32

Iphone X HTML 齐刘海 过招篇

前言最近在做兼容的时候发现一个问题,在设置了全屏width:100%;height:100%的情况下。IphoneX底部会有一个空白区域,这个是IphoneX底部是预留操作区。需要手动拖动才能把白色区域给覆盖。解决办法那么如何一开始全屏呢?消除白色区域呢?Iphone官网已经给予解决方案。在viewport加入 viewport-fit=cover 属性。就可以解决了...

2018-03-30 17:22:05

HTML5 Cross-Document Messaging 跨域(postMessage)

前言出于安全和隐私的原因,Web浏览器会阻止不同域中的文档互相影响; 也就是说,跨站点脚本是不允许的。但很多时候需要跨域操作,因此开发出允许跨域方法document.domain,JSONP,CORS等。这些跨域方式都有一定的局限性,比如我最近遇到一个跨域问题,我在www.A.com域打开一个www.B.com域的网页,需要B网址操作完成后,前端通知A网址。上面这些方法都不能有效地跨越通信。...

2018-03-02 01:08:48

nginx把线上服务静态资源映射本地目录

前言一个线上服务出现问题要修改前端代码,我门可以用chrome调试工具或者fiddler把部分文件映射到本地来修改。但如果文件很多,这样效率很低。既然我们已经有线上服务了,能把前端端资源给划分出来前端资源访问本地的,后端资源访问线上服务。这样通过修改本地前端文件马上调试出线上问题。 按照我想通过nginx把静态文件代理到本地代码,来调试线上问题。具体怎么实现呢?如下 URL ...

2018-02-10 16:33:54

以太坊/ETH 介绍及其挖矿机搭建

前言这个是教学文章,主要是为了解以太坊和区块链技术所用。是出于技术的好奇写下这篇文章。区块链技术开始运用虚拟货币,当中本聪在 2009 年 1 月启动比特币区块链时。比特币诞生,通过多次上涨价格让区块链技术闻名于世。区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。区块链怎样应用于货币以外的领域。而以太坊( Ethereum )是下一代智能合约和去中心化...

2018-01-22 13:03:15

Swagger

Swagger 介绍OpenAPI规范是Open API Initiative(Linux基金会合作项目)中的社区驱动开放规范。OpenAPI规范(OAS)为REST API定义了一个标准的,与编程语言无关的接口描述,它允许人和计算机发现和理解服务的功能,而不需要访问源代码,额外的文档或检查网络流量。当通过OpenAPI正确定义时,消费者可以用最少量的实现逻辑理解远程服务并与之交互。类似于

2018-01-07 17:24:14

Swagger Edit 安装和使用教程

Swagger Edit介绍Swagger是专门用来管理接口一个工具。在开发过程中,接口一直是纷争的聚焦点,能有效管理接口(保存好记录、及时更新、方便查看、接口测试)。会让整个项目开发效率提升很大。 而其中Swagger Edit是用来编辑接口文档的小程序,简单易用。在官网上分为在线编辑和下载代码线下编辑,两种编辑方式。Swagger是通过YAML来定义你的接口规范。可以通过接口文档帮你生

2018-01-06 22:17:42

Swagger UI安装与使用教程

前言查看这文章前,请先阅读SwaggerEdit安装和使用教程。继SwaggerEdit上一篇文章写如何编辑导出接口文档。这篇文章就是负责教导大家如何用SwaggerUI来查看和接口测试。SwaggerUI是通过读取SwaggerEdit的导出的YAML/JSON文件,来进行接口测试。下图就是SwaggerUI的界面:ps:SwggerUI的站点域名要和发送请求的域

2018-01-05 16:23:09

android软键盘@media 横竖屏兼容

前言通常我们在写wap的时候 横竖屏切换会使用到@media媒体查询来实现的。但我最近在一个android的项目,在webview使用媒体查询来做横竖屏区分。点击input输入框,会显示android的软键盘,而这会导致本来是竖屏的界面,变成横屏的。@media all and (orientation : landscape) { //横屏}@media all and (orientatio

2017-12-25 23:11:32

Nginx认识nginx.conf配置文件

前言nginx.conf文件是放在conf目录下的一个配置文件。这个是Nginx服务器的主配置文件。通过指令来配置这个文件能达到控制nginx,实现反向代理,负载均衡,也是nginx入门的基础。读懂使用nginx.conf文件是这篇文章写作目的。nginx.conf文件的结构首先介绍文件的架构,整个conf文件分为 全局块、events块、http块、server块、location块。每个块有每个

2017-12-21 00:25:07

JS使用getJSON获取站点配置文件

前言因为最近在实现前后端分离,前端需要独立起站点服务,因此需要写入一些站点服务配置参数。但服务有开发,测试,线上各个站点服务配置参数不一样,而站点代码又是相同的。所以想把配置参数和代码做一个分离。把服务器的环境配置做成一个json文件,在渲染页面的时候读取一个环境配置文件,再渲染页面。因此这里我使用了get请求,请求本地一个JSON文件,来写入服务环境配置。实现1.我在项目根目录下,放入一个conf

2017-12-16 12:51:47

CORS跨域-Nginx使用方法(Access-Control-Allow-Origin错误提示)

问题说明 当出现上图这个的时候,求是访问请求其他域无法访问,浏览器访问其他域不安全,导致访问不了简称跨域问题。而这上面出现一句很重要的话“NO Access-Control-Allow-Origin”,是不是只要添加“Access-Control-Allow-Origin”头就能访问呢?如何添加,会不会有其他问题? Access-Control-Allow-Origin 表示允许访问的外域 U

2017-12-16 02:34:49

Mixed Content混合内容错误 Iframe Http页面无法访问

问题描述今天在做一个https站点的时候,需要用iframe打开一个http页面。但发现在手机上和chrome上就是无法打开,显示Mixed Content(混合内容)。因为https协议站点,读取的资源文件js css png,包括请求post和get,还有iframe的页面,都必须是https协议的。所以就会报出下面的错误,其实是浏览器为了HTTPS网站不会受到不安全的HTTP资源的攻击的出现错

2017-12-15 00:31:28

浏览器请求队列机制-请求为什么会阻塞

前言最近遇到一个问题,我1个站点链接2个后端服务,但1个后端服务有问题,导致访问超时,但请求接口都是分开的。自认为一个服务站点请求超时,不会影响到另外一个请求的,但不是。全部请求都发不出去。为什么呢?是不是浏览器有请求机制管理?正常情况前端站点都是对应一个服务的,如果前面一个请求有问题,那么后面一个请求访问不下去也正常。请求都是瀑布型一个请求接一个请求有关联的。所以不了解也没什么问题。但多个后端服务

2017-11-05 22:24:39

介绍国内外CMS系统

国外Wordpresswordpress是国外一款简单易用,使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。安装环境是apache + mysql + php,支持Linux、 Windows、MacOSX。优点: 有大量模板,用户量大,简单易学,国内云服务商都支持。缺点:

2017-11-02 18:17:58

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!