《激光原理》是2009年1月国防工业出版社出版的图书,作者是周炳琨、陈倜嵘。
《激光原理》(第6版)主要阐述光器的基本原理和理论。
内容包括激光器谐振腔理论、速率方程理论和半径典理论;
对典型激光器、激光放大器及改善与控制激光器特性的若干技术也作了简要介绍。
绪言第一章激光的基本原理第二章开放式光腔与高斯光束第三章空心介质波导光谐振腔第四章电磁场和物质的共振相互作用第五章激光振荡特性第六章激光放大特性第七章激光器特性的控制与改善第八章激光振荡的半经典理论第九章典型激光器和激光放大器第十章半导体二极管激光器和激光放大器激光是20世纪以来继核能、电脑、半导体之后,人类的又一重大发明,被称为“最快的刀”、“最准的尺”、“最亮的光”。
原子受激辐射的光,故名“激光”。
2023/12/13 1:38:16 8.73MB 激光原理 周炳琨 习题解答 教材
1
编辑推荐:38位大师级的程序员,一步步讲解他们的项目架构,开发时的种种折中考虑(tradeoffs)以及何时必须打破常规,寻求突破。
全球38位顶尖高手、众多语言之父经典之作。
本书收录的是软件设计领域中的一组大师级作品。
每一章都是由一位或几位著名程序员针对某个问题给出的完美的解决方案,并且细述了这些解决方案的巧妙之处。
本书既不是一本关于设计模式的书,也不是一本关于软件工程的书,它告诉你的不仅仅是一些正确的方式或者错误的方式。
它让你站在那些优秀软件设计师的肩膀上,从他们的角度来看待问题。
本书给出了38位大师级程序员在项目设计中的思路、在开发工作中的权衡,以及一些打破成规的决策。
内容简介:本书介绍了人类在一个奋斗领域中的创造性和灵活性:计算机系统的开发领域。
在每章中的漂亮代码都是来自独特解决方案的发现,而这种发现是来源于作者超越既定边界的远见卓识,并且识别出被多数人忽视的需求以及找出令人叹为观止的问题解决方案。
本书33章,有33位作者,每位作者贡献一章。
每位作者都将自己心目中对于“美丽的代码”的认识浓缩在一章当中,张力十足。
33位大师,每个人对代码之美都有自己独特的认识,现在一览无余的放在一起,对于热爱程序的每个人都不啻一场盛宴。
虽然本书的涉猎范围很广,但也只能代表一小部分在这个软件开发这个最令人兴奋领域所发生的事情。
目录信息:第1章正则表达式匹配器。
1.1编程实践1.2实现1.3讨论1.4其他的方法1.5构建1.6小结第2章Subversion中的增量编辑器:像本体一样的接口2.1版本控制与目录树的转换2.2表达目录树的差异2.3增量编辑器接口2.4但这是不是艺术?2.5像体育比赛一样的抽象2.6结论第3章我编写过的最漂亮代码3.1我编写过的最漂亮代码3.2事倍功半3.3观点3.4本章的中心思想是什么?3.5结论3.6致谢第4章查找4.1.耗时4.2.问题:博客数据4.3.问题:时间,人物,以及对象?4.4.大规模尺度的搜索4.5.结论第5章正确、优美、迅速(按重要性排序):从设计XML验证器中学到的经验5.1XML验证器的作用5.2问题所在5.3版本1:简单的实现5.4版本2:模拟BNF语法——复杂度O(N)5.5版本3:第一个复杂度O(logN)的优化5.6版本4:第二次优化:避免重复验证5.7版本5:第三次优化:复杂度O(1)5.8版本6:第四次优化:缓存(Caching)5.9从故事中学到的第6章集成测试框架:脆弱之美6.1.三个类搞定一个验收测试框架6.2.框架设计的挑战6.3.开放式框架6.4.一个HTML解析器可以简单到什么程度?6.5.结论第7章美丽测试7.1讨厌的二分查找7.2JUnit简介7.3将二分查找进行到底7.4结论第8章图像处理中的即时代码生成第9章自顶向下的运算符优先级9.1.JavaScript9.2.符号表9.3.语素9.4.优先级9.5.表达式9.6.中置运算符9.7.前置操作符9.8.赋值运算符9.9.常数9.10.Scope9.11.语句9.12.函数9.13.数组和对象字面量9.14.要做和要思考的事第10章追求加速的种群计数10.1.基本方法10.2.分治法10.3.其他方法10.4.两个字种群计数的和与差10.5.两个字的种群计数比较10.6.数组中的1位种群计数10.7.应用第11章安全通信:自由的技术11.1项目启动之前11.2剖析安全通信的复杂性11.3可用性是关键要素11.4基础11.5测试集11.6功能原型11.7清理,插入,继续……11.8在喜马拉雅山的开发工作11.9看不到的改动11.10速度确实重要11.11人权中的通信隐私11.12程序员与文明第12章在BioPerl里培育漂亮代码12.1.BioPerl和Bio::Graphics模块12.2.Bio::Graphics的设计流程12.3.扩展Bio::Graphics12.4.结束语和教训第13章基因排序器的设计13.1基因排序器的用户界面13.2通过Web跟用户保持对话13.3.多态的威力13.4滤除无关的基因13.5大规模美丽代码理论13.6结论第14章优雅代码随硬件发展的演化14.1.计算机体系结构对矩阵算法的影响14.2一种基于分解的方法14.3一个简单
2023/11/20 12:23:22 49.42MB 《代码之美》 中文 完整版 pdf
1
近年来,倾斜摄影建模、激光扫描等数据采集技术的发展,有效降低了三维空间数据的获取成本和时间周期,提高了数据精度。
伴随大规模三维空间数据的不断积累,三维空间数据的高效发布、数据共享和数据交换,成为三维GIS研究重要内容。
本标准定义了一种开放式可扩展的空间三维模型数据格式———Spatial3DModel(S3M),适用于空间三维模型数据的传输、交换与共享,有助于解决多源空间三维模型数据在不同终端(移动设备、浏览器、桌面电脑)地理信息平台中的存储、高效可视化、共享与互操作等难题,对于推动我国三维地理空间数据的共享及深入应用具有重要作用。
2023/11/8 23:22:44 2.14MB SuperMap 3D
1
橙色系开放式厨房装修家具家电售卖网站html模板
1
解压密码:87edcc校园资源建设平台源码源码描述:《校园资源建设平台》由公司技术人员以及美工人员合作设计和开发,结合学校现代信息化发展需要以及学校需求而开发的一套人性化校园资源建设平台系统。
有效的提供了学校内的资源管理和校园资源信息互动,解决了校园资源信息孤岛,开放式的资源人性化管理。
合理的管理学校资源信息以及数据的安全处理。
适合:学校单位使用,技术人员开发与学习。
特点:可创建树形分类节点资源;
学校资源聚合页面人性化整合;
强大的管理后台;
资源的评价评分及互动讨论。
功能描述:1.校本资源建设前台显示功能:网站首页:显示最新网站公告、年级类别、学科类别。
公告列表:显示所有公告信息列表,包括公告标题以及时间和内容信息。
学科聚合:学科资源聚合页面,显示学科资源统计,用户上传排行,最新原创资源,学科资源搜索,建议投稿。
资源详细:资源详细页面,显示资源作者,所属学科,格式,资源得分,资源简介等。
也可点击下载资源。
资源评分:在资源详细页面,可点击资源评分类型1到5分,分数越高代表资源越好,点击分数即可评分成功。
资源讨论:在资源详细页面,可针对目前的资源进行评论互动。
资料列表:资源列表根据不同的分类树形菜单,进行了人性化的自能分类。
变越定位快速的查找资源,浏览资源,方便快捷。
分类有:学科分类,年级分类,资源主题分类,文档类型分类。
以及资源搜索,和高级搜索功能。
2.老师管理后台:个人管理:个人资料,修改个人资料,个人照片设置,修改密码,我的收藏,实名认证。
资源管理:资源上传,我的资源,我的资源评论,我的文章评论,我的投稿;
3.学科管理员后台:基础管理:年级管理,主题管理,文章栏目添加,教师管理,学科统计。
资源管理:审核资源,学科公告管理,资源管理,资源评论管理,文章评论管理,文章信息管理。
4.系统管理员后台:控制面板:系统设置,添加服务器,添加管理员,更新树形菜单。
学校管理:学段学年管理,教师管理,实名审核。
资源管理:资源统计,资源类型,资源主题,资源管理,审核资源。
信息管理:信息分类,添加信息,信息管理,公告管理修改管理员密码;
退出系统;
注意:资源网站首页地址:http://你的域名地址/Default.aspx教师管理后台地址:http://你的域名地址/Teacher/login.aspx帐号:liu密码:123456学科管理员后台地址:http://你的域名地址/Subject/login.aspx管理员帐号:yonghu5密码:123456系统管理员后台地址:http://你的域名地址/Admin/login.aspx管理员帐号:admin密码:admin开发环境为VisualStudio2010,数据库为SQLServer2008数据库文件在database文件夹中附加就行。
2023/10/30 18:08:45 14.68MB C#
1
西门子开放式TCP通讯
2023/9/20 23:19:33 6.81MB 西门子
1
本文档介绍Sphinx4在Windows下的中文训练过程及注意事项,与本文档配套的是我自己的训练实例bergtrain和用到的软件。
本文档编写日期2013-04-231、为什么要训练?sphinx4目前的版本中仅提供了英文等语音识别库。
中文的库是PTM或semi类型的,在java版sphinx中无法使用。
2、Sphinx的训练指哪些内容?在Sphinx中有语言模型、声学模型等概念,如果你不想了解这些,请参考以下内容:a1、中文每个字的标准发音已经有一个较为全面的文件进行了标注这个文件就是zh_broadcastnews_utf8.dic(下称这类文件为发音字典),在sphinx网站上可以下载,我们也包含了它。
下面是该文件的片断,它用类似拼音的方式标注了每个字或词的发音。
昌chang昌北changbei昌必changbi昌都changdu昌赫changhea2、需要告诉sphinx我们经常使用的字、词是哪些,它们出现的频率如何由于开放式语音识别尚难实现,所以sphinx实际上只能较好的处理相对小的语言集合。
因此,针对特定的领域,告诉sphinx该领域的词汇和各词出现的频率将极大提高识别率。
a3、需要告诉sphinx每个字、词的真正读音发音字典告诉sphinx每个字的标准读音,但面对的说话人往往不会以标准读音来朗读。
因此sphinx需要学习说话人的“口音”。
如果训练时的读者发音比较标准,则sphinx能“举一反三”,识别其他不那么标准的读者的语音。
推荐的做法是训练一些典型的口音:标准男、女声,童音,最后再考虑特定用户的口音。
3、如何准备训练内容所需的原料?需要准备两大内容:1)文本语料文件,2)语料录音文件。
文本语料文件给出2.a2中需要的内容,在bergtrain的etc文件下的berginput.txt文件就是一个预料文件。
它以行为单位,给出了150个中文句子。
语料录音文件是根据文本语料文件,朗读它的每行/句话,保存到每一个语音文件即可。
语料文件中的语句应该尽量选择领域相关的,在覆盖领域内名词的前提下,覆盖尽可能多的通用词汇。
4、训练环境及注意事项本文的训练软硬件如下:硬件:T60P笔记本,机器自带录音设备;
操作系统为Win732位。
软件:Sphinx cmuclmtk-0.7-win32.zip pocketsphinx-0.8-win32.zip sphinxbase-0.8-win32.zip sphinxtrain-1.0.8-win32.zip sphinx4-1.0beta6-bin.zip,用于编写java版的识别软件所需的库 脚本执行软件 ActivePerl-5.16.3.1603-MSWin32-x86-296746.msi ActivePython-2.7.2.5-win32-x86.msi 录音和处理软件 audacity-win-2.0.3rc1.zip,可进行录音和声音文件处理(如降噪),免费软件 FairStars.zip,可进行批量录音(V3.5绿色版) 文本编辑软件UltraEdit,UltraEdit-32.rar绿色版注意: 文件格式 语料文件必须使用UltraEdit进行编辑, 在编辑后,使用文件-转换-ASCII转UTF-8(UNICODE编辑),指定文件中的中文使用utf8编码。
在保存前,设置格式如下: 换行符:UNIX终束符-LF 指定文件中的回车/换行符为编码0A的换行符 格式:UTF-8-无BOM 每个文件的末尾必须有一个回车! 这个回车将在保存时被替换为编码0A的换行符,训练脚本需要这个符号来确认文件的结束。
录音文件 如果你不希望去编辑训练中的配置文件,则在使用FairStars录音时作如下设定: 进入菜单和对话框选项-显示录音选项-编码-WMA, 设定:采样率(16000Hz)、通道(单声道)、比特率(16Kbps)5、训练步骤下面逐步从零开始进行训练5.1软件环境的安装将本文档所在的文件夹解压或拷贝到d:\,即本文档路径是d:\sphinxtrain\Sphinx中文训练教程.txt1)点击安装ActivePerl-5.16.3.1603-MSWin32-x86-296746.msi和ActivePython-2.7.2.5-win32-x86.msi;
2)解压Sphinx中除sphinx4-1.0beta6-bin.zip外的压缩文件到d:\sphinxtrain下
2023/8/14 6:38:31 53.17MB sphinx 中文 语音 训练
1
ApacheAtlas为组织提供开放式元数据管理和治理功能,用以构建其数据资产目录,对这些资产进行分类和管理,并为数据分析师和数据治理团队,提供围绕这些数据资产的协作功能。
2023/7/9 22:08:29 259.3MB apache
1
西门子开放式TCP通讯
2023/7/9 6:23:24 2.26MB 西门子
1
网络状态统一的开放式客户端服务器网络的轻量级基础。
2023/7/6 1:03:09 23KB C#
1
共 46 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡