自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何将Word默认的两页视图改为单页

今天打开word文档的时候又一次被气到了(-"-怒),沙雕Word每次打开新文档(从其他地方接收的,如QQ、微信)默认视图都是两页的,很烦人呐好不好,还没有设置的地方。参考:https://superuser.com/questions/1575409/default-ms-word-to-single-page-view。ps:朝向吐槽的Excel的智障逻辑,为什么双击单元格边框会跳呢,双击上边框回调到最近的一个空行处,双击下边框会跳到往下最近的一个空行处。今天终于忍不了了,幸好还是找到办法了。

2023-04-18 14:20:48 2926

原创 记一个mysql造成大量磁盘读写的问题(猜测)

mysql 磁盘大量读写

2023-03-10 12:43:45 546

原创 记一个mysql死锁问题的原因

mysql死锁 磁盘空间

2023-03-02 16:00:05 166

原创 asp连接sql server问题,死活连不上

asp连不上sql server

2023-02-07 17:54:16 370

原创 QGIS获取行政区geojson数据以及数据乱码修复

如何通过QGIS获取行政区geojson数据

2022-12-07 14:33:33 2154 1

原创 Go 广度优先遍历 多叉树

遇到个需求是要求广度优先遍历多叉树,找了一下,c版本的比较多,go版本的没几个,记录一下。解决的关键是使用队列package mainimport "fmt"type TreeNode struct { NodeId int ChildNodes []TreeNode}/* 1 2 3 4 5 6 7 8 9 10正确的顺序: 1 2 3 4 5 6 7 8 9 10*/func mai

2022-05-31 14:42:57 930

原创 MySQL ERROR at line 1: Unknown command ‘\“‘问题的解决

今天使用mysqldump重做主从的时候,mysqldump导出的数据不知道为什么导入不了,mysqldump命令如下mysqldump --single-transaction --single-transaction --triggers --routines --events -uroot -h <mysql server ip> --password=<your password> --databases <db1> <db2> <db3&gt

2022-01-04 17:18:45 2995

原创 docker 容器出现 no route to host 的错误

使用docker版本的nginx配置反向代理,总是报No route to host的错误,使用docker logs -f <container_id>可以查到nginx日志。也就是说在容器内访问另一个容器的端口不通,报这个错误是防火墙的原因,不能关闭防火墙。执行下面的命令就行了,表示允许172.17.0.0/16ip段的地址访问。firewall-cmd --permanent --zone=public --add-rich-rule='rule family=ipv4 source

2021-05-13 20:29:39 3160

原创 Golang中的strings.TrimLeft和strings.TrimRight

package mainimport ( "fmt" "strings")func main() { fmt.Println("aabbccdd\t:",strings.TrimLeft("aabbccdd","abcd")) // 空字符串 fmt.Println("aabbccdde\t:",strings.TrimLeft("aabbccdde","abcd")) // e fmt.Println("aabbeccdd\t:",strings.TrimLeft("aabbedcb

2020-11-11 17:33:46 6010

原创 Golang 在linux中新建用户

今天有一个需求是使用程序在Linux新建用户账户和家目录。找了好久,只找到和golang如何使用cmd相关的,那么就可以试试了。最终在centos7上成功了。func AddLinuxUser(username, password string) { //这里新建用户,并新建家目录 useradd := exec.Command("useradd", "-m", username) er...

2020-04-28 21:20:57 1169 3

原创 Gorm中 invalid connection 问题的解决

这几天一直遇到一个问题,有一个接口在长时间不访问后总是报 invalid connection错误。顾名思义,数据库连接是无效的 ,这是因为在长时间不使用后数据库单方面关闭了连接,导致gorm连接数据库的时候使用的连接已经变成无效连接了。要想解决这个问题那么首先查看数据库的超时时间。SHOW VARIABLES LIKE '%timeout%';可以看到 wait_timeout = ...

2020-04-08 16:42:10 11167 2

原创 Golang Gin框架如何在Cookie中设置SameSite

http.SetCookie(c.Writer,&http.Cookie{ Name: "token", //你的cookie的名字 Value: token, //cookie值 Path: "/", Domain: "", MaxAge: 604800, Secure: false, HttpOn...

2020-02-14 21:07:04 2872

原创 Golang根据不同的路由前缀做http转发

今天接到任务是做请求转发,公司有几个已经写好的微服务,现在需要一个统一的登录接口验证权限,登录也是单独的微服务。现在要统一访问登录的服务,做权限验证,通过后,将请求转发给对应的微服务。想了很长时间,只要问题在于怎么得到对应的微服务的url。一开始怎么也想不出来,其实还是知识不够。gin的路由是可以有通配符 *存在的,但要这样写*url,如下面的代码所示,*url会匹配 /test2/后面的所有...

2020-02-12 23:06:20 2051

原创 Golang response body多次读取

golangresponse body是不能多次读取的,要多次读取的话如下bodyRes, err := ioutil.ReadAll(resp.Body) resbody :=ioutil.NopCloser(bytes.NewReader(bodyRes))基本思路就是读取resp.Body,然后重新生成可读取的...

2020-02-01 15:26:47 3817

原创 Golang Cookie和Token的使用

func GetXXX(ctx *gin.Context){ uri:= "http://xxxx.com" client := &http.Client{} fmt.Println(uri) req:= GetInfo(uri) resp, err := client.Do(req) if err != nil { fmt.Println("访问接口出错") } bo...

2020-01-04 19:06:40 986

原创 Golang操作Redis

以下是Golang操作redis的一些简单操作,使用了beego自带的日志包和Redis连接池。package mainimport ( "encoding/json" "fmt" "github.com/astaxie/beego/logs" "github.com/gomodule/redigo/redis")/** * @author miku * @date 201...

2019-12-01 22:17:34 389

原创 LeetCode : 2 两数相加 Golang

给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 ->...

2019-09-22 21:56:42 155

原创 LeetCode:1 两数之和 Golang

给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]func twoS...

2019-09-22 21:53:51 111

原创 LeetCode:26 删除排序数组中的重复项 Golang

给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nums 的前两个元素被修改为 1, 2。 你不需要考虑数组中超出新长度后面的元素。示例 2:给定 ...

2019-09-22 18:32:22 230

原创 简单理解Golang接口/interface

可能有一些工厂模式的影子。先来说一说接口是什么,接口是方法声明的集合。任何类型的对象实现了在interface 接口中声明的全部方法,则表明该类型实现了该接口。怎么理解呢?接口里面就是未实现的方法,就是 方法名(参数列表)返回值类型这种形式。下一句可以这么理解,golang中的方法必须要有对象接收。//结构体type Cow struct { Name string}//奶牛的...

2019-09-13 16:23:25 433 1

原创 Centos 7 安装golang环境

首先 下载go进入官网下载找到下载链接,执行示例如下:# wget https://dl.google.com/go/go1.12.9.linux-amd64.tar.gz # tar -C /usr/local -xzf go1.12.9.linux-amd64.tar.gz# vim /etc/profile按 i 加入如下代码export PATH=$PATH:/us...

2019-09-02 16:23:39 262

原创 Go语言打印菱形和空心菱形

打印菱形(实心)package mainimport "fmt"var n int = 10func main() { //打印上半部分 for i := 1; i <= 10; i++ { for k := 1; k <= n-i; k++ { fmt.Print(" ") } for j := 1; j <= 2*i-1; j++ { ...

2019-08-09 23:33:28 1553

原创 beego修改端口,配置文件不生效

在goland中使用beego时配置文件app.conf不起作用。解决方法工作目录改为main目录的父目录,这样就可以了。

2019-07-23 13:02:33 2976

原创 kibana启动失败no known master node, scheduling a retry或者master_not_discovered_exception

今天在用到elasticsearch和kibana时遇到错误,主要就是这种报错master_not_discovered_exception,找不到master节点。有两种解决方法,一种是安装elasticsearch使用 .msi安装包的形式进行安装而不是直接解压。第二种是修改elasticsearch.yml 如下所示:bootstrap.memory_lock: falseclus...

2019-07-22 13:20:41 13103 1

原创 摸鱼中→_→

啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦,忙死了~~>_<~~

2019-06-09 20:22:42 148

原创 Golang/Go语言水仙花数

以下是多位水仙花数的Go语言方法package mainimport ( "fmt" "math" "strconv" "time")func main() { //水仙花数 t1 := time.Now() var i int for i = 1; i < 99999999; i++ { var len1 int = len(strconv.Itoa(i)...

2019-04-09 11:11:52 1213 1

原创 Golang/Go语言初学者常见问题

可能挺乱的,以后再整理吧IDE选择目前用的是GoLand,感觉还可以。不推荐使用vscode。vscode需要安装go插件,这个很简单,但之后安装自动提示,调试工具的时候就感觉整个人都不好了,因为安装不上,好像是墙的原因,但是fq后也总是失败,索性不用了。JetBrains可以申请学生认证,申请一次可以得到一年的全家桶使用权。GoLand调用同一个目录下另一个文件里的方法两个文件需要一...

2019-04-08 20:23:57 412

原创 一个新的开始

开始学习Golang了,不知道能坚持多长时间

2019-04-08 20:00:23 170

原创 win10搜索框不能用的解决方案

今天我解决了一个困扰我大概两三个月的问题——搜索框不能用。本以为是win10 18219预览版的bug,但今天更新了18252版本后这个问题依然存在,这就意识到应该不是win10预览版的问题。于是就到网上寻找解决方法。尝试过的方法有win+x,打开powershell管理员版,输入Get-AppXPackage -Name Microsoft.Windows.Cortana | Fore...

2018-10-06 10:06:17 114705 19

原创 JSP猜数字小游戏

JSP猜数字小游戏前些日子,jsp老师布置了用jsp写一个猜数字游戏的小任务。参考别人的代码写了第一个版本,之后又自己写了第二个版本。都发出来,有什么错误请指正。第一种 1、index.jsp&lt;body&gt;&lt;h1 align="center"&gt;猜数字游戏&lt;/h1&gt;&lt;br&gt;&lt;p style="display:block;tex...

2018-04-29 17:30:08 8633

原创 冒泡排序(C语言)

#include<stdio.h> int main(){ int n,i=0,j,a[10]; n=10; printf("请输入10个数\n");for(i=0;i<n;i++)scanf("%d",&a[i]); maopao(a,n);for(i=0;i<n;i++)printf("%5d",a[i]);} void maopao(int a[],int n)

2017-12-18 16:04:10 244

空空如也

空空如也

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

TA关注的人

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