脚本语言
文章平均质量分 61
Make file, Python, Perl, Bash, csh
sunvally
这个作者很懒,什么都没留下…
展开
-
What does &> do in bash?
【代码】What does &> do in bash?转载 2023-12-12 16:40:01 · 98 阅读 · 0 评论 -
Perl select 函数
select 此函数将输出的默认文件句柄设置为FILEHANDLE,如果未指定文件句柄,则设置由print和write等函数使用的文件句柄。如果未指定FILEHANDLE,则它将返回当前默认文件句柄的名称。使用指定的位调用系统功能select()。select函数设置用于处理非阻塞I/O请求的控件。返回标量上下文中等待I/O的文件句柄数,或列表上下文中等待的文件句柄数和剩余时间。转载 2023-12-12 16:11:04 · 102 阅读 · 0 评论 -
perl $|=1; What is this?
【代码】perl $|=1;转载 2023-12-12 16:07:43 · 62 阅读 · 0 评论 -
What does \@array mean in Perl?
I have some Perl code where I noticed an array is used with a leading backslash like @arrayCan anybody explain what does it mean?the @ notation will return a reference (or pointer) to the array provided, so:$arrayref = @arraywill make $arrayref a referenc原创 2023-12-11 11:37:27 · 50 阅读 · 0 评论 -
Unique values in an array in Perl
【代码】Unique values in an array in Perl。转载 2023-12-11 11:24:36 · 64 阅读 · 0 评论 -
6 Perl File Handle Examples to Open, Read, and Write File
【代码】6 Perl File Handle Examples to Open, Read, and Write File。转载 2023-12-11 11:03:50 · 64 阅读 · 0 评论 -
How does double arrow (=>) operator work in Perl?
【代码】How does double arrow (=>) operator work in Perl?转载 2023-12-11 10:09:03 · 46 阅读 · 0 评论 -
GetOpt::Long usage style
【代码】GetOpt::Long usage style。原创 2023-12-05 16:21:17 · 76 阅读 · 0 评论 -
Perl | Multi-line Strings | Here Document
【代码】Perl | Multi-line Strings | Here Document。原创 2023-12-05 16:20:09 · 701 阅读 · 0 评论 -
Makefile 中:= ?= += =的区别
之前一直纠结makefile中“=”和“:=”的区别到底有什么区别,因为给变量赋值时,两个符号都在使用。make会将整个makefile展开后,再决定变量的值。也就是说,变量的值将会是整个makefile中最后被指定的值。“:=”表示变量的值决定于它在makefile中的位置,而不是整个makefile展开后的最终值。在上例中,y的值将会是 foo bar ,而不是 xyz bar 了。在上例中,y的值将会是 xyz bar ,而不是 foo bar。从上面的结果中我们可以清楚的看到他们的区别了。转载 2023-11-14 16:54:05 · 76 阅读 · 0 评论 -
C Shell Scripting/Modifiers
【代码】C Shell Scripting/Modifiers。原创 2023-07-11 11:00:09 · 285 阅读 · 0 评论 -
sed 匹配多个字符 “或”
sed 匹配多个字符 “或”转载 2022-12-01 15:21:39 · 533 阅读 · 0 评论 -
使用 vimdiff 展示 svn diff 结果
svn diff using gvimdiff转载 2022-10-20 14:56:33 · 364 阅读 · 0 评论 -
What does the -> arrow do in Perl?
What does the -> arrow do in Perl?转载 2022-07-21 09:28:32 · 105 阅读 · 0 评论 -
How does double arrow (=>) operator work in Perl?
How does double arrow (=>) operator work in Perl?转载 2022-07-21 09:15:05 · 75 阅读 · 0 评论 -
Python的多进程实现
Python的多进程实现转载 2022-07-20 21:05:37 · 798 阅读 · 0 评论 -
Speed up calculation by running in parallel
In this example we have a bunch of numbers. We need to make some heavy calculation on each number (using our calc function), and then collect the results in a hash where the keys are the original numbers and the values are the results.转载 2022-07-19 18:39:32 · 330 阅读 · 0 评论 -
What does assigning ‘shift‘ to a variable mean?
What does assigning 'shift' to a variable mean?转载 2022-07-19 18:26:39 · 100 阅读 · 0 评论 -
如何在perl中安装parallel-forkmanager
如何在perl中安装parallel-forkmanager转载 2022-07-19 18:22:47 · 468 阅读 · 0 评论 -
Using fork in Perl to spread load to multiple cores
Using fork in Perl to spread load to multiple cores转载 2022-07-19 09:31:49 · 100 阅读 · 0 评论 -
how to use fork loop in perl
基于perl的多线程循环实现原创 2022-07-18 15:34:22 · 98 阅读 · 0 评论 -
How to check if a child process is still running in Perl?
How to check if a child process is still running in Perl?转载 2022-07-16 16:37:23 · 83 阅读 · 0 评论 -
Perl 函数参考
Perl wait 和waipid 函数用法转载 2022-07-02 16:26:22 · 235 阅读 · 0 评论 -
perl进程管理
perl进程管理转载 2022-06-30 20:42:25 · 189 阅读 · 0 评论 -
VCS+MATLAB联合仿真
原文链接:https://www.youtube.com/watch?v=ujSBTA3v8eA算法工程通常会用Matlab来建模,Digital designer会将Matlab model 作为golden model 进行设计和验证。 面临的问题时VCS不用能直接调用.m文件。 这就需要先将.m文件生成System Verilog的DPI或转成Cpp文件,之后就可以在SystemVerilog 中直接调用了(1) Matlab 生成DPI下面是两个matlab function,分别在两个独立文转载 2022-04-21 20:37:24 · 1321 阅读 · 0 评论 -
Learn Makefiles With the tastiest examples
原文链接:https://makefiletutorial.com/#arguments-to-makeI built this guide because I could never quite wrap my head around Makefiles. They seemed awash with hidden rules and esoteric symbols, and asking simple questions didn’t yield simple answers. To solve t转载 2022-03-24 10:02:54 · 139 阅读 · 0 评论 -
Perl Getopt::Long命令行参数传递
原文链接:https://www.javatpoint.com/perl-command-line-argumentsThe simple command line options are done using ?s option. Complex command line options are done using Getopt::Std and Getopt::Long.Getopt stands for GetOptions. It processes the content of @ARGV转载 2022-03-10 11:14:32 · 408 阅读 · 0 评论 -
Makefile 中:= ?= += =的区别
原文链接:https://www.cnblogs.com/wanqieddy/archive/2011/09/21/2184257.html在Makefile中我们经常看到 = := ?= +=这几个赋值运算符,那么他们有什么区别呢?我们来做个简单的实验新建一个Makefile,内容为:ifdef DEFINE_VREVRE = “Hello World!”elseendififeq ($(OPT),define)VRE ?= “Hello World! First!”endififeq转载 2022-02-28 15:57:28 · 116 阅读 · 0 评论 -
Python中的join函数
原文链接:https://cloud.tencent.com/developer/article/1694327Python中的join函数功能很强大,可以把字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串,而且分隔的字符也可以是一个字符串,接下来详尽地介绍这个函数。语法1.1 string.join()'sep'.join(seq)代码解析:sep: 代表分隔符, 可以是单个字符如: , . - ; 等,也可以是字符串如: ‘abc’。seq: 代表要连接的元素序转载 2021-12-30 16:50:10 · 27117 阅读 · 2 评论 -
Python findall()函数:查找符合正则表达式的字符串
原文链接:https://www.92python.com/view/439.html在 Python 程序中,函数 findall() 的功能是在字符串中查找所有符合正则表达式的字符串,并返回这些字符串的列表。如果在正则表达式中使用了组,则返回一个元组。函数 re.match() 和函数 re.search() 的作用基本一样。不同的是,函数 re.match() 只从字符串中第一个字符开始匹配,而函数 re.search() 则搜索整个字符串。使用函数 findall() 的语法格式如下所示:r转载 2021-12-30 16:00:51 · 7150 阅读 · 1 评论 -
Python笔记(十四):操作excel openpyxl模块
原文地址:https://www.cnblogs.com/simple-free/p/9160685.html(一) 常遇到的情况 就我自己来说,常遇到的情况可能就下面几种:读取excel整个sheet页的数据。读取指定行、列的数据往一个空白的excel文档写数据往一个已经有数据的excel文档追加数据下面就以这几种情况为例进行说明。(二) 涉及的模块及函数说明就我知道的,有3个模块可以操作excel文档,3个模块通过pip都可以直接安装。xlrd:读数据xlwt:写数据转载 2021-12-30 13:43:30 · 83 阅读 · 0 评论