开发工具
文章平均质量分 56
trium_KW
这个作者很懒,什么都没留下…
展开
-
Vim统计中文字数和英文单词数(附针对LaTeX的特殊处理)
在终端中,统计中文字数可以用,统计英文单词数可以用。如何把这个功能集成到Vim中去呢?原创 2022-06-18 18:27:55 · 1286 阅读 · 0 评论 -
使用Cython在Python和C++间互传大小事先未知的numpy数组
常见的教程如这个问题及回答是将大小已知的numpy数组传入传出C++,如确定会从C++传出大小为M×N的矩阵。方法简单讲就是在Python端分配一个大小为M×N的矩阵,把指向这个矩阵的指针传给C++,C++负责修改矩阵的内容,结束后矩阵就自动“传回”了。然而有时我们事先不知道从C++传回的矩阵是多大,这时我们可以用这个回答所提及的技术,即从C++传回,然后在Python端把它无拷贝地转成numpy数组。从Python传数组给C++也有需要讨论和值得注意的点。...原创 2022-06-02 16:55:34 · 834 阅读 · 0 评论 -
用TCL(工具命令语言)管理Tornado (for VxWorks) 可启动工程
尽管多数情况下要写VxWorks嵌入式应用程序代码常用Tornado编程环境,但有时可能会需要在命令行下完成简单的Tornado工程管理。本教程教授了如何将简单的工程管理迁移到Tornado外部并在命令行下实现(虽然这样做无法体验Tornado下的一些方便的功能)。0. 准备Tornado软件。首先得有Tornado的全套软件。我的是Tornado2.2。Tornado是否经过破解或是否安装都原创 2016-03-25 23:33:31 · 2029 阅读 · 0 评论 -
使用Notepad++搭建任意语言开发环境
Notepad++是一个轻量级开源文本编辑器,支持多种语言,并可以自行添加新的语言,单就其软件特性而言深得开发者青睐。对于主流开发语言或大型项目,有广泛的IDE可供使用,其开发效率自然优于Notepad++;然而对于小型项目或一些比较冷门语言,Notepad++则显得更方便灵活。本文介绍了Notepad++与GNU Make相结合搭建适用于多种语言开发环境的方法,并不局限于C/C++、Java原创 2016-08-21 10:55:02 · 3170 阅读 · 0 评论 -
MATLAB中对自定义函数进行参数估计的方法
先输入x和y的数据。然后在matlab的工作栏输入cftool.在弹出来的拟合工具箱内选择变量为你的x和y.然后右边的拟合方法选择custom equation,然后输入你要拟合的式子的形式,按fit就可以拟合了。转载 2016-08-24 19:16:46 · 5613 阅读 · 0 评论 -
NppExec获取进程返回码
使用Notepad++ NppExec插件在做一些自动化工作时,常常需要判断最新运行的一个进程的ERRORLEVEL返回码,以判断该进程是否被正确执行(如判断gcc编译是否有错误)。可用如下方式实现:cmd /c any_executable any_optionsif $(EXITCODE)==0 goto SUCCESSif $(EXITCODE)==1 goto ERROR_1//原创 2016-08-20 19:20:55 · 547 阅读 · 0 评论