自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【golang】算法 -- 快速排序

package mainimport "fmt"func main() { src := []int{1, 3, 493, 0, 2, 55, -92, 8, 23, -19, -19} quick_sort(src, 0, len(src)-1) fmt.Println(src)}func quick_sort(src []int, left int, right int)...

2020-03-06 10:19:53 248

原创 【golang】算法 -- 最大容积

参考 https://leetcode-cn.com/problems/container-with-most-water/package mainimport "fmt"var ( max int l int r int)func main() { max = 0 l = 0 height := [9]int{1, 8, 6, 2, 5, 4, 8, 3, ...

2020-03-05 15:27:37 226

原创 【golang】算法 -- 最长回文子串

package mainimport "fmt"// 最长回文子串// 我们维护一个二维数组dp,其中dp[j][i]表示字符串区间[j, i]是否为回文串,// 当i = j时,只有一个字符,肯定是回文串,如果i = j + 1,说明是相邻字符,此时需要判断s[i]是否等于s[j]// 如果i和j不相邻,即i - j >= 2时,除了判断s[i]和s[j]相等之外,dp[j...

2020-03-04 10:22:09 386

原创 golang中slice与底层数组的关系

package mainimport ( "bytes" "fmt")func main() { // 切片只是数组的指针移动 slice_a := []string{"a", "b", "c", "d", "e", "f", "g", "h"} fmt.Printf("slice_a = %v, len = %d, cap = %d", slice_a, len(slice_...

2020-02-29 11:08:03 527

原创 golang 全局变量和局部变量的赋值

测试连接数据库的时候,遇到的细节坑var DbEngine *xorm.Enginefunc init() { // mysql, 用户名, 密码, ip, 端口, 数据库名称, 字符集 DbEngine, err := xorm.NewEngine("mysql", "root:111111@(192.168.1.116:3306)/my_go_chat?charset=utf8") ...

2020-01-14 16:50:48 4552

原创 redis-cluster 集群搭建(踩坑)

redis cluster 集群搭建(踩坑)我是启动了两台centos7的虚拟机,当然也可以在一台完成1. 在两台服务器上源码安装redis cd /usr/local mkdir redis wget http://download.redis.io/releases/redis-5.0.5.tar.gz(我使用的是最新版的) tar xzf redis-...

2020-01-07 17:28:41 683

原创 golang 无缓冲信道接受数据造成阻塞的问题

今天翻开之前的笔记,遇到点问题chs := make([]chan int, 10)for i := 0; i < 10; i++ { go func(i int) { chs[i] = make(chan int) fmt.Println(">>>>> send ", i) chs[i] &lt...

2020-01-07 09:58:44 621

原创 【golang】算法 -- 斐波那契

package mainimport "fmt"// cacl_ch 只写通道, 负责将结果写入// quit_ch 只读通道, 停止计算func fabonacci_channel(cacl_ch chan<- int, quit_ch <-chan bool) { x, y := 1, 1 for { select { ...

2019-06-21 11:20:54 322

转载 Mysql主从(主从不同步解决办法,常见问题及解决办法,在线对mysql做主从复制)

引用 :https://blog.51cto.com/13407306/2067333一、主从不同步解决办法先上Master库:mysql>show processlist; 查看下进程是否Sleep太多。发现很正常。show master status; 也正常。mysql> show master status;+------------------...

2019-06-17 21:10:06 924

原创 首次 golang爬虫插件gocolly/colly 使用经历

涉及问题各种包 例如:golang.org/x/net, golang/x/test 等的下载问题,其实 golang 在 github 上建立了一个镜像库,如https://github.com/golang/net即是https://golang.org/x/net的镜像库。 golang 与数据库交互 golang 文件读写 golang 多线程使用 golang 字符...

2019-06-17 17:48:40 3825

原创 wampserver升级php版本(原5.5.12 升级至 7.2.3)

下载php7.2.3版本压缩包(64位的下载x64,32位的下载x86, Thread Safe版本),解压到wamp/bin/php文件夹,新建文件夹php7.2.3将php5.5.12文件夹中的,php.ini , phpForApache.ini , wampserver.conf 文件 复制到 php7.2.3 文件夹中修改php7.2.3 文件夹中的 php.ini , ...

2019-06-17 16:55:57 2957

原创 windows下为laravel搭建的homestead+vagrant环境

​​引用:https://blog.sbot.io/articles/1vagrantVagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境 homesteadHomestead利用 Vagrantfile 提供的便利,定制了一整套的可配置、可移植和复用的 Laravel 开 发环境。Homestead 虚拟机里面包含了 Nginx Web 服务器、PHP ...

2019-06-17 16:38:59 243

原创 nginx反向代理与负载均衡配置

环境VMWare虚拟机两台(已配置好LNPM, CentOs7)实现目标验证nginx的反向代理和负载均衡步骤配置访问的主域名cd /usr/local/nginx/conf/vhosttouch main.com.confvim main.com.confupstream myserver { server 127.0.0.1:8090; server ...

2019-06-15 13:40:22 124

原创 记一次阿里云ECS的添加HTTPS踩的坑

最近公司业务有需求,要给网站添加https,于是去阿里云申请免费的SSL正式,踩了一天的坑,总结一下环境 : 阿里云ECS window Server 2012 R2 IIS8, 阿里云免费证书先申请SSL证书这时候我们的SSL证书已经购买到了。但是,我们还需要补全域名和个人信息才算申请成功把你要设置HTTPS化的网站域名填写到输入框中,免费Symantec只能用...

2019-04-03 15:52:35 1475

空空如也

空空如也

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

TA关注的人

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