- 浏览: 3068587 次
- 性别:
- 来自: 海外
-
文章分类
- 全部博客 (430)
- Programming Languages (23)
- Compiler (20)
- Virtual Machine (57)
- Garbage Collection (4)
- HotSpot VM (26)
- Mono (2)
- SSCLI Rotor (1)
- Harmony (0)
- DLR (19)
- Ruby (28)
- C# (38)
- F# (3)
- Haskell (0)
- Scheme (1)
- Regular Expression (5)
- Python (4)
- ECMAScript (2)
- JavaScript (18)
- ActionScript (7)
- Squirrel (2)
- C (6)
- C++ (10)
- D (2)
- .NET (13)
- Java (86)
- Scala (1)
- Groovy (3)
- Optimization (6)
- Data Structure and Algorithm (3)
- Books (4)
- WPF (1)
- Game Engines (7)
- 吉里吉里 (12)
- UML (1)
- Reverse Engineering (11)
- NSIS (4)
- Utilities (3)
- Design Patterns (1)
- Visual Studio (9)
- Windows 7 (3)
- x86 Assembler (1)
- Android (2)
- School Assignment / Test (6)
- Anti-virus (1)
- REST (1)
- Profiling (1)
- misc (39)
- NetOA (12)
- rant (6)
- anime (5)
- Links (12)
- CLR (7)
- GC (1)
- OpenJDK (2)
- JVM (4)
- KVM (0)
- Rhino (1)
- LINQ (2)
- JScript (0)
- Nashorn (0)
- Dalvik (1)
- DTrace (0)
- LLVM (0)
- MSIL (0)
最新评论
-
mldxs:
虽然很多还是看不懂,写的很好!
虚拟机随谈(一):解释器,树遍历解释器,基于栈与基于寄存器,大杂烩 -
HanyuKing:
Java的多维数组 -
funnyone:
Java 8的default method与method resolution -
ljs_nogard:
Xamarin workbook - .Net Core 中不 ...
LINQ的恶搞…… -
txm119161336:
allocatestlye1 顺序为 // Fields o ...
最近做的两次Java/JVM分享的概要
等了快两周终于到手了…
把主要工作机换成它之后再补充点使用感受进来。现在先上几张图吧。
跟我现在的主要工作用笔记本相比确实轻多了…
在Safari里登录了一次Gmail,结果Safari提示我要不要把帐号跟Mail、iChat、iCal关联在一起。换句话说我的帐号…系统太智能有时候也很可怕。
在terminal里第一次敲java命令的时候提示可以下载安装Java。实际装上的是Apple版JDK 6 update 26。默认使用的是server VM,并且GC默认选用了ParNew + CMS。
MacPorts
sudo port install git-core +svn +bash_completion
装了lftp、tree和macvim
sudo port install lftp tree
sudo port install macvim +cscope +python +perl +ruby
<< 这样会装上python25,杯具的port啊…
给MacVim安装了NERDTree
http://programming34m0.blogspot.com/2011/04/nerd-tree-file-explorer-with-mac-vim.html
装了TextMate。
https://github.com/drnic/ruby-tmbundle
装了AppCleaner
http://www.freemacsoft.net
Extract Installer and Package Files in Mac OS X Easily with Pacifist
http://www.charlessoft.com
没有ldd命令。用otool命令代替
SSHFS
http://osxfuse.github.io
http://stackoverflow.com/questions/12510421/sshfs-for-osx-10-8-mountain-lion
http://www.wikihow.com/Take-a-Screenshot-in-Mac-OS-X
Cmd+Shift+4
http://acuasi.alaska.edu/2013/06/21/compile-and-use-llvm-3-3-on-os-x/
http://llvm.org/bugs/show_bug.cgi?id=16625
http://apple.stackexchange.com/questions/26616/dns-not-resolving-on-mac-os
Xcodeおよびコマンドライン開発ツールのインストールとアクティブ開発ディレクトリの切り替え【Mac OS X Mavericks版】
装了NetBeans 6.5来build出c1visualizer。
为了build这玩儿,得在/Users/<username>/.netbeans/6.5/build.properties里加写配置。我是加了netbeans.dest.dir=/Users/<username>/build/output
不过不知道怎么回事,c1visualizer的trunk在6.5上还是build不出来。说缺openide.util模块。是项目的问题还是NB的问题呢?
用是还在用,不过之前写的感受帖没写完,坑了…
用了快一年,最大的感受就是只要碰上视频网站用Flash的,机器就会热起来,风扇狂转…
要看你用的功能的计算量大不大啊。机器的C面通常都不会烫,整台机器会烫的地方主要还是D面的后面,靠近散热口的地方。但那个地方一般不会碰到所以问题不大吧。
我开着Eclipse是没觉得吃力…不过没同时开过MySQL,我没这需求。应该也没啥问题吧
其实还是有点麻烦…因为我工作的产物要运行在Linux上,光build出Mac上的版本不能行…
不过平台不相关的部分还是可以用就是了~
等新的出了再说。这代爱不足。
很流畅。当然前提是原本要用鼠标的话。有些操作如果原本就习惯用键盘快捷键的话,那还是键盘更顺手。Mac上的应用的统一感比较好,快捷键虽然跟原本在Windows和Ubuntu上习惯的不一样,但很快就觉得顺手了。
反正4GB的内存和1.7GHz i5的CPU已经能保障基本的运算速度,外加主存储是SSD,其实我在Air上build东西比我在我原来的笔记本上build还快…

把主要工作机换成它之后再补充点使用感受进来。现在先上几张图吧。
跟我现在的主要工作用笔记本相比确实轻多了…



在Safari里登录了一次Gmail,结果Safari提示我要不要把帐号跟Mail、iChat、iCal关联在一起。换句话说我的帐号…系统太智能有时候也很可怕。
在terminal里第一次敲java命令的时候提示可以下载安装Java。实际装上的是Apple版JDK 6 update 26。默认使用的是server VM,并且GC默认选用了ParNew + CMS。
MacPorts
sudo port install git-core +svn +bash_completion
装了lftp、tree和macvim
sudo port install lftp tree
sudo port install macvim +cscope +python +perl +ruby
<< 这样会装上python25,杯具的port啊…
给MacVim安装了NERDTree
http://programming34m0.blogspot.com/2011/04/nerd-tree-file-explorer-with-mac-vim.html
装了TextMate。
https://github.com/drnic/ruby-tmbundle
装了AppCleaner
http://www.freemacsoft.net
Extract Installer and Package Files in Mac OS X Easily with Pacifist
http://www.charlessoft.com
没有ldd命令。用otool命令代替
SSHFS
http://osxfuse.github.io
http://stackoverflow.com/questions/12510421/sshfs-for-osx-10-8-mountain-lion
http://www.wikihow.com/Take-a-Screenshot-in-Mac-OS-X
Cmd+Shift+4
http://acuasi.alaska.edu/2013/06/21/compile-and-use-llvm-3-3-on-os-x/
http://llvm.org/bugs/show_bug.cgi?id=16625
http://apple.stackexchange.com/questions/26616/dns-not-resolving-on-mac-os
Xcodeおよびコマンドライン開発ツールのインストールとアクティブ開発ディレクトリの切り替え【Mac OS X Mavericks版】
装了NetBeans 6.5来build出c1visualizer。
为了build这玩儿,得在/Users/<username>/.netbeans/6.5/build.properties里加写配置。我是加了netbeans.dest.dir=/Users/<username>/build/output
不过不知道怎么回事,c1visualizer的trunk在6.5上还是build不出来。说缺openide.util模块。是项目的问题还是NB的问题呢?
Kriss-MacBook-Air:maxine rednaxelafx$ max image ======================== VM Configuration ======================== Build level: PRODUCT Reference scheme: com.sun.max.vm.reference.direct.DirectReferenceScheme Layout scheme: com.sun.max.vm.layout.ohm.OhmLayoutScheme Monitor scheme: com.sun.max.vm.monitor.modal.schemes.thin_inflated.ThinInflatedMonitorScheme Heap scheme: com.sun.max.vm.heap.sequential.semiSpace.SemiSpaceHeapScheme Compilation scheme: com.sun.max.vm.compiler.adaptive.AdaptiveCompilationScheme [opt=C1X, baseline=T1X] Run scheme: com.sun.max.vm.run.java.JavaRunScheme JDK: 1.6.0_26 ================================================================== ... <Trace 1> BEGIN: writing boot image jar file: /Users/rednaxelafx/build/maxine/com.oracle.max.vm.native/generated/darwin/maxine.jar <Trace 1> END: end boot image jar file: /Users/rednaxelafx/build/maxine/com.oracle.max.vm.native/generated/darwin/maxine.jar (4M) <Trace 1> BEGIN: writing boot image file: /Users/rednaxelafx/build/maxine/com.oracle.max.vm.native/generated/darwin/maxine.vm <Trace 1> END: end boot image file: /Users/rednaxelafx/build/maxine/com.oracle.max.vm.native/generated/darwin/maxine.vm (53M) <Trace 1> Total time: 56.681 seconds
评论
25 楼
RednaxelaFX
2012-08-18
RonQi 写道
楼主现在还用mba吗?补的使用感受在哪里呢
用是还在用,不过之前写的感受帖没写完,坑了…
用了快一年,最大的感受就是只要碰上视频网站用Flash的,机器就会热起来,风扇狂转…
24 楼
RonQi
2012-08-17
楼主现在还用mba吗?补的使用感受在哪里呢
23 楼
wangyongtao_963
2012-08-07
一个月之内,通过链接进了两次你的博客。您对jvm有深入的研究,自叹不如!只能偷偷的观摩,呵呵!不过之前是就是看 jcp.org 的 jsr文档,鉴于e文不是很好,读起来费时间。。。。
蓦地发现你这里有很多的经验怪,可以砍一段时间 升升级了!
呵呵。
蓦地发现你这里有很多的经验怪,可以砍一段时间 升升级了!
呵呵。

22 楼
RednaxelaFX
2012-01-01
coolbi 写道
楼主,开个eclipse开发,发热量大不?
要看你用的功能的计算量大不大啊。机器的C面通常都不会烫,整台机器会烫的地方主要还是D面的后面,靠近散热口的地方。但那个地方一般不会碰到所以问题不大吧。
21 楼
coolbi
2012-01-01
楼主,开个eclipse开发,发热量大不?
20 楼
RednaxelaFX
2011-12-01
coolbi 写道
请问下开个Eclipse+mysql之类搞开发吃力不?多谢
我开着Eclipse是没觉得吃力…不过没同时开过MySQL,我没这需求。应该也没啥问题吧
19 楼
coolbi
2011-12-01
请问下开个Eclipse+mysql之类搞开发吃力不?多谢
18 楼
spaljay
2011-08-25
看到了tb橘黄色的牌带。。
17 楼
RednaxelaFX
2011-08-15
glacjay 写道
工作能用苹果的大赞。
其实还是有点麻烦…因为我工作的产物要运行在Linux上,光build出Mac上的版本不能行…

不过平台不相关的部分还是可以用就是了~
16 楼
glacjay
2011-08-15
工作能用苹果的大赞。
15 楼
beneo
2011-08-14
还有存款么?-。-
14 楼
chenchao051
2011-08-14
补问一句,兄台就准备用lion吗???
13 楼
chenchao051
2011-08-14
果粉果断飘过。。。我主要还是自己玩着用,工作上还没敢用苹果的。
12 楼
cantellow
2011-08-14
能否问一下在哪购进的?还有多少米?
11 楼
RednaxelaFX
2011-08-14
cocu0989 写道
为啥不搞一台pro过来?
等新的出了再说。这代爱不足。
10 楼
cocu0989
2011-08-14
为啥不搞一台pro过来?
9 楼
RednaxelaFX
2011-08-12
IcyFenix 写道
传说mba的触摸板是神器,实际用起来有什么感觉?能离开鼠标流畅地工作么?
很流畅。当然前提是原本要用鼠标的话。有些操作如果原本就习惯用键盘快捷键的话,那还是键盘更顺手。Mac上的应用的统一感比较好,快捷键虽然跟原本在Windows和Ubuntu上习惯的不一样,但很快就觉得顺手了。
8 楼
IcyFenix
2011-08-12
传说mba的触摸板是神器,实际用起来有什么感觉?能离开鼠标流畅地工作么?
7 楼
RednaxelaFX
2011-08-12
cncolder 写道
对于我们来说,用Air不会有压力吗?比如Xcode常开。
我有个朋友最近中了Air的毒了,问我拿主意,我也说不好。
我有个朋友最近中了Air的毒了,问我拿主意,我也说不好。
反正4GB的内存和1.7GHz i5的CPU已经能保障基本的运算速度,外加主存储是SSD,其实我在Air上build东西比我在我原来的笔记本上build还快…
6 楼
boy00fly
2011-08-12
淘宝工作还可以自带笔记本的啊,环境很宽松啊!楼主有钱ing..
发表评论
-
Christmas Wish 2013?
2013-10-23 12:27 0For me: Apple MacBook Pro with ... -
HotSpot VM的源码阅读活动?
2012-02-23 22:41 26211陆续被许多同好问过HotSpot VM源码阅读方面的问题。 最 ... -
あけおめことよろ 2012版
2011-12-31 22:27 22080照例发篇辞旧迎新帖。 ... -
Hotmail邮箱的POP和SMTP配置
2011-10-07 21:42 45399今天给奶奶在她的iPad上配置live.cn邮箱真是折腾得不行 ... -
IDF 2011北京看到的某平板
2011-09-11 17:59 3141最近可能会连着发几篇 ... -
HP Compaq nx9040的配置
2011-09-07 14:07 0基本参数 型号 Compaq nx90 ... -
MacBook Air,以及之前我的几个笔记本的使用体验(草稿中,慢慢更新)
2011-09-06 23:04 0这不是一篇测评。只是我自己使用的感受。流水帐,想到哪写到哪,慢 ... -
Ultrabook,以及最近关注过的另外一些超便携装备
2011-08-21 16:21 0http://yavaeye.com/p/show/ultra ... -
[纯水] 草稿箱…
2011-07-25 14:24 2364看到PermGen的讨论一直没消停,但许多人对PermGen的 ... -
身体确实重要
2011-05-27 00:04 4412昨天和今天。过了两天完全没有编程、完全没有JVM的生活。 不过 ... -
几种系统的uname输出
2011-05-05 17:19 3388收集一些uname的输出对比用。 如果有跑Solaris的人路 ... -
gettimeofday与VDSO
2011-04-22 14:12 0vsyscall http://docs.redhat.co ... -
IDF2011见闻——草稿篇
2011-04-18 00:19 0上次去参加了JavaOne之后过了好久也没把资料整理好,帖子差 ... -
转岗成功
2011-04-08 10:14 0正明 不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之。 ... -
[纯水/真相] 奖杯一枚
2011-03-11 18:18 3532好久没拿过啥奖啊什么的了,突然拿到个奖杯形状的东西也挺开心的。 ... -
刚拿到的几张CD
2011-03-09 12:43 2022过年的时候订的几张CD终于到手了。忍不住一晒。直接上图 ... -
i18n bug in Netbeans Platform?
2011-02-24 15:21 0JDK7 build 130 jvisualvm jv ... -
一道题
2011-01-09 23:05 0唔,没做出来,马克 -
JavaOne 2010感想——草稿篇
2011-01-04 22:18 4420本来是想专注记录JavaOne北京2010的见闻,无奈北京站比 ... -
あけおめことよろ 2011版
2010-12-31 23:55 2403如题。祝各位新年快乐,来年也请多多指教! ^_^ 想写点什么不 ...
相关推荐
MacBook 笔记本系列产品线非常丰富,想要入手苹果笔记本的朋友们需要了解每款产品的特点和差异,避免买到不适合自己的产品。本文将对 MacBook、MacBook Air、MacBook Pro 三大系列六款产品进行分析,帮助大家选择最...
Macbook Air 由于采用了成本高昂的 SSD 存储器,磁盘空间一般都不是太大,最低配的版本只有64GB的磁盘空间,这对于一些重度 Mac 用户来说显然很吃紧,但我们往往又找不到到底是哪些文件占用了磁盘的空间,想要清理...
汽车和道路的语义分割Lyft感知挑战 目标: 从模拟汽车内部的前置摄像头... 我当时在Macbook Air上进行编码,太小了,无法运行CARLA。 但是,当我使用来自其他竞争对手( )的其他数据来训练我的网络时,我看到我的汽
光电材料仿真,电子仿真等;从入门到精通教程;含代码案例解析。
内容概要:本文详细介绍了如何使用C#实现Stewart六自由度平台的逆解算法。首先定义了平台的基本结构,包括上下平台的半径、安装角度以及舵机零位偏移等参数。接着,通过欧拉角转换为旋转矩阵的方式实现了姿态转换,并在此基础上计算各个支腿的长度。文中还特别强调了一些常见的陷阱,如角度单位一致性、安装方向匹配、零位校准和数值稳定性等问题。此外,提供了具体的测试用例用于验证算法的正确性和性能。 适合人群:具有一定C#编程基础并对机械臂控制、飞行模拟器或手术机器人等领域感兴趣的开发者和技术人员。 使用场景及目标:适用于需要精确控制六自由度平台的应用场合,如飞行模拟器、手术机器人等。主要目的是通过数学模型将平台的姿态转换为具体的操作指令,从而实现精准定位与操控。 其他说明:文中不仅给出了完整的代码实现,还分享了许多实践经验,帮助读者更好地理解和应用该算法。同时提醒开发者在实际项目中需要注意的一些关键点,如行程限制检查、运动学奇异性检测等。
夸克网盘批量处理助手,同步更新保存分享链接文件,增量更新文件,批量重命名文件夹,文件名称关键词替换
XML.md
内容概要:本文详细介绍了利用MATLAB进行光纤光栅的均匀应变和非均匀应变仿真的方法。文中提供了具体的代码实例,解释了如何通过调整光栅的基本参数如中心波长、光栅长度、有效折射率等,以及引入应变系数和应变分布函数,分别计算均匀应变和非均匀应变下光纤光栅的反射率,并展示了相应的反射率曲线图。此外,还讨论了这两种应变模式对光栅反射谱的不同影响,强调了非均匀应变可能导致的光谱畸变现象。 适用人群:对光纤光栅仿真感兴趣的研究人员和技术爱好者,尤其是那些希望通过MATLAB进行光器件设计和测试的人群。 使用场景及目标:①用于科研项目中光纤光栅特性的研究;②辅助工程师在实际工程项目中评估光纤光栅传感器的表现;③帮助学生理解光纤光栅的工作机制和应变对其性能的影响。 其他说明:文章不仅提供了详细的代码实现步骤,还分享了一些调试技巧和注意事项,有助于读者更好地理解和应用所介绍的技术。
计算机网络概念,计算机网络,互联网,互连网的区别;计算机网络的组成、功能;三种交换技术;计算机网络的性能指标;以及计算机网络的分类
内容概要:本文详细介绍了如何使用Simulink搭建防抱死制动系统(ABS)的仿真模型,并应用PID控制策略进行仿真分析。首先,文章解释了ABS系统的重要性和工作原理,然后逐步讲解了如何在Simulink中构建车轮动力学模块、制动压力模块等关键组件。接下来,文章深入探讨了PID控制策略的具体实现方法,包括PID参数的选择和调整技巧。通过多次仿真实验,展示了不同PID参数对ABS系统性能的影响,并提出了优化方案,如变增益策略和积分分离策略。最后,文章分享了一些实用的经验和技巧,如处理低速时的数值稳定性、应对路面突变等情况。 适合人群:对汽车工程、控制系统设计感兴趣的工程师和技术爱好者,尤其是那些希望深入了解ABS系统和PID控制策略的人群。 使用场景及目标:适用于希望在虚拟环境中研究和优化ABS系统性能的研究人员和工程师。主要目标是提高ABS系统的制动性能和安全性,确保在各种工况下都能保持最佳的制动效果。 其他说明:文中不仅提供了理论知识,还包括了大量的实际案例和代码片段,帮助读者更好地理解和应用所学内容。此外,作者还分享了许多实践经验,如如何处理仿真中的常见问题和优化策略。
独子棋demo.rar
内容概要:本文详细介绍了如何利用Maxwell和Simplorer进行矢量联合仿真,结合SVPWM(空间矢量脉宽调制)算法实现对永磁同步电机的精确控制。文章首先解释了SVPWM的基本原理及其Python实现,接着阐述了在Maxwell中建立电机模型并设置参数的具体步骤,以及在Simplorer中搭建控制系统的方法。文中还讨论了仿真过程中如何调整控制器参数以优化系统性能,并展示了如何通过分析仿真结果来评估控制效果。此外,文章探讨了将该方法应用于其他类型电机的可能性,如感应电机和开关磁阻电机。 适合人群:从事电机控制领域的研究人员和技术人员,尤其是对永磁同步电机和SVPWM算法感兴趣的读者。 使用场景及目标:适用于需要深入了解永磁同步电机控制原理的研究人员,帮助他们掌握Maxwell和Simplorer联合仿真的具体操作流程,提高对电机控制系统的理解和优化能力。 其他说明:文章不仅提供了详细的理论讲解,还附有大量代码片段和实践经验,有助于读者更好地理解和应用相关技术。同时,文章强调了实践中可能遇到的问题及解决方法,使读者能够在实际工作中避免常见错误。
内容概要:本文详细介绍了太阳能电池片在线颜色分选系统的图像预处理方法。针对采集的原始图像中存在的传送带背景和随机倾斜等问题,提出了完整的预处理流程。主要包括:倾斜校正(通过边缘检测和霍夫变换)、去除栅格干扰(频域滤波和形态学操作),以及对多种边缘检测算子(如Roberts、Sobel、Prewitt、Canny和LOG)的比较与分析。此外,还探讨了不同直线检测方法(如Radon变换、Hough变换及其改进版本)的应用,并优化了整个预处理流程,确保后续的颜色特征提取和分类准确性。 适用人群:从事计算机视觉、图像处理领域的研究人员和技术人员,特别是专注于工业自动化检测设备开发的工程师。 使用场景及目标:①实现太阳能电池片图像的倾斜校正,确保图像水平放置;②有效去除电池片表面栅线对颜色分析的影响;③为后续的颜色特征提取和分类提供高质量的输入数据;④比较不同边缘检测算子的效果,选择最适合特定任务的算子;⑤评估各种直线检测方法的性能,选择最优方案应用于实际生产环境中。 其他说明:文中不仅提供了详细的理论解释,还给出了具体的Python代码实现,帮助读者更好地理解和实践相关技术。同时,针对实际应用中的常见问题,如参数调优、光照一致性和异常处理等方面也给出了相应的建议。最后,通过一系列实验验证了所提方法的有效性,并提出了一些性能优化的方向。
内容概要:本文详细介绍了利用Comsol进行锂离子电池仿真的技术和应用,特别是在电化学-热耦合模型和多物理场分析方面。文章首先阐述了电化学-热耦合模型在充放电循环中的应用,通过MATLAB伪代码展示了如何定义电池几何形状、材料属性、边界条件以及耦合电化学和热传递过程。接下来讨论了液冷仿真与电池热管理模型,通过Python伪代码解释了液冷通道的构建、流体属性的设置及其流动与热传递的求解。此外,文章还比较了锂电池产热模型下风冷和液冷的不同效果,并强调了产热计算的重要性。最后,文章分享了一些实用的经验和技术细节,如处理高倍率充电时的浓度极化、选择合适的湍流模型、刀片电池的建模技巧等。 适合人群:从事锂离子电池研究和开发的科研人员、工程师及相关领域的学生。 使用场景及目标:①理解和优化锂离子电池的热管理机制;②评估不同冷却方式(如风冷、液冷)的效果;③提高电池系统的性能和安全性。 其他说明:文中不仅提供了详细的理论背景和技术实现步骤,还分享了许多实践经验,有助于读者更好地掌握Comsol在锂离子电池仿真中的应用。
内容概要:本文探讨了自动紧急制动系统(AEB)中安全距离与时间头时距(TTC)的优化方法。首先介绍了AEB系统的基本原理,包括安全距离和TTC的定义及计算方式。接着提出了基于机器学习的动态调整机制,通过分析历史驾驶数据,训练回归模型预测最优安全距离,并设计了基于规则的智能切换机制,根据车速选择合适的评估标准。此外,通过仿真测试验证了改进算法的有效性,展示了其在低速跟车、高速变道等场景中的优越表现。最后,讨论了联合仿真中的挑战,如多物理场耦合与时序同步问题,并提供了相应的解决方案。 适合人群:从事智能驾驶技术研发的专业人士,尤其是对AEB系统有研究兴趣的工程师和技术爱好者。 使用场景及目标:适用于希望深入了解AEB系统工作原理及优化方法的研发团队。目标是通过改进现有算法,提高AEB系统在各种驾驶场景下的鲁棒性和安全性。 其他说明:文中提到的技术细节和代码片段有助于读者更好地理解和实现相关算法。同时指出了现有研究存在的局限性,为进一步探索提供了方向。
数据结构.md
格式化输出.md
内容概要:本文详细探讨了在三相不平衡电网条件下,模块化多电平变流器(MMC)的多种控制策略及其具体实现方法。主要内容包括:利用双二阶广义积分器(DSOGI)进行正负序分离控制,通过PI控制器实现零负环流抑制,以及采用谐振控制器抑制二倍频功率波动。此外,文中还介绍了不同控制模式之间的动态切换逻辑,确保系统在各种工况下的稳定性和高效性。文章提供了详细的MATLAB、Python和Verilog代码片段,展示了各个控制环节的具体实现。 适合人群:从事电力电子、电力系统自动化领域的研究人员和技术人员,尤其是对MMC控制策略感兴趣的工程师。 使用场景及目标:适用于需要解决三相不平衡电网问题的研究项目和工业应用场景。主要目标是在电压跌落等恶劣工况下,确保MMC系统的稳定性和平滑运行,提高系统的鲁棒性和效率。 其他说明:文中引用了多篇相关领域的权威文献,为读者提供了进一步深入研究的方向。同时,作者强调了理论仿真与实际调试之间的差距,提醒读者在实验过程中需要注意的安全事项。
本书是关于Python编程语言和使用PyQt框架开发图形用户界面(GUI)应用的全面指南。首先介绍了Python的基础知识,包括安装、与Python交互、编写第一个程序、数据类型、基本元素、注释、续行和打印等。随后,深入探讨了Python的算术运算、位运算、复数、决策、逻辑运算符、循环等核心概念。接着,书中详细讲解了序列(包括字符串、列表、元组和集合)、函数和模块、类(包括类声明、方法、继承、垃圾回收、运算符重载和描述符)、文件处理以及异常处理。最后,作者重点介绍了PyQt框架,包括安装、窗口和对话框的创建、使用代码和Qt Designer创建GUI应用程序、基础控件、事件处理、高级控件(如LCD时钟、日历、组合框、表格、Web页面和图形显示)、菜单和工具栏的使用。本书适合希望学习Python编程和GUI开发的读者。