自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 远程桌面登录提示存储空间不足

参考链接:

2023-06-15 11:31:31 253

原创 -rpath的作用

将依赖库的位置写入到可执行文件中。在执行时去该目录中寻找该目录。但是动态依赖库注意:ubuntu 不同版本的编译器链接器对该参数有不同的表现。在ubuntu中,-rpath无帮助寻找孙子级别的动态依赖库。...

2022-03-08 10:36:43 407

原创 -rpath-link的作用

编译生成一个可执行文件时,依赖一个动态库A,动态库A同时又依赖动态库B.如果我们没有显示集成动态库B时,链接器会去-rpath-link设置的目录中寻找依赖项。

2022-03-08 09:31:37 529

原创 Bus error

占个坑

2021-12-15 08:13:25 295

原创 expected primary-expression before xx token

说明在这个toekn之前,写的并不是一个完整的表达式。

2021-12-06 17:36:08 211

原创 多重定义问题

一个方法如果在多个地方定义,且属于相同的命名空间,会报错的。

2021-12-06 17:17:32 180

原创 在函数‘get_filename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > con

在函数‘get_filename(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&, std::__cxx11::basic_string<char, std::char_traits, std::allocator >&)’中:dfwt_tick.cpp:(.text+0x200): get_filename(std::__cxx11::basic_string&l

2021-12-06 13:24:47 762

原创 terminate called after throwing an instance of ‘std::invalid_argument‘ what(): stoul

占个坑

2021-12-02 14:27:17 1043

原创 RuntimeError:can not open CFlow file in line 331 of file ../../source/userapi_se/ThostFtdcUserApiImp

占个坑位,之后分析报错信息。

2021-12-02 08:50:39 1008 5

原创 动态链接库被系统使用

操作系统会记录下来可以使用的动态连接库的位置。当自己创建一个动态连接库时,需要使用ldconfig命令让操作系统记录改动态链接库的位置。

2021-11-24 20:30:48 153

原创 可执行程序与动态连接库

执行程序依赖动态连接库一个可执行程序未必是一个完整的独立的程序,可能会依赖若干动态连接库。如果这些动态链接库消失了,程序将无法运行。可执行程序中会记录自己所依赖的动态链接库。记录动态链接库的位置可执行程序不会记录这些动态链接库的存放位置。这个任务有操作系统完成。...

2021-11-24 20:19:08 508

原创 error while loading shared libraries: libclickhouse-cpp-lib.so: cannot open shared object file: No s

使用动态连接库,编译连接时正确,执行发生错误。

2021-11-24 19:54:56 167

原创 段错误(核心已转储)

占个位置

2021-11-24 15:20:51 194

原创 在函数‘_start’中: (.text+0x24):对‘main’未定义的引用

占个位置,之后写上解决方案和原因。

2021-11-24 15:19:43 659 1

原创 no viable alternative at character ‘?‘

问号写成中文的了。切换成英文字符即可。

2021-07-01 11:00:35 1029

原创 STW的原因

为什么标记清除算法不能与程序并行执行,而是需要STW。例如四个对象的依赖关系如下:A -> B -> C -> D加入GC程序与用户程序并行,当垃圾回收程序遍历到C时,依赖关系变为:A->B、D->C继续标记下去,D对象将会被认为没有被任何对象依赖。一句话总结来说,GC和用户程序并行,可能会将存活的对象看做未存活。...

2021-05-25 17:01:28 551

原创 build constraints exclude all Go files in D:\code\go\pkg\mod\github.com\goccy\[email protected]\int

原因目录中存在大量c文件,因为没有开启CGO机制,所以编译失败,导致出错。解决方案在保证本地有c编译器可用时,执行下面语句开启CGO机制。go env -w CGO_ENABLED=1

2021-03-18 10:38:49 3699

原创 小程序开发注意事项1

图片名称不要使用中文,预览时可能会无法显示。

2021-01-08 14:43:32 100

原创 容器权限问题

在容器内部操作挂载的在宿主机上的文件,被报没有权限。当容器内部程序操作挂载宿主机上的文件时,操作身份是什么?

2021-01-02 10:13:39 304

原创 SQLAlchemy使用注意事项

session 查询后要提交事务,否则下次查询时还是原来的数据

2020-12-31 00:23:38 135

原创 思维误区

不要以为结构体的所有方法只定义在一个文件中,可能会定义在多个文件中。

2020-12-19 00:55:52 65 2

原创 Error 1406: Data too long for column ‘desc‘ at row 1

该错误未必是数据太长存放不下,也有可能是切割字符时,一个字符由两个字节编码,从两个字节之间切割的。也可能会造成该报错。

2020-12-15 01:15:18 468 2

原创 mysql重安装

重安装时,一定要把数据文件删除干净,否则可能会出现错误。

2020-12-08 10:50:58 50

原创 gorm 之 Save

当记录不存在时,和create同效。如果存在,则必须不一致,否则会报错。

2020-12-05 19:22:27 4008

原创 go 之循环依赖

go是不允许循环依赖的

2020-12-04 17:33:34 686

原创 Gorm的First bug

ustr:=uuid.NewV1().String()db.First(&f, ustr)这样写是错误的。正确写法如下:db.First(&f, "id=?",ustr)

2020-12-04 16:15:34 1499

原创 连贯接口

方法的返回者与方法调用者是同一种类型的实例

2020-12-03 16:10:50 87

原创 用函数还是方法

如果需要DAO到DTO的转换,我可以将这个转换功能设置成DAO对象的一个方法,也可以设置成一个单独的函数。两者有和区别呢?

2020-11-26 10:41:55 51

原创 数据库建模问题之产品因人而异

产品价格因人而异该如何建模:

2020-11-25 10:14:43 101

原创 数据库建模问题

类型与产品是典型的建模问题,类型对象中有个产品集合,还是产品中有个属性标明自己的类别。产品与类型的查询关系:会根据类型查询所有产品会根据一个产品查询其类型。经验类型中有个产品集合产品中有个属性,标明自己的类型。模型设计的好坏标准?能够满足查询需求...

2020-11-25 10:09:34 122

原创 python 缺点

无法一条命令自动下载所有依赖

2020-11-25 09:31:05 78

原创 Go语言的缺陷

Go错误处理时没有异常捕捉机制,造成大量代码冗余。

2020-11-23 16:43:07 157

原创 方法按值传递

如果方法接收器的类型是对象而非对象指针,方法中拿到的对象是原对象的一个副本。在方法内对对象的修改,并不会影响到原对象。

2020-11-20 14:41:20 58

原创 go是传值还是传指针?

go中有些函数的参数是用来接受处理结果的。所以参数一定要是指针类型。这种返回结果的方式很奇怪。为什么不return返回呢?

2020-11-20 11:30:16 289

原创 using unaddressable value

custome := Custome{ Name: "micro", Cs: res, } s:= db.Create(custome)使用gorm向TiDB插入数据时报这样的错误。经过验证发现,使用db.Create插入数据时,必须为ID赋值。

2020-11-20 10:31:11 203

原创 记录一次git使用

修改文档后,尝试直接使用git push.结果失败了。然后又尝试使用vscode上传,有个授权的页面一直打不开。最后使用Goland才push成功了。结论三个git客户端是不同的。

2020-11-16 15:10:01 28

原创 invalid version: module contains a go.mod file, so major version must be compatible: should be v0

这是我下载go module依赖时遇到的问题,下载的这个模块是我自己上传的。经过研究发现,是因为该模块的tag与go.mod中的声明不一致。tag写的是v2.0.0。但是go.mod并没有标明是第二版本。

2020-11-13 17:23:56 2320

原创 无头浏览器

无头浏览器可以设置为True和False两种类型。测试中发现,在执行具体操作时,两种是有差别的。猜测可能的原因是True模式下,一些按钮点击操作无法执行。还需要进一步验证。

2020-11-13 15:13:06 96

原创 爬虫经验总结

使用了无头浏览器爬取一些信息,遇到如下问题:1、按钮点击无效我们首先是点击了另外一个按钮,再点击此按钮时无效。经测试后发现,输入页码后需要隔一段时间,再点击确定按钮才有效。猜测原因如下:因为另外一个按钮位置较远,执行按钮点击操作,需要先滚动滑条后,才能执行点击操作。点击操作太快时,滑条不到位。点击失败。而页码属于输入,不需要滚动滑条到相应的位置。2、抓取不到内容经测试后,一种直接原因是因为网站页面之上还有个广告弹窗影响向下拉滑条,需要关闭。第二种直接原因是浏览器窗口最小化。这样也影响向下拉滑

2020-11-13 00:46:11 136

原创 https://www.ubuntuupdates.org/网站的使用

本网站的作用是下载ubuntu系统下的软件包。但是在具体使用时,还有很多知识指点。选择软件时,如下:系统版本(Release)下载软件时,需要先选择正确的系统版本。Bionic = Ubuntu Bionic 18.04 (LTS)Disco = Ubuntu Disco 19.04, no end-user supportFocal = Ubuntu Focal 20.04, no end-user support仓库(Repository)根据软件自由度,对软件进行划分。main:完全

2020-08-24 11:12:15 306

空空如也

空空如也

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

TA关注的人

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