草庐IT

单相整流及三相整流电路分析-包括整流桥及电容选择计算

交流整流滤波启动技术假定:单相/三相200~230VAC-15%~10%电流:单相电流为8.88A,三相为4.6A1.原理图2.优选器件3.电路计算3.1整流桥选择在设计上需要同步兼容单相和三相设计,为了整流的功率最大化,采用全桥整流方式。整流管的选择:***整流管的最大电流:按单相电流8.88A计算:按照工程经验,设计3倍过载计算,并且常规需要预留20%的设计裕量,则最大电流为Io:Io=8.883/0.8=33.3A整流管的最大反向电压计算VRPM:U=230V1.11.414=358V,按工程经验,取两倍过载,则VRM=716V故,采用常用的35A/800整流桥例如:乐山无线电LRCPS

linux - 如何从给定路径(包括子目录)递归加载所有符号文件?

您可以使用以下命令将单个符号文件指向gdb:symbol-file/usr/lib/debug/symbolfile.so但是如何告诉gdb从给定路径(包括子目录)加载所有符号文件? 最佳答案 在Linux系统上,您永远不必首先使用symbol-fileGDB命令。诀窍是以GDB将自动找到符号文件的方式准备二进制文件。这非常容易做到。详细说明是here. 关于linux-如何从给定路径(包括子目录)递归加载所有符号文件?,我们在StackOverflow上找到一个类似的问题:

linux - 两个目录树的差异以创建文件/文件夹级别的补丁(包括二进制文件)

有很多解决方案可以为文本文件等创建文件级补丁。我正在寻找的是一个简单的脚本/shell命令,它将比较旧版本/新版本/并给我一棵文件树,我需要复制旧版本以使其等于新版本(假设文件未在更新中删除版本)。请注意,这两个文件夹同时包含二进制文件和文本文件。之前,我们使用的是hack:fdupes-qrfnewversion/oldversion/|grep“新版本”|xargsrm;留给我们可以打包为补丁的文件夹“newversion”。不幸的是,这结果是灾难性的,因为fdupes不考虑文件名。如果像fdupes这样的东西确实在比较中包含了文件名,那就太棒了。 最佳

linux - Chrome 12 真的支持 CSS 3D 转换吗?包括在 Linux 上?

我在Linux64位机器上使用Chrome12,但我无法使用以下任何示例:http://www.satine.org/research/webkit/snowleopard/snowstack.htmlhttp://www.marcofolio.net/css/3d_animation_using_pure_css3.htmlhttp://kevchapman.co.uk/css/webkit-css-perspective-demo/他们都使用了-webkit-perspective,但是最终的结果和在Safari(WindowsXP)中得到的结果有很大的不同。那么,毕竟,Chrom

linux - 最快统计目录(包括子目录)文件数的方法

我正在运行一个脚本来查看目录及其子目录中的所有文件。脚本已经运行了一天,我想估计一下它还能运行多久。我知道到目前为止它处理了多少文件(73,000,000),但我不知道文件总数。文件计数最快的方法是什么?我尝试右键单击目录并选择“属性”,它正在慢慢计数。我尝试将ls重定向到一个文件中,它只是不停地搅动……我应该用c写程序吗? 最佳答案 最简单的方法:find-typef|wc-l稍微快一点,也许:find-typef-printf'\n'|wc-l 关于linux-最快统计目录(包括子目

linux - bash "echo"包括中间创建文件的 ">"- 请解释

当我写的时候:echo2*3>5isavalidinequality在我的bash终端中,在我的目录中创建了一个名为5的新文件,其中包含:2*3isavalidinequality我想知道这里到底发生了什么,为什么我会得到这个输出?我相信很明显我是Linux新手!谢谢 最佳答案 在bash中,重定向可以发生在行中的任何地方(但你不应该这样做!---见thebash-hackerstutorial)。Bash采用>5作为重定向,创建输出文件5,然后处理其余参数。因此,echo2*3isavalidinequality发生了,这给了你在

linux - 如何列出所有 Linux 环境变量,包括 LD_LIBRARY_PATH

如何在Linux中列出所有的环境变量?当我键入命令env或printenv时,它会给我很多变量,但有些变量如LD_LIBRARY_PATH和PKG_CONFIG不要出现在这个列表中。我想输入一个列出所有环境变量的命令,包括这个变量(LD_LIBRARY_PATH和PKG_CONFIG) 最佳答案 env确实列出了所有环境变量。如果LD_LIBRARY_PATH不存在,则该变量未声明;或已声明但未被导出,因此子进程不会继承它。如果您在shell启动文件中设置LD_LIBRARY_PATH,例如.bash_profile或.bashrc

linux - 狂欢;输出文件的修改时间,包括年和秒

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我想输出一个文件的修改时间,包括年和秒。我尝试使用ls-linT,意味着-T必须这样做,但事实并非如此。-T被识别为列表大小。我正在使用ls搜索解决方案。有人可以帮我吗?

linux - tar/gzip 不包括某些文件

我有一个包含许多子目录的目录。在其中一些子目录中,我有扩展名为*.asc的文件,还有一些扩展名为*.xdr的文件。我想创建一个单一的tarball/gzip文件,它保持目录结构但排除所有扩展名为*.xdr的文件。我该怎么做?我做了类似find的事情。-depth-name*.asc-execgzip-r9{}+但是这对每个*.asc文件单独进行gzip,这不是我想要做的。 最佳答案 您需要使用--exclude选项:tar-zc-ftest.tar.gz--exclude='*.xdr'*

php - 如何在 phpmyadmin 中导出不包括 id 列(AUTO_INCREMENT 列)

我的数据库结构是:`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(20)COLLATEutf8_unicode_ciNOTNULL,`address`varchar(50)COLLATEutf8_unicode_ciNOTNULL,`tel`varchar(20)COLLATEutf8_unicode_ciNOTNULL,`longitude`int(6)NOTNULL,`latitude`int(6)NOTNULL,`type`varchar(1)COLLATEutf8_unicode_ciNOTNULL,PRIMARYKEY(`id`)