为了验证一下下载的CM11的源码有没有问题,决定编译一下cm官方支持的机器,手上正好有台nexus7 2012,就拿它为例测试一下在mac os x平台的整个编译过程。

为了验证一下下载的CM11的源码有没有问题,决定编译一下cm官方支持的机器,手上正好有台nexus7 2012,就拿它为例测试一下在mac os x平台的整个编译过程。 1. 最开始,是在os x下面搭编译环境,以前有说过的,详见xda这个帖子。 http://forum.xda-developers.com/showthread.php?t=2510898 这个wiki里面写的是在linux
阅读本文

UIImage图片处理,旋转、截取、平铺、缩放等操作

demo效果.gif 颜色相关 1.根据颜色生成纯色图片 就是根据制定的颜色生成一张纯色的图片+ (UIImage *)imageWithColor:(UIColor *)color; 使用方法,比如设置UIImageView的图片为红色纯图片:self.imageView.image = [UIImage imageWithColor:[UIColor redColor]]; 2
阅读本文

git命令行使用

$ git remote set-url origin http://192.168.0.100/android/traveler99.git 设置git代码仓库的地址$ git status 查看代码修改提交状态 $ git add .添加代码到远程仓库 $ git commit -a -m “modify“;提交代码 查看、添加、提交、删除、找回,重置修改文件 git help <c
阅读本文

vue组件里面引入highchars

前言这里讲的主要是想谈谈基于Vue的一个组件开发。不得不说的一点就是,在实际的Vue项目中,页面中每一个小块都是由一个个组件(.vue文件)组成,经过抽离后,然后再合并一起组成一个页面。由于上家公司我负责多的是可视化这一块的开发,这边我也将带着大家进行一个Vue项目中的可视化组件的开发,这里用到的框架将是主流的可视化框架highcharts。一、Vue环境的搭建1、Mac用户 首先安装包管理ho
阅读本文

ubuntu 安装home-brew.

参考:1、下载git clone https://github.com/Homebrew/linuxbrew.git ~/.linuxbrew2、配置环境变量export PATH=“$HOME/.linuxbrew/bin:$PATH“ export LD_LIBRARY_PATH=“$HOME/.linuxbrew/lib:$LD_LIBRARY_PATH“
阅读本文

mac xgboost 安装

在安装xgboost遇到好多坑,现整理如下: 安装homebrew /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)“ 安装新版gcc(目前版本7) brew install gcc --without-multilib  git 上下载源码 安装在
阅读本文

MAC下安装Homebrew和GDB,并解决无法调试问题

Homebrew官网 http://brew.sh/index_zh-cn.htmlHomebrew是神马linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-get 神马,你用mac os,不好意Mac os木有类似的东东,泪奔中几经折腾总算找到了第三方支持:Homebrew,Homebrew简称brew,是Mac
阅读本文

Linux包管理器

按Linux系统分类Redhat系列:Redhat(本身就是Centos)、Centos、Fedora等,采用Dpkg包管理器Debian系列:Debian、Ubuntu等,使用RPM包管理器RedHat系列常见的安装包:.rpm安装包,安装rpm包的命令是“rpm -ivh(--install--verbose--hash) 包管理工具 yum,e.g. yum install unzip支持t
阅读本文

mac学习笔记之:使用brew安装软件

之前接触过linux 下的 yum 非常方便的一款软件安装工具。brew 和 yum 功效感觉差不多安装软件非常好用。安装软件不知道下载地址只要执行brew search /wget*/ brew search /nginx*/ /wge*/是个正则表达式, 需要包含在/中 brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命
阅读本文

OpenCV环境安装配置

基于Mac的OpenCV环境建议使用Brew 安装,如果没有安装brew,先执行下面命令:$/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”然后,指定目标仓库 $brew tap homebrew/science安装OpenCV3 $brew inst
阅读本文

MellPlayer, 基于歌单的命令行播放器

MellPlayer前言我写代码时非常喜欢听音乐,最近在歌单中听到了许多入耳惊艳的歌,觉得非常不错。但是歌单的随机播放以及快速切换是个软肋,于是开发了MellPlayer,可以按照分类随机听歌,实现了歌单间的快速切换,希望大家能够喜欢。开发理念MellPlayer的初版刚刚发布,还有许许多多需要改进的地方,非常希望能有志同道合的朋友Fork下来,一起打造越来越完美的播放器,下面就说下我的开发理念:
阅读本文

PHP学习和使用总结

起因学习和使用PHP也有不少年头了,而自己也在学习和使用其他许多语言。我想通过这个总结来给自己一个交代。另一方面也分享一下开发经验,如何用PHP开发和管理大型的项目。闲聊许多人说自己1天学会PHP,头3天就写了个网站。的确PHP是个上手简单的语言,原因在于:它不需要编译就能运行;这使得你的学习-实践成本很低;它容错很高,使得你的程序总是能先运行,而不是一大堆报错。它的不严谨,书写随意,你觉得应该可
阅读本文

Jenkins 笔记

1.Jenkins是什么?他是一个开源的自动化服务器,持续集成工具。由Java和上百个插件组成,支持编译,测试,部署任意的自动化项目。2.怎么安装Jenkins?方法一:从官网 https://jenkins.io/index.html 首页右侧有Native packages,选择Mac OS x方法二:使用第三方工具下载命令行输入以下命令:brew install Jenkins如果没有bre
阅读本文

【page-monitor 前端自动化 上篇】初步调研

靠谱崔小拽)  一:page-monitor 介绍 page-monitor:通过xpath获取dom节点结构,之后可视化的渲染出页面的差异。github地址:https://github.com/fouber/pag...基本原理:利用xpath获取页面的dom结构,存储为结构化的json,对比两次的json之间的差异,利用phantom渲染页面和差异页面。 先上个初次试用的图  二:初次试用
阅读本文

node环境安装(mac版和windows版)

WINDOWS版本安装nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,如果是需要管理 Windows 下的 node,官方推荐是使用 nvmw 或 nvm-windows nvm-windows 地址:  https://github.com/coreybutler/nvm-windows下载软件后直接安装即可。  node安装http://nodejs.cn/#
阅读本文

protobuf3 iOS 接入 protobuf

1.引入官方基础pod谷歌将protobuf需要使用的基础类封装成了一个pod,因此可以直接安装该pod,不必再手工导入. 如下: pod “Protobuf“, :git => “https://github.com/google/protobuf.git“ 之所以设置git路径,是因为这样pod ‘Protobuf’, ‘~> 3.1.0’一直没有下载下来,所以直接使用了官网路径.2.下载生成
阅读本文

Mac 无法运行node命令的解决方法

在安装node时提示:node-7.2.1 already installed, it‘s just not linked 导致无法运行node命令按照特定的顺序执行这个命令列表:sudo brew uninstall node brew update brew upgrade brew cleanup brew install node sudo chown -R $(whoami) /usr/
阅读本文

mac 安装ngnix

1、brew search nginx2、brew install nginx启动nginx ,sudo nginx ;访问localhost:8080 发现已出现nginx的欢迎页面了。备注: ln -s  /usr/local/sbin/nginx /usr/bin/nginx 做个软连接。常用的指令有: nginx -V 查看版本,以及配置文件地址nginx -v 查看版本nginx -c
阅读本文