Git上传项目代码到github

github是一个基于Git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。这对于一般人来说公共仓库就已经足够了。 注册账户以及创建仓库 要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一
阅读本文

使用Git上传项目代码到github

github是一个基于Git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。这对于一般人来说公共仓库就已经足够了。 注册账户以及创建仓库 要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个
阅读本文

mac下安装LuaSocket

安装LuaSocketLuaSocket 是 Lua 的网络模块库,它可以很方便地提供 TCP、UDP、DNS、FTP、HTTP、SMTP、MIME 等多种网络协议的访问操作。它由两部分组成:一部分是用 C 写的核心,提供对 TCP 和 UDP 传输层的访问支持。另外一部分是用 Lua 写的,负责应用功能的网络接口处理。安装LuaSocketHomebrew安装(如果已经安装略过此步)首先你要安装
阅读本文

Nginx 配置部分详述

不论是本地开发,还是远程到 Server 开发,还是给提供 demo 给人看效果,我们时常需要对 Nginx 做配置,Nginx 的配置项相当多,如果考虑性能配置起来会比较麻烦。不过,我们往往只是需要一个静态 Server,或者一个反向代理 Server,这对 Nginx 来说小菜一碟。 简介 Nginx 的安装就不解释了,方便起见,建议在各平台可以直接执行对应安装命令: yum
阅读本文

vim配置C++ IDE

看了很多相似的文章, 这一篇适合初学者。 对于Windows上做C++开发的用户来说,vs为他们做了大量的工作,语法高亮、自动缩进、智能提示等等,当你happy的使用vs时,请记住一点,这是一个收费软件,虽然在我大中华普遍都在使用微软的盗版软件,但作为程序员我们心里应该知道这是不对的行为,然后再去——等等,我们今天讨论的不是这个话题,我们要说的是Linux下的免费软件Vim! 阅读这篇文章
阅读本文

mac安装zbar

第一步:p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo } span.s1 { }wget https://pypi.python.org/packages/91/ba/5f16696d44c69df1d6a890adc60211183d2da90e8de4282d29d1475aba68/zbar-py-1.0.4.tar.g
阅读本文

mac升级到php7

使用homebrew安装php7brew update #更新源 brew search php #查找源中的php,发现有php7.1版本,安装最新的php7.1 brew install php71安装完之后php -v localhost:promotion wyc$ php-fpm -v PHP 5.5.36 (fpm-fcgi) (built: May 29 2016 01:07:2
阅读本文

如何编写Hexo主题

完成一个Hexo的主题其实很简单,和写静态页面差不多,只是内容部分通过Hexo的变量去获取,而且Hexo还内置了一些辅助函数帮你快速方便地完成繁琐的处理。起步在写代码之前要先把项目结构搭建好,一个Hexo主题的项目名就是主题名字本身,项目内的目录结构如下: (生成树形图是用的tree, mac上直接brew install tree就可以了,以前不写都不知道囧). ├── _config.yml
阅读本文

用Apache Ant在Weka中嵌入新算法

一、Apache Ant 环境搭建    安装 Apache Ant 的前提是你的电脑上已经下载并且安装了 Java 开发工具包(JDK)。    1.下载      https://ant.apache.org/bindownload.cgi,其中推荐下载.zip格式的,下载完成后解压即可。    2.安装    由于是Mac,所以打开terminal,直接输入 brew install an
阅读本文

npm学习笔记-修复npm权限问题

当你尝试安装一个全局包的时候,你可能会收到一个EACCES错误。这表明您没有npm用于存储全局包和命令的目录的写权限。您可以使用下列任一方式来修复这个问题: 1. 修改npm默认目录的权限(许可) 2. 将npm的默认目录修改为其他目录 3. 使用包管理器安装一个节点(包管理器会帮你处理这些)在继续之前,你应该先备份你的电脑。方式1:修改npm默认目录的权限(许可)1. 查询npm的路径:Npm
阅读本文

【LeetCode】60. Permutation Sequence

问题描述 https://leetcode.com/problems/permutation-sequence/#/description he set [1,2,3,…,n] contains a total of n! unique permutations. By listing and labeling all of the permutations in order, We get t
阅读本文

【LeetCode】59. Spiral Matrix II

问题描述 https://leetcode.com/problems/spiral-matrix-ii/#/description Given an integer n, generate a square matrix filled with elements from 1 to n^2 in spiral order. For example, Given n = 3, You should
阅读本文

JS - WebStrom使用Babel自动编译ES6为ES5

Demo地址在这里 首先,创建package.json和.babelrc: pageage.json: { “name“: “BabelDemo“, “version“: “0.0.1“, “devDependencies“: { “babel-cli“: “^6.24.1“ } } .babelrc: { “presets“: [“env“] } 使用命令添加babe
阅读本文

MacOS 如何使用软件包管理器 Homebrew-Cask 安装软件?

Mac效率工具 Mac小工具 MacOS Homebrew-Cask Mac软件包管理器软件包管理简介苹果系统结合了Windows的图形界面以及Linux的命令行,现在开发人员都清一色的用Mac了。Linux系统下安装、更新软件都很方便,除了我感觉用CentOS系统的一些人还喜欢 老三部曲 :下载、编译、安装。大部分人都更习惯基于包管理系统安装软件,当然更新、移除软件也用包管理系统搞定了。Mac系
阅读本文

如何用 LaunchBar 在 MacOS 一键上传文件至 Google Drive?

Mac效率工具 Mac小工具 MacOS LaunchBar GoogleDrive最近公司给我用 Google Drive 传了一大堆工作用的文件。我不喜欢使用 Google Drive,因为它的 Windows 桌面端和 iOS 端都不足够好用。所以我不打算冒险在 MacBook 上再安装一个。于是我想,可不可以无需打开网页端的 Google Drive 而直接用更快键的方式来实现文件的上传呢
阅读本文

[mongo]安装小细节

配置环境 配置文件位置/usr/local/etc/mongod.conf 配置文件内容如下: systemLog: component: accessControl: verbosity: <int> command: verbosity: <int> # COMMENT some component verbosi
阅读本文

RN 环境搭建出现的问题

在RN 的环境中配置出现问题,crn 封装的rn 的信息,出现问题,通常会执行crn-cli run patch 去解决,但是发现实际使用过程中crn-cli 的命令找不到, 是node 的版本 不一致导致的, 解决方案! 1、 删除原有node brew remove –force node sudo rm -r /usr/local/lib/node_modules sudo rm -rf
阅读本文

【LeetCode】57. Insert Interval

问题描述 https://leetcode.com/problems/insert-interval/#/description Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if necessary). You may assume that the interv
阅读本文