自定义博客皮肤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)
  • 资源 (1)
  • 收藏
  • 关注

原创 gitlab 服务器迁移

下载安装包并安装提示少了个工具,安装一下。

2024-06-24 14:05:28 111

原创 Keil5识别不到芯片(the selected device is unknown to this version of the j-link software)但是J-Flash可以的处理办法

电脑已经安装了J-Flash 7.96f和keil v5两个软件,正常进行过STM32 MCU的固件开发。新项目采用PY32F002这颗器件,J-Flash本身也不支持该器件,需要从官网下载器件支持包,安装到Segger安装目录下,即可在j-flash中新建项目进行固件烧录但是在keil中进行烧录或调试的时候,会提示然后弹出器件选择框,无法找到想要的器件型号。

2024-05-15 09:48:55 635

原创 QtCreator编译opencv总结

Qt5.15 qtCreator 编译Opencv 4.81

2023-11-14 10:12:32 171

原创 gitlab 更新ssl证书

gitlab更新ssl证书

2022-06-30 16:44:57 2276

原创 stm32 bootloader实现问题总结

MCU启动后,从8000000H开始运行代码,此处是boot loader程序。应用程序编译到8010000H位置,boot loader启动后,跳转到8010000H运行。在进行OTA的时候,需要将IDE生成的hex文件转换为bin文件,使用工具转换即可:bootloader中的跳转从应用程序开头读取栈顶,程序入口地址。app测试程序app的测试程序,由STM32CubeMx生成,主要初始化打开led指示灯,循环间隔500ms发送串口数据。设置编译地址到8010000H,siz

2022-06-24 14:33:06 1092

原创 ubuntu12.04 安装 ncurses

2021年快过完了,需要一台Ubuntu12.04的机器编译linux内核问题在ubuntu12.04下,进入Linux内核源码目录,make menuconfig提示错误缺少库ncurses习惯性常规操作就是apt-get updateapt-get install xxx一顿操作下来,还是不行,没法检测到安装包好吧,下载源码安装下载地址:https://ftp.gnu.org/pub/gnu/ncurses/下载后一顿操作tar -zxvf ncurse..

2021-08-24 14:13:16 1640 1

原创 记录第一次安装使用PostgreSQL 10

安装上官网 https://www.postgresql.org/根据系统选择相应的版本,根据提示一步步完成即可。登录安装好之后,数据库的默认用户是postgres,需要切换用户[root ~]$ su - postgres可以输入指令进行操作[postgres@root ~]$ psqlpsql (10.16)Type "help" for help.postgres=# \l 列出已经建好的数据库postgres=# \c postgres 链接到数据库postg

2021-03-09 09:44:35 494 1

原创 gitlab设置自动备份

gitlab定时备份设置1试试看gitlab能不能生成备份文件,运行gitlab-rake gitlab:backup:create在backups目录下生成了备份rar文件,有的博文写的指令是gitlab-rake gitlab:backups:create,我的版本是13.5.1,不能执行。2打开gitlab配置文件,开启定时清理,重新配置并重启vim /etc/gitlab/gitlab.rbgitlab_rails['manage_backup_path'] = tr..

2020-12-28 11:06:54 2620

原创 自建nginx部署gitlab和openproject

最近看到openproject软件挺好用的,想试试看。服务器已经安装了gitlab,80端口,域名访问。想要搞两个子域名分别访问个itlab和openproject。要用代理软件。gitlab自带了nginx,看了一些前人写的blog,基本都是安装一个nginx,把gitlab自带的nginx禁用掉,gitlab和openproject都接到自建的nginx,通过域名转发到两个系统里面,初步确定这个方案,我来试试看。1、先备份gitlab中的数据。2、安装nginx。3、将git

2020-11-19 11:17:59 877

原创 愿天下无萝卜章---Android studio下载构建工具时出现403错误

作为一个资深菜鸟,在使用各种开发工具的时候,总会遇到一些别人遇到过的问题,很多都是低级问题。比如今天,在git了一个工程,想要编译一下的时候,Android studio出现了如下错误:Server returned HTTP response code: 403 for URL: http://services.gradle.org/distributions/gradle-3.3-all.zip解决办法:在打开文件 gradle\wrapper\gradle-wrapper.proper

2020-07-02 12:45:09 5313 1

原创 mysql 8.0在win10上安装

第一步,下载安装文件第二步,解压安装第三步,从win10 命令行进入安装路径bin目录下,执行三条指令mysqld --installmysqld --initializenet start mysql(也可以在Windows服务页面启动)第四步,执行完第三步后,在安装目录下的data文件夹下,会生成一堆文件,其中***.err有初始密码,找到该密码第五步,在命令行用mysql -u root -p 指令登陆,输入第四步得到的密码,登陆成功,弹出久违的 mysql>...

2020-06-04 15:05:06 115

原创 再次用java写一个串口工具

很久以前,用java写过一个串口小工具,记得用的是comm.jar包,还有几个dll文件,放到好几个地方。这次用了RXTX,现在用了那个时候还不会用的maven来导入依赖。从官网 :http://fizzed.com/oss/rxtx-for-java,下载了DLL文件,要放到Windows/system32下面运行环境先不管了,反正现在可以调试了,能够打开串口。...

2020-03-31 19:57:28 574

原创 qtcpsocket 占用内存的释放

测试qtcpsocket内存释放问题,如下代码,发现内存并没有释放掉,随着链接数量的增加,内存占用慢慢变大。 for(int i=0;i<200;i++) { if(socket !=NULL){ socket->abort(); } socket=NULL; socket =new QT...

2019-12-03 15:29:37 4341 4

原创 ubuntu16.04 搭建qt5.6.3 arm开发环境问题记录

我做的事:1 下载qt 5.6.3并安装2 写了一个hello测试PC 端开发正常3 安装了arm-linux-gcc交叉编译工具包为了省事,从同事那边copy了一份 同事编译好的 arm qmake,在qcreator中导入时,提示qt没有被正确安装,请运行make install尝试这修改qmake文件,没有成功。最后,还是从同事那边copy了一份编译好的qt源码...

2019-12-02 20:17:04 581 1

转载 stm32 jtag 口作为普通IO使用的问题

转载博客我也犯了这个博主的错误,搞半天不行,原来是要先设置clock,才能配置。

2019-11-01 20:38:00 367

转载 stm32f103移植freemodbus成功

参照高手的blog,一步一步修改代码,验证可行。https://www.cnblogs.com/cage666/p/8529885.html

2019-06-11 13:17:30 3017 2

原创 ubuntu 18 升级open jdk后,Spring tool suite不能启动

今天打开电脑,ubuntu弹出有软件可以更新,手一抖,点了升级,然后启动STS 发现不能启动,控制台日志:org.eclipse.m2e.logback.configuration: Logback config file: /home/yige/Documents/workspace-spring-tool-suite-4-4.1.0.RELEASE/.metadata/.plugins/o...

2019-04-18 14:58:42 396

原创 QNetworkAccessManager POST请求,出现301错误

用qt做一个测试工具,QNetworkAccessManager post数据到服务器,犯了一个低级错误,还搞了很久才找到原因,记录一下。request reply 返回错误代码:301,错误信息:Protocol "" is unknown最后突然发现url中www.xxx前面差点东西:HTTP,HTTPSQNetworkAccessManager中的get请求不需要加HTTP/HT...

2019-04-12 20:42:01 2330

转载 ubuntu18 mysql忘记密码,亲测可用。

 https://www.cnblogs.com/super-zhangkun/p/9435974.html

2018-11-28 16:31:29 732

AT89C52是51系列单片机的一个型号,它是ATMEL公司生产的。

AT89C52是51系列单片机的一个型号,它是ATMEL公司生产的。AT89C52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线

2009-03-09

空空如也

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

TA关注的人

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