使用PerlXS模块封装C接口

OpenCC是一款C++编写的简繁转换软件,支持词汇级别的转换。虽然OpenCC提供了C、C++、Python、Nodejs的接口,但是没有提供Perl的封装。本文旨在提供一种编程实践:使用XS模块封装C接口供Perl使用。在已经安装了OpenCC的计算机上,使用本项目可以方便地在Perl程序中调用OpenCC的接口。并且,得益于OpenCC设计之简单,很少会有内存泄漏的风险。该项目已经实际运用到我的互联网文本自动获取与处理程序之中,至少证明它是有人用的^_^

更多

Ewald Summation的矩阵优化

为了快速地计算某Ewald sum,现推导一种基于矩阵的计算策略,一种很新的算法。在时间复杂度方面本策略没有什么提升,还是。但是,比起传统方法,本策略的FLOPs大幅降低,并且支持cuda加速。

更多

Windows环境下端口转发案例两则

几个月前买了一台新电脑(台式机)放在工位,以前用来办公的笔记本电脑终于可以放在宿舍。因为办公需要,新电脑必须是Windows系统。为了写代码,我又安装了WSL2docker。在平衡两台电脑的服务的时候,端口转发方面踩了点坑,特此记录下来。

更多

0条搜索结果。