C#的sqlserver数据库操作封装类,封装了sql语句的查询、修改、插入、删除操作,以及存储过程的执行,包括有输入、输出参数的存储过程,存储过程的执行无需输入任何参数名称,只需输入参数值即可。
同时封装了大批量数据的更新操作,是普通DataAdapter和Command批量操作效率的30倍以上。
2024/2/7 14:22:25 18KB C# sqlserver 存储过程 批量插入
1
该文件为QuartusII的工程文件,是直方图均衡图像增强的硬件实现,使用verilog编写。
共4个子模块,总共6个输入输出引脚,输入:clk为时钟引脚,rst是复位信号*(高位有效),imagesize是ROM中存储灰度图的像素个数。
输出:error是错误信号,image是经过处理后的输出像素灰度,req是处理完成的信号,在req为高是,image输出有效。
2024/2/7 0:40:39 3.38MB 图像处理 直方图均衡 QuartusII verilog
1
操作系统课程设计Spooling输入输出模拟技术使用透明界面菜单帮助,文本打开窗口动态打开标签文本跑马灯效果
1
直流双闭环控制系统的MATLAB仿真-leihanchen38.mdl为实现转速和电流两种负反馈分别作用,可在系统中设置两个调节器,分别调节转速和电流,即分别引入转速负反馈和电流负反馈。
二者之间实行嵌套连接,如图所示。
把转速调节器的输出当作电流调节器的输入,再用电流调节器的输出去控制电力电子变换器UPE。
从闭环结构上看,电流环在里面,称作内环;
转速环在外边,称作外环。
这就形成了转速、电流双闭环调速系统。
为了获得良好的静、动态性能,转速和电流两个调节器一般都采用PI调节器,这样构成的双闭环直流调速系统的电路原理图如上图所示。
图中标出了两个调节器输入输出电压的实际极性,它们是按照电力电子变换器的控制电压Uc为正电压的情况标出的,并考虑到运算放大器的倒相作用。
图中还表示了两个调节器的输出都是带限幅作用的,转速调节器ASR的输出限幅电压Uim*决定后了电流给定电压的最大值,电流调节器ACR的输出限幅电压Ucm限制电压Ucm限制了电力电子变换器的最大输出电压Udm。
2024/2/5 3:52:46 23KB matlab
1
一、UNIX文件系统的基本原理    UNIX采用树型目录结构,每个目录表称为一个目录文件。
一个目录文件是由目录项组成的。
每个目录项包含16B,一个辅存磁盘块(512B)包含32个目录项。
在目录项中,第1、2字节为相应文件的外存i节点号,是该文件的内部标识;
后14B为文件名,是该文件的外部标识。
所以,文件目录项记录了文件内、外部标识的对照关系。
根据文件名可以找到辅存i节点号,由此便得到该文件的所有者、存取权、文件数据的地址健在等信息。
UNIX的存储介质以512B为单位划分为块,从0开始直到最大容量并顺序加以编号就成了一个文件卷,也叫文件系统。
本次课程设计是要实现一个简单的模拟UNIX文件系统。
我们在磁盘中申请一个二进制文件模拟UNIX内存,依次初始化建立位示图区,I节点区,数据块区。
二、基本要点思路     1、模拟磁盘块的实现:因为文件系统需要从磁盘中读取数据操作数据,在实现时是使用文件来模拟磁盘,一个文件是一块磁盘,在文件中以划分磁盘块那样划分不同的区域,主要有三个区域:位图区,inode索引节点区,磁盘块区。
位图区我是使用一个512byte的数组存放,inode区和磁盘块区我采用一种自认为比较巧妙的方法,就是存放对象列表,之前说过,在本次实验的所有的结构都使用对象进行存储,而inode节点和磁盘块就是两个重要的数据结构,在初始化时我实例化32个inode对象和512个block对象(至于这些类的具体定义下面会提到),然后将这些对象加入各自对应的对象列表中,在存储时,使用java的对象序列化技术将这个对象数组存到磁盘中。
当使用文件系统时,程序会先从磁盘文件中读取出位图数组,inode对象列表,block对象列表,之后的操作就是通过对这些列表进行修改来实现。
使用这种方法可以减小存储的空间(对象序列话技术)而且不需要在使用时进行无用的查找,只要第一次初始化中将这些对象都读取出来。
    2、界面的实现:在实现这个文件系统时使用了两种方案,一种是直接在java控制台来进行输入输出,因为原本想着UNIX文件系统原本也是使用的命令行语句,所以在控制台上实现也很接近。
后来在老师的建议下又将整个程序重新修改,改成在UI界面上进行输入输出,这样确实界面美观舒服了不少,只不过两者用的技术很不一样,前者主要使用的是系统的输入输出流,后者使用java监听器。
    3、权限的实现:在实现多用户的权限方面,我给文件和文件夹各定义了三级权限1、访问:在文件中是可以查看文件的内容,在文件夹中是可以进入该文件夹。
2、修改:文件中是可以对文件进行编辑,文件夹中是可以在该文件夹中创建新的文件或目录。
3、删除:顾名思义。
文件或文件夹的创建者拥有最高级别的权限,只有拥有最高级权限的用户才可以给其他用户针对该文件或文件夹进行授权和授权操作。
在每次对文件或文件夹进行访问修改删除操作时都会检查当前用户在该文件或文件夹所拥有的权限,只有拥有的权限大于想要实现的权限时才可以进行该操作。
2024/2/1 11:25:27 9KB java UNIX操作系统 课程设计
1
大多数UNIX系统命令从你的终端接受输入并将所产生的输出发送回到您的终端。
一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。
同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是你的终端。
2024/1/25 8:46:28 54KB Shell
1
适用于初学者
2024/1/23 12:24:38 3KB c#
1
本书分为6章。
靠前章介绍了电压型PWM整流器的拓扑结构及分类、非线性控制研究现状及趋势和性能指标;
D12章论述了三相三线两电平(三电平)电压型PWM整流器及Vienna整流器的拓扑结构、工作原理、基本数学模型及PWM算法;
D13章论述了瞬时功率计算方法、三相三线两电平(三电平)电压型PWM整流器各种直接功率控制策略;
D14章首先论述了状态反馈线性化、零动态设计及输入输出反馈线性化理论随后论述了反馈线性化理论在三相三线两电平(三电平)电压型PWM整流器及Vienna整流器控制中的应用;
D15章首先论述了无源控制理论随后论述了无源控制理论在三相三线(四线)两电平(三电平)电压型PWM整流器及Vienna整流器控制中的应用;
D16章首先介绍了自抗扰控制技术随后论述了自抗扰控制技术在电网平衡与不平衡电压型PWM整流器控制中的应用。
2024/1/17 15:37:02 38.86MB PWM控制
1
好文章,从等效电路出发,分别研究了滤波器设计过程中所用到的各个参数变化对滤波器滤波特性的影响,尤其重点分析了外在品质因数和腔体滤波器四种不同的输入输出结构之间的关系,并结合实际的腔体模型提出了相应的解决办法。
2024/1/13 15:21:37 889KB 腔体滤波器
1
自动获取音频输入输出设备,选择特定设备后设置成默认
2024/1/12 11:42:20 2.49MB c# 默认设备 音频切换
1
共 329 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡