- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Grpc常见问题
问题1protoc-gen-go: unable to determine Go import path for "Prod.proto"解决方法option go_package="./;khaosgrpc"; ##后面那个是包名
2021-12-20 21:55:40
353
原创 关于博客园设置awescnb皮肤教程
第一步:申请博客园申请博客园,然后再申请js权限第二步:设置博客园页面定制勾选禁止模版使用css页面定制css代码.profile-menu{ display: none !important;}#loading { bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 9999; background-color: #f4f5f5; pointer-events: none;}
2021-10-10 19:30:35
299
原创 宝塔配置vnc+wine实现Q群机器人
图形界面必备X Window Systemyum -y groupinstall "X Window System"安装epel源yum -y install epel-release安装VNC+图形需要的软件yum -y install tigervnc-server openbox xfce4-terminal tint2 cjkuni-ukai-fonts network-manager-applet自动修改/etc/xdg/openbox/autostart配置文件echo 'i
2021-10-10 19:30:05
568
转载 golang实现一个简单的websocket聊天室
基本原理:1.引入了 golang.org/x/net/websocket 包。2.监听端口。3.客户端连接时,发送结构体: {“type”:“login”,“uid”:“我是用户名”,“msg”:“登陆成功”}’ .服务端根据login信息,维护一个map,用来存放不同用户的连接体。4.有用户发言时,将msg内容轮询发给给一个用户。5.客户端使用js websocket功能,当作客户端,开始聊天。不足之处:只是根据客户端传的uid来区分用户,没有进行身份校验,不过对一个demo来说,也没必要。
2021-10-10 19:29:31
757
原创 Golang 在windows下编译Linux下可执行文件
Windows 下编译Linux 64位可执行程序set GOARCH=amd64set GOOS=linuxgo build如果想改回来,就set GOOS=windows小注:在CMD窗口执行,不要在Git Bash来执行命令
2021-10-10 19:29:01
887
原创 Golang使用swaggo自动生成Restful API文档
#关于Swaggo相信很多程序猿和我一样不喜欢写API文档。写代码多舒服,写文档不仅要花费大量的时间,有时候还不能做到面面具全。但API文档是必不可少的,相信其重要性就不用我说了,一份含糊的文档甚至能让前后端人员打起来。 而今天这篇博客介绍的swaggo就是让你只需要专注于代码就可以生成完美API文档的工具。废话说的有点多,我们直接看文章。或许你使用过Swagger, 而 swaggo就是代替了你手动编写yaml的部分。只要通过一个命令就可以将注释转换成文档,这让我们可以更加专注于代码。目前swagg
2021-10-10 19:28:16
1132
原创 关于连接服务器redis的教程
第一步:下载RedisDesktopManager这个百度一搜就有了,但是现在的版本ssh用不了建议找可以用的版本,这个百度,懂得都懂。#第二步:服务器宝塔redis设置在配置文件将bind 127.0.0.1 注释掉将protected-mode的yes改为nodaemonize的no改为yes添加一行 requirepass 你的密码保存##注意此处保存配置后,点击重载配置,然后到终端界面,输入ps -ef | grep rediskill -9 pid杀死进程后,到宝塔界面重
2021-10-10 19:27:36
2445
转载 Android使用百度语音识别api代码实现
第一步① 创建平台应用点击百度智能云进入,没有账号的可以先注册账号,这里默认都有账号了,然后登录。然后左侧导航栏点击找到语音技术然后会进入一个应用总览页面,然后点击创建应用立即创建点击查看应用详情这几个值都是等下项目中要用的,请注意,最好是复制粘贴,不要手打,上图中有一个下载SDK,点击进入下载页面,第一个就是点击下载到本地,下载之后是一个压缩文件,解压之后先不用管它,第二步然后在Android Studio里面创建一个项目② 创建Android项目并配置。包名填之前创建应用时填的包
2021-10-10 19:27:05
887
原创 关于Golang的学习路线
基础安装golang环境Golang基础,流程控制,函数,方法,面向对象网络编程(自己做一个简单的tcp的聊天室,websocket,http,命令行工具)并发(可以看一下并发爬虫或者下载器的项目)Golang数据结构的使用方式(地鼠文档上有)进阶数据库mysql 增删改查redis相关内容Gin框架(iris和beego有空也可以学习学习,但是gin必学)Golang其他的插件库(这里可以做一个简单的网站,综合上面的东西使用)了解缓存,进程,性能方面的内容和解决问题的方法。就业
2021-10-10 19:24:55
470
原创 java学习路线
基础Java8牛客网、Leetcode刷题(数据结构、算法)计算机网络计算机基础操作系统数据库入门(7天,老杜MySQL入门视频,SQL自学网)学习开发框架(Java web——spring5,spring mvc,mybatis,springboot框架——同一家视频教程尚硅谷老师)开发规范(保命用——阿里巴巴Java开发手册)git,github(《GitHub漫游指南》)Linux服务器前端基础(HTML,css,Java script,vue)进阶设计模式中间件(Red
2021-10-10 19:20:31
151
原创 Git连接github以及gitee等使用教程
一、初始化本次仓库在想要放置仓库的文件夹出git bash输入命令git init二、生成ssh在github或者gitee注册账户,在本地生成sshgit config --global user.name "用户名"git config --global user.email "邮箱"ssh-keygen -t rsa -C "邮箱"在C盘的用户文件夹里有个.ssh的文件夹里面有id_rsa.pub用文本编辑器打开复制全部到github或者gitee中的ssh中添加。三、git
2021-10-10 19:19:24
341
图解http思维导图.zxm
2021-12-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人