自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 空格 + %20 三者的注意事项

三者有何区别?都表示可以空格,区别在于使用场景不同%20 用在 URL 的路径部分,如 xxx.com/%20abc/haha.htm,而如果写成 xxx.com/+abc/haha.htm,是不会正确识别的,直接空格更是不行(平时浏览器都替我们转换了),路径部分 %20 表示空格package mainimport ( "github.com/gin-gonic/gin")// 测试代码,路径带空格func main() { a := gin.Default() a.GET("/

2021-04-17 21:56:39 2748

原创 go 关于函数调用栈的优化思考

函数调用栈可以算是走向秃头程序员的必备知识了,这篇文章并没有讲的很全,只是说明我为什么会遇到调用栈这个东西,只根据我的案例做一些思考,看过的具体文章我会放在最后为啥会想到函数调用栈这个问题呢?看下面两个函数// 提一点课外的,例如,MD5,SHA1 这种 hash 函数的使用,直接// xxx.Sum() 就好,我开始想到了既然 hash 函数要复用,那我// 写一个全局变量(xxx.New())用不就好了?结果发现实际并不// 是的,如果有不知道的可以看一下源码,xxx.Sum() 内部做了

2021-04-14 13:28:11 301

原创 通过 navicat 的 ssh 方式连接服务器 mysql

版本:8.0MySQL 安装及启动,略创建用户,用于远程登录CREATE USER 'uname'@'localhost' IDENTIFIED BY 'password';# uname 用户名# localhost 换成 % 相当于 0.0.0.0,允许所有 ip 访问# password 密码修改密码SET PASSWORD FOR 'uname'@'localhost' = PASSWORD('newpassword');授权GRANT privileges ON.

2021-04-11 12:50:49 261

原创 记一次树莓派 root 账户 ssh 突然登不上的问题解决

此问题可能复现的场景个人环境下配置的服务器,即没有稳定的运行环境保障(断电,莫名宕机等)存在多个用户,出现某一账户突然登不上的情况,如,root 账户登不上,但其他账户可以我的环境放在家里的树莓派,需要外地(学校)远程登陆,某天突然出现 root 账户无法登录突然登不上的原因其实只有三种,1、异常关机,导致数据异常 2、肉鸡 3、密码错误也有可能,但点了保存密码,也不会出什么错肉鸡?因为上面还跑了 openwrt ,观察发现 CPU,网络 并没有被滥用的表现,所以基本否定了密码错误?xs

2021-04-11 11:40:38 809

原创 腾讯云 DDNS shell 脚本

参考文章:https://blog.csdn.net/dragon2k/article/details/88016755在此基础上进行修改,以达到我个人日常使用的目的。贴出代码以供参考进都进来了,我就默认你基础的东西都弄好了,只差脚本了#!/usr/bin/env bash# =========================================# 个人信息# =========================================domain='xxx.com's

2021-02-02 19:07:54 997

原创 树莓派做旁路网关 及 无法上网解决

实现有两种方式,烧录 openwrt 系统或者 docker 镜像烧录系统 https://github.com/SuLingGG/OpenWrt-Rpidocker https://github.com/SuLingGG/OpenWrt-Rpi-Docker遇到的问题:设置后没网原因:肯定是设置不对呗说明:整个 openwrt 中,只有 网络 这一选项中的接口和防火墙有关于网络(其他的我不知道)先说防火墙出入站 是本机(docker 容器)的网络出入规则,都要选接受,不然就没网.

2021-01-29 12:50:41 4650 1

原创 内网穿透实现方法 外网访问内网 内网对外提供服务

本文讲什么如何实现内网机器对外提供服务,即外网如何访问内网,也即内网穿透===================================不太严谨,但意思到胃了啊因为本文不涉及到 ipv6,所以先下解释为什么不涉及 ipv6虽然说 ipv4早都用完了,ipv6 是下一代解决方案,但跟不用不上,即使能用上那也是很耗费财力的事情。其实主要原因是我这里还是 ipv4????,ipv6 申请估计很麻烦,就没弄其次,再说一下当前各大运营商的状况各服务器厂商:有自己的公网 IP 池,提供给

2021-01-23 21:42:01 2501

原创 路由器固件 WEB 设置固定 IP 导致 来自 192.168.*.* 的回复:无法访问目标主机

本人出现原因:本来设备 IP 为 DHCP 分配,后来从路由器端改为固定 IP。改回 DHCP 后正常出现症状:ping 不通,xshell 等工具 ssh 连不上分析:可能是路由器固件配置的问题,在之前红米的原厂固件上可以设置固定 IP,刷固件后暂时没找到方案出现这样问题的原因可能很多,但 ping 不通内网 IP 大概率是不在一个网段(设置问题),你说呢?...

2021-01-23 11:59:25 2738

原创 XShell 还是 FinalShell?

水帖FinalShell 是我先于 XShell 上手的,怎么说呢,遇到需要代理,打隧道的时候,你还得下XShell,XShell 支持的功能不是一点半点,毕竟一个团队了。反观FinalShell,Java 大内存,高CPU占用,不定时卡死,个人维护。。。总之,我的推荐还是 XShell 和 XFtp,因为我这种强迫症用完一次就关,需要多次,频繁的打开,继续 FinalShell 的话那体验太不好了。而且 XShell 对个人免费(虽然对其他产品有打压的意思,但确实你得考虑效率啊)XShell Ye

2021-01-19 13:21:54 10692

原创 联通光猫后台 192.168.1.1登录

既然已经搜索相关问题并点进来了,那我就默认你也登不上联通光猫的后台了至于为什么要登,可能因为没见过想进去看看,也可能是想看看里面有什么配置,当然要是会配置也不会点进来了。光猫图片:不知道该不该打码,但这个标识度肯定够了好,大部分光猫都差不多,即使不一样也无所谓,一样的道理只要网线电源开启,那他的后台管理服务就一定会开着,除非硬件坏了或你DIY了什么东西(都进来看了应该是不会DIY的)此类型光猫 Lan1 为千兆(吉比特)上网使用,Lan2 为高清电视(还是啥,没用过)我们登录后台用 L

2021-01-18 19:34:22 43943 2

原创 树莓派4B 从零开始 基础 入门 安装

本文旨在记录 4B 从零到安装完成并可以作为服务器使用为何购买树莓派?租赁服务器已经1年多了,一直有自己整台服务器的愿望,恰巧最近树莓派进入了视野,所以想着买一个来当服务器虽然一个 4B 的算力各方面可能比不上 1C 的服务器,但是我可以多放点小任务上去啊,个人的日常需要是没啥问题的如何选择推荐 4B 4G 版本,4B 之前的型号性能当然不强,可以作为深度 DIY 的工具,考虑下来还是挑最新的好。4B 版本 8G 内存可以说根本打不满,折中一下选择了 4G必需配件树莓派 4B.

2021-01-16 22:59:55 967 1

原创 go websocket 测试案例

上次写完 websocket 服务端后,想着测试一下最大能承受多少连接,一试就试出来了bug先总结一下吧第一次:关闭管道后继续发送数据,,导致panicclose(ch)ch<-data第二次:大量测试请求过来,因为一些坏连接而造成发送操作的阻塞一个程序不断的发送信息package mainimport ( "golang.org/x/net/websocket" "log" "strconv" "sync" "sync/atomic" "time")

2020-06-02 18:17:28 1013

原创 golang 腾讯AI 机器翻译调用 实现中英互译服务

对腾讯AI机器翻译接口的调用在上一次文字识别代码的基础上,进行了改进,代码结构优化了一点(我认为···)开完账号,加好应用能力,安装好依赖包,按代码最后的提示改成http,就可以启动服务了。浏览器输入 http://localhost:8203/trans/to/zh?text=hello 进行测试我测试用的前端代码也已给出(本来的目的是要实现一个小插件)其中Param 及其方法可以用于腾讯 AI 其他 Api 调用package mainimport ( "bytes" "crypto/

2020-06-01 16:08:55 1464

原创 golang + vue + websocket 实现的简单在线消息转发例子

注:提供的wss地址是自用的,平时不用应该就关了,如果还没关,也不要乱发go后端代码自行修改,有点基础应该问题不大,问题大。。。自己想办法吧前端同理结果样例go代码gin 启动一个web服务,在路由 handleFunc 里升级为 websocket,要在https的站点使用的话,TLS相关的配置是必须的,如果实在没条件,把对应的中间件注释掉,RunTLS改为Run,但只能在http站点下使用,wss://变为ws://package mainimport ( "github.com

2020-05-30 13:43:52 1609

原创 golang 腾讯通用OCR 文字识别 Api 调用

一时的想法,想调着玩一玩,结果一下午没了(欸,菜)首先,文字识别大概有两个途径,百度Api一天5w次通用调用机会,腾讯每秒1或2次,这里觉得百度确实有点抠腾讯的话应用广泛一些,qq里日常的语音识别,文字识别都大量用到,短期不会有大变化但是腾讯目前不支持提交url,所以就要先下载下来,在提交代码package TencentOCRimport ( "bytes" "crypto/...

2020-04-29 23:36:15 4206 2

原创 golang base64 StdEncoding和URLEncoding 踩坑

今天想着玩一玩腾讯的通用OCR(Optical Character Recognition,光学字符识别,就是文字识别了),官网只有php和py示例,翻译了半天,头疼整了一下午,最后发现是栽在了base64上上代码package mainimport ( "encoding/base64" "fmt" "io/ioutil" "net/url" "os")func ma...

2020-04-29 23:13:09 5662 1

原创 chrome Web Speech API 简单的语音识别实现 win10 开启立体声混音

最近有个想法,想把网页里的英语音频转成文字,来实现作弊 参考的功能,有很多想法,最后实现了下面的页面。前提:win10 系统,开启立体声混音,chrome浏览器win10开启立体声混音:右键音量图标,打开声音设置拖动至最下方,点击声音控制面板点击录制,右键立体声混音,设为默认通信设备,设为默认设备都点上,确定回到设置界面,选择立体声混音之后声卡的输出就可以被当成输入了,如果...

2020-04-18 21:22:38 1480

原创 直线和直线,直线和圆,直线和矩形的交点

直线和圆的交点公式y=kx+b(x+c)² + (y+d)² = r²的形式转换成ax+by+c=0以(x, y)为圆心,r 为半径的形式c++// ax+by+c=0// (x, y)为圆心,r 为半径double x1_ = -(sqrt(pow(r, 2) * (1 + pow(a / b, 2)) - pow(x, 2) * pow(a / b, 2) - ...

2020-04-11 20:27:06 2330 6

原创 邮箱有效性验证(是否真实存在可发送)

python 邮箱真实性验证

2019-11-17 19:51:53 2002

空空如也

空空如也

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

TA关注的人

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