当前搜索:

我眼中的var和let

JavaScript中Var与Let的比较已经是老生常谈的问题了,那今天我们来聊聊这两个关键字 变量提升 首先就是变量提升了,var可以变量提升,而let不行,我认为这是个好事。 说到变量提升,我们再来聊聊function function test() { console...
阅读(82) 评论(0)

生成Mac icns 和Windows ico

快速生成Mac图标第一步 生成不同尺寸的png图标创建icons.iconset文件夹用来放置不同尺寸的图标注:此文件夹名必须以.iconset结尾,否则生成icns文件时会报错,报错信息为invalid iconset1在命令行中进入目录,并执行以下命令(可以批量复制粘贴执行)sips -z 1...
阅读(29) 评论(0)

基于centos7的nodejs全栈环境搭建

我们将会基于centos安装nodejs,nginx,mysql,mongodb,redis 我们基于centos搭建环境,必不可少需要用到yum,所以首先解决网络问题 首先更换国内的yum源 备份 mv /etc/yum.repos.d/CentOS-Base.re...
阅读(311) 评论(0)

记录一次nodejs爬取《17吉他》所有吉他谱

记录一次nodejs爬取《17吉他》所有吉他谱(只探讨技术) 突然就想扒一下吉他谱了,说做就做哈哈,中间也是没有想象中的顺利啊,出现了各种意想不到的坑,包括老生常谈的nodejs异步写法,还有可怕的内存溢出等问题。。我将一步步回顾各种重要的错误及我的解决方法,只贴关键部分代码,只探讨技术。(本篇...
阅读(67) 评论(0)

数据库之mac上mysql root密码忘记或权限错误的解决办法

原文链接:http://blog.csdn.net/u014410695/article/details/50630233 以下方法亲测有效,过程使用的工具只有mac的终端无需workbench 当我们通过终端连接mysql数据库时候我们会看到这样的信息 ERROR 1045: Ac...
阅读(43) 评论(0)

electron+socket开发踩坑记

现在正在使用js全栈开发一个基于socket和electron的开源的评分系统,前端使用的是vue技术栈,开发进行了一小部分了,踩了很多坑,现在一一道来跨域问题:因为electron是客户端,所以跨域问题不可避免,一开始我觉得后台配一下就可以了,反正我只打算使用http请求开发注册模块,其余的都交...
阅读(137) 评论(0)

在roathog配置的项目中使用webpack配置文件

roathog配置的react文件能大大简化我们的配置难度,但是有时候我们又必须使用webpack的强大的功能,这时我们就需要写webpack.config.js,配置如下: const webpack = require('webpack') const QiniuPlugin = requi...
阅读(73) 评论(0)

webpack打包时删除console.log

开发过程中我们不可避免的需要console.log调试,然而在上线时如果不删除这些console.log可能会造成内存泄漏,因为console.log出来的变量是不会被GC的,webpack给我们提供了一个非常棒的插件,看代码: new webpack.optimize.UglifyJsPlug...
阅读(1070) 评论(0)

react中的事件

一、事件处理函数的使用 鼠标事件: onClick onContextMenu onDoubleClick onMouseDown onMouseEnter onMouseLeave onMouseMove onMouseOut onMo...
阅读(61) 评论(0)

nginx重启,关闭命令

nginx -s reload  :修改配置后重新加载生效 nginx -s reopen  :重新打开日志文件 nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确 关闭nginx: nginx -s stop  :快速停止nginx ...
阅读(102) 评论(0)

react native中需要rnpm link的组件

link的原因:以下组件都是原生开发,wrapper了一层js,因此需要link .a到project中 react-native-vector-icons  //字体图标 react-native-image-picker  //读入照片 react-nativ...
阅读(84) 评论(0)

React-native 网络图片无法加载问题

在iOS9之后,网络请求默认为Https请求,如需支持Http,修改info.plist文件添加键值对设置允许http访问。 设置如下:  在App Transport Security Settings中添加 Allow Arbitrary Loads1 设置为YES即可。
阅读(336) 评论(0)

Mac解压.7z文件

brew直接安装解压工具 $ brew search 7z p7zip $ brew install p7zip ==> Downloading https://downloads.sourceforge.net/project/p7zip/p7z...
阅读(119) 评论(0)

vue 路由部署服务器子目录问题

《Egret 引擎入门》 这两天一直在查询vue经过打包后部署服务器一直显示不出来的问题。前端没有报错,资源加载也很正常。找了很多回答,最后定位在vue的访问路由出了问题。 出现的现象 前端vuejs+vue-router+webpack的组合,打包是由webpack打包出来,在本地调试...
阅读(1276) 评论(0)

web开发-网络请求实战

一个动态网站一定离不开网络请求。现阶段web实现网络请求方案中最主要技术就是ajax了,这篇博客面向初入web前端的小伙伴,介绍如何使用ajax发送和获取网络请求,由于面向初学者,该博客未使用任何js框架和库(可能会用到bootstrap,这个UI库就暂且不算做js库了),我也会尽量避免使用ES6...
阅读(126) 评论(0)

由sudo 为何提示找不到命令说起

1.编辑/etc/sudoers文件,把Defaults  env_reset改成Defaults ! env_reset 2.编辑.bashrc,最后添加alias sudo='sudo env PATH=$PATH' 有些技术真的很麻烦,但却有很长的生命,虽然学习的时候会遇...
阅读(179) 评论(0)

socket.io简易教程(群聊,发送图片,分组,私聊)

什么是Socket.io? 过去: 由于http是无状态的协议,所以实现聊天等通信功能非常困难,当别人发送一条消息时,服务器并不知道当前有哪些用户等着收消息,所以以前实现聊天通信功能最普遍的就是轮询机制了,客户端定期发一个请求,看看有没有人发送消息到服务器上了,如果有,服务器就将消息发给该客户端...
阅读(10476) 评论(6)

Vue+Node+MongoDB从开发到正式部署

想搭建一个Vue+Node+MongoDB的项目,能跑通整个开发到部署的流程,折腾一个多星期终于可以了~看过不少教学文章,发现教你怎样搭建一个Vue开发环境的很多,搭建Express的很多,但还真没发现一个完整从开发到正式部署的教程,所以只好自己来填这个坑。Node是现学现卖,文中有误请大力指正。...
阅读(329) 评论(0)

如何卸载Centos自带的一些应用(Qt,和其他应用)

我这里说的是桌面版的Centos。首先我们要保证网络畅通,打开浏览器,看看能不能上网。 1. 点击左上角的应用程序,找到最下面的活动概览。点击进入。 2. 在左侧栏最下方找到显示应用程序(外观是9个小正方形),点击进入。 3. 我们就能看到全部软件了,找到你要卸载的软件,右击显示细节。 4...
阅读(528) 评论(0)

Navicat for Mac 破解版

百度网盘:https://pan.baidu.com/s/1bpAOvFL 密码:yphb 首先下载 然后重要的一步: 允许运行任何来源的应用,打开系统偏好设置 打开安全与隐私 如果没有任何来源选项的话,打开终端,输入: sudo spctl --master-dis...
阅读(7039) 评论(1)
    个人资料
    持之以恒
    等级:
    访问量: 4万+
    积分: 1097
    排名: 4万+
    最新评论