该系统是官方Raspbian-buster-full,安装的OpenCV版本为3.4.3,系统镜像4.86G,压缩后2.09G,直接烧录到TF卡中就可以使用OpenCV,系统已设置好,上手就能用,有详细的使用文档,包括密码和各类软件的说明使用,能够马上上手使用,兼容4及4以下的树莓派设备。
将该系统镜像写入TF卡中,TF卡的大小可以为8G、16G等,只要大于4G的都可以。
文件中有系统的详细说明和使用方法,包括用户密码、软件的使用、和windows系统的交互方法等,能够让你很快地上手。
2017/1/25 1:36:51 860KB 树莓派OpenCV镜像
1
单像空间后方交会程序实现单张像片像点坐标及控制点坐标计算内外方位元素可直接运转结果同时写入txt文件
1
1.目的:调试、修改、运行模拟程序,通过形象化的状态显示,使学生理解进程的概念,了解同步和通信的过程,掌握进程通信和同步的机制,特别是利用缓冲区进行同步和通信的过程。
通过补充新功能,使学生能灵活运用相关知识,培养创新能力。
2.内容及要求:1)调试、运行模拟程序。
2)发现并修改程序中不完善的地方。
3)修改程序,使用随机数控制创建生产者和消费者的过程。
4)在原来程序的基础上,加入缓冲区的写互斥控制功能,模拟多个进程存取一个公共缓冲区,当有进程正在写缓冲区时,其他要访问该缓冲区的进程必须等待,当有进程正在读取缓冲区时,其他要求读取的进程可以访问,而要求写的进程应该等待。
5)完成1)、2)、3)功能的,得基本分,完成4)功能的加2分,有其它功能改进的再加2分3.程序说明:  本程序是模拟两个进程,生产者(producer)和消费者(Consumer)工作。
生产者每次产生一个数据,送入缓冲区中。
消费者每次从缓冲区中取走一个数据。
缓冲区可以容纳8个数据。
因为缓冲区是有限的,因而当其满了时生产者进程应该等待,而空时,消费者进程应该等待;
当生产者向缓冲区放入了一个数据,应唤醒正在等待的消费者进程,同样,当消费者取走一个数据后,应唤醒正在等待的生产者进程。
就是生产者和消费者之间的同步。
  每次写入和读出数据时,都将读和写指针加一。
当读写指针同样时,又一起退回起点。
当写指针指向最后时,生产者就等待。
当读指针为零时,再次要读取的消费者也应该等待。
为简单起见,每次产生的数据为0-99的整数,从0开始,顺序递增。
两个进程的调度是通过运行者使用键盘来实现的。
4.程序使用的数据结构进程控制块:包括进程名,进程状态和执行次数。
缓冲区:一个整数数组。
缓冲区说明块:包括类型,读指针,写指针,读等待指针和写等待指针。
5.程序使用说明  启动程序后,如果使用'p'键则运行一次生产者进程,使用'c'键则运行一次消费者进程。
通过屏幕可以观察到两个进程的状态和缓冲区变化的情况。
2019/3/25 13:35:58 306KB 操作系统 上机 实验报告 进程同步
1
Redis是一个Key-Value存储系统。
和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。
这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。
在此基础上,Redis支持各种不同方式的排序。
与memcached一样,为了保证效率,数据都是缓存在内存中。
区别的是Redis会周期性的把更新的数据写入磁盘或者把修正操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。
2015/6/15 2:13:27 2.58MB redis
1
根据给定C++程序(client.cpp和server.cpp),学习和练习socket编程。
基于两个给定的C++程序,实现基于IP地址和端口号的聊天应用程序。
具体实现要求如下:1.在本地机器上编译运行client.cpp和server.cpp程序,逐条回答程序注释中的问题,学习理解socket编程的主要函数及相关操作。
2.对client.cpp和server.cpp进行整合和改进,使得程序能够在一个显示窗口中同时显示发送的消息和收到的消息,并说明你是如何设计和实现这种功能的?3.原始的client.cpp和server.cpp将发送端IP和端口号写入到程序内容,对于使用并不十分方便,如果通过界面或终端输入,实现发送端IP地址和端口号的灵活设置?类似的,如何设置本人的服务程序侦听的端口号?回答上述问题,并在2的程序基础上改进程序,实现这些功能。
4.如何利用改写好的程序实现局域网内的广播?写出你的方法,并和周围周围同学沟通验证这一功能。
用本人的电脑截图说明该功能的实现。
5.设计实施更为友善合理的用户交互界面。
6.小组成员新增功能。
2016/10/14 13:56:30 39.49MB 计算
1
基于Python的Flask框架实现的TCPServer服务器,可以和物联网中DTU结合使用,用来接收远程传感器通过TCP和端口传递的数据。
程序中采用写入txt文件方式,结合自己项目可以改为写入数据库,启动方式采用uwsi启动
2017/2/27 4:42:57 3.19MB Flask DTU TCP Server
1
将CMYKBO(CMYK+N通道的数据)写入TIFF文件,留意点:(后面的通道记得取反否则出错)可以通过PS的分层来查看写入结果的正确性
2017/11/9 10:34:23 11.01MB CMYKBO TIFF
1
这是我自己写的一个比较成熟的排课系统,并且已经成功上线使用(为了保密,我已在代码中将敏感信息全部改成了电视剧的人名),可作为计算机专业的毕业设计。
最后会将排课的结果自动写入word(自动生成表格,并且自动将数据填入表格,用到技术freemark)。
用到技术是Javaswing。
代码总共约1万行。
拥有冲突处理机制。
使用方式:运行window文件-点击修改基础数据-自动对应-然后点击排课。
这时会自动在d盘下,生成temp文件夹,教师和班级的课表word文件会在temp文件夹中自动出现。
我注释写的不是很多。
如果有什么问题请联系qq:739690811(添加时说是问程序问题的)。
2016/11/24 23:34:48 884KB java swing 排课系统
1
使用PYTHON3开发的通用配置备份、命令查询脚本,适用于市面大多数服务器、网络设备的备份,备份结果写入LOG文件,支持SSH和TELNET方式登录系统注:使用时需求根据实际情况修改各个子类的终止符
2017/1/8 17:37:12 5KB python
1
压缩(1)统计原始文件中各字节出现的概率(次数);
(2)采用哈弗曼算法对各字节进行编码,建立哈弗曼对照表;
a)构造二叉树b)编码(3)依次读取原始文件的每个字节,查找其对应的哈弗曼编码,将这些位写入到压缩文件中(留意:要凑够8位二进制才写入到文件中)。
(4)将原始文件中各字节及出现的次数也写入到压缩文件中。
2、解压(1)从压缩文件中获得原始文件各字节及出现的次数,并根据此构造哈弗曼对照表;(2)将压缩文件中对应原始文件数据的部分依据哈弗曼对照表还原成原来的字节,写入到解压文件中。
2015/10/17 6:17:40 1.07MB Huffman
1
共 600 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡