Golang看Redis初体验

PD虚拟机修改RemixOS的屏幕分辨率

go语言的client在redis官网上闹好多l客户端,个人感觉redigo使用起来重新人性化,重要之是源代码结构异常清楚,重要之是永葆管道、发布暨订阅、连接池等等,所以我选redigo作为尝试.


2017年12月02日02:13:55
by SemiconductorKING

1.redigo的安装

终点运行: go get github.com/garyburd/redigo/redis ,安装完成后在$GOPATH/src下有相关的文件目录

这是正常的安装方式,不知道什么原因,这块我死活安装不成功.

尚未办法,从github网上一直下载redigo-master.zip工程担保,将redis文件夹直接拷贝到$GOPATH/src/github.com/garyburd/redigo

最近如因此个移动端APP,手机不便宜就想在微机跑一个,然后假装了个以前用了之道还行的RemixOS(安装方式网上广大之:在
Parallels Desktop 上安装 Remix OS
PC),装完发现屏幕分辨率很想得到,特别低,比例或4:3之,怎么设置都不管用,尝试了极端wm
size=1920×1080,改安卓根目录/system/build.prop文件等方式,达不交精粹水平。思考了瞬间发觉因在虚拟机本来定位了屏幕尺寸(可以领略也虚拟机模拟了只屏幕硬件,提供的屏幕像从即这样没有)。我们今天尽管得找个主意,在RemixOS引导之时光就是给她抱有一个高像素屏幕。于是我们得如此:

2.测试redigo

虚拟机启动redis 服务,打开LiteIDE,新增一个go文件:

// RedisTest project main.go
package main

import (
    "fmt"

    "github.com/garyburd/redigo/redis"
)

func main() {

    c, err := redis.Dial("tcp", "192.168.74.128:6379")
    if err != nil {
        fmt.Println(err)
        return
    }
    //密码授权
    c.Do("AUTH", "123456")
    c.Do("SET", "a", 134)
    a, err := redis.Int(c.Do("GET", "a"))

    fmt.Println(a)

    defer c.Close()
}

编译生成后运行,打印出是结果.

1.以虚拟机才启动安卓时精选“Debug mode”;

 

2.守候她加载一会儿晚回车,到得输入命令行的状态,输入mount -o remount,rw /mnt然后回车;

 

3.输入cd
/mnt/grub/然后回车,这时就交了若得改十分文件的目录了,再输入vi
menu.lst继续回车,即可见到你要改的硬件初始化文件;

4.论键盘“i”进入编辑模式,光标移动及如图所示段落的无限右,末尾加上DATA= DPI=你的像素密度
UVESA_MODE=你的屏幕像素(宽)x你的屏幕像素(高),数字根据实际状况增长,我之屏幕是1920×1080之但自思只要东西显示得放大一点,所以改了如图所示值,当然你吧足以随便改,只要添加宽比是跟汝屏幕一样就好。(参考值:MacBook Pro 15 retina:DATA= DPI=265
UVESA_MODE=2880×1800);

 

5.改动后照“Ese”退出后,输入两个大写的Z,即可保存刚才之改动,然后径直操作虚拟机关闭,再打开进去正规模式的RemixOS,屏幕即可占满全屏了,清晰度取决于你之前的设置,自己把。

咳咳。。。我是黑苹果,所以来触屏,强烈建议白果加入触屏而不仅是touch
bar,要不然我虽惟有打黑苹果щ(゚Д゚щ)。。。