源文件源码

加密软件设计源文件源码
系统功能介绍 1 、加密软件向用户提供了一个简洁的图形化界面,用户可以在界面中选择 Windows 系统中的任意想要加密的文件,可以是文本、图片、视频、音频等。 2、 密钥选择功能 用户可以在文本输入框输入一个任意长度的加密因子,作为生成安全随机数 的参数,而安全随机数会作为初始化密钥的参数。密钥的生成根据用户在下拉列 表选择的加密算法,可利用 JCA 中密钥生成器来完成。 3 、加解密功能 用户选择好想要加解密的文件后,按下加密或解密按钮,即可执行对文件的 加解密,加密是将文件用文件输入流读取出来,使用密钥对数据加密后,再由文 件输出流写入密文文档,解密则是将密文文档由文件输入流读取出来,使用密钥 对文件解密,将解密出的明文读入明文文档。 4 、还原出原文件功能 输入流和输出流都是面向字节的,即最后写出的明文文档内数据为二进制数 据,而要还原出的是原文件类型,所以需读取解密出的明文二进制数据的前 4 个字节,也就是文件头,通过文件头来判断原文件类型,然后将明文读入正确类 型的文件。 5、 信息反馈功能 加密解密成功后会向用户反馈加解密是否成功的信息,以及密文文档和明文 文档存
80001
晓梦智能拼版源文件源码
主要功能为PCB生产过程中工作板Panel进行开料计算,根据不同的条件计算最高利用率的拼版结果。 拥有横竖开料,横竖排版的功能,支持阻抗条,AB板,拼版图绘图等功能。 支持定制化开发,提高工作效率
2290Winform1
网站的创作背景:为纪念革命先辈们的不易,以建档一百周年为主题设计了一个网站。 网站主要包括六个页面(待完善) 1.首页 2.新闻页 3.先进人物页 4.重大战役页 5.留言建议页 6.详情内容页 首先设计了一个公共的样式来作为header、nav和footer,每个页面都包括这俩个内容。 其次每个页面有一个单独的主要内容css样式。 还有一些细节的部分,如当前选定页面在nav区域显示高光,鼠标放在图片上边的时候会有一个放大缩小的效果等等。
41801
ygame开发贪吃蛇游戏 1,游戏要素: (1)一条可以移动的蛇(用方块组成),利用键盘上下左右键控制方向 (初始状态:蛇初始长度设为3) (优化:初始位置随机出现) (优化:蛇头设成不同颜色) (2)随机出现食物 (细节:不能出现在蛇身上) (优化:每出现五次食物额外出现一次计时的奖励食物。吃掉奖励食物不增加蛇的长度) (3)蛇每吃掉一个食物长度(在蛇尾)增加一个方块,食物再重新随机出现 (优化:蛇吃食物加声音特效) (4)蛇撞到边界穿墙而过 (5)蛇撞到自己游戏结束 游戏结束播放游戏结束音乐和结束图片 (优化:游戏结束播放游戏记录得分) (优化:如果破纪录出现新纪录图片) (6)计分器-实时显示分数 (优化:可以不断刷新记录) (7)设置一个开始游戏 (优化:开始游戏后可以选择难度) (8)背景音乐
5550游戏1
聊天室源文件源码
一、任务简要描述 用Java语言实现一个C/S聊天软件。类似于同学们所熟悉的QQ。 二、系统需求分析 1.有用户注册系统 2.有用户登录系统 3.有用户聊天界面 4.有一个聊天室 5.支持私人聊天 6.能看见有多少人在聊天室 7.漂亮的ui界面 三、系统设计 客户端: 1.登录系统,需要有两个监听事件:注册和登录账户。注册能够将登录跳转到注册界面。登录功能能够核对被登录用户的账号,密码和登录状态,判定用户具不具有登录权限,如果登录成功,会修改数据库中该账户的登录状态。 2.注册界面,需要用户输入我们需要记录的关键值:用户昵称和密码。系统会自动生成账号,并存入数据库,为登录核对提供依据。 3.用户界面,该界面涵盖了我们所提供的两种服务:多人聊天室和私人聊天。并加入两种事件的监听功能,如果用户点击多人聊天,即进入多人聊天系统。如果用户点击私人聊天,即进入私人聊天系统。 4.多人聊天,当用户进入多人聊天界面的时候,系统会自动生成一个socket,并连接多人聊天服务器,同时启动写和读的线程,设置线程的睡眠时间为1000。当用户写的时候正好启动写线程且线程活跃的时候,就写入数据,发送给服务器。当
100901
本人在大二写的算法设计与分析课设 项目使用MFC和C++ 1、输入输出说明 输入一个含有英文单词的文本文档,存入字典树。 输出字典树先序结果,并将结果保存至文件中。 2、数据结构 字典树、字符比较、递归。 2、算法描述 1.初始化字典树 2.将文本中所有大写字母转换成小写字母(利用ascll码进行数值转化) 3.根据文本内容构建字典树(遍历创建字典树) 4.从字典树中获取单词并输出单词及其词频 5.词频查找(通过从控制台获取需要查找的单词进行查找)
40401
MQTT服务源文件源码
包括一个MQTT服务器和一个MQTT客户端,可以进行订阅消息、接收广播消息和广播消息,包含console、win、web三种实现方式
56901
OA办公管理系统源文件源码
本系统使用Gin+Gorm+Mysql+Redis+Node.js+Vue实现,其中以 Gin 做整个后端的开发脚手架,以 Redis 做为缓存 层,MySQL 为系统提供数据持久化,后台视图层采用的基于 Vue 的 Vue-cli2 作为脚手架整合 Ant Design of Vue实 现,前台视图层整合Vuetify实现。 ● 核心模块:项目管理、审批流程、任务看板,知识分享、人事简历、文档、公告、 考勤等功能等。
75001
人力资源项目源文件源码
该项目是一款基于SaaS平台的人力资源管理系统,企业通过该系统可以完成公司的员工管理,公司组织架构管理,权限管理(工资、社保、考勤)等,为企业的人力资源管理提供一站式解决问题。 技术栈: 是在 vue-element-admin 基础模板上,进行了功能的扩展和项目的二次开发,利用 Vue全家桶 element组件库 自带功能组件(Excel导入导出等)。 我在项目中负责发开登录、主页、组织结构、员工管理模块。 登录:结合业务需要,实现样式修改,设置Rules校验函数,对手机号和密码实现校验。 主页: (1)获取token并用vuex存储,根据token设置路由守卫处理主页的访问权限; (2)用el-dropdown axios异步请求及封装 vuex 自定义指令 token超时设置,设置主页导航/头部内容样式及获取信息; (3)首页页面结构:使用vuex el-calendar 过滤器 插槽封装工作日历组件,使用echarts封装雷达图图表显示在首页; 组织结构模块:显示公司的组织架构树(公司—一级部门—二级部门—三级部门),实现新增、编辑、删除子部门 (1)利用el-tr
4410 PC网站1
1、能够自动启动被添加达系统的应用程序 2、运行程序可按权重,先后启动 3、程序意外退出后,可自动重新启动 4、可进行系统名称设置,多个监控程序同时启动。
57901
本书内容 本书共分为 11 章,各章内容如下: 第一章简单介绍了嵌入式系统,并对 *works 操作系统特性进行了简单的说明。 第二章对 *works 操作系统几个主要组成方面进行了比较详细的介绍,包括任务,任务调 度,任务间通信,内存管理,中断处理。我们不做翻译官方文档的工作,结合作者经验有感 而发。 第三章对 *works 内核映像类型以及启动方式进行了详细分析,并对下载方式中使用的 bootrom 进行了较为深入的分析和介绍,此后对 *works 操作系统启动过程进行了梳理。本 章将澄清读者对 *works 启动方面的很多疑问。 第四章讨论了驱动程序的基本功能和结构,对驱动程序中常用的一些策略以及注意事项进行 了介绍。 第五章介绍了 *works 设备驱动的内核结构层次,着重对 IO 子系统及其维护的三张系统表 进行了讨论,并对 *works 下已有的几个较为常用的驱动以代码示例的方式介绍了其使用 方法。 第六章开始进入具体设备驱动的设计,在本章中我们将从结构层次最为简单的普通字符设备 驱动开始讲起,以一个 SPI 接口驱动代码为例,着重讨论了普通字符设备驱动的结构,设计 方式和
92501
项目建设云调度监管平台,是对重点项目的前期审批手续、开复工项目建设进度采用线上直报数据、问题清单交办、远程在线观摩、智能预警提示等方式, 并通过系统智能化考核加快推进落实我区重点项目健康有序落地,最终实现项目的全生命周期管理、智能监管调度、项目数字化归档的目标。平台基本模块包括: 前期项目(项目审批监管、项目管理管理、期限配置)、在建项目(项目录入、项目审核、项目发布、统计报表)、竣工项目、退出项目、绩效考核统计、问题清单管理等.
18101
为公司开发环境搭建的基础前端vue分装基础版本,前端包含了activity5前端和vue的整合及前端一些基础的功能,其中搭建前端的时候注意相关组件的版本问题,如果版本不对会造成一些问题,这个需要特别注意
92701
一个可以生成安卓应用的拼图游戏,可以通过点击交换拼图,并且可以自定义难度,甚至可以实现90*90这样超高难度的拼图关卡,游戏中有几个按钮可以实现多元功能,本拼图游戏定义了四个关卡,点击关卡时便执行了每一关的关卡代码,核心部分在level.cpp文档,这里先定义了一个类 mylabel类,大致就是为了当作拼图的小模块,我们再在每个模块上添加上图片,之后将鼠标点击信号与label的路径交换函数链接起来,当每个label的自带的路径值与图片路径值完全重合的时候判断成功通关
65701
1、单页面演示,PC机上直接运行,无需搭建环境。 2、本地通过浏览器运行,无需安装其他软件。 3、本系统只是用了演示,如果项目中使用,请联系进行定制开发。
40101
导线网平差软件源文件源码
平面二维导线网平差程序,在导入已知点信息、测量边数据、测量角数据,以及测量误差后,可以直接进行平差处理获得较为理想的点位坐标信息,程序功能齐全,可以获得中间过程,并且可以图像化显示。
3730WPF1
产品名称:服务器运维面板原型设计方案V1.0 软件版本: Axure 8,Axure 9 作品类型: Axure原型 文件类型: .rp 文件大小:4.13MB 适用场景: PC、管理系统 适用人群: 设计师、产品经理 作品售价:¥39.00(折扣) 演示地址:https://www.axurebi.com/Demo/fuwuqi/%E7%99%BB%E5%BD%95%E9%A1%B5%E9%9D%A2.html 作品介绍: 简单好用的服务器运维面板,可视化、简易高效、操作透明、高可扩展.通过系统中心即可管理你的所有服务器,其它服务器只需要安装受控端。再也不用分别登录到每台服务器去管理了。强大的网站管理功能通过整合 Nginx、PHP、MySQL 等组件,帮助您快速创建和配置网站。该系统功能模块:网站管理,数据库管理,FTP管理,服务器监控,安全配置,文件管理,任务管理,系统配置等。
87011
平板点餐UI源文件源码
平板点餐UI设计,有源文件。 登录、开台、选菜、下单、支(会员卡支付、微信支付、支付宝支付) 支付完成后,同步到收银台。
49601
该产品旨在通过专业老师团队的评测、分析和背景资料的调查,为学员及家长提供更客面更全面的机构信息,为学员及家长选择产品提供更多的选择和数据参考,降低客户试错风险及资金风险;解决中小机构推广成本高,获取流量难的问题。
48901
基于C++实现的多线程队列服务,使用了条件变量,智能锁,多线程,模板函数等的基础消息队列。 template struct wrapped_message: messag_base{ Msg contents; explicit wrapped_message(Msg const& contents_): contents(contents_){ printf(contents_); } };
79301
当前共1264个项目
×
寻找源码
源码描述
联系方式
提交