- 博客(578)
- 资源 (66)
- 收藏
- 关注
原创 用PHPExcel 封装的导出方法,支持导出无限列
避免PHPExcel_Exception Invalid cell coordinate [1 异常错误。用PHPExcel 封装的导出方法,支持导出无限列。
2025-04-09 13:09:26
347
原创 解决avue-crud sortable 排序错乱问题
通过sortColumn传递排序参数,后端返回的数据是正常排序的,可到了avue-crud列表中就乱了,经过多次尝试,发现是返回的字段(sub_price,min_price)类型为string型,通过下面的js遍历,转成float,问题解决。解决avue-crud sortable 排序错乱问题。
2025-04-01 10:40:36
140
原创 linux ollama deepseek等大语言模型的model文件的存储目录
文件中指定了工作目录(WorkingDirectory)是/root,但未设置OLLAMA_MODELS环境变量,用systemctl start ollama或开机自启后,模型目录为。
2025-02-13 14:14:55
620
原创 macos 支持外接高分辩率显示器开源控制软件
软件(app应用)名:BetterDisplay。macos 支持外接高分辩率显示器开源控制软件。
2024-12-28 22:55:05
722
原创 yii2 手动添加 phpoffice\phpexcel
3.到vendor\composer目录下修改文件autoload_namespaces.php,1.下载地址:https://github.com/PHPOffice/PHPExcel。查看vendor\phpoffice\phpexcel目录下会看到这些文件。使用方法是直接 $objReader = new \PHPExcel();在yii项目的vendor目录下创建一个文件夹命名为phpoffice。把phpexcel目录放到phpoffic文件夹下。2.解压并修改文件名为phpexcel。
2024-12-25 15:00:51
686
原创 用了很久的vscode,居然不知道这叫啥功能,终于知道叫做“切换痕迹导航”了
用了很久的vscode,居然不知道这叫啥功能,不知何时不见了,代码多的时候,查找相关方法很不方便想搜索一下都找不到适合的关键词,还好另一台机器上还有,终于知道叫做“切换痕迹导航”了。
2024-12-16 21:14:28
189
原创 nvidia英伟达显卡高刷新显示器dp接口无法进入bios的解决办法
安装NVIDIA Graphics Firmware Update Tool for DisplayPort 1.3 and 1.4 Displays即可解决。在gtx20x0之前的显卡,如1050ti,window能正常使用dp接口,但进入bios就无法显示(显示器无信号输入)nvidia英伟达显卡高刷新显示器dp接口无法进入bios的解决办法。然后按提示安装重启电脑。
2024-10-07 08:35:20
4369
原创 ventoy-100%开源的多种操作系统都能放到一起使用的安装启动盘工具
有了Ventoy你就无需反复地格式化U盘,你只需要把 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件直接拷贝到U盘里面就可以启动了,无需其他操作。Ventoy 支持大部分常见类型的操作系统 (Windows/WinPE/Linux/ChromeOS/Unix/VMware/Xen …你还可以在 Ventoy 的界面中直接浏览并启动本地硬盘中的 ISO/WIM/IMG/VHD(x)/EFI 等类型的文件。简单来说,Ventoy是一个制作可启动U盘的开源工具。下面是从官网摘下来的介绍。
2024-08-26 16:17:22
355
原创 腾讯地图qq.maps.SearchService,不能用了,改成服务器请求模式
view前端html及js ,其他的与之前的版本一样,搜索时调用searchServiceWeb方法即可。
2024-08-23 16:35:02
1379
原创 Linux下简单快捷高效的用五笔打出特殊符号(含Emoji)-基于fcitx5
Linux下简单快捷高效的用五笔打出特殊符号(含Emoji)-基于fcitx5如何使用?以Fcitx5为例。
2024-08-16 21:07:02
505
原创 编译安装php7.4.33正确开启opcache,不只是去掉opcache.enable=1前面的分号
编译安装php7.4.33正确开启opcache,不只是去掉opcache.enable=1前面的分号。必须增加zend_extension=opcache.so。
2024-08-15 16:37:07
547
原创 进入phpMyAdmin首页面报 请求时的错误 错误代码:200 错误信息:OK (rejected) 与服务器的连接断开,请检查网络状况与服务器的运行状态。
安装了并启用(php7.4)openssl扩展后,问题解决。与服务器的连接断开,请检查网络状况与服务器的运行状态。错误信息:OK (rejected)
2024-08-15 11:55:35
332
原创 ubuntu24.04 php7.4.33编译安装openssl(动态扩展)
编辑php.ini文件,找到;extension=openssl,去掉前面的分号“;ubuntu24.04 php7.4.33编译安装openssl(动态扩展)我试过openssl3.3.1不能正常编译成功,只能用1.1.1版本。进入php7.4.33的源码目录-openssl扩展目录。安装openssl1.1.1w。安装openssl php扩展。用ls查看目录下的so。
2024-08-15 11:15:56
945
原创 phpMyAdmin mysqli::real_connect(): (HY000/2002): Permission denied
如:‘root’@‘localhost’2.查看mysql 本地socket位置。1.查看用户j是否存在。3.修改php.ini。4.重启php-fpm。
2024-08-14 11:49:07
505
原创 ubuntu24.04 编译安装PHP7.4
如果安装完成后openssl扩展不能正常启用,说明php编译安装时调用的openssl-3.3.1也没能正常编译成功。解压进入php-7.4.33目录。
2024-08-13 17:00:45
1073
原创 ubuntu22.04 mysql 移动数据目录后 systemctl start mysql无法启动的解决方案
ubuntu22.04 mysql 移动数据目录后 systemctl start mysql无法启动的解决方案。/etc/apparmor.d/usr.sbin.mysqld文件有对权限的控制,需要修改相关项,如下所示。其中 /data/mysql/data已chown -R mysql:mysql了,还是不行。我把它移到了/data/mysql/data下,修改mysql数据文件夹。默认安装的数据目录在/var/lib/mysql下。最终找到的原因和解决方法。
2024-08-12 17:28:49
927
原创 修改ubuntu的终端显示语言为英文,界面保持为中文
修改ubuntu的终端显示语言为英文,界面保持为中文。之后提示语言就变成英文了。在文件未尾加入下列两行。
2024-08-07 22:49:52
1047
原创 终于解决了ubuntu在高清屏上 chromium,vscode、腾迅QQ等Electron应用界面dpi低,界面模糊的问题
Wayland 的性能是很明显的,但是对软件的兼容性不好,像chromium这种大牌浏览器都还不能正常使用输入法,偏偏好多浏览器是基于它的源码开发的。好在firefox能正常使用,如果不是主力机,倒是可以体验。
2024-08-07 17:35:53
2490
2
原创 Ubuntu gnome WhiteSur-gtk-theme类mac主题正确安装和卸载方式
Ubuntu版本:ubuntu24.04主题下载地址:https://github.com/vinceliuice/WhiteSur-gtk-theme参考的安装教程:https://blog.51cto.com/u_15477117/5927174完美度:中。
2024-08-07 09:53:49
1137
原创 超级好用的免费在线流程图软件
Draw io 是一款免费开源的流程图绘制工具,可在浏览器中使用或下载安装。它提供了简单易用的界面和丰富的图形元素,支持创建各种类型的流程图、组织结构图、网络图等。Draw io 支持导入和导出多种格式,包括 PDF、PNG、SVG 等,方便在不同平台和设备上共享和编辑。对于个人大家和小型企业来说,Draw io 是一个经济实惠且功能强大的选择。
2024-07-30 16:41:36
499
原创 linux 桌面版安装原生微信的方式列举
点击软件图标,其实就是gnome-software,再点击左边的搜索放大镜,搜索框中搜wechat,如下图所示。点击安装按钮安装,可以看到安装源是Flathub。下面是安装命令,每个命令的作用请点链接查看。查看flatpak镜像源的详细信息。
2024-07-27 16:19:04
2465
1
原创 Ubuntu24.04安装mysql-server小计,解决mysql_secure_installation时不能重置密码的问题
Ubuntu24.04安装mysql-server小计,解决mysql_secure_installation时不能重置密码的问题为什么要写这往篇文章?一般情况下,我安装mysql都用源码编译,以此方便安装更多自定义插件,但这次只需要安装一台开发机,无需太多要求。机器上安装的是ubuntu24.04,本着省时省力的想法,用官方的apt安装。结果,,,,很久没有搞定重设密码问题。绕了一圈,终究搞定了,但花的时间也不少,因此,写个备忘录,以便后需。
2024-07-23 15:00:07
952
原创 ubuntu24.04中Osdlyrics报错:canberra-gtk-module和daemon: GDBus.Error:org
OSD Lyrics 是一个桌面应用程序,用于查看与各种媒体播放器兼容的歌词(比如Linux下最好的音乐播放器:audacious)。它不是一个插件,而是一个独立的程序。OSD Lyrics在您的桌面上显示歌词,风格类似于KaraOK。它还提供了另一种显示风格,歌词从下到上滚动。OSD歌词可以自动从网络下载歌词。Linux下最好用的歌词工具。官方地址:支持:Rhythmbox(ubuntu自带),audacious,深度音乐(在新立得里安装)等播放器。
2024-07-21 20:09:49
623
原创 avue2隐藏功能validateCellForm,CRUD行cell数据验证
在avue官方文档里没找到这个方法,我是通过console.log(this.$refs.listCurd);在开发者工具中抓取到的,listCurd是avue-crud的 ref值。validateCellForm()返回一个Promise,用then可以接到数据,当验证通过时,返回一个空对象,未通过则返回对应行的column验证信息。avue2隐藏功能validateCellForm,CRUD行cell数据验证。无行数据时会报错,可以加下面的判断过滤一下。
2024-07-18 16:50:45
465
原创 ubuntu24.04 linux bcm94352hmb 无线网卡(带蓝牙功能)无法连接蓝牙设备的解决办法
ubuntu24.04 linux bcm94352hmb 无线网卡(带蓝牙功能)无法连接蓝牙设备的解决办法。
2024-07-17 00:51:40
1698
原创 一款免费开源的跨平台下载工具(神器),支持 Windows、Mac、Linux 三大系统
Motrix基于命令行工具aria2构建,支持多任务同时下载和多线程下载,最多支持10个任务和64个线程,下载速度非常出色。它可以自定义修改浏览器标识,也支持线程手工调节,方便根据实际情况进行下载。Motrix是一款免费开源的跨平台下载工具(神器),支持 Windows、Mac、Linux 三大系统。Motrix支持多种主流协议,比如常见的HTTP、FTP、BT磁力等,此外它还提供了对迅雷下载链接的支持,功能非常强大。支持下载类型:HTTP、FTP、BT、磁力链接以及下载百度网盘等。
2024-07-14 10:11:03
859
原创 解决ubuntu移动硬盘自动挂载报错:Error mounting: wrong fs type, bad option, bad superblock on /dev/sdb1问题
解决ubuntu移动硬盘自动挂载报错:Error mounting: wrong fs type, bad option, bad superblock on /dev/sdb1问题。
2024-07-13 20:47:47
7104
8
原创 ubuntu禁止指定软件更新跟随系统自动更新
这样,每次系统更新 sudo apt-get update 就不会更新到bcmwl-kernel-source了。我的网卡是bcm94352,装了ubuntu24.04,手动安装了驱动(标记一个包为手动安装,但是当没有其他包依赖次包的时候,该包并不会自动删除。标记一个包为自动安装,但是当没有手工安装的包以来此包的时候,此包会删除。标记一个包为held back状态,阻止该包自动安装、更新和删除。取消之前标记的held back状态,允许该包的所有操作。打印出所有已经自动安装的包。
2024-07-05 16:15:33
604
原创 一键破解禁止右键、破解禁止选择、破解禁止复制、破解禁止粘贴,启用复制,启用右键,启用选择,启用粘贴。
一键破解禁止右键菜单、破解禁止选择、破解禁止复制、破解禁止粘贴,启用复制,启用右键,启用选择,启用粘贴。注意:当某些网站有自定义菜单受影响时,把开启状态 关闭 即可恢复。因为chrome未在大陆运营,暂时未在其扩展市场发布该扩展。推荐一个右键功能复原的浏览器扩展神器TCCDE。
2024-06-19 10:06:19
809
原创 Firefox Storage API Error: The storage API will not work with a temporary addon ID
如:在调用chrome.storage.sync.set({}).then(()=>{})时会遇到。在manifest.json配置文件中增加。
2024-06-11 17:15:46
225
原创 如何在网页中禁用右键菜单及开发者工具
如何在网页中禁用右键菜单及开发者工具?这是一篇纯技术研究的文章,目前我还没有什么样的项目需要禁用开发者工具,也不知道这样做的价值所在。起因是偶然间看到一个不起眼的网站,居然禁用了右键菜单功能和开发者工具。恕直言,从技术角度,仅对浏览器的一些工具进行屏蔽,对于专业选手来说并没有实际用处。话不多说,不能再跑题了,直接上代码,给有需要的伙伴分享这个“高级”又有趣的功能。效果图分享一个用vue2编写的自定义右键菜单代码
2024-05-17 09:23:02
1237
原创 如何永久删除服务和相关文件夹(以AlibabaProtect服务为例)
如何永久删除服务和文件夹?以AlibabaProtect服务为例我运行了上述操作,并通过任务管理器杀死了“阿里巴巴PC安全服务”。然后我运行了以下内容:服务和文件夹均已成功删除。但是,在我重新启动PC后,两者都回来了。如何永久删除它们?如果遇到删除后重启又回来了,右键 此电脑->管理->服务和应用程序->服务找到服务项:AlibabaProtect(Alibaba PC Safe Service),停止并禁用重启电脑再执行。
2024-05-07 14:52:36
4169
1
原创 vue2 通过设置devServer.port端口号,启动测试服务后端口失效/自动切换端口
vue2 设置端口号小于1990(通过设置devServer.port) 启动测试服务后端口失效/自动切换端口。
2024-04-28 13:30:34
991
原创 Vue关于子级组件向父级组件传值调用$emit函数不能够使用驼峰命名法
在Vue中,子组件可以使用 $emit 方法触发一个事件,来向父组件传递数据。但是,当使用 $emit 方法时,事件名称不应该使用驼峰命名法(CamelCase),因为在DOM模板中可能无法正确解析。若在父组件parent中调用子组件child,父组件有写好的getData()方法。解决方案是,应该使用kebab-case(短横线分隔命名)来命名事件名称。在子组件child中使用。在子组件child中使用。此时的调用并不起作用。
2024-03-29 16:31:03
470
转载 SQL查询:存在一个表而不在另一个表中的数据
“B.b_id IS NULL” 表示左连接之后在B.b_id 字段为 NULL 的记录。以上内容来自:https://www.suibibk.com/topic/905203656905719808。如果A中有,B中也有,就为真,返回1,得到1=0不成立,就不输出。如果A中有,B中没有,就为假,返回0,得到0=0成立,就输出。根据我目前的使用,当三表以上时,第二种最好理解和使用。QL查询:存在一个表而不在另一个表中的数据。使用 not in ,容易理解,效率低。即可以得到A中存在而B中不存在的数据。
2024-03-21 14:20:43
393
开源办公设备资产管理系统itdb-php+sqlite多语言版
2016-09-06
HiSpider-bcm-V3.3.rar bcm芯片路由专用
2016-08-12
PHP JAVA .NET HTML 利用JS调用打印机批量打印程序 PrintArea
2016-04-27
自己编译的WNDR3700v4的Openwrt固件(支持128MB NAND),web升级tar版
2016-04-18
自己编译的WNDR3700v4的Openwrt固件(支持128MB NAND),tftp img版
2016-04-18
charles-3.11.4 MAC 上最好用的抓包调试工具 破解文件
2016-03-31
jQuery webcam plugin 高清大图版 生成600x450大图
2015-04-16
php-5.2.17-fpm-0.5.14.diff.gz liunx fast-cgi nginx
2014-09-27
ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz
2014-09-26
jqeditor-svn343.zip
2012-10-12
php5.4中文手册
2012-09-21
jquery.json.js
2012-07-11
jquery1.7_20111120
2012-07-11
libmcrypt-2.5.8.tar.bz2
2012-03-29
ubuntu24.04 linux bcm94352hmb 无线网卡蓝牙驱动补丁
2024-07-18
wechat beta 1.0.0.145-amd64 deb 微信ubuntu linux原生测试版
2024-07-05
Bcm_WIFI_Win10_V6_34_223_5.zip
2019-05-13
ssm(spring+springMVC+mybatis)集成jersey2
2019-01-23
clover引导主题-ThinkPadDark分享,LenovoLogo,帅气
2018-11-15
thinkpad x220 macOS 10.13 Utility and Kext pack
2018-11-05
BCM94352HMB模块MAC蓝牙驱动,支持Handoff,附驱动安装工具
2018-11-02
thinkpad x220 MAC 键位及触摸板调整 ControllerMate+newTouchSierra
2018-11-01
BCM94352hmb MAC high sierra 驱动
2018-11-01
JUploaderV1.1.1-兼容IE9,10,11的多图预览上传 -升级版,支持文件上传,修复loading图标显示问题
2018-04-27
JUploader-兼容IE9,10,11的多图预览上传 -升级版,支持文件上传
2018-04-27
JUploader-兼容IE9,10,11的多图预览上传
2018-04-26
NETGEAR 3700V4 LEDE SNAPSHOT 带luci管理界面 默认开启wifi无线 最大连接数65535固件
2017-10-25
NETGEAR 3700V4 LEDE SNAPSHOT 带luci管理界面 默认开启wifi无线固件
2017-10-24
用浏览器打开新窗口后在父窗口中调用新窗口中的代码的方法
2016-10-14
用浏览器打开新窗口后在父窗口中调用新窗口中的代码
2016-10-14
用window.open打开新窗口后在父窗口中调用新窗口中的代码
2016-10-14
Instsrv.exe和Srvany.exe
2016-09-13
联想newifi mini 1200无线路由器专用石像鬼+openwrt双界面固件
2016-09-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人