- 博客(98)
- 资源 (2)
- 收藏
- 关注
原创 将用qt creator17基于qt6.x编写的简单文本通信服务端程序放到服务器上没有安装qt6.x的debian12里
在没有安装Qt6环境的Debian12服务器上运行Qt6程序时,通过将本地虚拟机中Qt6的libs和plugins目录打包复制到服务器的相同路径,成功解决了依赖问题并使程序正常运行。这种方法避免了在无图形界面的服务器上安装完整的Qt6开发环境,为类似场景提供了可行的替代方案。(98字)
2026-08-14 20:53:54
182
原创 最近试用deepseek,让它用php、html、css编写网站程序cms的首页
摘要:作者试用DeepSeek平台开发CMS系统首页,通过专家模式输入200多字需求后,平台在163秒内生成600多行PHP/HTML/CSS代码。代码包含数据库配置、安全函数、分类导航、轮播图(自动补全默认图)、文章分页展示(5篇/页)、热门文章排行(带序号截取标题)、访问统计等功能模块。输出内容包含PDO数据库连接、mbstring多字节处理等规范实现,虽未经测试但基本满足功能需求,可作为开发基础进一步优化。
2026-08-14 20:25:52
524
原创 安装qt6.x到debian11
本文记录了在Debian11系统上安装Qt6.x的完整过程及遇到的问题。作者首先通过国内镜像源(南大、清华、中科大、阿里云)解决了下载速度慢的问题,按步骤完成了Qt6.8.x和Creator20的安装。但运行时发现库版本冲突,后改用清华镜像单独安装QtCreator17,并最终通过其他大学镜像成功安装Qt6.9.3。最后遇到OpenSSL版本不兼容问题(Qt6.9.3需3.x而Debian11自带1.1.1w),因暂未找到解决方案,最终选择升级至Debian12。整个过程涉及镜像源切换、版本适配和依赖冲突等
2026-08-12 11:31:24
215
原创 php网站程序文章编辑首次正常第二次丢失一些内容的问题原因及解决办法
文章摘要:作者遇到php网站文章编辑器在二次编辑时内容丢失的问题,尝试更换富文本编辑器无效后发现是浏览器解析问题。通过使用php的htmlspecialchars函数处理输出内容,修改代码为<textarea><?=htmlspecialchars($data['content'])?></textarea>后成功解决问题。该方法能防止浏览器对文档内容的不当解析,有效保留了编辑内容。
2026-08-07 12:27:34
251
原创 一个错误导致进不了图形界面
然后退出bash,再登录bash,这时bash。less .bashrc ,发现这两个文件内容是一样的,因此问题很可能出在这里。了^-C,bash重新显示了提示符,但是显示跟原来的不一样了。首先是bash出现问题,bash在等待输入,没有出现提示符,因此我使用。于是使用快捷键-F7,转到要图形界面登录的地方,输入帐号和密码,这一次成功地进。现在知道了,将.bash_profile 文件内容覆盖.bashrc文件,会导致进不了图形界面。看来错误操作,会导致故障,出现这个故障,差一点就不知道如何解决。
2026-08-07 12:12:23
151
原创 通过设置字体渲染这个参数来提高显示效果
linux桌面还能用。我现在在使用centos5。我设置了“系统”-“首先项”-“字体”的内容,在“字体渲染”中选择了“单色”,显示的清晰度变好了很多,虽然有锯齿,但是看起了比较舒服。当然,显卡驱动也要正确安装才行。另外,我将firefox游览器的背景色设置成了灰色 ,将终端窗口背景色设置成了黑色,这样看起来要好一些,原因可能是linux图形界面显示效果还不完善。日期:2013-01-06。
2026-07-27 22:11:18
161
原创 显卡导致centos5.x安装后无法顺利进入操作系统
我安装了一次,发现安装完成后重启,出现报错,导致不能顺利进入操作系统。我的这台电脑的主板以前坏过,因此更换了主板,当时买了一块不知名厂家的主板。因为当时我的CPU、内存和显卡还能用,如果要使用它们,主板就不好找,因此找了一块不知名的主板。我想可能是两块显卡导致故障,因此我把显卡拔下来,然后重装centos5.x,这一次顺利安装成功。因此故障原因可能是centos5.x没有老显卡的驱动,或者是在centos5.x操作系统下面集成显卡与外置显卡发生冲突,它无法正确处理。日期:2013-08-13。
2026-07-27 21:51:02
188
原创 centosGUI里有一种设置可以用来提醒自己休息一会
方法是这样的:在桌面环境下用鼠标点击“系统”-“首选项”-“键盘”,在打开的新窗口里选择标签“打字间断”,然后选择“锁定屏幕来强制打字间断”选项,最后关闭这个窗口,系统就会自动提醒你该休息一会了。在centos5.7里偶然发现这个有用的功能:提醒自己休息一会。
2026-07-27 21:47:03
166
原创 mysql8.0社区版,在windows10里的CLI界面导入sql数据库文件报错
最近要给mysql8.0导入初始数据库,在CLI界面操作,有报错提示。对sql数据库文件修改了几次,任然有报错。后来用phpamysql程序连接本地mysql8.0,通过导入的方式成功导入初始数据库。操作环境是window10,mysql8.0,php7.2。报错原因可能是:CLI不支持中文,导致导入数据库出错。
2026-07-27 13:30:20
187
原创 laravel5.8用DB::statement加SQL语句来设置或者取消表字段id的主键属性
文章摘要: 在Windows10+Apache2.4+PHP7.2+Laravel5.8环境下,通过DB::statement执行SQL语句演示了数据表操作过程。重点发现:当字段同时具有auto_increment和primary key属性时,直接删除主键会导致错误,必须先取消auto_increment属性。文章展示了完整的表结构修改流程,包括创建表、添加字段/主键、修改字段属性等操作,并提供了两种解决主键删除错误的方法。最后指出在Laravel中可用dump()函数查看执行结果。
2026-07-25 16:00:19
368
原创 mysql8.0社区版添加记录问题和修改mysql账号的密码加密方式
摘要:本文分享了使用MySQL 8.0社区版时遇到的两个问题及解决方法。一是在插入记录时报错,发现因id主键为自增字段,修改SQL语句去除id字段后成功插入。二是PHP 7.2连接MySQL 8.0失败,原因是密码加密方式不兼容,通过修改root用户认证插件为mysql_native_password并刷新权限后解决。两个问题均通过网上查询错误信息找到解决方案。
2026-07-25 09:05:55
455
原创 Laravel5.8组路由书写方式已改变
本文对比了Laravel 5.8中组路由的两种写法差异。教材示例使用数组语法(如['prefix'=>'admin']),而官方文档已改为更简洁的链式调用方式:前缀路由使用Route::prefix('admin')->group(),中间件路由使用Route::middleware(['test'])->group()。这种语法变化体现了Laravel路由定义方式的演进,开发者需注意版本差异以避免报错。两种修改均针对路由分组场景,保持了相同的功能但优化了代码风格。
2026-07-24 14:30:56
184
原创 在windows10里的apache2.4加php7.2的环境下上安装Laravel5.8框架
本文基于《Laravel框架开发实践》(2021版)指导,在Apache2.4和PHP7.2环境下安装Laravel5.8框架时遇到两个问题:一是Composer安全报警,通过设置忽略警报解决;二是未开启fileinfo扩展,通过修改php.ini文件启用该扩展。最终成功完成安装,并展示了浏览器访问的验证界面。
2026-07-22 22:45:45
432
原创 Laravel10、Laravel5.8路由报错,错误代码404,原因已找到
Laravel 10与早期版本路由写法存在差异导致报错:1)Laravel 10需使用完整控制器引用和数组语法([TestController::class,'form']),而5.8版本支持字符串写法('TestController@form');2)必须通过php artisan serve启动8000端口服务才能正常路由,但需在URL中添加端口号。修改路由写法并启动服务后问题解决。版本升级需注意语法变更和运行环境要求。
2026-07-21 22:27:20
203
原创 在windows10里的apache2.4加php8.2的环境下上安装Laravel10框架
本文记录了在不同PHP版本环境下安装Laravel框架的实践过程。最初按照教材在PHP7.4下安装Laravel5.8失败后,转向在PHP8.2环境下安装Laravel10。关键步骤包括:修改Apache配置切换PHP版本、安装Composer并指定PHP路径、使用Composer安装Laravel10、配置Windows的hosts文件和Apache虚拟主机。最终通过设置虚拟主机指向Laravel的public目录,并重启Apache后成功运行。安装过程中发现有时需要系统注销或重启才能使配置生效。
2026-07-21 15:24:07
283
转载 当mariadb10没有root帐号密码或者忘记了root帐号秘密时,可以使用如下方法设置帐号秘码。
编辑配置文件,我的配置文件在/etc/mysql/mariadb.conf.d目录下。先检查/etc/mysql/my.cnf里看有没有[mysqld]配置块,若没有则继续找找该目录下的所有配置文件。从软件管理器下载安装的mariadb10,发现用默认密码登录不进。用mysql -uroot -p 连接,输入root密码。将skip-grant-tables=1 这句#注释掉。5. mysql -uroot 无密码登录。mariadb10的root账户初始密码以及修改。6. 设置密码为root。
2024-10-21 10:03:55
529
原创 在龙芯笔记本电脑上安装loongnix20
在龙芯笔记本电脑上安装loongnix20。该笔记本电脑原来安装了统信操作系统。使用时发现屏幕调到最暗还是偏亮。于是安装另外一款操作系统loongnix20。于是下载loongnix20。下载了以后安装,也比较顺利。装好试了一下,屏幕亮度可以调到更暗。屏幕亮度达到了要求。loongnix20屏幕亮度最暗能调到0, 统信操作系统屏幕亮度最暗只能调到10。希望统信操作系统也能跟进这个改进。
2024-10-19 01:04:37
601
原创 在虚拟机里试用了几个linux操作系统
试了debian12,ubuntu20.4,ubuntu22.4,ubuntu24.4,deepin。其中ubuntu20.4使用时没有出现死机现象。在虚拟机里试用了几个操作系统。有时候出现死机现象,有的不能播放视频。有的显示效果不太好。虚拟机软件是VMware 17。
2024-10-09 01:43:49
471
原创 虚拟机简介
对于pc机来说,常用的是操作系统上的type2虚拟机。例如在windows里安装虚拟机,再在虚拟机里安装linux操作系统。最近看到了另外一种案例,就是在linux操作系统里安装虚拟机,再在虚拟机安装windows。对于服务器来说,有两种虚拟机,一种是直接管理服务器硬件的type1 虚拟机,另一种是在操作系统上的type2虚拟机。最近看到虚拟机的介绍。
2024-10-06 23:49:58
420
原创 几种操作系统和几种cpu
常见的操作系统:windows,linux,macOS,统信,deepin,raspberry,andriod,iOS,鸿蒙,等等。其中,linux可以用在多种cpu的电脑,笔记本电脑,服务器,手机,平板,嵌入式板卡上。常见的cpu:intel,amd,龙芯,arm,麒麟,苹果A系列,等等。windows在pc上占据第一的位置。arm在手机上占第一的位子。
2024-10-03 11:09:52
566
原创 在带64位cpu的旧笔记本电脑安装了debian12 i386操作系统
在带64位cpu的旧笔记本电脑安装了debian12 i386操作系统。这说明x386版本的操作系统能在64位cpu的电脑上运行。
2024-10-02 23:00:45
360
原创 给loongnix1.0更换软件源
loongnix1.0操作系统带的软件源不能使用。以前看到loongnix1.0的软件源以经修改,从ftp.loongnix.org改成了ftp.loongnix.cn。因此要对该操作系统的软件源设置文件夹里的两个文件的内容进行修改。将其中的ftp.loongnix.org改成了ftp.loongnix.cn。改好以后,再参考修改fedora软件源的文章,进行必要的一些操作,修改后的软件源就可以使用了。给loongnix1.0更换软件源。
2024-08-27 17:19:27
467
转载 Fedora更换软件源的步骤
备份原始软件源配置文件:在更换软件源之前,建议先备份原始的软件源配置文件,以防止意外情况发生。替换原始软件源配置文件:将下载的新软件源配置文件复制到/etc/yum.repos.d/目录下,并替换掉原有的配置文件。以上就是在Fedora中更换软件源的步骤。请注意,更换软件源可能会影响系统的稳定性和安全性,建议谨慎操作并确保备份原始的软件源配置文件。下载新的软件源配置文件:访问你想更换的软件源网站,下载对应的软件源配置文件。清除YUM缓存:更换软件源后,需要清除YUM缓存,以便重新加载新的软件源配置。
2024-08-27 17:07:37
2449
1
原创 在龙梦迷你电脑上安装了统信操作系统专业版
用操作系统默认安装的游览器可有打开cctv直播,可有看cctv电视直播节目。在龙梦迷你电脑上安装了统信操作系统专业版。最近再次安装了统信操作系统。声音目前还不能从hdmi接口输出。也没有找到设置该参数的地方。声音目前只能从耳麦接口输出,接上耳麦能听到声音。在该操作系统里的截图如下所示。可有使用录屏软件录屏和截图。
2024-08-21 14:32:41
435
原创 树莓派0 2W重启后突然没有声音
重启后突然出现了显示器不能显示界面的情况,接着用putty的ssh方式连接该板卡,能连上。使用vnc方式连接该板卡,也能连上。后来通过修改/boot/config.txt文件,能在显示器上显示界面了。在网上搜了该问题,但是没解决该问题。树莓派0 2W突然没有声音。
2024-07-04 12:05:22
367
原创 压缩大文件消耗电脑CPU资源达到33%以上
今天用7-Zip压缩一个大文件,文件大小是9G多,这时能听到电脑风扇声音,查看了一下电脑资源使用情况,确实增加了不少。下面是两张图片,图片上有电脑资源使用数据。
2024-06-08 10:38:48
1207
原创 MIPS极简史:风雨40年,两度IPO六次被收购,读后感
龙芯cpu能用在服务器上,pc上,不过用在pc上的与龙芯cpu配套的linux操作系统显示效果与windows还是有比较大的差距。龙芯最近推出了久久派,久久派与树梅派类似,可以用在物联网、机器人等等地方。ARM cpu同样能用在pc和服务器上,不过在pc上与ARM cpu配套的linux操作系统显示效果跟windows还是有比较大的差距。说明pc的性能得到了很大的提高,中低端pc已能满足大众的需求。mips将重点放在了pc和服务器上,竞争对手是intel和amd,mips没有竞争过这两家公司。
2024-06-07 12:59:33
543
转载 phpmyadmin登录提示mysqli_real_connect(): (HY000/2002): No such file or directory
网上的解决方法有很多,但都无法解决我的问题,最后在stackoverflow上找到解决方法,原文地址:https://stackoverflow.com/questions/41881123/mysqli-real-connect-hy000-2002-no-such-file-or-directory。首先找到phpmyadmin的配置文件config.sample.inc.php改为config.inc.php。host配置由localhost改为127.0.0.1。
2024-06-05 20:11:43
549
原创 用vnc viewer连接树莓派1
以前用这种方式连接过树莓派1。vnc viewer保存了上次连接的用户名,用户名是user。于是输入该用户的密码就连上了。图像界面显示需要大约几十秒的的时间。图像界面也不错,还能通过vnc 传文件。下面的图片就是通过vnc 传出来的。由于树莓派的图像界面经常卡顿,在使用该图形界面时,尽量只打开一个界面程序。下图所示只打开了一个虚拟终端。虚拟终端消耗电脑资源相对少一点,还没有感到卡顿。用vnc viewer连接树莓派1。
2024-05-30 20:28:34
430
原创 在ubuntu22.04里网站源码连不上mysql数据库
这时看到root用户登录验证方式(plugin)是:auth_socket。登录主机(host)是:localhost。该登陆方式为证书登录,但是源码使用的是密码登录。因此需要修改成其他方式。在ubuntu22.04里网站源码连不上mysql数据库。用该报错信息在网上搜索,找到了两篇有用的文章,用文章的处理方法解决了问题。这样处理以后就能正常连接mysql数据库了。如下两种方式,都是可行的。1.2、查看root用户登录验证方式。1.1、在命令行界面登录mysql。然后输入密码,登录成功。
2024-05-26 00:31:38
587
原创 在linux里登录远程服务器
然后输入登录密码,就可以登录到远程服务器的命令行界面。登录方便,字体也可以在本地机的虚拟终端里设置得大一点。ssh 远程服务器ip -l username。在linux里登录远程服务器。下面是一张截屏图片。
2024-05-10 19:41:49
323
原创 在树莓派1上安装花生壳客户端
在树莓派1上安装了花生壳客户端。这样就不需要在局域网的电脑上安装并启动花生壳,或者购买花生壳盒子,并连接到局域网里。安装好以后需要用手机下载花生壳管理app,然后在该app里登录,再在设备标签页里添加设备,添加时需要输入sn号(序列号),添加好以后,打开该设备,点击激活,激活成功就可以了。然后就可以通过外网访问树莓派上的web服务器了。
2024-05-10 01:45:48
638
原创 树莓派1修改显示设置以后屏幕不清晰
树莓派1修改屏幕分布率,以及用raspi-config进行设置以后,屏幕显示不清晰。使用了几种方法,都失败了。只好重新安装操作系统。
2024-05-08 16:44:33
633
原创 用树莓派1做web服务器
树莓派2,卡片大小,arm 32位cpu,512G内存。以前下载的操作系统还在。于是从官网下载了最新版的操作系统,以及次新版的操作系统。最新版的操作系统,php是8.2的版本。次新版的操作系统,php是7.x的版本。在局域网里能看到apache2的页面,在服务器根目录编辑一个phpinfo.php,在局域网里能看到php信息。推测新版根旧版本有区别,用旧版本的方法,不能正常使用mysqld。但是,在最新版的操作系统里,将单商家电商网站源码放到服务器根目录下的子目录里,mysql没有正常启动。
2024-05-06 00:06:59
789
1
原创 用vim或gvim编辑程序
用vim或这gvim编辑程序,能用设置设置黑色背景。有语法配色方案,能彩色显示程序。在知道出错行时能很快显示该行。例如用php和html编写网站源码,游览器提示出错文件及第几行,这时用vim打开该文件,接着输入行数+大写的g,就能显示该行,光标就在该行里。vim或其实也不难使用,学习一下就好了。它有三种模式:命令模式,编辑模式,视模式。然后按 键一次到多次,就能已设置好的十几种配色方案。vim或gvim可以选择配色方案,在命令行模式下输入。我喜欢用vim或者gvim编辑程序。
2024-05-03 11:39:37
1295
原创 用龙梦迷你电脑福珑2.0做web服务器
用龙梦迷你电脑福珑2.0上做web服务器是可行的。已将一个网站源码放到该电脑,在局域网里可以访问网站页面。以及通过花生壳软件,也可以在外网访问该内网服务器网站页面。该电脑的操作系统属于LAMP。在该电脑上安装了Loongnix 1.0。能顺利完成安装web服务器所需要的软件。详情请查看我写的上一篇文章。
2024-05-02 21:57:09
698
原创 在龙梦迷你电脑福珑2.0上试了三款操作系统
安装好以后,不能安装软件。记得以前看到过一个信息,Loongnix 1.0 软件源改了网址,由org结尾的网址改成了cn网址。简单的说,就是修改设在软件源文件的内容,这些软件源文件在/etc/yum.repos.d/目录下。将这几个文件都看了一下,将其中两个文件里的ftp.loongnix.org改成了ftp.loongnix.cn。在命令行查看了一下,该操作系统带:apache2.4,php5.6。接着在手机上游览器里输入该电脑的局域网的ip,看不到该电脑的web服务器上的内容,显示连接超时。
2024-05-02 11:45:40
860
2
原创 给单商家版电商网站源码增加响应式布局
为了方便在手机上游览与操作,最近给单商家版电商网站源码增加响应式布局。2.9、在后台style.css里修改几行语句。1.2、修改前台style.css文件和页面html文件,并在手机上查看修改效果。2.1、给网站后台的index.html文件增加响应式布局语句。1.2.1、修改了style.css文件几行的内容。2.5、 在后台layout.css里增加几行语句。2.6、 在后台style.css里增加几行语句。2.7、 在后台style.css里修改一行语句。
2024-04-29 23:06:51
661
原创 在网站源码后台增加响应式布局
将左侧的放到上方,将右侧的放到下方。将前台的界面里的style.css里的如下两行内容复制到layout.css。一本教材上的网站源码,后台在手机上查看还是按照电脑的页面样式,不方便查看和发布新内容。对于页面结构简单的网站,可以利用响应式,使页面自动适用各种屏幕的分辨率。对于分辨率为2312×1080的手机屏幕,屏幕宽度就是手机屏幕宽度,初始比例系数为1。这样修改以后,在手机上看到的后台页面也好了很多。另外还要修改layout.html里的三行内容。-- 内容区域 -->-- 内容区域 -->
2024-04-28 23:10:25
617
用shell脚本编写的俄罗斯方块游戏
2024-05-30
在win10里顺利安装了apache2.4.41和php7.4.29
2023-10-04
linux下简易打字软件
2023-10-04
linux终端窗口下的打字练习软件
2013-12-08
linux下的一个简易的打字练习软件
2013-12-09
在局域网里怎么在windows 10里连接到龙梦福珑2.0的Fedora 28图形界面?
2024-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅