11 美味小鱼

尚未进行身份认证

讨厌编程--所以去学网络,学网络的时候,觉得学操作系统的牛学操作系统的时候,觉得学数据库的牛学数据库还是得学编程

等级
TA的排名 9k+

ionic 中的 $scope.$watch 问题

angularjs 中的$watch 用来监控变量的变化,并做出改变. 在 ionic 中也有这个需求,这有个小小的坑.<label class="item item-input"> <i class="icon ion-search placeholder-icon"></i> <input type="text" placeholder="Search" ng-model=

2015-08-18 15:33:05

用 node 实现仿微信风格的 token 获取接口

流程图依赖项"dependencies": { "express": "^4.12.3", "jsonwebtoken": "^5.0.0", "mongoose": "^4.0.2", "redis-fast-driver": "0.0.9", }获取token代码function get_interface_token(req, res) { Jieko

2015-06-05 10:22:02

nodejs 搭建一个私有的获取ip归属地的api

前言目前,免费的 ip 地址库不多,收费的感觉用起来不爽。淘宝有个 api 接口,但是有访问量限制。于是想到用 node 做一个自己的 api 接口。先从自己的数据库查,如果查不到的话,就到淘宝的接口查,查到后插入到自己的数据库。需要的模块expressrequsetmongoose代码function get_local_by_ip(req, res) { ip_local.fin

2015-05-26 13:19:22

用 nodejs express 搭建 restful api

本文参考了这篇文章, 英文好的同学,直接移步这里。最终代码地址简介搭建一个restful风格的api,数据库使用mongodb,使用 token 来认证客户端。基本流程创建受保护和不受保护的路由。客户端通过post用户名和密码进行验证,服务端返回一个token的json字符串。客户端将token保存在本地,并再每次向服务端发出请求的时候带上这个token信息。服务端验证token,如果都没问

2015-05-11 15:41:45

python 操作 azure 虚拟机

python 操作 azure 虚拟机下载微软的 python SDKpip install azure但是默认的 azure 接口对国内的 azure 无效,修改Python27\Lib\site-packages\azure\__init__.py文件指向China Azure源文件如下:# Live ServiceClient URLsBLOB_SERVICE_HOST_BASE = '.b

2015-04-17 15:51:10

微软云和阿里云的区别

2家的服务都在用,简单总结了几点,见仁见智:微软云以服务为级别提供防火墙配置,阿里云没有,虽然也可以在操作系统级别来设定防火墙,但是可以portal上配置外部防火墙真的太实用太方便了,相信微软在这方面下了很大的功夫才可以做到。微软提供一个azure 的命令开发接口,可以对虚拟机做很多的定制开发,一个最简单实在的需求就是晚上没有业务的时候,可以配置服务器自动关机,早上起来再开机,微软云默认按照时间

2015-04-13 14:31:45

Go 语言版本的 psutil

psutil没事逛 github ,发现 python 上收集系统信息的著名模块 psutil 已经有 go 的版本,迫不及待下载下来把玩一下。github 上的地址是 https://github.com/shirou/gopsutil显示本机的一些基本信息package mainimport ( "fmt" "github.com/shirou/gopsutil/cpu"

2015-03-23 16:39:37

rman 冷备份异机迁移

rman 作为 oracle 推荐的备份、恢复方式,我们常使用它来进行异机迁移数据库。网上的攻略都是 rman 的热备份异机迁移,相比冷备份的异机迁移需要多备份归档(未归档)日志文件、联机日志文件,操作步骤较为复杂。如果是可以停机的数据库,更推荐使用 mount 方式下的冷备份来做异机迁移。写了一个迁移文件,以备后用。Part1Env{ ‘first database’:{ ‘o

2015-03-04 21:42:43

ng-messages 的$dirty 使用

用 ng-show 来显示错误信息的时候需要写很多的代码,找了一个插件 ng-messages。使用方法下:js 代码中加入依赖var myApp = angular.module('myApp', [ "restangular", 'ui.router', 'ngMessages', ...html 中添加 js 文件<script src="bower_comp

2015-02-11 17:15:09

angularjs 删除循环中的 promise 数据之后立马显示变化

在用 restangurlar 来跟后台 api 交互的时候,删除一条记录,但是直接显示在页面中。第三方异步的数据没办法立即同步,如果要看到删除的结果要重新刷新页面的话就太不 cool 了,google 了一把找到解决方法。原始 js 代码如下:.controller('HostCtrl', ['$scope','Restangular',function($scope,Restangular)

2015-02-03 15:22:39

准备写一个基于go、angularjs的系统管理平台

api 给 angularjs 来查询和更新数据。上面这些功能使用 python 更容易实现一些(python 有许多现成的模块可以使用),只不过拿这个项目作为学习 go 的一个手段。目前完成了一部分的 go 和 angularjs 的代码。代码目前托管在[https://coding.net/u/waitfish/p/orange/git](https://coding.net/u/waitfi

2015-01-26 16:05:40

go 运维,检测 web 服务状态

延续前面的代码,在运维的时候经常需要检测 web 服务的状态,可以在 web 中专门设置一个测试页面(可以查询下数据库,返回一个指定的值)package main//使用的包import ( "flag" "fmt" "io/ioutil" "log" "net" "net/http" "regexp")//定义脚本的版本con

2015-01-08 10:45:00

suse 11 安装openssl

suse11 使用的 openssl 0.9.8,在使用一些软件的时候要求用 1.0.0 就会报错。libssl.so.10 => not foundlibcrypto.so.10 => not found去官方下载 openssl 源码包。编译方式选择shared 304 2015-01-06 16:06:52 ./config shared 305 2015-01-06 16:0

2015-01-06 16:37:12

使用 go 写一个检测 tcp udp 状态的包

因为要跟着 dockerpool 的基友写 Docker 管理的程序,所以今年的目标是学习 go 语言。看完 go 的入门教程,高深的代码还看不懂,所以决定先尝试写一些平常可以用的东西,mac 底下的 nc 命令可以检测很多东西,但是用着不习惯,所以决定写一个 check tcp udp 的包。package mainimport ( "flag" "fmt" "net

2015-01-06 15:14:37

《Docker 入门与实践》 已经出版了~欢迎有需要的朋友关注。

在云计算时代,开发者将应用转移到云上已经解决了硬件管理的问题,然而软件配置和管理相关的问题依然存在。Docker的出现正好能帮助软件开发者开阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker,开发人员便可享受先进的自动化运维理念和工具,无需运维人员介入即可顺利运行于各种运行环境。  《Docker技术入门与实战》分为三大部分:Docker入门、实战案例和高级话题。第一部分(第1~8章

2014-12-23 15:30:30

ubuntu14.04+mutt+msmtp 配置 linux 下命令行邮件客户端

安装软件 msmtp muttapt-get install -y msmtp mutt配置 msmtp安装完成之后先配置 msmtp,默认的配置文件根据每个操作系统版本不一样,通过msmtp --version 来查看。# msmtp --versionmsmtp version 1.4.31Platform: x86_64-pc-linux-gnuTLS/SSL library: Gn

2014-12-11 16:38:12

Docker入门到实践-戴王剑-专题视频课程

在云计算时代,开发者将应用转移到云上已经解决了硬件管理的问题,然而软件配置和管理相关的问题依然存在。Docker的出现正好能帮助软件开发者开阔思路,尝试新的软件管理方法来解决这个问题。通过掌握Docker,开发人员便可享受先进的自动化运维理念和工具,无需运维人员介入即可顺利运行于各种运行环境。  《Docker技术入门到实战》分为三大部分:Docker入门、实战Dockerfile和话题。第一部...

2014-12-01 14:31:06

阿里云 ubuntu 14.04 模板上安装 docker

ubuntu 14.04 的内核是 3.13 ,所以内核不用升级。安装步骤如下:# apt-get update# apt-get install apt-transport-https# apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D2

2014-11-06 10:33:03

阿里云cenos 6.5 模板上安装 docker

本章将介绍在阿里云的 Centos6.5 模板上安装 Docker 以及在 Ubuntu 14.04 模板上安装 Docker 的过程Centos 6.5 模板上使用Docker首先,通过 ssh 登陆阿里云的服务器,查看系统版本号以及内核版本。Welcome to aliyun Elastic Compute Service!# lsb_release -aLSB Version: :

2014-11-05 21:38:17

「六」创建一个带 weblogic 服务的基础镜像

WeblogicWeblogic 简介以及其在 Docker 环境下的特殊应用WebLogic是美国Oracle公司出品的一个application server确切的说是一个基于JAVAEE架构的中间件,BEA WebLogic是用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器。是商业市场上主要的Java(J2EE)应用服务器软件(application

2014-10-28 18:18:20

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!