linux学习lesson47

E-Learning应是学习系统而非教育系统:基于xAPI的行为驱动重构 学习系统本质是围绕真实学习行为构建的技术范式,其核心在于捕捉、理解并响应学习者的认知过程,而非简单复刻传统教育流程。它依托xAPI等行为日志标准,将点击、暂停、回放、拖拽等微观交互转化为可计算的认知信号;通过行为聚类、时序分析与体验网络建模,实现从‘完成课程’到‘掌握能力’的评估跃迁;最终在企业培训、职业教育、开发者学习等场景中,支撑动态难度调节、情境化推送、技能缺口预警等工程化教学干预。本文聚焦学习系统落地中的数据模型重构、评估逻辑升级与内容架构演进,详解如何用行为数据驱动真正以学习者为中心的智能平台建设 阅读详情



1 php扩展模块安装

需求:临时添加一个模块,以redis模块为例

查看php已安装的模块:

[root@linux01 ~]# /usr/local/php/bin/php -m //查看模块
下面安装一个redis的模块(在lamp架构,当做缓存来用)

下载redis包:

[root@linux01 ~]#cd /usr/local/src/
[root@linux01 src]# wget https://codeload.github.com/phpredis/phpredis/zip/develop

解压redis包:

[root@linux01 src]# mv develop phpredis-develop.zip
[root@linux01 src]# unzip phpredis-develop.zip

生成编译的redis的configure文件:

[root@linux01 src]# cd phpredis-develop //里面没有configure的文件,需要生成
[root@linux01 phpredis-develop]# /usr/local/php/bin/phpize //生成configure文件

报错了:
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
解决办法:

[root@linux01 phpredis-develop]# yum install -y autoconf

configure编译:

[root@linux01 phpredis-develop]# ./configure --with-php-config=/usr/local/php/bin/php-config
[root@linux01 phpredis-develop]# echo $?
0

编译成功

编译make和make install:

[root@linux01 phpredis-develop]# make && make install
[root@linux01 phpredis-develop]# echo $?
0

编译成功

查看redis编译后的文件:

[root@linux01 phpredis-develop]# /usr/local/php/bin/php -i |grep extension_dir //查看扩展模块存放目录,我们可以在php.ini中去自定义该路径
extension_dir => /usr/local/php/lib/php/extensions/no-debug-zts-20131226 => /usr/local/php/lib/php/extensions/no-debug-zts-20131226
sqlite3.extension_dir => no value => no value

查看编译好的模块:

[root@linux01 phpredis-develop]# ls /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
opcache.so  redis.so

添加redis模块到配置文件里:

[root@linux01 phpredis-develop]# vim /usr/local/php/etc/php.ini //增加一行配置(可以放到文件最后一行,或者搜索extension关键字,添加在对应的地方)
extension = redis.so

实际上php的源码包里的ext目录下带有扩展模块的目录,可以直接在该目录下直接编译,不用再去下载


扩展

apache rewrite教程 http://coffeelet.blog.163.com/blog/static/13515745320115842755199/ http://www.cnblogs.com/top5/archive/2009/08/12/1544098.html
apache rewrite 出现死循环 http://ask.apelearn.com/question/1043
php错误日志级别参考 http://ask.apelearn.com/question/6973
php开启短标签 http://ask.apelearn.com/question/120
php.ini详解 http://legolas.blog.51cto.com/2682485/493917

机器学习工程师必备的6个高价值技术博客清单 机器学习不是纯算法竞赛,而是涵盖数学直觉、框架底层、生产部署的全栈工程实践。理解BatchNorm失效原理、ONNX跨平台兼容性、实验元数据管理等核心概念,是突破模型效果瓶颈与线上服务延迟的关键。这些能力依赖可验证的失败归因、实时演进的技术判断和跨栈互操作指南——而非泛泛而谈的调参技巧或流量导向的碎片知识。本文聚焦六家经三年以上工业项目验证的结构化技术博客,覆盖PyTorch/TensorFlow底层机制、大模型工程化落地、边缘部署陷阱等真实场景,为算法工程师提供可立即复用的信息坐标系。 阅读详情

相关推荐

Parakeet v3中文语音识别生成SRT字幕全流程

SRT字幕是视频内容结构化与可访问性的基础格式,其本质是时间戳对齐的纯文本序列,依赖精准的语音识别(ASR)技术实现从音频到文本的映射。Parakeet v3作为百度飞桨推出的轻量化端到端中文ASR模型,在普通话识别、低资源部署与推理速度上具备显著优势,尤其适配教育录播、课程剪辑等强中文语境场景。相比Whisper或FunASR,它在WER控制、16kHz音频兼容性及INT8量化支持方面更贴合国内生产需求。技术价值体现在全自动闭环:音频预处理(VAD+重采样)→ 模型推理(attention_rescori

dengkuituo0680的博客 348

Linux下fastai第二章实操指南:DataLoaders与cnn_learner深度解析

DataLoaders是PyTorch生态中统一数据加载与预处理的核心抽象,其设计融合了多进程、内存映射与设备协同等底层机制;cnn_learner则封装了模型构建、头网络适配与损失绑定等关键流程,本质是面向任务的可组合式训练器。这类高阶API的技术价值在于大幅降低CV项目工程门槛,同时保留对CUDA调度、张量生命周期和批处理策略的精细控制能力。典型应用场景包括图像分类、医学影像分析及边缘端模型微调——尤其在Linux服务器环境下,需直面CUDA驱动兼容性、num_workers内存泄漏及OpenCV/PI

447

MongoDB实战避坑指南:从日志系统到电商建模的落地经验

NoSQL数据库核心解决的是高写入、无固定模式、低关联性数据的存储难题,其本质在于以数据自然形态匹配访问模式。MongoDB作为典型文档型数据库,依托BSON结构、嵌套文档、动态Schema和分片能力,在用户行为日志、商品页聚合、IoT时序数据等场景中展现出显著优势;但误用嵌套、忽视分片键设计、混淆集合生命周期或忽略索引原理,极易引发16MB文档限制、慢查询、写冲突与连接池耗尽等生产事故。本文结合12个真实NoSQL项目经验,聚焦文档建模逻辑、CRUD性能陷阱与副本集/分片落地要点,为开发者提供可验证、可复

weixin_34174322的博客 490

lesson47:Linux常用软件使用指南:远程连接、远程拷贝、Vim与Nginx

本文系统介绍了Linux运维的核心工具链:1.SSH远程连接技术,包括密钥登录、端口转发和安全加固;2.文件传输工具SCP与增量同步利器Rsync;3.Vim编辑器的高效使用方法及插件配置;4.Nginx服务器的安装部署、虚拟主机配置与性能优化。通过综合实战案例演示了从代码同步到HTTPS部署的全流程,强调安全性与效率并重的运维理念。掌握这些工具可显著提升Linux系统管理能力,适用于Web服务部署、远程维护等场景。

2402_82363599的博客 1142

programming.log:程序员的私有思维操作系统

在软件开发中,'技术笔记'和'认知留痕'是工程师构建可复用思维资产的基础能力。其本质并非知识存储,而是通过结构化记录实现思考过程的可追溯、可验证与可迭代——这背后涉及时间戳建模、领域标签设计、现象-推演-验证三层写作范式等工程化原理。该方法显著提升问题复现效率、团队经验沉淀质量及架构决策可信度,广泛应用于调试闭环、设计评审、故障复盘等真实研发场景。本文聚焦 programming.log 这一轻量级实践体系,揭示如何用纯文本+时间索引+原子化 Tag 构建属于开发者自己的‘第二大脑’。

世范水晶 499

语义级视听重建:从Deepfake到可信生成的技术范式迁移

语义级视听重建是一种以人类感知阈值为基准、强调物理合理性与任务意图对齐的新型生成范式,其核心在于将音频、视频、姿态等多模态信号纳入统一的可控生成框架。区别于传统对抗式伪造技术,它依托运动连续性建模、光度一致性约束和时序因果链显式编码,实现符合生物力学与认知规律的高质量输出。该技术已突破娱乐应用边界,在医疗康复、教育微课、历史档案修复等高价值场景中形成可验证、可审计、可协同的人机接口。本文聚焦语义对齐与可控生成两大关键技术支点,解析如何构建面向真实业务需求的可信生成系统。

weixin_33863087的博客 441

linux学习lesson28

目录 1 awk命令 1 awk命令 拷贝练习文件 [root@worker1 dir9]# cp /etc/passwd ./testpasswd 打印第一个字段 [root@worker1 dir9]# head -n2 testpasswd | awk -F ':' '{print $1}' ROOT bin 打印整行 [root@worker1 dir9]# head -n...

InfiniteIdea_Go的博客 250

win 11bitlocker恢复密匙一般情况的解决方式(这里指的是你现在使用的微软账户一直没有变更过)

本来没有打算写这一篇解决帖子的,但是最近好多微博的友友都在私我询问解决方法,孩子虽然很热心,但是真的回复不过来了,打字太累了,这里给大家简单指个路,希望能够对大家有所帮助。 当时出现这个问题的时候,一搜网上的解决方法都是重装系统什么的,真是吓死孩子啦。后来去微软的官网倒腾了半天解决了问题。其实只要你没有改过微软账户,你可以直接试试我这个方法,大概三到五分钟解决问题吧。 和我情况不一样的也可以参考一下贴吧里一些大佬的分享,或者实在着急我感觉去淘宝上找个解决也不是未尝不可。 出现问题: 解决方案: 直接去微软

zhiqingxue的博客 2万+

linux学习lesson11

目录 1 linux和windows互传文件 2 用户配置文件和密码配置文件 3 用户组管理 4 用户管理 1 linux和windows互传文件 linux系统与windows可通过xshell互传文件: linux系统需要安装lrzsz包 [root@worker1 ~]# yum install -y lrzsz linux传文件到windows [root@worke...

InfiniteIdea_Go的博客 324

模拟ic入门——设计一个单极运放(一)单级运算放大器设计基础

主要介绍了单级运放的基本理论和使用场景

qq_64956710的博客 3739

用LT1166+MOS管打造实验室级恒流源:闭环反馈与推挽驱动的深度调优

本文详细介绍了基于LT1166电流模式控制器与MOS管推挽架构的实验室级恒流源设计方法。通过闭环反馈调优和动态响应优化,实现带宽达100kHz、纹波低于0.1%的高性能恒流输出,适用于精密仪器校准和半导体测试等场景。重点解析了系统架构设计、MOS管选型策略以及频率响应测试等关键技术要点。

weixin_29290379的博客 203

linux学习lesson27

  目录   1 sed命令 1 sed命令 -n选项的作用是只显示我们要打印的行 打印第5行 [root@worker1 dir9]# cp /etc/passwd ./testpasswd [root@worker1 dir9]# sed -n '5'p testpasswd lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin 打印1-5行...

InfiniteIdea_Go的博客 298

用UDP协议在dos命令行里模拟一个聊天程序

/* 需求: 在dos命令行里模拟一个聊天程序 有收数据的部分,和发数据的部分,这两部分需要同时执行。 那就需要用到多线程技术。 一个线程控制收,一个线程控制发。 */ import java.io.*; import java.net.*; class C

s_x_x的记录 1955

linux学习lesson25

目录 1 shell特殊符号cut命令 2 sort_wc_uniq命令 3 tee_tr_split命令 4 shell特殊符号下 1 shell特殊符号cut命令 特殊符号 "*" 任意个任意字符 "?" 任意一个字符 "#" 注释字符 "\" 脱义字符 "|" 管道符 cut命令 用来截取某一个字段,其格式为cut -d '分隔字符' [-cf] n,这里的n是数...

InfiniteIdea_Go的博客 216

47_AI智能体核心业务之全局主控Agent:智能对话系统的统一指挥中心

本文介绍了全局主控Agent的架构设计与实现,该组件作为智能对话系统的统一指挥中心,提供标准化的多模式处理接口。系统支持普通对话、工具命令执行和流式响应三种处理模式,通过智能工作流路由协调多个处理引擎。统一的消息封装和异步架构设计确保了系统的高性能和可扩展性,已成功处理300万次用户请求,平均响应时间1.2秒。

在科技的浪潮中,我们寻找着创新的火种,在代码的海洋里,我们编织着智慧的网。腾飞开源,就是这样一个由技术精英汇聚而成的博客平台,我们致力于分享在Java、Python、IoT和人工智能等领域的最新研究成果和实战经验。 在腾飞开源的博客上,你会看到紧跟技术前 339

AutoSAR系列讲解(入门篇)2.4-Runnables可运行实体

讲解一下Runnable和其工程的实际映射

雪云飞星的博客 3万+

linux学习lesson44

1 访问日志不记录静态文件 网站大多元素为静态文件,如图片、css、js等,这些元素可以不用记录 例如某一个网站: 因为一个网站的图片、css、js等文件太多了,如果服务器全部记录,会造成日志文件过大,占用磁盘空间,所以有必要过滤这些元素 把虚拟主机配置文件改成如下: [root@linux01 ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhos...

InfiniteIdea_Go的博客 269

【PINN物理信息网络】基于PINN物理信息网络求解圆柱坐标中的热方程(python)

【PINN物理信息网络】基于PINN物理信息网络求解圆柱坐标中的热方程(python)

k8291121的博客 2273

【初学Linux】基本指令

初学Linux先使用终端+指令的形式。使用xshell软件——ubtuntu。

2501_93780105的博客 212

A100 NVLink集群极致优化指南

《A100 NVLink集群通信优化指南》摘要:针对A100 80G SXM机型NVLink 3.0集群,提供硬件配置检查方法(nvidia-smi topo -m)和强制启用指令。重点介绍NCCL参数调优(算法选择、低延迟协议配置)、GPUDirect RDMA启用步骤,以及单机/多机场景下的通信模式选择。包含PyTorch all_reduce基准测试方法,并给出带宽异常排查方案(dmesg检查、NCCL缓存重置)。通过CUDA Graph通信重叠和混合精度优化,可实现90%+带宽利用率。附猿界算力监控

2401_89353317的博客 585

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

old mysql_L001-oldboy-mysql-dba-lesson01

L001-oldboy-mysql-dba-lesson01《sql应用重构》经典的书,思想,封顶境界![root@web01 ~]# cd /usr/local/src/[root@web01 src]# tar xf mysql-5.5.32-linux2.6-x86_64.tar.gz[root@web01 src]# cp -R mysql-5.5.32-linux2.6-x86_64/u...

weixin_30872577的博客 151

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

Lesson_6 作业_2 ---- 银行账户模拟

一、作业描述   Account.java文件中定义了一个银行帐户类Account,其中包括了帐户名属性accountName、存款余额属性amount、存款方法deposit(doublemoney)。阅读并理解这个类,并为其增加一个“取款”方法withdraw():当存款余额大于取款金额时,执行取款修改余额;当存款余额小于取款金额时,不执行取款;以返回值0表示取款成功,返回值1表示取款...

weixin_30737363的博客 135

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

Linux应急响应笔记

Linux应急响应笔记

黑战士的博客 868

JP4-1-1-MyLesson项目简介

MyLesson项目简介,包括项目介绍,权限介绍,环境介绍,技术栈介绍,环境初始化操作,数据库表的创建等。

周航宇的博客 2956

MongoDB BSON文档模型与模式自由设计原理

文档型数据库中的‘文档’并非传统文件,而是具备结构语义的数据活体单元;BSON作为MongoDB底层二进制数据格式,弥补了JSON在类型精度、二进制支持和扩展性上的根本缺陷,使文档成为可索引、可计算、可原子操作的原生数据实体。其设计支撑了延迟模式定义、嵌套建模、高效索引与聚合等核心能力,在电商、教育、IoT等高并发、多变Schema场景中展现出显著工程优势。理解BSON与文档模型的本质,是构建高性能、可演进NoSQL系统的前提。

weixin_34194359的博客 362

工作中使用到的单词(软件开发)_第三版

====

sun0322 1万+
上一篇: linux学习lesson46
下一篇: linux学习lesson48
InfiniteIdea_Go
博客等级 码龄8年 3粉丝 77原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值