陈万洲的专栏

技术的成长之路.....

  • 博客(453)
  • 资源 (27)
  • 问答 (1)
  • 收藏
  • 关注

原创 新版PHPStorm提交代码要求输入token 怎样改成用账号密码登录

PHPStorm等全家桶软件 使用git 推送代码时,不提示账号密码登录,而是输入token问题,是因为你的代码仓库是gitlab然后打开修改代码后推送时,会默认使用gitlab插件,所以提示数据token,解决方式就是把gitlab插件取消使用这样就可以不去使用gitlab插件了。PHPStorm使用git不提示账号密码登录,而是输入token问题解决。如下路径File->Setting->Plugins->gitlab。再次操作git后输出账号密码即可。找到gitlab,取消勾选。

2025-06-12 09:55:18 167

原创 npm 报错 gyp verb `which` failed Error: not found: python2 解决方案

一眼看过去都觉得是Python环境问题,其实并不是你python环境问题,我也被这里坑了半天,对这种比较有影响力的依赖库这种报错误导,真的无力吐槽下,做的很不严谨。

2025-05-14 17:56:18 764

原创 Ubuntu 安装远程桌面连接RDP方式

xRDP 允许 Windows 用户通过自带的远程桌面连接工具访问 Ubuntu。

2025-05-08 10:30:15 651

原创 PHP+redis 优雅实现加锁机制

可以防止死锁的PHP代码逻辑。

2025-03-11 15:33:55 345

原创 在PHP Web开发中,实现异步处理有几种常见方式的优缺点,以及最佳实践推荐方法

消息队列:适合大多数场景,推荐使用。多进程/多线程:适合CPU密集型任务,但复杂度高。ReactPHP:适合I/O密集型任务,高并发场景。Gearman:适合分布式环境。Cron Job:适合定时任务。根据具体需求选择合适的方式。

2025-02-22 17:35:31 644

原创 使用Supervisor管理PHP脚本进程任务

使用Supervisor可以轻松管理 PHP 消费者进程,确保它们持续运行并在崩溃后自动重启。通过配置numprocs,你还可以启动多个消费者进程,实现并行处理任务。

2025-02-22 17:27:29 665

原创 go语言调用dll动态库报错 The specified module could not be found.

工具查找dll的依赖项。不推荐用depends22这个工具。将缺失的dll下载并放在当前dll同一层目录即可(或者放在系统目录),只要黄色感叹号消失即可。在执行syscall.LoadDLL时报错。我的开发环境是:win10 64位,goland 1.17.3。第二:有可能是当前dll所需要的其他dll丢失。第一种情况很好解决,换一个全英文路径试一试。第一:有可能是dll路径不对。

2025-02-19 15:53:46 555

原创 go语言调用dll报错 %1 is not a valid Win32 application.

如果你是Goland工具话,可以点调试旁边的下拉箭头,然后点击编辑配置,配置环境变量,其他工具可以自行摸索。一般是在64位下执行32位的dll会出现这种情况,配置编译环境即可。我的开发环境是:win10 64位,goland 1.17.3。找到环境变量那一栏,输入。接下来保存,再运行好了。

2025-02-19 14:14:27 476

原创 Docker拉不下来镜像问题解决法案

打开docker的设置界面配置如下: vi。

2025-02-13 09:14:48 836

原创 ubuntu 安装vnc之后,本地黑屏,vnc正常

ubuntu 安装vnc之后,本地黑屏,vnc正常在Ubuntu系统中安装VNC服务器(如TightVNC或RealVNC)后,如果遇到连接时本地屏幕变黑的情况,可能是由于几种不同的配置或兼容性问题。

2025-02-11 14:15:20 1381

原创 CSS实现实现票据效果 mask与切图方式

本文介绍了一种特殊的“切图”手法实现票据效果,将切图与CSSMASK结合起来,既保留了“切图”的简单暴力,又满足了CSS自适应的特点,下面简单总结一下传统的“切图”简单暴力,但往往缺少适应性:尺寸自适应和颜色自适应图形布尔运算主要有:合并形状、减去顶层、交叉形状、排除重叠CSSMASKcomposite刚好也有相同的特性可以从整体反向考虑,将难以实现的部分由“切图”完成,然后通过mask从整体减去这一部分由于缺口部分是通过CSS定位实现,因此可以确保整体的自适应性。

2025-01-20 09:46:13 1094

原创 vh 存在问题?试试动态视口单位之 dvh、svh、lvh

截止到书写本文的时间,它们已经被 Chrome 108+ 支持,而 firefox、Safari 在更早的阶段,就已经开始支持这些新单位了。简单再总结一下,本文通过 vh 在移动存在的问题入手,引出了规范新增的三大类新的和视口相关的单位。如果还有什么疑问或者建议,可以多多交流,原创文章,文笔有限,才疏学浅,文中若有不正之处,万望告知。也就是说,CSS 除了在视口这条路之外,也逐渐在扩充探索以及完善与容器大小变化相关的能力。它们的出现,极大的弥补了之前 vh/vw 等视口单位存在的问题。

2025-01-14 23:27:22 1027

原创 Ubuntu桌面管理环境: GDM3,KDM,LightDM

Ubuntu是一个广受欢迎的Linux操作系统,拥有强大而多样化的桌面管理环境。其中三个常用的桌面管理环境是GDM3,KDM和LightDM。本篇博客将介绍这三个桌面管理环境的特点和功能。

2025-01-07 15:18:53 1477

原创 Ubuntu安装Gnome图形桌面

1)安装x-windows的基础(必须)

2025-01-07 13:55:32 1367

原创 浏览器使用Proxy SwitchyOmega插件连接代理IP

网址协议(默认) 一行的信息中,代理协议选择 【HTTP】, 并输入【代理服务器地址】和【代理端口】信息,可点击最后的【锁图标】,可输入账号密码进行【账密验证】登录连接;点击左侧菜单项目中的【情景模式】分组下方的【新增情景模式】进行添加代理IP连接信息;点击 【添加到Firefox】后浏览器会弹出插件添加确认提醒,确认添加后即可;新建情景模式,设置情景模式名称,模式类型默认选择【代理服务器】,确认【创建】;点击左侧菜单项目中的【情景模式】分组下方的【qg.net】进行代理设置;确认添加提示,选择【添加】;

2025-01-04 00:00:14 2570

原创 如何使用Github Action优雅的同步国外镜像到DockerHub或私有仓库

您的工作流包含一个或多个作业,这些作业可以按顺序或并行运行,每个作业都将在其自己的虚拟机运行程序中或在容器中运行,并有一个或多个步骤,这些步骤可以运行您定义的脚本或运行操作,这是一个可重复使用的扩展,可以简化您的工作流程。Workflows : 工作流是一个可配置的自动化流程,它将运行一个或多个作业,工作流是由检入到存储库的YAML文件定义的,当由存储库中的事件触发时,工作流将运行,也可以手动触发,也可以按定义的时间表触发。例如,您可以运行工作流,以便在有人在您的仓库中创建新问题时自动添加相应的标签。

2024-12-10 15:07:27 1283

原创 PHP8 动态属性被弃用兼容方案

PHP 类中可以动态设置和获取没有声明过的类属性。这些属性不遵循具体的规则,并且需要使用__get()和__set()魔术方法对动态属性如何读写进行有效控制。上述代码中,User类并没有声明 name 属性,不过因为允许使用动态属性,PHP 中可以这样设置。虽然动态属性在创建类中(比如,非严格类声明中的值对象)提供了更多灵活性,同时也为潜在 bug 和非预期行为提供了可能性。比如,代码中如果出现拼写错误,可能导致设置了不需要的属性,这样的失误可能会因为允许动态属性而被忽视。

2024-12-10 15:06:52 1255

原创 PHP8.3 使用 DES-ECB 加解密时报错 error:0308010C:digital envelope routines::unsupported

在PHP8.2之后,已经开始不用 DES-ECB 模式,可以使用 phpseclib/phpseclib 平替,我使用的是2.0的版本,目前最新应该是3.0,但是安装了3.0后,各种报错,最后还是安装2.0。这里有个坑,需要注意下,如果没有解密成功,可能传过来的的密文,需要进行两次 base64_decode()解码,这是我遇到的坑之一,希望帮到你少走弯路。网上还有其他解决方案,比如修改openssl的配置,我折腾下,没有成功,大家可以尝试,尝试后可以评论区反馈。

2024-12-06 21:12:36 400

原创 公众号支付报错:“当前页面的URL未注册”

请检查下单接口中使用的商户号是否在商户平台配置了对应的支付目录。如果还有任何疑问可以私聊我或者评论区留言~微信,是一个生活方式。

2024-12-06 09:14:24 3237 3

原创 PHP-FPM 性能配置优化

FastCGI 是的简称,是一种交互程序(此处是 PHP)与 Web 服务器之间的 通信协议。FastCGI 是早期通用网关接口(CGI)的增强版本。注意 FastCGI 和 CGI 都是一种通信协议,独立于任何语言。Web 服务器无须对语言有任何了解。除 PHP 有 php-fpm 外,像 Python, Ruby, Perl, Tcl, C/C++, 和 Visual Basic 都有其各自的 CGI 和 FastCGI 实现。

2024-11-05 08:40:31 1129

原创 Docker Hub 仓库国内无法拉取镜像,如何应对?

由于前面作者发布过两篇同步国外镜像的技巧,这里融合一下,于是想使用Github Action + Skopeo 工具优雅的同步Docker Hub到阿里云个人镜像仓库中,在从阿里云个人镜像仓库中拉取到公司的私有仓库中不就临时解决此问题了嘛。最后,我们到阿里云控制台中查看到从docker hub中拉取sun-panel镜像已经成功同步到阿里云ACR仓库中了,并且可以正常的进行拉取到我们内部容器环境中,如下图所示。然后,在Github中创建账户以及仓库,此处作者创建的仓库名为。镜像发现确实无法拉取。

2024-09-05 15:03:39 2157

原创 Docker镜像仓库

修改或创建Docker的配置文件daemon.json(通常位于/etc/docker/),添加国内镜像仓库的地址作为Registry Mirrors。提高拉取镜像的速度使用国内的Docker镜像仓库。重启Docker服务以应用配置。

2024-09-05 08:43:34 1267

原创 Apache npm调优

【代码】Apache npm调优。

2024-08-29 17:27:33 290 1

原创 mysql启动失败问题汇总

清理data目录,到 my.conf 文件查看 datadir 目录路径。启动失败时最好是查看mysql的错误日志,从配置文件里查看错误日志路径。临时目录无权限,给mysql用户目录权限。

2024-08-27 16:34:30 527

原创 uView的u-notice-bar组件横向滚动不生效问题解决

此问题导致我换了vant组件的 notice-bar,一度以为是该组件存在bug。uniapp中有vant组件 打包小程序又是一个问题,也是不得不回来继续折腾 uView的u-notice-bar组件,偶然发现是这个动画播放状态是暂停的,猜测可能是全局样式默认暂停了,那我么主动单独给个开的样式吧。我是在 /src/uni.scss 全局设置的,你可以自己决定在哪里去设置。uView的u-notice-bar组件横向滚动不生效问题解决。针对这个问题记录下来,希望帮到踩坑的朋友。

2024-08-16 00:35:07 894

原创 Linux服务器CPU使用率或CPU负载较高问题的排查及解决方案

本文主要介绍当Linux系统ECS实例CPU使用率或CPU负载较高时,如何排查分析及常见案例说明。

2024-08-02 14:10:01 4165

原创 Windows服务器CPU使用率较高问题的排查及解决方案

Windows系统ECS实例中CPU使用率较高,即CPU使用率≥80%。CPU使用率较高可能有以下原因。ECS实例遭到病毒木马入侵。ECS实例中第三方杀毒软件运行。ECS实例中应用程序异常、驱动异常、高I/O使用率或高中断处理的应用程序。

2024-08-02 14:05:11 4359

原创 利用微信开放标签<wx-open-launch-weapp>在H5中跳转微信小程序报错完美的解决方案

[Vue warn]: Template compilation error: Tags with side effect ( and ) are ignored in client component templates.[WXTAG][JSCORE]Theslotor of is missing

2024-06-30 00:09:04 3893 4

原创 安卓设备优雅的命令 adb 以及 优秀的控制 scrcpy

第一,得先有设备ip第二,再让电脑电脑可以ping通那个设备第三,还需要设备开启adb调试(开发者模式)最后的最后,相当于获得了一个设备的投屏。

2024-06-21 15:10:31 732

原创 python onnxruntime DLL load failed: 找不到指定的模块

报错:ImportError: DLL load failed while importing onnxruntime_pybind11_state: 找不到指定的模块。这个错误通常是因为缺少onnxruntime_pybind11_state.dll文件或者没有正确安装onnxruntime库导致的。试了降到onnxruntime 1.8.0版本,升级pip再重装ddddocr均无效。一般是缺少微软运行库环境,在安装ddddocr。

2024-05-31 00:38:03 2623

原创 Python3.10用Pyinstaller打包exe报错: IndexError: tuple index out of range

Python3.10用Pyinstaller打包exe报错: IndexError: tuple index out of range

2024-05-25 23:02:13 918

原创 Vue报错 Cannot read properties of undefined (reading ‘websiteDomains‘) 解决办法

Unchecked runtime.lastError: The message port closed before a response was received.Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'websiteDomains') at xl-content.js:1:100558

2024-04-21 11:23:59 910

原创 nginx 转发后 代码获取的端口不对

请注意,如果你的应用程序运行在不同的主机或者通过多级代理,你可能需要确保所有中间代理都正确地转发了原始端口信息。如果你使用的是 HTTPS,确保配置了正确的来处理,以便应用程序能正确识别请求是通过安全连接发起的。确保在做任何配置更改后重载或重启 Nginx 以使更改生效。

2024-04-06 18:47:05 1114

原创 查询Linux版本信息,判断是Centos还是ubanto

执行如下命令即可确定系统是CentOS,Ubuntu,openEuler。

2024-03-19 15:12:57 390

原创 Mac的nodejs npm run build 报ERR_OSSL_EVP_UNSUPPORTED彻底解决办法

网上大部分教程是 sudo vim ~/.bash_profile 但是发现重启Mac后又不行了。所以推荐修改zsh的环境变量即可。

2024-03-11 14:21:11 1338 1

原创 记录解决uniapp使用uview-plus在vue3+vite+ts项目中打包后样式不能显示问题

1. 这里的Vue本地运行正常打包后样式无法正常显示,是由于用npm导入了一部分uniapp的@dcloudio类库,和HBuilder自带的@dcloudio一起用导致版本不一致导致的问题。2. 我们在升级迁移项目中遇到问题,还是要深入分析源码,能帮助我们理解底层原理和快速定位解决问题。

2024-02-22 23:00:22 3257 3

原创 解决vite打包出现 “default“ is not exported by “node_modules/...问题

在vite.config.ts配置中添加插件,注意commonjs()必须在上面,否则可能不生效。@rollup/plugin-commonjs可以将commonjs模块转换层es6模块。(3)将main.ts中的导入改为require。在前面加上expoert default。报错意思是导入的js文件没有默认导出。所以需要将导入改为require格式。vue3+ts+vite项目打包。为这个js文件添加一个默认导出。不太推荐这个方法,虽然比较简单。但只会对require生效。

2024-02-22 10:51:18 4300

原创 发现一份病毒代码,记录下来供以后研究

云服务器扫出的病毒代码问题。不得不说云服务器的安全还是挺厉害的,等我找到这个文件用记事本打开,好家伙并不是一个图片,而是PHP的代码,一看就是病毒代码。该的代码隐藏在logo.jpg 中,请大神分析下这个病毒代码的作用。欢迎大家讨论~~~~~~~~~云扫描对该病毒做了如下解释。

2024-01-22 22:36:56 633 1

原创 qemu-x86_64: Could not open ‘/lib/ld-musl-x86_64.so.1‘: No such file or directory

因此如果您可以选择从 ARM64 映像开始,并且可以在构建期间在容器内编译任何您无法安装为 ARM64 二进制文件的软件。在基于 M1 的 Mac 上运行容器时, ARM64 CPU 上被模拟为 x86_64。在Dockerfile中From中添加 --platform=linux/amd64。如果你有其他方案请留言。

2024-01-01 23:11:45 1270 1

原创 如何进一步优化Ubuntu服务器的性能

要进一步优化Ubuntu服务器的性能,您可以考虑以下几个方面:Ubuntu使用APT(Advanced Package Tool)作为其软件包管理工具。为了提高性能,您可以采取以下措施。

2023-12-19 12:48:02 1913 1

Windows下安装PHP的v8js使用的扩展文件(免编译)

Windows下安装PHP的v8js使用的扩展文件,这里是编译好了的v8js扩展,PHP使用V8 JavaScript 引擎做为扩展的文件及安装配置,PHP7.0,PHP7.1,PHP7.2,PHP7.3(包括x86,x64,线程安全,非线程安全的PHP)。安装教程:https://wanzhou.blog.csdn.net/article/details/129147663?spm=1001.2014.3001.5502

2023-02-21

华为云桌面 AccessClient_Win.msi 安装包

华为云桌面 AccessClient_Win.msi 安装包下载,局域网梦工场,在家也能链接到公司单位的局域网, ,远程办公。

2020-05-15

lost_fund.sql

校园失物招领微信小程序+H5+后台管理的MySql数据库备份文件下载,想要数据库备份文件,微信公众号H5应用, 免费下载地址:https://s.w7.cc/module-19664.html

2020-12-12

工资管理系统(php+mysql)数据库课程设计

里面还有数据库设计报告文档,数据库有存储过程,触发器。希望对你有帮助!

2015-07-06

android欢迎界面源代码

android欢迎界面源代码,这是模仿微信的欢迎界面写的,可以作为模板,去开发你的应用程序》

2014-08-01

网站后台 php源码框架

一个简答,易上手的php后台管理系统框架,加mysql数据库。我经常用这个框架完成课程设计。希望对你也有帮助!

2015-06-03

PHP安装SG11扩展下载

国内PHP安装SG11扩展下载

2021-12-06

Android的基站、WIFI、GPS定位集合【源码】.zip

Android的基站、WIFI、GPS定位三点定位结合

2021-08-08

校园小商品交易系统(jsp+sqlserver 2005)数据库课程设计

完整的myeclipse 2014工程。数据库有触发器,存储过程.希望对你有帮助!界面美观。

2015-07-07

BuletoothAzran.rar

Android 如何连续的扫描蓝牙的RSSI来测距离,实现三点定位app源码下载,博文教程:https://wanzhou.blog.csdn.net/article/details/77019219

2020-12-12

JdbcOdbc.zip

sun公司在jdk1.8开始不再使用JDBC-ODBC桥,Access数据库在jdk1.8版本无法使用jdbc-odbc,这里整理了JDK1.8及以上版本使用JDBC-ODBC桥的使用方法和文件 1.将 jdbc.jar 复制到 JDK目录下的“lib/ext”目录下 2.将 JdbcOdbc.dll 复制到 JDK目录下的“bin”目录下

2020-12-05

address_book.zip

java通讯录源代码下载,包含java源码,数据库文件,图片资源文件,java类库文件。详细说明见博客:https://blog.csdn.net/veloi/article/details/20703727

2020-12-04

#资源达人分享计划#超级漂亮的课表界面微信小程序源码小白程序员练手必备

超级漂亮的课表界面微信小程序源码,不用重复造轮子拿来就可以用,当前周课表过滤 教程博客:https://wanzhou.blog.csdn.net/article/details/119416930

2021-08-05

ffmpeg-4.2.3.zip 内含源码,windows64编译后文件

ffmpeg下载,由于被墙的原因,国外官网半天下载不下来,我这里通过其他方式下载下来了,上传CSDN,希望能帮到你。 安装使用步骤可以参考:https://wanzhou.blog.csdn.net/article/details/106531152

2020-06-04

Android百度地图 线路规划,模拟运动轨迹,及全景效果源码

Android百度地图 线路规划,模拟运动轨迹,及全景效果源码

2021-08-05

#资源达人分享计划# 安卓自定义自动定时开关机app原生Android源代码 适用于所有现有机型

1、关于关机:你可以使用 android 系统的关机功能,也可以发送广播 Intent intent_shutdown = new Intent("wits.com.simahuan.shutdown"); 2、发送设置时间:计算现在的时间和设定开机的时间差值,转换为秒,以字节的形式发送过 去。 比如设置开机时间是明天 08:00,当前时间为 18:00 ,这个时间差就是:max = 14 个小时 = 14*60*60 ,这个 max 时间差值,将 max 转换 byte 型发送。 3、每一次进入系统都要更新计算距离定时开机的时间差值,再发送过去。 4、如果到了系统开机时间,而系统还在运行,这个时候还需要重新更新发送时间差值。 5、我们单片机是运行原理的接收到 APK 设置的时间差值,倒计时触发开机动作。 6、往单片机设置时间,一定进行容错处理。

2021-08-05

Android应用源码英语四级单选助手答题类app.zip

英语学习app,答题app源码下载 博文:https://wanzhou.blog.csdn.net/article/details/119549778

2021-08-10

Android应用源码商城商品交易客户端小框架.zip

电商App,商城App,商品发布,商品分类 博文地址:https://wanzhou.blog.csdn.net/article/details/119549077

2021-08-09

Android Listview下拉刷新上拉加载源码

Android Listview下拉刷新上拉加载源码

2021-08-08

Android三种定位方式的实现.zip

Android三种定位方式的实现

2021-08-08

城市公交查询系统(毕业设计) JSP源码+数据库+论文

本系统采用结构化设计的方法来实现系统总体功能,提高系统的各项指标,即将整个系统合理的划分成各个功能模块,正确地处理模块之间和模块内部的联系以及和数据库的联系,定义各模块的内部结构,通过对模块的设计和模块之间关系的系统来实现整个系统的功能 前台主要有3个模块,线路查询、站点查询、公交换乘模块和后台管理模块 功能名称:线路查询 功能概述:可以获得要查询公交所通过的各个站点。 功能名称:站点查询 功能概述:通过输入的指定站点查询经过该站点的公交。 功能名称:公交换乘查询 功能概述:分为公交直达、公交一次换乘,主要体现那些不可直达需要转车的路线的所有换法。(如果用户输入的起始点和终点,有一条及一条以上的公交线可以直达的,则为公交直达;如果输入的起始点和终点,没有一条公交线可以直接到的,系统将会给出一次换乘的方案,则为公交一次换乘) 功能名称:后台管理 功能概述:用于管理员登陆,添加、修改、删除公交线路,修改信息资料、安全密码,回复留言板等功能。 本系统提供了的车次查询功能、路线查询功能。乘客可以方便的进行查询,以防乘错车次。当然有些功能的智能化不是很强,系统有待进一步来完善。 毕业论文文件夹下为《开题报告》、《毕业论文》及《英文翻译》等相关文档 Sql数据库,附加后修改App_Code/DB.cs中的配置文件

2021-08-05

人事管理系统(数据库课程设计)

jsp + SQLServer 2005 + hibernate开发框架 此源码是myeclipse工程文件目录,数据库备份。资源不大,但很实用 希望对你有帮助!

2015-06-06

员工薪资管理系统(jsp+sqlserver 2005)数据库课程设计

完整的myeclipse 2014工程,数据库设计满足第三范式,存储过程,触发器,更重要的是还有设计报告文档。希望对你有帮助!

2015-07-06

学生成绩管理系统(数据库课程设计)

jsp,sqlserver2005数据库,数据库有触发器,存储过程。系统有模糊查询,和组合查询功能。完整的myeclipse工程文件源代码!希望对你有帮助!

2015-06-07

wx_proxy.php

解决微信公众号网页授权域名只能设置两个问题。选中其他一个作为常用域名,并在该域名站点下部署该授权代理文件,其他域名都可以用该站点来代理授权登录。

2021-01-08

Snipaste-2.4-Beta-x64.zip

Snipaste 是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上!下载并打开 Snipaste,按下 F1 来开始截图,再按 F3,截图就在桌面置顶显示了。就这么简单!

2020-12-07

安卓小图标

我收集的安卓小图标,我自己在开发android应用程序时,手收集的。

2014-08-01

android 超级课表视图源码

模仿超级课表界面,实现了3D视图,希望对你有帮助。

2015-06-03

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

TA关注的人

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