自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 mango(二):架构

mango之架构篇

2021-12-27 15:03:36 1656 4

原创 Golang调用mssql存储过程

由于项目需要使用GO来调用mssql存储过程,所以不得已研究一下,整个过程是比较费劲的,因为本人还处于GO小白状态,公司项目是基于网狐的棋牌平台,网狐项目不得不说还是比较整洁清晰的,但是由于出道以来一直在用这套框架大概有7-8年时间太久了有点腻了,同时为了学习一下新技术新知识,最终选定用GO语言重写服务端。为了顺利平稳移植重构,我决定分阶段进行首先重写协调服务器,因为本身协调服务器工作量是最小...

2018-11-27 09:37:46 4663

转载 Golang 解决 golang.org/x/ 下包下载不下来的问题

由于众所周知的原因,golang在下载golang.org的包时会出现访问不了的情况。尤其是x包,很多库都依赖于它。由于x包在github上都有镜像,我们可以使用从github.com上先clone下来,再做软链接的方式曲线救国。 mkdir -p $GOPATH/src/github.com/golang/git clone https://github.com/golang/sys....

2018-11-21 08:26:33 11347 1

原创 Protobuf 3.6.1 VS2015 编译方法

Protobuf 3.6.1 VS2015 编译方法1.下载解压安装CMake2.打开VS2015 x86本机工具命令提示符3.cd 到解压目录 cmake目录下4.执行 mkdir build & cd build5.执行 mkdir debug & cd debug6.执行 cmake -G "NMake Makefiles" -DCMAKE_BUILD...

2018-11-07 14:29:49 687 1

转载 Windows下VS2015编译并使用libcurl.lib静态库(curl:http客户端库c++版本)

1、编译cd C:\Users\Administrator\Documents\Visual Studio 2015\Projects\curl-curl-7_59_0\winbuild\静态库,debugnmake /f Makefile.vc mode=static VC=14 DEBUG=yes MACHINE=x86静态库,releasenmake /f Makefile...

2018-11-05 15:35:45 976

转载 如何编译安装 protocolBuffer(for C++)

一、简述今天这一篇文章讲一讲 protocolBuffer 的编译安装步骤。首先了解一下什么是protocolBuffer。(以下摘自百度百科),如果还不不明白,go on 百度一下。protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台。google 提供了多种语言的实现:java、c#、c++、go 和 python,每一种实现都包含...

2018-10-11 17:14:13 1927

转载 Go的50度灰:Golang新开发者要注意的陷阱和常见错误

目录 [−]初级 开大括号不能放在单独的一行 未使用的变量 未使用的Imports 简式的变量声明仅可以在函数内部使用 使用简式声明重复声明变量 偶然的变量隐藏Accidental Variable Shadowing 不使用显式类型,无法使用“nil”来初始化变量 使用“nil” Slices and Maps Map的容量 字符串不会为nil A...

2018-09-20 11:52:43 335

转载 secureCRT 实现windows和linux文件互传

背景:  有一台主机,安装了windows10,然后服务器安装了ubuntu。在windows10上安装SecureCRT来ssh连接ubuntu虚拟机。一般在windows上面下载软件要上传到服务器上使用,现在考虑使用sftp协议来直接传输。方案:  使用SecureCRT软件ssh连接到ubuntu服务器打开第一个会话。然后在SecureCRT上面文件选项中在次打开SFTP会话,如...

2018-09-17 16:48:42 520

转载 Protocol Buffers C++入门教程

1.protobuf简介protobuf(Protocol Buffers )是Google的开源项目,是Google的中立于语言、平台,可扩展的用于序列化结构化数据的解决方案。官网见:here,源码见:github。简单的说,protobuf是用来对数据进行序列化和反序列化。那么什么是数据的序列化和反序列化呢?见下文。protobuf支持目前主流的开发语言,包括C++、Java、Py...

2018-09-14 17:39:19 983

转载 iOS企业版IPA包分发说明

1.选择https服务器(需要有服务商颁布的https证书)  1.1通常使用startssl申请(免费)StartSSL是StartCom公司旗下的SSL证书,貌似是现在唯一一家提供免费SSL证书服务并且被主流浏览器支持的免费SSL,包括Chrome、Firefox、IE等浏览器都可以正常识别StartSSL,任何个人都可以从StartSSL中申请到免费一年的SSL证书。StartS...

2018-09-14 15:19:22 1813

转载 网狐棋牌框架-WHDataQueue队列的问题

研究网狐的内核框架发现经常有以下错误:SocketEngine Index=0,RountID=18,OnRecvCompleted 发生“数据包效验码错误”异常 因为不是必现的问题,非常不好排查,而网狐的东西也相对较稳定,不知如何下手,然后就仔细看内核相关的代码,看到了内存数据队列;WHDataQueue队列的实现其实还是非常巧妙的,用变量标志就在一个内存块上实现了环形的队列,越是巧...

2018-08-16 14:41:08 1460

转载 Redis在windows下安装与配置

 一、安装Redis1. Redis官网下载地址:http://redis.io/download,下载相应版本的Redis,在运行中输入cmd,然后把目录指向解压的Redis目录。2、启动服务命令redis-server redis.windows.conf,出现下图显示表示启动成功了。3. 系统变量Path添加压缩包路径这样可以直接利用redis-cli而不需要...

2018-08-06 16:24:27 184

转载 cpp_redis (Windows C++ Redis客户端静态库,C++11实现)源码编译及使用

一、环境准备win7,VS2015https://github.com/Cylix/cpp_redis   v4.3.1https://github.com/Cylix/tacopie      v3.2.0https://cylix.github.io/cpp_redis/html/classcpp__redis_1_1client.html把cpp_redis和tacopi...

2018-08-03 11:20:44 1203

转载 redis-windows安装+配置介绍

一、介绍Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、一个高性能的key-value数据库。并提供多种语言的API。说到Key-Value数据库NoSQL数据库可以想到MongoDB。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序...

2018-07-26 16:30:35 324

转载 Windows系统安装Redis(详细)

Redis对于Linux是官方支持的,安装和使用没有什么好说的,普通使用按照官方指导,5分钟以内就能搞定。详情请参考:http://redis.io/download    但有时候又想在windows下折腾下Redis,官方是不支持windows的。 最后如果你需要下载redis,可以去这里下载:http://download.csdn.net/download/weixin...

2018-07-26 13:40:23 178

转载 windows下使用redis c++

redis是高效key-value NOSQL 数据库 代码开源windows下使用需要使用微软在redis官方上的改进版地址 https://redis.io/download寻找windows的版本https://github.com/MicrosoftArchive/redis我这里下载的是windows版本redis 3.0版本  使用vs2017编译由于是微软...

2018-07-24 13:33:58 1057

转载 Linux下redis安装与使用

redis官网地址:http://www.redis.io/     最新版本:2.8.3     在Linux下安装Redis非常简单,具体步骤如下(官网有说明):     1、下载源码,解压缩后编译源码。$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz$ tar xzf redis-2.8.3.tar.g...

2018-07-24 13:27:02 110

转载 Redis-key的设计技巧

把表名转换为key前缀, 比如: tag: 第二段放置用于区分key的字段--对应mysql中的主键的列名 第三段放置主键值 第三段写列名用户表user, 转换为redis的key-value存储 userid username password email 9 Lisi 111111 lisi@163.com  比如:127...

2018-07-24 13:24:36 264

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除