实验目的Linux操作系统中shell是用户与系统内核沟通的中介,它为用户使用操作系统的服务提供了一个命令界面。
用户在shell提示符($或#)下输入的每一个命令都由shell先解释,然后传给内核执行。
本实验要求用C语言编写一个简单的shell程序,希望达到以下目的:用C语言编写清晰易读、设计优良的程序,并附有详细的文档。
熟悉使用Linux下的软件开发工具,例如gcc、gdb和make。
在编写系统应用程序时熟练使用man协助手册。
学习使用POSIX/UNIX系统调用、对进程进行管理和完成进程之间的通信,例如使用信号和管道进行进程间通信。
理解并发程序中的同步问题。
锻炼在团队成员之间的交流与合作能力。
2.实验要求1.ysh解释程序的重要特征本实验要实现一个简单的命令解释器,也就是Linux中的shell程序。
实验程序起名为ysh,要求其设计类似于目前流行的shell解释程序,如bash、csh、tcsh,但不需要具备那么复杂的功能。
ysh程序应当具有如下一些重要的特征:能够执行外部程序命令,命令可以带参数。
.。
能够执行fg、bg、cd、history、exit等内部命令。
使用管道和输入输出重定向。
支持前后台作业,提供作业控制功能,包括打印作业的清单,改变当前运行作业的前台/后台状态,以及控制作业的挂起、中止和继续运行。
除此之外,在这个实验中还须做到:使用make工具建立工程。
使用调试器gdb来调试程序。
提供清晰、详细的设计文档和解决方案。
2017/9/7 2:01:14 296KB shell程序
1
响应式Web设计(ResponsiveWebdesign)的理念是,页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。
响应式设计允许你在不同的平台上,创建独一无二的用户体验,与此同时,只要最少的维护工作。
已经有不少文章涉及响应式设计,这些文章帮助我们理解和解剖响应式网站设计的学习指南和教程,揭示媒体查询的作用,与此同时,还提供一些令人兴奋的响应式设计集合。
我们暂且先放开宏观上的响应式Web设计,把目光聚集在更具挑战性的“响应式导航菜单设计”上。
桌面版提供了足够的屏幕空间来显示多层导航规划,然而,屏幕越小,清晰地显示同一个内容就越困难。
这里提供了
1
随机维基百科Firefox扩展程序在您打开新标签页时会重定向到随机的Wikipedia页面,因为在您打开新标签页时您正在寻找干扰,而且干扰可能也很奇怪这是我开发扩展的方式,虽然您当然可以在没有npm的情况下进行扩展安装npm安装web-ext:npminstall--globalweb-ext在项目文件夹中运行:web-extrun在打开的firefox窗口中导航到about:addons。
点击附加信息。
它已安装:D扩展名将在您将文件保存在项目中时自动更新。
导航至about:debugging,确保选中了Enableadd-ondebugging
1
设计并研究了一种采用激光打标机在塑料光纤(POF)表面雕刻散射点的侧面均匀发光光纤,可用作自由立体显示器的定向背光光源。
通过建立激光打标凹形散射点的POF均匀发光模型,推导了POF均匀发光的散射点坐标计算公式。
针对设计的凹形散射点参数,用SolidWorks软件构建侧面发光光纤模型,用TracePro软件进行光线追迹仿真。
结果表明,散射点长度半圆心角(用于表征凹形散射点的深度和横向长度)的微小变化对发光亮度均匀度影响较大,而凹形散射点轴向宽度的微小变化对POF侧面发光均匀度影响很小。
对各参数进行设计优化后,得到POF半径R=0.25mm,凹形散射点宽度d=0.15mm,散射点长度半圆心角θ=15°,POF长度L=600mm,TracePro软件仿真得到POF侧面发光亮度均匀度为87.5%。
根据设计优化后的参数采用激光打标机进行激光雕刻POF表面散射点,得到单根POF的侧面发光亮度均匀度为80.90%。
将100根侧面发光POF紧密排布成面光源,得到面光源发光亮度均匀度为88.91%。
实验结果表明所提出的设计方法和制造的POF面光源能满足自由立体显示器指向性背光源设计的要求。
2015/4/21 13:42:10 10.97MB 激光技术 侧面发光 激光打标 发光均匀
1
自己搭建的异步电机矢量控制仿真,由于异步电机的动态数学模型是一个高阶、非线性、强耦合的多变量系统。
上世纪60年代末由达姆斯塔特工业大学(TUDarmstadt)的K.Hasse提出。
在70年代初由西门子工程师F.Blaschke在不伦瑞克工业大学(TUBraunschweig)发表的博士论文中提出三相电机磁场定向控制方法,通过异步电机矢量控制理论来处理交流电机转矩控制问题。
矢量控制实现的基本原理是通过测量和控制异步电动机定子电流矢量,根据磁场定向原理分别对异步电动机的励磁电流和转矩电流进行控制,从而达到控制异步电动机转矩的目的。
2017/7/7 6:57:42 107KB 矢量控制 异步电机 仿真 matlab
1
异步机电转子磁链定向,转速外环,电流内环双环控制。
电流波形很好.
2021/2/22 19:32:17 37KB 异步电机仿真
1
可利用本方法在没有源码的情况下,将console程序的标准输出重定向到本人的程序中来。
网上很多关于此类方法的描述,经实验大多在标准Unix和Linux上可用,有个别在VC2010通过匿名管道方式可用,但在VS2015的CRT运行时库下失效,主要是*stdout=*hf;语句失效导致,本代码重新通过命名管道方式得以通用实现,在VS2010、VS2015下均能得到正确结果。
2022/9/8 14:48:39 6KB stdout redirect
1
建立举动实验室建立有效的create动作使用form_tag创建可提交给index操作的新表单正确命名表单字段,使其最终位于params哈希的顶层在create动作中将params中的数据分配给Student对象在create动作中保存该Student对象创建一个从create动作到show动作的redirect_to指示该实验室已经通过了许多规格测试,但是还有一些其他测试-包括我们第一次使用控制器测试-位于以下位置:控制器规格-specs/controllers/students_controller_spec.rb水豚规格-specs/features/student_spec.rb:37完成本实验后,您的应用程序应具有以下行为:用户在students/new上填写表格提交表单后,将在数据库中创建一条新记录用户提交表单后,他们将被重定向到show
2022/9/6 20:43:26 44KB Ruby
1
Unity3d动画重定向动力学骨骼插件,可以用于针对骨骼进行物理模仿。
通过简单的设置,角色的头发,衣服,胸部或任何部位都可以真实地移动。
2022/9/4 11:34:29 1.59MB Unity DynamicBone Unity3d动画
1
利用连续像对绝对定向的方法进行立体像对绝对定向,得到像对方位元素
2022/9/2 23:55:19 7KB 相对定向
1
共 140 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡