9 iGoogle.ink

尚未进行身份认证

有问题请QQ或微信(同号)联系:85411418

等级
TA的排名 5w+

Go mod 最简单的理解和使用

Gomod最简单的理解和使用研究了一下Gomod发现还真是挺好用的,既可以管理包的版本问题,又解决了有些包被墙无法下载的困扰Gomod的三种开启模式GO111MODULEon:支持Gomod模式off:不支持Gomod模式auto(默认模式):如果代码在gopath下,则自动使用gopath模式;如果代码不在gopath下,则自动使用GOmod模式。开启方...

2019-05-20 10:53:47

Golang 高并发问题的解决

Golang高并发问题的解决Golang在高并发问题上,由于协程的使用,相对于其他编程语言,已经有了很大的优势,即相同的配置上,Golang可以以更低的代价处理更多的线程,同样的线程数,占用更低的资源!及时这样,只是解决了一部分问题而已,因为在每个协程里,处理逻辑还是会有问题。高并发时,还是要考虑服务器所能承受的最大压力,数据库读取时的io问题,连接数问题,带宽问题等等研究了一下并发解决方案...

2019-02-26 16:40:12

Golang版本 微信支付、支付宝支付 SDK

GoPay开源地址:GoPay(期待您鼓励的小星星哟)微信支付、支付宝支付等的Go版本SDK(持续更新维护中)微信统一下单JSAPI-JSAPI支付(或小程序支付)NATIVE-Native支付APP-app支付MWEB-H5支付查询订单(开发中)关闭订单(开发中)申请退款(开发中)查询退款(开发中)下载对账单(开发中)下载资金账单(开发...

2019-01-16 13:09:42

CentOS 安装 Nginx

CentOS安装Nginx一、安装Nginx前的准备首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel所以执行如下命令安装$yuminstallgcc-c++$yuminstallpcrepcre-devel$yum...

2019-01-16 12:22:58

Docker 安装运行 Rancher(并配置HTTPS)

Rancher官方安装文档说明:rancher安装文档(中文)链接rancher安装文档(英文)链接查看Rancher支持的Docker版本一、安装rancher/server(默认latest版本)运行Rancher,容器名字为rancher-server,允许任何地址的主机访问7080端口,映射到rancher自身的8080端口$dockerrun-d--resta...

2019-01-16 12:15:27

CentOS 运行 Registry 镜像

CentOS运行Registry镜像1、运行registry镜像dockerrun-d-v/opt/lib/registry:/var/lib/registry-p5000:5000--restart=always--privileged=true--nameregistryregistry:latest-v/opt/lib/registry:/var/li...

2019-01-16 12:06:06

CentOS Docker方法安装 GitLab仓库

CentOSDocker方法安装GitLab仓库下载gitlab镜像文档:https://hub.docker.com/r/gitlab/gitlab-ce/dockerpullgitlab/gitlab-ce运行gitlab的docker镜像文档:https://docs.gitlab.com/omnibus/docker/#run-the-imagesudodocker...

2019-01-16 12:00:52

CentOS 7 升级内核

CentOS7升级内核参考地址:HowtoInstallorUpgradetoKernel4.19inCentOS7Step1:CheckingInstalledKernelVersion查看当前版本$uname-srStep2:UpgradingKernelinCentOS7ToenabletheELReporepos...

2019-01-16 11:55:36

CentOS 安装 Git

CentOS安装Gitgit下载地址:git下载地址查看最新版本(不带-rc)查看git最新版本下载Git$wgethttps://mirrors.edge.kernel.org/pub/software/scm/git/git-2.18.0.tar.gz解压Git文件,并进入文件夹$tar-zxvfgit-2.18.0.tar.gz$cdgit-2.18....

2019-01-16 11:51:16

CentOS 安装 Go环境

CentOS安装Go环境获取下载地址:如需最新版本,请到到https://golang.org/dl查看最新稳定版本地址。Linux配置go环境:1、下载$wgethttps://dl.google.com/go/go1.11.4.linux-amd64.tar.gz2、解压$tar-C/usr/local-xzvfgo1.11.4.linux-am...

2019-01-16 11:46:37

CentOS 安装 MySQL(各个版本)

CentOS安装MySQL可根据需求选择版本安装添加MySQL的Yum镜像源首先,将MySQLYum存储库添加到系统的存储库列表中。遵循以下步骤:转到mysqlyum存储库的下载页面https://dev.mysql.com/downloads/repo/yum/选择并下载平台的发布包。使用以下命令安装下载的发布包,替换platform-and-version-spe...

2019-01-16 11:40:58

CentOS 安装 Redis

CentOS安装Redis获取下载地址:如需最新版本,请到到http://redis.io/download查看最新稳定版本地址。//下载$wgethttp://download.redis.io/releases/redis-4.0.11.tar.gz$tar-xzvfredis-4.0.11.tar.gz$cdredis-4.0.11$make&&...

2019-01-16 11:01:38

Golang 调用MySQL存储过程

Golang调用MySQL存储过程最近写项目发现,很多逻辑业务的实现,写到数据库的存储过程中,然后调用,真的非常方便。后端代码量大大减少,最重要的是性能高,速度快!说明:项目使用数据库开源项目xorm(附地址)https://github.com/go-xorm/xorm存储过程代码demo:数据库名:user表名:studentcreatetablestude...

2019-01-15 22:06:14

DataGrip 连接 MySQL8.0+(方法已失效)

使用DataGrip连接MySQL8.0因为MySQL8.0在登录验证上采用新的密码验证方式caching_sha2_password,所有默认的连接MySQL方法在DataGrip上已经不再适用。1、去MySQL官网下载MySQL8.0的连接驱动连接方式驱动下载:MySQLConnectors打开页面如下:点击图中标注的连接驱动点开后按如下图所示下载下载完并解...

2018-11-15 15:47:16

常见内存泄漏场景以及处理方式

常见内存泄漏场景以及处理方式不合理的单例模式、静态Activity、Context等原因:Activity销毁时,SingleInstance仍持有Activity的对象的引用(mContext),导致Activity对象不能释放。解决:可使用Application的Context代替Activity。持有Activity内的静态View原因:某静态View持有Activit...

2018-07-04 14:59:51

Android 冷启动分析及优化

本文转载于亦枫博客原文地址:http://yifeng.studio/2016/11/15/android-optimize-for-cold-start/你有没有发现,点击安卓手机桌面上的App图标时,有时候应用马上进入主界面,有时候要经历好几秒甚至更久的白屏(也可能是黑屏)时间才能进入主界面呢?这其实是安卓应用常见的冷热启动问题。本文就和大家一起聊聊冷热启动方式和启动页的体验优化方...

2018-06-30 12:35:56

[转]这可能是最好的RxJava 2.x 教程(完结版)

这可能是最好的RxJava2.x教程(完结版)请直接点击原文地址,查看文章,尊重作者从我做起链接地址:这可能是最好的RxJava2.x教程(完结版)

2018-06-29 15:01:15

数据结构-顺序表的基本操作

数据结构-顺序表的基本操作编译器使用的是VC++6.0创建和输出顺序表顺序表删除顺序表查询顺序表删除顺序表排序顺序表有序插入删除X到Y之间的元素#include"stdio.h"#definelistSize20//默认表容量20typedefintList;typedefstruct{Listdata[listSize];//数组data用于

2017-06-27 16:17:05

Kotlin+RxJava+Retrofit2的简单Demo

所有的代码都写在一个文件内了代码中所导入的包,请务必注意不要导错了,不然运行会导致报错代码如下:importretrofit2.Callimportretrofit2.Responseimportretrofit2.Retrofitimportretrofit2.adapter.rxjava.RxJavaCallAdapterFactoryimportretrofit2.conve

2017-06-25 22:58:14

给定开始和结束日期,返回之间所有日期的列表

给定两个日期(string),遍历之间的所有日期给定String或者Date类型的开始和结束日期,返回之间的日期列表publicclassCalendarUtil{privatestaticSimpleDateFormatdateFormat=newSimpleDateFormat("yyyy-MM-dd");/***给定开始和结束时间,遍历之间的所

2017-04-12 13:49:19

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。