自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (2)
  • 收藏
  • 关注

原创 树莓派0 2W重启后突然没有声音

重启后突然出现了显示器不能显示界面的情况,接着用putty的ssh方式连接该板卡,能连上。使用vnc方式连接该板卡,也能连上。后来通过修改/boot/config.txt文件,能在显示器上显示界面了。在网上搜了该问题,但是没解决该问题。树莓派0 2W突然没有声音。

2024-07-04 12:05:22 152

原创 压缩大文件消耗电脑CPU资源达到33%以上

今天用7-Zip压缩一个大文件,文件大小是9G多,这时能听到电脑风扇声音,查看了一下电脑资源使用情况,确实增加了不少。下面是两张图片,图片上有电脑资源使用数据。

2024-06-08 10:38:48 214

原创 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 282

转载 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 57

原创 用vnc viewer连接树莓派1

以前用这种方式连接过树莓派1。vnc viewer保存了上次连接的用户名,用户名是user。于是输入该用户的密码就连上了。图像界面显示需要大约几十秒的的时间。图像界面也不错,还能通过vnc 传文件。下面的图片就是通过vnc 传出来的。由于树莓派的图像界面经常卡顿,在使用该图形界面时,尽量只打开一个界面程序。下图所示只打开了一个虚拟终端。虚拟终端消耗电脑资源相对少一点,还没有感到卡顿。用vnc viewer连接树莓派1。

2024-05-30 20:28:34 185

原创 在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 414

原创 在linux里登录远程服务器

然后输入登录密码,就可以登录到远程服务器的命令行界面。登录方便,字体也可以在本地机的虚拟终端里设置得大一点。ssh 远程服务器ip -l username。在linux里登录远程服务器。下面是一张截屏图片。

2024-05-10 19:41:49 240

原创 在树莓派1上安装花生壳客户端

在树莓派1上安装了花生壳客户端。这样就不需要在局域网的电脑上安装并启动花生壳,或者购买花生壳盒子,并连接到局域网里。安装好以后需要用手机下载花生壳管理app,然后在该app里登录,再在设备标签页里添加设备,添加时需要输入sn号(序列号),添加好以后,打开该设备,点击激活,激活成功就可以了。然后就可以通过外网访问树莓派上的web服务器了。

2024-05-10 01:45:48 149

原创 树莓派1修改显示设置以后屏幕不清晰

树莓派1修改屏幕分布率,以及用raspi-config进行设置以后,屏幕显示不清晰。使用了几种方法,都失败了。只好重新安装操作系统。

2024-05-08 16:44:33 147

原创 用树莓派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 431 1

原创 用vim或gvim编辑程序

用vim或这gvim编辑程序,能用设置设置黑色背景。有语法配色方案,能彩色显示程序。在知道出错行时能很快显示该行。例如用php和html编写网站源码,游览器提示出错文件及第几行,这时用vim打开该文件,接着输入行数+大写的g,就能显示该行,光标就在该行里。vim或其实也不难使用,学习一下就好了。它有三种模式:命令模式,编辑模式,视模式。然后按 键一次到多次,就能已设置好的十几种配色方案。vim或gvim可以选择配色方案,在命令行模式下输入。我喜欢用vim或者gvim编辑程序。

2024-05-03 11:39:37 476

原创 用龙梦迷你电脑福珑2.0做web服务器

用龙梦迷你电脑福珑2.0上做web服务器是可行的。已将一个网站源码放到该电脑,在局域网里可以访问网站页面。以及通过花生壳软件,也可以在外网访问该内网服务器网站页面。该电脑的操作系统属于LAMP。在该电脑上安装了Loongnix 1.0。能顺利完成安装web服务器所需要的软件。详情请查看我写的上一篇文章。

2024-05-02 21:57:09 423

原创 在龙梦迷你电脑福珑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 579 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 521

原创 在网站源码后台增加响应式布局

将左侧的放到上方,将右侧的放到下方。将前台的界面里的style.css里的如下两行内容复制到layout.css。一本教材上的网站源码,后台在手机上查看还是按照电脑的页面样式,不方便查看和发布新内容。对于页面结构简单的网站,可以利用响应式,使页面自动适用各种屏幕的分辨率。对于分辨率为2312×1080的手机屏幕,屏幕宽度就是手机屏幕宽度,初始比例系数为1。这样修改以后,在手机上看到的后台页面也好了很多。另外还要修改layout.html里的三行内容。-- 内容区域 -->-- 内容区域 -->

2024-04-28 23:10:25 492

原创 更新网站源码,接着打开网站上传图片后却看不到图片的原因

今天上传了一下网站源码,然后打开网站上传图片,但是图片看不到。初步推测是源码可能有兼容性问题,后来再考虑一下,由于linux操作系统操作权限跟windows不一样,可能是这样原因引起的。于是查看了一下./public/upload/文件夹的权限,它的权限是755。使用命令命令修改了该子目录的权限。在网上搜了一下:递归修改linux子目录权限,搜到了一条命令。顺利递归的修改了该子目录的权限。用同样的方法修改了./video子目录的权限,./public/avatar子目录的权限,都改成了777。

2024-04-25 22:36:19 235

原创 定时备份mysql数据库

还好有一个3月5号该数据库的备份,于是用3月5号的备份恢复了数据库的大部分内容。在网上搜了一下,搜到了相关的内容,然后试了一下,但是不成功,接着查找问题,后来找到了问题原因,并解决了问题。嗯,为了测试这条语句能否执行,我修改了定时时间。再用crontab -e 命令打开一个文件,将原来的语句改成如下内容。网上的解决方法是编写一个嗯嗯,shell脚本,用这个shell脚本来做备份。然后再将定时备份语句改成每天凌晨2点进行备份的语句。实现了每天定时备份数据库。然后修改脚本文件的备份语句为下面两条语句。

2024-04-23 11:24:08 599

原创 试用花生壳软件,实现外网访问内网web服务器

先在贝锐花生壳公司网站注册了一个个人账号,然后下载花生壳客户端,安装该客户端,安装好以后启动客户端。在贝锐花生壳公司网站上登录账号,然后创建映射,这时需要付款,付款金额9.9元,可以用微信、支付宝等付款方式付款。在wifi路由器里看到了DDNS,看到了花生壳。然后在手机上访问该域名,在手机浏览器里输入该域名 http://905qsfj08641.vicp.fun ,注意,前面要加上http://。先游览了贝锐花生壳公司网站,了解了一下花生壳软件,以及怎么做实现外网访问内网web服务器。

2024-04-22 20:48:43 549

原创 在一台笔记本电脑上试用Ubuntu22.04

本来想看以下该操作系统能否识别笔记本电脑上的硬盘,于是下载试一下。下载以后用软件win image 将下载的iso文件写到U盘上,用的是usb2.0的U盘,用时11分钟。然后重启电脑,按F12键,出现启动盘提示后选择U盘启动,接着出现启动菜单,选择使用,进到了图形界面。先修改了屏幕的分辨率,然后选择了暗界面。使用了磁盘软件和gparted分区软件,没有识别出电脑的硬盘。不过在磁盘软件里看到U盘的剩余空间有11G,已分区已挂载。zaigparted软件里,只看到U盘容量,没有看到U盘的分区。

2024-04-21 00:49:19 303

原创 Fedora 28 龙梦版修改home分区大小

制作live usb,然后用该usb盘启动电脑,然后在gparted里删除home分区,然后重新分区。然后修改原硬盘里的/etc/fstab文件内容,将home分区的UUID改称新的UUID。重新从硬盘启动操作系统,并在命令行界面创建一个新用户,然后用新用户的账号登录图形界面。接着将新用户的home文件夹复制一份给原用户。或者在删除home分区前备份该分区。重新对和home分区以后,再还原home分区内容。这样就能用原用户账号登录图形界面了。为了能安在其他操作系统,打算将大的分区home重新分区。

2024-04-19 01:09:10 125

原创 在龙梦迷你电脑福珑2.0上使用Fedora 28 龙梦版

在龙梦迷你电脑福珑2.0上使用Fedora 28 龙梦版。这个版本的操作系统ISO文件是:Fedora28_for_loongson_MATE_Live_7.2.iso 。它在功能方面不错。能放音乐,能看cctv直播,有声音,能录屏,能在局域网里用PuTTY的ssh方式连接到该电脑。在龙梦福珑2.0里用录屏软件录的短视频。缺点是:该操作系统的软件源已经找不到了,安装软件比较麻烦。下面是一些截图。

2024-04-18 14:47:14 213

原创 在龙梦迷你电脑福珑2.0上试用银河麒麟桌面操作系统V10

在龙梦迷你电脑福珑2.0上试用银河麒麟桌面操作系统V10。该操作系统不错,界面跟windows类似。看CCTV直播,有声音,声音从机箱前面的耳麦合一接口输出。有如下一个重要的问题。一、图形界面显示效果不够好。下面是一些截屏图片。

2024-04-18 10:59:35 275

原创 在龙梦迷你电脑福珑2.0上试用loongnix1.0

在龙梦迷你电脑福珑2.0上试用loongnix 1.0。该操作系统有如下个一缺点。一、图形界面显示效果不够好。龙芯游览器能使用,可以修改页面颜色,改成个人喜欢的颜色。看CCTV直播有声音。声音通过机箱前面的耳麦合一接口输出。

2024-04-17 21:45:54 146

原创 用php编写网站源码的一些经验

这两条语句有区别,第1条语句得到的是一个一维数组,第二条语句得到的是一个二维数组。$result[ ] = [ 'id'=>2, 'name'=>'张三'];$result = [ 'id'=>2, 'name'=>'张三'];

2024-04-09 03:52:57 240

转载 php上传文件失败提示 $_FILES[ ‘video‘ ] 为null

在网上搜了一下,找到了一篇相关的文章,讲述了这个问题。

2024-03-23 17:35:12 63

原创 修改网站源码,给电子商城的商品添加图片时商品id为0的原因

原因是这样的,修改代码时,删除了一些代码,然后再参考新文件上方的代码添加了这几行代码,上方代码使用了get,新添加的代码照抄了上方的部分代码。'title' => I('title','post','html'), //标题。t','bool')?'no' : 'yes', //是否发布。','float'), //价格。','string'), //内容。','id'), //栏目ID。

2024-03-21 11:08:00 397

原创 将一个教材上的“在线教学视频”网站源码修改成电子商城网站源码

3、增加图片表格和款式表格,用来给商品添加图片和款式信息。修改网站源码,开发速度会快很多。11、新增一个在手机上方便查看、购买、取消订单和修改商品(商家后台)的界面。该网站源码是单商家版,因此修改以后将产生一个单商家版的电子商城网站源码。10、增加添加售后信息的control、model和view脚本文件。9、增加添加物流信息的control、model和view脚本文件。4、增加添加图片的control、model和view脚本文件。5、增加添加款式的control、model和view脚本文件。

2024-03-14 20:37:23 453 1

原创 一个数据库表格缺少自动增加的字段导致添加一条数据失败

一个数据库表格缺少自动增加的字段导致添加一条数据失败。最近要整理出一个cms网站源程序,因此新建了一个目录,将需要的文件复制到该目录。复制好以后,试用的时候发现添加留言失败。经过数小时的查找原因,最后找到原因,竟然是个数据库表格leaveword里的字段id没有设置自动增加导致该问题。修改成自动增加以后,故障消失。

2024-03-06 22:36:13 430

原创 一个教材上的CMS网站源码在Linux服务器上登录时验证码正常,但在windows下不能正常显示

在linux服务器上能正常显示。

2024-03-04 00:35:33 361

原创 修改一个教材上的网站源码使它能在www服务器子目录上正常运行

该网站源码是书籍上带的网站源码。该源码包含对mysql数据库进行操作的php代码。以前该网站源码只能在www服务器的根目录上正常运行,移到子目录就出错。修改源码里的app子目录的view子目录和controler子目录里的源码,以及在workframe子目录里的一个文件里增加了一个常量SUBDIR。已试用,能正常运行。该网站源码实现了网站的主要功能,但是该网站源码还有一些需要完善的地方。这些地方需要花时间去处理,要么增加功能,要么修改代码。修改一个网站源码,使它能在www服务器子目录上正常运行。

2024-03-02 23:20:51 476

原创 在html里的PHP标记作用范围

在html里可以使用php标记来嵌入php语句。在php7.4里,这两种php标记的作用范围不一样。标记类型 开始标记 结束标记标准标记 短标记 对于标准标记,作用范围是一行或者连续多行。对于短标记,只在一行里起作用,用于多行则无效,会出现错误。

2023-10-27 10:45:08 80

原创 看《软技能》的读后感

这边书有几百页,涉及的内容很多,简介里肯定有遗漏的地方。不过我把感受深刻的地方简单的写了下来。感兴趣的话可以去看一下这本书。最近在图书大夏看了一本书的一部分,书名是《软能力》。本人看到了几个有意思的观点。一是接一些兼职项目。二是分享自己的技术,让同事能干自己的工作,让自己的工作变得别人也能干,才有机会让自己的职位提升。四是要有让编写的软件变现的能力,比如标价99美分,加广告,留电子邮箱等等。三是让手动操作变自动完成。六是有可能的话出版书籍。七是读一些软件相关的书。

2023-10-21 19:17:58 181

原创 最近在一个建站软件上增加了统计网站游览次数的功能

最近在一个建站软件上增加了统计网站游览次数的功能。方法是用数据库的一个表格,保存网站的浏览次数。每游览一次网页就在游览次数上就增加1。读写数据库的次数也会增加一些。一天100次的游览,要增加200次的读写操作。一天一万次的游览量,要增加2万次的读写量。改进的方法是一秒钟、10秒钟,一分钟或十分钟读写两次。一天有86400秒。对于小型的网站来说,这个不算问题。

2023-10-19 00:35:22 91

原创 网站上传文件2M限制的一种解决办法

网站上传文件2M限制的解决办法。原因是php读取的初始化文件是php安装目录下的etc/php.ini文件,将修改过但是不起作用的/etc/php.ini文件复制到php安装目录下的etc/子目录,然后重启apche或者云服务器,在php.ini里修改过的参数就生效。改好以后保存文件,然后重启apache、云服务器,或者服务器。主要修改php.ini里的如下几条语句。

2023-10-15 22:07:00 756 1

原创 完成了一个小项目:修改了一个用PHP+MySQL写的建网站用的CMS原程序

最近一段时间,我建了一个网站。建一个网站及简单也复杂。要功能合适,界面合适,也不是容易的事。开始用了一个现成的建站软件WordPress,但是对界面不满意。后来找了另外一个带源码的程序,修改该程序花了十多天时间。到目前为止,对网站基本满意。这算完成了一个小项目,后续会完善这个小项目。

2023-10-13 13:37:05 138

原创 mysql报SQLSTATE[22007]的错误的一个原因

最近在修改一个程序,打算将$video这个参数保存到数据库。修改的过程中出现错误。导致该程序不能发布新文章。经过查找原因,原来是查询模版与查询数据里的数据值没有一一对应。导致每一次相同的查询都报错

2023-10-11 21:05:28 1144

原创 修改书上的建网站用的CMS程序源码,增加在文章中插入图片、短视频和网页链接功能

修改《PHP+MySQL网站开发项目式教程》书上带的建网站用的CMS程序。这个程序在文件里插入图片不能正常使用。这个程序可以在文章的缩略图栏插入一张缩略图。为了在文章中插入图片,可以先上传图片,然后通过在文章中插入图片链接的方式插入图片。这种方式是可行的,它用的富文本编辑器支持这样操作。在这里主要复用并修改了在文章中插入缩略图的代码。经过一两天时间的修改,修改成功。目前增加的功能已实现,但是步骤麻烦一点,有待改进。另外,用在文章中插入链接的方法可以在文章中插入短视频。

2023-10-09 11:47:52 180

原创 在windows 10 里安装并设置了gvim 9.0

用记事本或gvim打开了gvim安装目录vim下的_vimrc文件,在文件的末尾加上了几条语句,语句如下所示。其中字体是先在gvim里设置字体,然后在gvim的命令模式下输入 :set guifont窗口底部会出现已设置字体信息。然后保存该文件。接着关闭并从新打开gvim,设置已经生效。

2023-10-06 11:48:44 234

原创 在win10里顺利安装了apache2.4.41和php7.4.29以及mysql8.0.33

电脑CPU是64位CPU,windows10 是家庭版64位。下载的apache是:php-7.4.29-Win32-vc15-x64.zip,从www.apache.org推荐的编译后文件下载网站之一 www.apachelounge.com网站上下载。下载的PHP是:httpd-2.4.41-win64-VC14.zip,从www.php.net网站上下载。配置与安装一共有好几步。

2023-10-04 18:42:45 1061

原创 建站软件WordPress和phpcmsv9体验

2.1 WordPress 对WordPress不熟,使用了几天时间。WordPress发布文章方便,但是没有找到适合本人的界面。目前暂停使用。2.2 phpcms 初次体验,安装过程有报错。前台用户不能注册。总体体验不好。

2023-09-30 09:33:45 289

用shell脚本编写的俄罗斯方块游戏

用shell脚本编写的俄罗斯方块游戏。能在linux系统里运行。例如在树莓派上能运行,在龙芯嵌入式开发板龙芯1C300B 智龙 V3.42上也能运行。 传到linux系统用户home目录以后,在命令行界面使用命令:chmod +x tetrisgame.sh ,给该文件添加可执行属性。然后在命令行界面输入命令: ./tetrisgame.sh ,运行该游戏。控制键是上下左右键和空格键,也可以使用:h j k l 四个键和空格键控制。空格键的作用是快速下落。

2024-05-30

linux下简易打字软件

linux下简易打字软件。用C语言编辑,带C语言源程序,在CENTOS7.8下用GCC编译生成easytype可执行文件。 软件的文件使用tar进行了打包。因此,先下载压缩文件easytype.tar.gz, 接着在某一个目录下使用如下命令进行解压缩: tar -zxv -f easytype.tar.gz 解压缩以后,会看到一个easytype子目录,这个目录里有上面所说的几个文件。 easytype是在centos 7.8环境下编译生成的,如果你也是使用centos 7.x, 你可以试一下这个可执行文件。 如果你使用其它的linux操作系统或者unix操作系统,请你自行编译,编译命令如 下所示。 gcc -o easytype easyteype.c

2023-10-04

在win10里顺利安装了apache2.4.41和php7.4.29

php软件,版本位7.2.29,编译时用到了Microsoft Visual C++ 2017库文件,windows64位操作系统,可以用在windows 10 64位操作系统里。

2023-10-04

linux下的一个简易的打字练习软件

软件是用C语言编写的,带有源程序。软件的文件使用tar进行了打包。可以使用如下命令进行解压缩:tar -zxv -f easy-type.tar.gz 。 解压缩以后,会看到一个easy-type子目录,这个子目录里有一个使用说明文件:README.txt,请查看这个文件。

2013-12-09

linux终端窗口下的打字练习软件

可以在linux下的终端窗口或者虚拟终端里使用的打字练习软件。这个软件是用C语言编写的。这是一个压缩文件,需要先解压缩。接着进行编译,输入如下命令:gcc -o easy-type easy-type.c ,然后输入命令: ./easy-type ,就可以运行这个程序了。 使用说明请查看解压缩以后的RAEDME.txt 文件。 这个软件有一个小缺点,但是不影响使用。

2013-12-08

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

TA关注的人

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