- 博客(31)
- 收藏
- 关注
原创 docker容器内部启动jupyter notebook但是宿主机无法访问的解决方法
在docker容器内启动了jupyter notebook,在宿主机内用如下的url无法访问。即启动方法改为如下,宿主机浏览器即可访问。启动方法加上选项[ --ip=‘*’]这个选项的意思是允许远程访问。
2024-12-14 19:40:47
549
原创 makefile那些事儿
makefile的编译过程是一个找依赖的过程。makefile中的all是最顶级的依赖目标,找到all之后,再找all的依赖的依赖,如此层层递归编译,最终生成目标文件。all是自己命名的,可以命名为其他任意名字,只不过all是大家用习惯了的,约定成俗的。例子一:g++ -c $< -o $@。代表把依赖的第一个文件编译成目标名的.o文件。例子二:g++ $^ -o $@。代表链接所有的.o文件并生成最终的可执行文件。
2024-12-07 10:19:34
135
原创 ubuntu常用的设置
tabstop设置Tab键为4个字符宽,shiftwidth设置自动缩进时的宽度也为4,expandtab表示将Tab转换为等量的空格。
2024-12-07 10:13:19
431
原创 ubuntu配置开启coredump生成
要使所有用户永久生效,需要在/etc/security/limits.conf文件中添加如下两行。注意:这里修改只是修改了当前用户的core文件限制,想要其它用户也生效需要另外配置其它用户的。/etc/sysctl.conf文件中添加如下行。控制core文件的文件名中是否添加pid作为扩展。控制哪些程序可以产生core dump文件。
2024-11-22 10:05:51
674
原创 ubuntu安装ftp和ssh服务
目录1.安装vsftpd2.启动vsftpd服务3.使vsftpd服务开机自启4.配置防火墙允许FTP流量(如果已启用ufw)1.安装vsftpdsudo apt install vsftpd2.启动vsftpd服务sudo systemctl start vsftpd3.使vsftpd服务开机自启sudo systemctl enable vsftpd4.配置防火墙允许FTP流量(如果已启用ufw)sudo ufw allow 20/tcpsudo ufw allow 21
2024-11-21 18:23:55
270
原创 免费音视频素材网站
https://videezy.com/https://www.pexels.com/https://mixkit.co/https://mazwai.com/https://pixabay.com/
2024-11-13 23:24:02
219
原创 免费软件官网整理
每次找软件都需要找半天,有些网站甚至伪造这些软件官网网页,下下来的都是一些乱七八糟的内容。有的把这些软件包装的很像原软件,加了一层壳,进行收费牟利。所以有了整理这些内容的想法。
2024-11-04 23:45:18
1067
转载 QtCreator14调试Qt5.15出现 Launching Debugger 错误
,设置好Qt的安装目录,重启QtCreator,就会自动检测到各个构建套件了。QtCreator13下载网址:https://download.qt.io/official_releases/qtcreator/13.0/13.0.2/不过,使用Qt6的套件,可以正常进入调试。使用QtCreator14调试程序,Launching Debugger 显示红色,无法进入调试模式。在QtCreator14的构建套件中,克隆一个Qt5.15.2套件,修改调试器为gdb11.2版本。
2024-11-01 00:05:37
398
原创 virtualbox ubuntu共享文件夹功能使用
最近通过虚拟机使用ubuntu系统,时常需要从window向ubuntu传递一些文件,这个传递功能可以使用共享文件夹的挂载来实现。
2024-10-24 17:17:20
511
原创 unbuntu的systemd使用
1.打开文本编辑器,创建一个新的文件,例如myapp.service,并填入以下内容:[Unit][Service][Install]把/path/to/your/application.exe替换为你的exe文件的实际路径。2.保存文件保存到/etc/systemd/system/目录或者用户的~/.config/systemd/user/目录中(取决于你想要的启动级别)。3.4.5.
2024-10-24 14:35:07
470
转载 postgresql13远程连接报错 Connection to 117.50.184.237:5432 refused. Check that the hostname and port are c
在pg_hba.conf文件中,定义了PostgreSQL的身份验证规则,控制哪些主机可以连接到PostgreSQL服务器以及使用哪种身份验证方法进行连接。要解决此问题,您需要在pg_hba.conf文件中添加一条允许来自"27.38.212.47"的主机使用"postgres"用户连接到"postgres"数据库的条目。这个错误通常表示PostgreSQL拒绝了来自IP地址为"27.38.212.47"的主机的连接请求,因为它在pg_hba.conf文件中没有相应的条目。找到pg_hba.conf文件。
2024-10-17 14:04:44
253
原创 cmake 报错及解决
正确的使用方法是ADD_EXECUTABLE(param1 param2),我写成了ADD_EXECUTABLE(param1,param2),把param1和param2之间的逗号换成空格就好了。网上查了许久,没解决我的问题。最后自己找了一份正确的CMakeList进行对比才发现错误。4.经验总结:CMakeLists的语法不熟,导致此错误。1.背景:自己编写CMakeLists.txt并构建项目。ADD_EXECUTABLE使用错误。
2024-10-12 23:10:28
741
原创 XXXXX.ui无法打开文件
解决方法:选中.ui文件 -> 右键弹出选择“打开方式” -> 在弹出的窗口中点击“添加” -> 在程序一栏中选择QT设计器的路径 -> 确定,可将新添加的设计器设置位默认,即可解决。背景:新安装了visual studio,安装了QT vs Tools,准备编写一个QT桌面应用程序。问题:打开ui文件时候遇到了无法打开ui文件的问题,如下图。
2024-10-07 22:50:15
354
原创 windows上编译tessract ocr的问题以及解决
这个是因为缺少leptonica库,去github上下载然后编译之后,引入lib就可以了。使用cmake把git下载的源文件转化成visual studio过程中的问题。这个是因为网络不通,要sw setup成功,需要能连接上外网。3.编译的时候报:无法解析的外部符号 boxCreate。进去之后点击insta,ll会列出所有的sw安装包。2.sw setup 报错。
2024-10-03 09:26:05
222
原创 使用OpenCV编译时遇到的问题以及解决方法
(2)在新版本中,CV_BGR2GRAY被COLOR_BGR2GRAY替换、CV_GRAY2BGR被COLOR_GRAY2BGR替换,只需将CV改成COLOR即可。(1)添加头文件:#include “CV_BGR2GRAY”: 未声明的标识符。“CV_GRAY2BGR”: 未声明的标识符。“CV_MINMAX”: 未声明的标识符。1.编译时,报如下图所示的错误。
2024-09-18 14:26:26
471
原创 QT中部分控件的使用技巧
(4). Preferred: 控件的sizeHint()是他的sizeHint, 能被缩小, 放大.(2). Minimum: 已经是最小, 不能再被缩小, 但能放大.(3). Maximum: 已经是最大, 不能再被放大, 但能缩小.(5). Expanding: 控件可以自行增大或者缩小.(1). Fixed: 大小不能改变。
2024-09-17 20:40:55
219
原创 shell脚本那些事儿
使用linux系统,不可避免的会接触到shell脚本,熟悉shell脚本的使用,将会使我们的工作顺利很多。1.shell脚本写循环语句。
2024-06-25 15:31:33
128
原创 windowsAPI编写桌面应用程序,创建以及变更编辑框,编辑框不显示问题
1.在CreateWindow之后使用UpdateWindow(hWnd)语句即可,这个hWnd是指父窗口的句柄。用windowsAPI编写一个桌面应用程序,出现了一些控件创建之后不显示的问题,经过一番折腾,找出了如下解决方法。2.父窗口改变后,编辑框也需要随着父窗口变化而变化,但是用SetWindowsPos改变编辑框之后,编辑框未显示。1.用方法CreateWindow在父窗口上创建了一个编辑框,但是编辑框未显示。
2024-05-09 15:41:13
241
原创 XShell远程连接Centos时使用图形库出现“Gtk-WARNING **: 09:44:58.033: cannot open display:”的解决方法
1.检查XShell登陆时是否出现这个提示“WARNING!The remote SSH server rejected X11 forwarding request.”如果出现,请参考这里的解决方式https://blog.youkuaiyun.com/wugenqiang/article/details/86554753,亲试可行。2.查看电脑XManager是否已经安装。安装了这里选这个选项。我电脑上到这一步就可以了,问题解决。解决这个问题的过程中网上看到有人提出的解决方式是到/etc/ssh
2020-06-12 10:19:22
2281
原创 处理java其它类型转String类型的Type mismatch错误
java error:Type mismatch:can't convert from byte[]to string今天因为做项目接触了一下java,遇到了这个问题。代码如下: byte[] bByte = new byte[1]; bByte[0] = 100; String sStr = bByte; //此行报错“Type mismatch:can't convert from byte[] to string”解决方法: ...
2020-06-02 17:03:04
5767
1
原创 undefined reference to `pthread_create`的解决方法
编译的时候突然报这些错误:libaeron_driver.so: undefined reference to `pthread_getspecific'libaeron_driver.so: undefined reference to `pthread_key_create'libaeron_driver.so: undefined reference to `pthread_once...
2019-03-23 00:19:45
6735
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人