自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大虾的世界

夜太长,月光必定会冷掉

  • 博客(91)
  • 收藏
  • 关注

原创 windows间歇性鼠标能动但是无法点击

2,看看鼠标有没有左侧按钮可不可以回弹,不能回弹就扣一扣按一按,回弹了就好了,我的就是因为这个。测试按住左侧按钮会和以前一样只能移动不能点击,释放后就好了。1,ctrl+alt+delete召唤后可以暂时解决。win10,鼠标经常可以移动不能点击。3, 还不行就换鼠标试试吧。

2024-10-04 00:06:55 708

原创 WSL安装-问题解决

wsl

2024-04-22 20:05:50 2115

原创 mysql修改表长时间没响应

存在一个正在执行的事务,这个事务刚好有对user表的查询。这个事务是我本地服务产生的,打了一个断点在那,事务一直没有提交或者回滚。1. 查看正在运行的进程列表。

2023-06-07 16:24:56 506

原创 【个人敏感信息】

个人敏感信息是指一旦泄露、非法提供或滥用可能危害人身和财产安全,极易导致 个人名誉、身心健康受到损害或歧视性待遇等的个人信息。通常情况下,14岁以下(含) 儿童的个人信息和涉及自然人隐私的信息属于个人敏感信息。可从以下角度判定是否属 于个人敏感信息:泄露:个人信息一旦泄露,将导致个人信息主体及收集、使用个人信息的组织和机 构丧失对个人信息的控制能力,造成个人信息扩散范围和用途的不可控。某些个人信息 在泄漏后,被以违背个人信息主体意愿的方式直接使用或与其他信息进行关联分析,可 能对个人信息主体权益带来重大

2022-04-02 18:36:21 1277

原创 docker go 通过后缀识别文件类型不正确

golang 文件下载功能文件类型识别不正确,原因竟是docker

2022-03-10 18:54:47 1477

原创 golang chan select

golang chan select

2021-12-23 14:20:01 592

原创 2021 下载安装 Mingw-w64

下载地址安装修改安装路径继续,安装完成后:

2021-10-09 18:36:49 616 1

原创 84键键盘没有insert键

84键键盘,insert和delete使用了同一键位,使用 fn+del 可打出insert

2021-08-09 10:57:03 25706 3

原创 Temporary failure in name resolution(已解决)

环境:Distributor ID: UbuntuDescription: Ubuntu 18.04.3 LTSRelease: 18.04Codename: bionic解决办法:编辑文件sudo vim /etc/systemd/resolved.conf添加:[Resolve]DNS=1.1.1.1 8.8.8.8 114.114.114.114FallbackDNS=8.8.4.4保存后重启服务就可以了:sudo systemctl restart sy

2021-06-23 16:53:30 1870

原创 解决panic: proto: duplicate enum registered: raftpb.EntryType

办错A future release will panic on registration conflicts. See:https://developers.google.com/protocol-buffers/docs/reference/go/faq#namespace-conflictpanic: proto: duplicate enum registered: raftpb.EntryTypegoroutine 1 [running]:github.com/golang/pr

2021-05-31 16:34:49 3185 1

原创 shell 将 /r/n 转换成 /n

转换文件 test.sh sed -i "s/\r//g" "./test.sh"写成脚本方法#!/bin/bashfunction tolinuxtext() { sed -i "s/\r//g" "$1"}tolinuxtext "./test.sh"搜索整个文件夹所有文件,替换find . -type f -print0 | xargs -0 sed -i "s/\r//g"...

2021-05-25 16:00:10 2334

原创 ELK 7.12.0 搭建微服务日志系统

官方文档:数据收集:filebeat数据处理:logstash数据存储:elasticsearch数据查看:kibanalogstash+elasticsearch+kibana有docker-compose的组合安装套件,安装十分简单ELK套件。git拉下代码后直接docker-compose up 自动下载镜像并启动。参考配置:filebeat.yml# 输入配置,可以有多个输入源filebeat.inputs:- type: log # 监听文件路径,**..

2021-04-28 19:11:26 360

转载 filebeat 7.1.2 官方参考配置文件 filebeat.reference.yml

官方文档######################## Filebeat Configuration ############################# This file is a full configuration example documenting all non-deprecated# options in comments. For a shorter configuration example, that contains only# the most commo.

2021-04-27 18:11:05 1568 1

原创 goleveldb 可以在遍历,迭代时删除

goleveldb iter会创建快照,删除数据库内容后不影响当前迭代器。测试代码:func NewDBInstance(dbPath string) *leveldb.DB { db, err := leveldb.OpenFile(dbPath, nil) if err != nil { log.Fatal(err) } return db}func TestLeveldb(t *testing.T) { db := NewDBInstance("./test.db")..

2020-10-19 10:57:19 904 1

原创 python,cmd窗口程序运行时偶尔暂停,ctrl+c后可恢复执行

问题描述:python程序正常执行,带有cmd窗口,但是偶尔会卡住不动,所有线程暂停,按ctrl+c可以恢复程序运行。产生原因:偶尔点到cmd窗口,而此时窗口又开启了快速编辑,窗口标题会出现“选定”字样:按ctrl+c或者其他按键可恢复处理方法:1. 右键点击上方标题,点击属性,取消快速编辑取消2. 再次右键点击上方标题,点击在默认值,取消“快速编辑“。下次启动cmd将不再启用快速编辑...

2020-10-16 16:22:08 3228

原创 go 是用oracle插件编译失败 orahlp.go:453:56: undefined: VersionInfo

报错样例 :# github.com/godror/godror/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:453:56: undefined: VersionInfo/home/go/pkg/mod/github.com/godror/godror@v0.19.4/orahlp.go:462:56: undefined: VersionInfo/home/go/pkg/mod/github.com/godror/god

2020-10-16 16:01:23 1805 2

原创 go select ticker 实现定时任务

模板样例:func (s *Processer) run() { ticker := time.NewTicker(time.Duration(s.config.ScanInterval) * time.Second) for { select { case <-s.exit: return case <-ticker.C: s.scanFolder() } }}优点分析:1.select 同时竞争, 在等计时器时不需要等计时结束,可以直接退出.

2020-10-15 11:29:31 1047 1

原创 cx_Oracle.InterfaceError: Unable to acquire Oracle environment handle 解决方案

环境信息:python:2.7.9 windows 64位cx_Oracle: 5.3 - 11g windows64位oracle:11g windows64位环境变量配置:ORACLE_HOME=F:\oracleclient\x64\instantclient-basic-windows.x64-11.2.0.4.0\instantclient_11_2/PATH=%PATH%;%ORACLE_HOME%测试代码:import cx_Oracle imp

2020-09-14 17:24:18 1176

原创 linux 自定义服务启动失败(code=exited, status=127)

调试步骤:1 关闭重启策略,可以看到更详细的报错信息。删除**.service 里的Restart相关行,再起一次服务查看报错信息sudo systemctl daemon-reloadsudo systemctl start s***http.servicesudo systemctl status s***http.service -l我这里是找不到一个动态库文件(*.so)。但是我直接运行程序确可以找到。将库环境变量输出看下,确实动态库文件是被包含的。echo $.

2020-09-08 12:10:17 25689

原创 go 数组与slice的区别

总结:1. 数组定长,定义的时候就需要确定。切片长度不定,append时会自动扩容2. 相同大小数组可以赋值,会拷贝全部内容。slice赋值和指针一样。数组和slice之间不能相互赋值。3. 数组也可以进行切片,返回值是一个slice,改变slice时会同步修改数组内容,相当于取得了这个数组的指针测试:1. 数组定长,定义的时候就需要确定。切片长度不定,append时会自动扩容// 数组定义方式// 1 写明长度c1 := [5]int{1, 2, 3} // 2 自动

2020-08-11 10:51:46 1429

原创 JNI 简单样例 example windows

JNI 简单测试用例,在windows上运行。学习文档:JNI 百度百科在JNI中访问java对象 (调用Java方法等)JNI完全指南(四)——对象操作oracle 官方文档test.javapublic class Test { static { System.load("C:/Users/zmh/Desktop/work/sclite_lib/lib/test/libtest.dll"); } public native void test(Test..

2020-07-31 14:31:06 183

原创 c 带有指针的结构体写入到文件 每次不一样

问题: 当结构体带有指针时,而他的内存是动态分配的,直接将其写入文件会将指针一起写入,导致同样的程序同样的条件运行两次输出的文件确有一点不同。处理:写入文件前,将结构体指针备份后值为空,写入后在还原。int main(){ struct teste s1; struct teste s2; FILE *t1 = fopen("test1", "w"); FILE *t2 = fopen("test2", "w"); // 动态分配的内存会将指针存入文件,导致不一样 s1.c = (

2020-07-24 10:01:12 677

原创 语音处理学习记录

专用词理解:关于音频采样率,音频帧率,每次采集多少字节的理解

2020-07-14 15:25:04 157

原创 关于C语言结构体指针初始化,结构体指针作为返回参数, 返回结果被随机化

1 结构体指针的初始化:// 1. 使用malloc分配内存,注意此方法需手动回收内存MyData *myData = (MyData *) malloc(sizeof(MyData));// 2. 先定义临时变量,然后取地址。注意此方法会自动回收内存,不适合作为返回数据MyData mydata = {1,2,3};MyData *myDataP = &MyData;2:结构体指针作为返回参数,int myFunction(Mydata *src, Mydata **d

2020-07-02 18:19:54 888

原创 linux 学习记录

Linux中磁盘的管理(格式化、分区、挂载)

2020-06-29 17:22:36 142

原创 gdb 退出 tui、 focus模式

使用组合键 Ctrl+X+A 退出tui、focus模式

2020-06-23 16:40:16 2000

原创 c 错误记录

1.警告:与‘’类型冲突 [默认启用] 附注:‘’的上一个隐式声明在此。原因:函数申明在调用之前

2020-06-23 10:42:06 583

原创 c debug 学习记录

GDB调试中动态显示执行的代码

2020-06-19 17:23:40 125

原创 C/C++ 学习记录

链接库:so动态库和a静态库的编译

2020-06-17 15:44:52 186

转载 go toml example

github 官方地址官方例子:// example.gopackage mainimport ( "fmt" "time" "github.com/BurntSushi/toml")type tomlConfig struct { Title string Owner ownerInfo DB database `toml:"database"` Servers map[string]server Clients clients}type .

2020-06-12 14:45:41 178

原创 go 编译 method has pointer receiverd 问题解决

问题出现方式:接口赋值没有使用 &type Service interface { Identify(ctx context.Context, Data []byte) (int, error)}type VadService struct{}func (s *VadService) Identify(ctx context.Context, Data []byte) (int, error) { return 0,nil;}func test(){ /..

2020-06-09 14:35:12 3068

原创 go 常见问题记录

1. go-下拉包问题:golang unrecognized import path 完美解决方案go 无法下拉包 对应的github位置笔记go get失败时怎么办(golang.org/x/crypto/md4为例)如果您使用的 Go 版本是 1.13 及以上 (推荐)go env -w GO111MODULE=ongo env -w GOPROXY=https://goproxy.io,direct-- 来自 https://goproxy.io/zh/2.p...

2020-06-05 16:42:56 349

原创 go http 学习记录

go-http:golang 构建HTTP服务,go http处理post请求// json 处理json.NewDecoder(bytes.NewReader(msg))json.NewEncoder(writer).Encode(msg)go-kit:go-kit examples,Go-kit 微服务入门指南,最终,为什么选择go-kit

2020-06-05 16:40:19 148

原创 CentOS Linux 7 关闭锁屏

2020-06-03 15:58:48 579

原创 go http json处理

// 转成string类型,需要包: "io/ioutil"// 可用于查看输入json结构样式body, _ := ioutil.ReadAll(request.Body)fmt.Println(string(body))// 直接转成结构体类型,需要包: "encoding/json"// 从reqesutBody里获取数据,数据结构是结构体Uservar user Usererr := json.NewDecoder(request.Body).Decode(&user).

2020-05-29 15:35:09 605

原创 go 无法下拉包 对应的github位置笔记

使用方法:1. 在需要位置(与网络地址相对应"https://golang.org/x/text") 下使用git clone命令下拉代码。例如 ${gopath}/src/golang.org/x2. 下拉完成后使用安装命令,例如:go install -x golang.org/x/text ,-x参数会输出go install过程中实际执行命令。// go get golang.org/x/textgit clone https://github.com/golang/text.g..

2020-05-28 16:32:17 467

原创 kafka连接失败:Failed to start Sarama producer: kafka: client has run out of available brokers to talk to

// 报错样式:"Failed to start Sarama producer: kafka: client has run out of available brokers to talk to (Is your cluster reachable?)"原因:服务器未开启对应端口监听// 处理,kafka服务器开启端口监听/sbin/iptables -I INPUT -p tcp --dport 9092 -j ACCEPT...

2020-05-27 11:24:29 4331

原创 panic: non-positive interval for NewTicker 问题处理

// 报错样式:panic: non-positive interval for NewTickergoroutine 59 [running]:time.NewTicker(0x0, 0x0) D:/Go/src/time/tick.go:23 +0x14egithub.com/bsm/sarama-cluster.(*Consumer).cmLoop(0xc000212000, 0xc0002ba1e0) D:/work/mygo/pkg/mod/github.

2020-05-27 11:16:31 5110

原创 linux常用命令笔记 --kafka&zookeeper&文件

// 下载wget// 查看java进程,kafka,zookeeper都属于java进程可以看到jps// 启动和停止zookeeper,需配置环境变量,或切换到zookeeper的bin目录zkServer.sh startzkServer.sh stop// 切换到kafka目录,需手动配置环境变量cd $KAFKA_HOME// 启动和停止kafkabin/kafka-server-start.sh config/server.properties bin/kaf...

2020-05-25 13:53:29 274

原创 CentOS 64位 FireFox下载jdk1.8

进入官网下载页面:jdk官网下载页面,往下拉找到需要的版本点击链接进入下载页面:jdk8下载页面,往下翻找到下载地址。点击下载链接,弹出提示框。可能是官网最近升级了页面不兼容,我在windows下使用chrome可以看到效果虽然看不到,但是还是可以用,鼠标右键选择最后一个 检查元素,找到复选框按钮checkbox的位置鼠标放在input标签上会自动标记位置,在位置上点击,如果点击成功连接上的小锁会消失然后就可以点击下面这个按钮了,鼠标放在上面会变成小手.

2020-05-25 11:00:32 237

空空如也

空空如也

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

TA关注的人

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