- 博客(75)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 BMC芯片的低成本烧录方案
摘要:本文分析了使用低成本CH341A编程器烧录华邦W25Q01JVF1Q SPI NOR Flash芯片的可行性。硬件方面,CH341A的SPI通信和3.3V供电与芯片匹配;软件方面需确保使用最新版烧录软件支持该型号。关键挑战在于夹子连接的可靠性,建议断开目标板电源、仔细对准引脚并优先备份原数据。操作流程包括准备工具、查找芯片参数、连接测试、识别ID及烧录验证。若反复失败,可考虑专业编程器或拆焊芯片到专用座子烧录。成功关键在于稳定的硬件连接和正确的软件配置。
2025-12-04 15:46:29
901
原创 求助帖:谁做过uboot下的flash上OS恢复?
摘要:用户在uboot环境下进行flash上的OS恢复时遇到启动问题,系统在加载init进程时出现rofs(squashfs)和rwfs(jffs2)文件系统报错。日志显示SDHCI控制器初始化成功但mmc0卡初始化失败,同时出现文件查找错误(random-seed文件缺失),表明系统在挂载读写文件系统时存在问题。问题可能涉及文件系统损坏或分区配置错误,需要进一步检查flash分区表和文件系统完整性。(148字)
2025-11-20 10:05:10
365
原创 openbmc通用备份脚本
echo "备份完成!文件保存在: $BACKUP_DIR"echo "开始备份 OpenBMC 配置..."echo "创建 BMC 配置备份..."# 尝试创建配置备份。
2025-10-27 15:22:58
310
原创 MT5策略如何设置回测结果才能最接近实盘
摘要:在MT5回测中,选择"每笔分笔报价"模式最接近实盘交易,因其使用真实Tick数据模拟价格波动、点差和滑点。关键设置包括:下载高质量历史数据、合理设定点差和滑点、使用正常回测速度。该模式能准确测试挂单、止盈止损等策略,虽然速度较慢但结果最可靠,避免其他模式造成的失真,是评估交易策略表现的最佳选择。(149字)
2025-09-10 01:29:34
910
原创 MT5追大速率回测BUG
摘要: MT5策略测试器在最大回测速率下易产生不符合逻辑的秒级成交(闪电交易),这源于回测引擎的优化处理方式与代码逻辑的冲突。核心问题包括: OnTick()中Close[0]的误用:高速下同一K线内多次触发信号,导致虚假开平仓; “仅用开盘价”模式退化:忽略K线内价格路径,信号失真; 订单状态不同步:未检查现有订单导致重复操作。 解决方案: 代码层:改用“新K线开盘判断”模式,通过iTime过滤同一K线内的重复信号; 设置层:选择“每笔分笔报价”+“正常速度”回测,确保数据质量; 防护逻辑:添加订单状态检
2025-09-10 01:17:40
487
原创 OpenBMC之编译加速篇
优化OpenBMC编译速度的核心方法包括:1.利用BitBake缓存机制,保留tmp/和cache/目录;2.启用共享状态缓存(sstate-cache),建议团队搭建集中缓存服务器;3.设置共享下载目录(DL_DIR)。其他优化手段有:调整并行编译线程数、编译精简镜像、禁用非必要功能、使用devtool进行增量开发。硬件方面建议使用NVMeSSD、多核CPU和大内存。通过组合这些策略,可将数小时编译缩短至几分钟,大幅提升开发效率。
2025-09-05 18:24:18
705
原创 EA交易策略的评价标准
本文提出了一套完整的MQL5 EA策略系统优化与评估(SOE)框架,包含三大阶段:1)策略准备与基线建立,强调代码审查、参数化和初始回测;2)系统优化,重点在于选择核心参数、合理范围和避免过拟合;3)全面评估验证,包括前向分析、蒙特卡洛模拟和多品种测试。文章指出,一个经过良好SOE的EA应具备盈利性、稳健性、低回撤和足够交易次数等特征,并建议使用专业工具和保持耐心。该流程旨在帮助开发者建立科学、系统的EA评估方法,提高实盘交易成功率。
2025-09-03 17:24:46
760
原创 新出炉的EA策略分享
【摘要】MetaTrader5自动交易程序优化需重点关注参数稳健性。建议寻找性能指标稳定的"高原"区域而非孤立峰值,这表明策略对参数变化不敏感。通过可视化分析,观察利润因子等指标是否呈现平滑"山丘"而非尖锐"钉子"形态,可有效避免过拟合问题。优化时应综合考量参数敏感性和策略稳健性,而非单纯追求最高利润值。(98字)
2025-09-03 16:51:30
392
原创 Lua 语法核心特点
简单:关键字少,结构清晰。灵活table一统天下,既可作数组也可作字典。实用:多返回值、匿名函数、泛型 for 循环等特性让代码写起来非常高效。明确:使用local明确作用域,使用require实现模块化。要掌握 Lua,最重要的就是多练习使用table和function,并时刻牢记使用local来声明变量。
2025-08-24 03:19:18
537
原创 发布一个MT5策略-回测xauusd优秀
MQL5代码TEAMOLMT5MDZY验证完成并发布至官网,同时XAUUSD交易策略完成参数调整后的回测测试。
2025-08-22 15:29:06
433
原创 Ubuntu22.10/22.04 autoinstall--OK
ubuntu22.04 grub配置:ubuntu22.04 user-data配置:apt:primary:- arches:- amd64- i386- arches:- defaultsecurity:- arches:- defaultdrivers:identity:kernel:keyboard:layout: usnetwork:ethernets:version: 2。
2024-12-26 14:45:58
1263
原创 vsftp配置为用户名密码登录
重启服务:systemctl restart vsftpd;配置文件:/etc/vsftpd/vsftpd.conf。
2024-11-28 18:29:45
539
原创 apt镜像源制作-ubuntu22.04
编辑/etc/apt/mirror.list,添加以下内容。# 镜像的Ubuntu发布和组件的URL-null。# 指定要镜像的Ubuntu发布和组件-null。# 定时任务,每天同步一次。# 启动APT镜像过程。
2024-11-06 16:10:35
863
原创 UEFI SHELL更新driver
1.KVM挂载uefi_shell_24H1.iso;2.POWER CYCLE启动进UEFI SHELL;
2024-10-30 16:34:07
332
原创 求助帖:ubuntu22.10 auto install user-data配置了为何还需要选择语言键盘(如何全自动)---done(因要连外网检测apt源)
3.user-data文件为人工安装一遍后获取的响应文件——/var/log/installer/autoinstall-user-data。0-现象:配置好autoinstll的PXE与user-data文件安装过程仍然要人工选语言、键盘等,非全自动;1.硬件环境:x86_64机器 + U盘(/dev/sda);
2024-10-24 09:07:37
1325
3
原创 求助帖:有谁做过Ubuntu22.10的PXE启动img吗?
如题:pxe img包括initrd文件和squashfs,然后PXE环境引导启动。1.无法启动到squashfs:grub参数为——
2024-08-20 14:43:04
445
原创 ubuntu22.10PXE系统initrd及squashfs制作等
-----------apt-clone命令不行则用以下命令独立打包installed的deb包。---------解压修改squashfs。--------TIANJIN切換。
2024-08-16 17:24:31
667
原创 Why late-commands DOSE not run in user-data,when use UBUNTU22.10 autoinstall from PXE?
如下图:请问为何PXE启动后ubuntu的user-data里的command不会执行?OS启动后有一行error报错“there an error occur,press enter to continue...”回车进OS后,发现user-data里的command命令行没有执行。
2024-05-21 17:07:36
328
原创 Q:如何编译squashfs到linux4.18内核?
~^~~~~~^~~^~~^~~~~~^~~~~~~~^~~~~~~~^~~~~~^~~~~~^%ld^~~~~~^~~~~~~~^~~~~~~~^~~~~~^~~~~~^%ld^~~~~
2024-04-11 17:51:22
951
原创 Docker运维
docker-compose 使用Docker Compose管理多个容器的应用程序。docker build 使用Dockerfile构建一个新的镜像。docker push 将一个镜像推送到Docker仓库中。docker pull 从Docker仓库中拉取一个镜像。docker images 列出本地的Docker镜像。docker network 管理Docker网络。docker volume 管理Docker卷。docker rm 删除一个容器。
2024-04-03 16:40:47
552
原创 LINUX设置OS时间
Time zone 时区:亚洲上海(东8区)UTC时间加上8等于当前时间。将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间。可以查看hwclock --show时间。Universal time 伦敦时间。【20240401】设置OS时间。1. 修改当前系统时间(临时)Local time 当地时间。4. 同步系统时间和硬件时间。RTC time 硬件时间。0.查看当前系统时间。
2024-04-01 09:59:21
464
转载 pxe启动 bios PXE启动到Download NBP file闪退(转载)
PXE主代码和UNDI运行时模块从闪存或上位内存拷贝至基本内存顶部480K(78000h)至640K(A0000h)的剩余空间位置,这段内存必须被系统BIOS填零,如果这些内存没有填零,PXE ROM里的重布置代码将认为这些内存已经被系统BIOS或其它启动ROM占用了。如果网卡EEPROM内容被损坏,将出现此信息。如果BIOS扩展内存拷贝服务返回一个错误信息,此信息将出现,在成品BIOS中将不会遭遇此信息,代码“nn”为BIOS扩展内存拷贝服务(Int 15h,AH = 87h)返回的错误代码。
2024-02-26 14:34:49
2923
原创 【LNMP】RHEL8.3安装LNMP并配置freetds连接MSSQL
链接: https://pan.baidu.com/s/1Es9_FmZPcD2hbMvPCYt44g?cd /LNMP/lnmp2.0-full/src/php-5.3.29/ext/mssql (这步很关键,进入LNMP对应版本的php src目录,去编译mssql.so)vi php.ini中extension_dir="/www/wdlinux/php/lib/php/extensions/"2.1配置PHP支持freetds连接MSSQL:(转自——http://www.csuper.cn/?
2024-01-31 15:22:41
722
原创 RHEL8,RHEL7支持U盘文件系统exfat
链接: https://pan.baidu.com/s/1uUI4y_A_4Q_89sQZgBBrog?pwd=j584 提取码: j584 复制这段内容后打开百度网盘手机App,操作更方便哦。
2024-01-17 15:03:10
880
原创 MSSQL-逻辑级常用命令
版权声明:本文为CSDN博主「woxingwoshu_1111」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/woxingwoshu_1111/article/details/129319497。--one: 使用系统表.
2023-11-19 22:21:38
578
原创 linux下搭建网桥
版权声明:本文为CSDN博主「feitingfj」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/feitingfj/article/details/108492833。brctl addif br0 eth0 #把eth0 加入网桥br0中。2、此 linux 设备的两个网口就相当于交换机,可通过两个网口联通外围连接的两个设备。若 linux 下有两个以上的网口,可搭建网桥实现交换机功能。
2023-10-24 16:22:11
469
原创 通用BIOS自动化修改脚本
input:1.input_file---输入的BIOS config文件;#input:1.input_file---输入的BIOS config文件;# 5.string_replace1---需要替换成的字符串1;# 6.string_replace2---需要替换成的字符串2;# 5.string_replace1---需要替换成的字符串1;# 6.string_replace2---需要替换成的字符串2;#output:打印输出重定向文件。
2023-09-06 10:45:00
1560
转载 【转】vimdiff的简单用法
CTRL-w CTRL-w 跳转到另一个窗口,同CTRL-w w。dp 将当前窗口光标位置处的内容复制到另一窗口。Ctrl-w K(把当前窗口移到最上边)Ctrl-w H(把当前窗口移到最左边)Ctrl-w J(把当前窗口移到最下边)Ctrl-w L(把当前窗口移到最右边)CTRL-w t 跳转到最顶上的窗口。CTRL-w b 跳转到最底下的窗口。CTRL-w h 跳转到左边的窗口。CTRL-w j 跳转到下面的窗口。CTRL-w k 跳转到上面的窗口。CTRL-w l 跳转到右边的窗口。
2023-07-24 22:17:15
1021
原创 shell脚本中一个隐晦的bug
1.逻辑表达式if [!EXP == PATTERN ]不能判断EXP结果为空的情形;2.而逻辑表达式if [[ EXP!= PATTERN ]可以判断EXP结果为空的情形;
2023-07-18 10:22:58
410
20210615gitee.txt
2021-06-15
烧写后在线如何在线重启
2022-07-31
PHP7.3.4安装ioncube扩展问题
2021-08-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅