登录社区云,与社区用户共同成长
邀请您加入社区
在 CAD 的二次开发中,简单的文字匹配可以用 Lisp 自带的 wcmatch 函数,但是这个函数返回值只有 T 或 NIL。 如果需要返回匹配后的相关字符时,或者稍微复杂一点的文字匹配, wcmatch 就无能为力了。深入地学习正则表达式的语法还是有些难度的,我用的是偷懒的办法,只写最简单的正则语法,对于复杂的正则语法网上都能搜到。但无论怎样,前提是要弄清楚正则的属性和方法。
Emacs 正则表达式简介(From 水木清华) 发信人: dddkk (进化的鱼), 信区: Emacs标 题: Emacs 的正则表达式发信站: BBS 水木清华站 (Thu Mar 18 20:11:52 2004), 转信两年多以前翻译的,就是
题目:遍历单向链表的后N个节点,要求算法时间复杂度小于等于O(n),空间复杂度为O(1)。很久以前前任经理问的问题。当时没明白,经理也没给空间复杂度的要求。当时的想法就是用个向量(vector)保存所有节点的位置(相当于建立索引),然后再从向量的倒数第n个元素
*声明:所有参考资料均出自网络,版权归原作者所有 参考:LISP Tutorial 1: Basic LISP Programming: http://www.cs.sfu.ca/CC/310/pwfong/Lisp/1/tutorial1.html这次大脑饱和,个人没作太多的思考,文中大部分仅仅翻译了上面指导的部分文字。个人觉得链表和LISP中的递归处理是LISP的精粹所在,权当好好去领
好的,这是一段使用 Lisp 语言编写的代码,可以在 2023 版 CAD 中使用快捷键 nv 批量提取点坐标,生成 dat 文件,并由用户自定义导出到文件夹:(defun c:nv (/ ss i j k ent pnt)(setq ss (ssget))(setq i 0)(while (setq ent (ssname ss i))(setq pnt (entg...
Lisp语言发明者、“人工智能之父”约翰·麦卡锡(John Maccarthy),于10月24日与世长辞,享年84岁。他是继乔布斯,丹尼斯里奇仙逝后的第三位计算机界的大人物,他们虽已离去,但是他们为人类做出的贡献却永远照亮着世界,愿他们在天国能过得安详。青少年时的约翰·麦卡锡聪慧过人,初中时他根据一份加州理工大学的课程目录自学完大学低年级微积分课程,也因此在1944年上大学时可以免修头
转自:http://www.soimort.org/tech-blog/2012/07/19/rms-facts.html下面所有的事情以及评论都来自原文,不出自我之口。。。今天在GNU Octave里无意把算阶乘的factorial()弄成了fact(),于是发现混进来了神马奇怪的东西:“关于世界上最伟大的黑客的惊人事实”,搜索了一下发现这些段子来自一个网站叫
在机器人路径规划领域,总有个经典难题:全局规划器规划的路径像高速公路一样完美,结果路上突然冒出来的动态障碍物瞬间让导航计划泡汤。我们的DWA就该登场了,它会实时计算可行的速度组合,让机器人既能避障又不偏离大方向。模拟未来0.5秒的运动轨迹。关键点在于代价函数的设计——既要考虑与障碍物的距离(obstaclecost),也要评估轨迹与全局路径的偏离程度(path_cost)。重点注意对角线移动时的双
这个商品可不简单,它是基于魔术轮胎模型和车身动力学公式,搭建起了 7DOF(七自由度)车辆动力学 Simulink 模型。然后呢,对质心侧偏角、横摆角速度、纵横向速度及加速度这些关键变量,通过与 CarSim 对比来进行验证。这不仅逻辑清晰,而且界面设计得整洁舒适,简直是初学者入门学习车辆动力学模型的宝藏。
知识点:无感方波方案、启动方式、换相方式、AD转换器、比较器、凸极性、保护功能、欠压、过压、温度保护、限流、过流、启动缺相、锂电工具类产品、启动力矩、超低速运行、堵转时间。知识点:无感方波方案、启动方式、换相方式、AD转换器、比较器、凸极性、保护功能、欠压、过压、温度保护、限流、过流、启动缺相、锂电工具类产品、启动力矩、超低速运行、堵转时间。无感方波方案,无感启动无抖动,无反转,启动方式为脉冲注入
这段程序里直线指令直接带速度参数,圆弧支持顺逆时针切换,延时单位毫秒。支持直线插补 ,圆弧插补,延时,等待输入ON,等待输入OFF,执行输出ON,执行输出OFF,支持直线插补 ,圆弧插补,延时,等待输入ON,等待输入OFF,执行输出ON,执行输出OFF,可视化加工轨迹,支持电子手轮,改变加工工艺无需电脑,直接在触摸屏编辑即可,可视化加工轨迹,支持电子手轮,改变加工工艺无需电脑,直接在触摸屏编辑即可
最近发现百度飞桨的PaddleOCR模型效果不错,结合ONNXRuntime推理引擎,实测在i5-12400上单张图识别只要30ms,配个显卡还能更快。labview paddleocr识别onnxruntime推理,封装dll,labview调用dll,源码和库函数,支持gpu和cpu,推理速度很快。labview paddleocr识别onnxruntime推理,封装dll,labview调用
功能开关则是一种强大的技术,它允许将新功能的代码部署到生产环境,但默认对用户隐藏,直到在合适的时机通过配置开关来启用。一个典型的流水线包含多个阶段,如代码编译、自动化测试(单元测试、集成测试、端到端测试)、安全扫描、性能测试以及部署到不同的环境(如测试、预生产环境)。从代码提交的构建结果,到测试阶段的缺陷报告,再到生产环境的用户反馈和性能数据,每一个环节的反馈信息都应及时、透明地传递给整个团队。敏
在当今数据驱动的时代,大数据分析已经成为企业决策的重要依据。以一个电商平台的匿名用户行为数据为例,假设我们需要分析用户的浏览、点击和购买行为。1. **数据采集**:使用Nginx日志+Flume采集。3. **内存溢出**:调整了executor内存配置。4. **可视化**:Superset开源BI工具。2. **数据存储**:HDFS+HBase组合。2. **数据倾斜**:对用户ID加了随
2026年选国产CAD,已经不能只看"能不能开DWG"了。AI适配度、跨专业集成、知识产权合规这三个新维度,正在重新定义什么叫"好用的CAD"。如果你在新能源、汽车及零部件、具身智能、芯片装备这些新兴行业,需要CAD+CAPP一体化打通研发到工艺的全链路。
容器(`std::vector`, `std::map`)、算法(`std::sort`, `std::find`)、迭代器模式,提供高效且通用的数据结构与操作工具。- 选择合适的容器:如`std::unordered_map`比`std::map`更适合哈希查找。- `std::mutex` 和 原子类型(`std::atomic`):确保线程安全。- 细粒度锁:缩小`std::lock_gua
PHP Practice: Enhancing Web Development Skills
WAF 可能将空格或引号视为 boundary 的结束,导致其提取的 boundary 与实际请求体中使用的 boundary 不一致,无法正确分割 parts。插入换行符会破坏 WAF 的解析,导致其无法正确识别整个请求体各部分的分界,从而跳过对文件内容的检测。:WAF 的解析器可能无法正确处理非 ASCII 字符,或者对字符串长度有限制,超长字符串可能导致其解析失败。:WAF 在进行字符串匹配
这篇文章探讨了中文编程语言的新思路,提出以中文"词-句-段"的层次结构作为编程范式,突破传统的关键词翻译模式。作者认为中文的意合特性能形成独特的"语义胶囊":代码段可浓缩为语义单元,自动携带上下文数据,减少参数传递。这种设计融合了自然语言的流畅性和编程语言的精确性,类似Lisp的宏系统和隐式参数等高级特性。实现挑战包括歧义消解、作用域规则和工具链支持,建议先
在源码里,每个工具都遵循同一套接口:名字、描述、额外 prompt、输入 schema、调用逻辑、权限检查、输入校验、并发安全判断,以及四层 UI 渲染方法——工具开始、工具进度、工具结果、工具报错。代码目录也非常重:主入口、查询引擎、工具注册表、100 多个 slash commands、146 个 UI 组件、自研 terminal framework、85+ hooks、330+ utils
人工智能之父、Lisp语言发明者约翰·麦卡锡 新浪科技讯 北京时间2011年10月25日早间消息,据资讯网站Gamasutra报道,人工智能之父、Lisp语言发明者约翰·麦卡锡(John McCarthy)周一去世,享年84岁。 作为备受尊敬的计算机科学家、认知科学家,麦卡锡在1995年提出了“人工智能”一词,并被誉为人工智能之父,并将数学逻辑应用到了人工智能的早期形成中。
HUD 原意是“平视显示器”,通常出现在战斗机飞行员的头盔或高端汽车的挡风玻璃上。Claude HUD干的也是这件事。它是一个专门为 Claude Code 设计的插件,会在你的终端底部常驻一个状态栏。有了它,你不再需要通过翻看长长的聊天记录去确认进度。它把 Claude 的运行状态、Token 消耗、正在使用的工具、甚至当前的 Git 分支,全都浓缩在屏幕最下方。一句话总结:它让 Claude
C++ 源代码 : 基于OpenGL和TensorRT实现的PC端实时人脸美颜系统运行于Win10 64位系统,用CUDA和TensorRT实现人脸位置检测和106关键点检测,用OpenGL和GLSL实现人脸美颜,美颜功能有瘦脸/眼睛大小/眼距调整/瞳孔大小调整/移动内眼角/移动外眼角/嘴巴大小调整/皮肤美白, 可在GTX 1060Ti及以上显卡实时计算;在计算机视觉领域,实时人脸美颜是一个十分有
在电商售后、驿站分拣、仓储对账的日常工作中,快递单号核对是每天都要重复的基础工作。尤其是大促期间,单日几百上千条订单物流需要核查,人工逐一点开查询、核对入柜时间、排查异常件,不仅耗时费力,还很容易出现漏查、错查的情况。很多从业者试过多款批量查件工具,普遍存在识别不准、卡顿闪退、异常漏标、收费高昂等问题。经过多款软件实测对比,灵软快递批量查询高手凭借稳定的性能、全面的功能和超高性价比,成为物流日常核
clvt (common lisp vector tensor) library. 这是一个纯 common lisp 语言编写的张量库,是使用'智谱清言'AI(GLM5)和'DeepSeek'(v4pro) AI共同编写,目标就是为 common lisp 生态构建一个简洁而强大的张量计算库。虽然 lisp 社区拥有 magicl 和 numcl 这两个比较流行的库,但是 magicl 缺乏对高
昇腾NPU运行时(runtime)是连接算子编译与硬件执行的关键中间层,负责内存管理、任务调度和流控制。它通过Context管理设备资源,利用Stream实现并行计算,借助Event进行流间同步,并采用高效的内存分配策略。runtime采用命令队列模式下发任务,支持同步/异步执行,通过多Stream并行提升NPU利用率。开发者可通过内存池复用、多流并行等技术优化性能,并使用msprof工具监控硬件
本文介绍了一种面向有向通信拓扑结构的线性多智能体系统一致性控制方法,其核心在于引入指数衰减型事件触发机制,以在保证系统收敛性能的同时显著降低通信与计算资源消耗。该方法通过在每个智能体本地判断是否需要更新其状态估计值(即“触发”事件),避免了传统周期性通信策略中的冗余数据交换,适用于资源受限的分布式协同控制场景。该仿真代码实现了一个经典的、基于事件触发的多智能体一致性控制方案。它不仅验证了理论的有效
2026年Lisp在Web开发领域仍保持活跃生态,主要分为Common Lisp和Clojure两大方向。Common Lisp方面,Clack作为基础接口规范,支撑着Caveman2等现代化框架;Hunchentoot仍是稳定可靠的服务器选择。Clojure领域则以Ring为核心,配合Compojure/Reitit路由库,Luminus作为全栈开发模板广受欢迎。Lisp的独特优势在于宏系统支持
1,扩展卡尔曼滤波。道路坡度估计算法,使用Simulink模型搭建,已经在实际道路上测试使用。主要程序执行流程:1) 获取陀螺仪和加速度采集的实时动态信息2) 初始化用来校正传感器3) 通过预处理对信号进行滤波,消除大部分错误和失真的信号4) 主处理动态调整加权因数、利用角速度校正加速度等方法,得到最优的坡度估计5) 通过 CAN 总线将估计的坡度信号传递给整车其他电控单元。
今天给大家推荐这款"文件数量检查器",虽然这个功能平时用得不多,但对需要整理文件的小伙伴来说确实很实用,能快速统计出文件夹里的文件数量。
Matlab肺结节分割(肺结节提取)源程序,也有GUI人机界面版本。使用传统图像分割方法,非深度学习方法。使用LIDC-IDRI数据集。工作如下:1、读取图像。读取原始dicom格式的CT图像,并显示,绘制灰度直方图;2、图像增强。对图像进行图像增强,包括Gamma矫正、直方图均衡化、中值滤波、边缘锐化;3、肺质分割。基于阈值分割,从原CT图像中分割出肺质;4、肺结节分割。肺质分割后,进行特征提取
本文涉及到的编程语言:C、C++、Java、C#、Prolog、VB、Scala、Clojure、Haskell、Ada、Python、Ruby、Pascal(Delphi)、Fortran、Lisp、matlab、Perl、Erlang、Boo、Tcl、Bash、C shell、Objective-C、PHP、PL-SQL、Transact-SQL、ASP、JSP、Lua、smalltalk、R
(译注:圣经记载:在远古的时候,人类都使用一种语言,全世界的人决定一起造一座通天的塔,就是巴别塔,后来被上帝知道了,上帝就让人们使用不同的 语言,这个塔就没能造起来。 巴别塔不建自毁,与其说上帝的分化将人类的语言复杂化,不如说是人类自身心灵和谐不再的分崩离析。之所以后来有了翻译,不仅是为了加强人类之间的交流,更 寄达了一种愿望,希望能以此消除人际的隔阂,获求来自心灵的和谐及慰藉。真正的译者,把握血
开放源代码的必要性在介绍编程语言之前,先说说开放源代码的必要性。现在,在软件生产领域存在巨大的智利浪费,大家把大量的精力用在编写别人已经实现的程序代码上。看看,文本编辑器有多少,看看ftp程序有多少,看看字处理程序有多少,这些程序虽然有差别,但主要的功能都是一样的。要实现个性化的功能,在已有的软件基础上修改会节省多少时间呀!而每个程序各编一套,又浪费多少时间?如果,没有这些重复的工作量,世
原文出处:http://blog.youxu.info/上回我们说到 LISP 和 AI 很是青梅竹马的时候,浮光掠影地说因为 LISP 的基本数据单元–”链表”在知识表示上的比较优势。我们说, AI 要处理的数据结构和要刻画的现实世界的模型很复杂,使得数组等其他简单数据结构不能胜任,所以“链表”成了最佳的选择。如果我们顺着这样的逻辑线往下看,似乎选择 LISP 这个“列表
<br /> 就C++开发工具而言,与Windows下微软(VC, VS2005等)一统天下相比,Linux/Unix下C++开发,可谓五花八门,各式各样。Emacs, vi, eclipse, anjuta,kdevelop等层出不穷。<br /><br />Windows下,开发工具多以集成开发环境IDE的形式展现给最终用户。例如,VS2005集成了编辑器,宏汇编ml,C /C++编译器cl,
C——白羊座像LinusTovards一样,虽然牛逼,但脾气不怎么好 C#——金牛座各方面都还不错,就是钱是个问题 Javascript——双子座很简单,很漂亮,很有趣,很不靠谱PHP——巨蟹座得一温柔体贴好用开源如PHP,夫复何求Java——狮子座知道您牛逼,自个儿得瑟去吧Perl——处女座号称像诗一样的语言,但是各种叽歪的符号会让你湿Python——天秤座一个字,漂亮 C++——天蝎座要不你搞
(此处为人肉维护的镜像,原文请见:http://csbabel.wordpress.com/ 翻墙请用Google Reader查看:http://csbabel.wordpress.com/feed/) 绝对必要、又臭又长的作者声明:1、虽然是回忆录,但本人是码农不是艺妓,想来看艳情的可以洗洗睡了。(推荐你看《往事回忆录》,那个很艳情,而且不黄不暴力)2、我不是
lisp
——lisp
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net