可以利用二叉排序数按姓名排序,排序后可实现查找,删除,插入,等操作
2021-10-20 10:44:53 5KB 二叉树 电话本
1
该程序是在VC2005下基于二叉搜索树实现的,主要功能包括查找、删除、添加、修改等基本操作,另外还有关于MFC位图显示,文件读写的操作
2021-10-20 10:34:46 470KB 二叉树 电话簿 源代码 C++
1
实现功能: (1)串口接收温度,湿度,烟雾浓度进行数据处理后上传至云端 (2)当温度过高时会进行电话提示(当温度高于设置值,会拨打一次电话 ,如果此时温度持续高于设置值则不会再次拨打电话,如果低于设置值后 再次高于设置值依旧会再次拨打电话)---拨打电话功能目前只能拨打过去 ,不会播放语音 (3)可以订阅云端数据进行解析,并且向串口发送固定的字符串
1
twitter_watch_bot:一个简单的机器人,用于监视Twitter用户(或Twitter用户)的推文流,并在满足某些条件时将SMS通知发送到指定的电话号码
2021-10-20 00:22:51 5KB Python
1
电话面试的常见问题 1.简述数组与指针的区别? 2.什么是预编译,何时需要预编译? 3.关键字const是什么含义?const和#define相比,有何优点? 4 5
2021-10-19 23:08:18 10KB C/C++面试
1
计算机电话集成技术CTI应用与发展.ppt
2021-10-19 19:01:47 2.65MB
电话交换机管理软件,适用机型为上海沪光生产的HJD-80C
2021-10-19 13:01:57 3.04MB 交换机软件
1
首先接到这一个项目,说是要用mediastreamer2做一个网络电话。之前也是从来没有接触过。于是首先开始在百度中搜索一下需要哪些东西,以及那些步骤。最后大致了解了一下,做这个项目最终要的就是需要移植好多的库,每一个库都需要配置,最后在交叉编译好动态库,然后在执行mediastreamer2的时候去调用这些动态库和头文件就OK了。 1、首先meidastream2是基于ortp库的,那么首先就是下载源码,交叉编译。 交叉编译ortp 下载源码:http://savannah.c3sl.ufpr.br/linphone/ortp/sources/?C=S;O=A 我使用0.18.0版本 ortp-0.18.0.tar.gz 然后通过winshare(Windows和Linux的通信)把下载好的库文件拷贝到Linux下, 然后解压 tar zxvf ortp-0.18.0.tar.gz 注意这个时候可能会发生错误,是没有权限的问题,那么就在命令行前边加上sudo 然后配置 把下边这三行写成一个脚本 vim **.sh ./configure CC=arm-linux-gcc --host=arm-linux --target=arm-linux --prefix=/home/protocol_stack/install/ make make install 然后用chmod 777 **.sh 执行脚本./**.sh 这样子就完成了配置,编译,安装。(安装目录为/home/protocol_stack/install/,也就是最后生成的头文件,可执行文件,库文件都会在这个目录下) 2、因为项目是要用到SIP协议的,所以我们还需要移植sip的库 osip2和eXosip2协议,这两个协议对应两个库,osip是简单的osip协议,但是因为API少等一系列原因,增加了eXosip2对osip2的补充。 交叉编译osip2 下载源码:http://ftp.gnu.org/gnu/osip/ 我使用的版本是3.6.0 libosip2-3.6.0.tar.gz 然后通过winshare(Windows和Linux的通信)把下载好的库文件拷贝到Linux下, 然后解压 tar zxvf libosip2-3.6.0.tar.gz 注意这个时候可能会发生错误,是没有权限的问题,那么就在命令行前边加上sudo 然后配置 把下边这三行写成一个脚本 vim **.sh ./configure --host=arm-linux --target=arm-linux --prefix=/home/protocol_stack/install/ make make install 然后用chmod 777 **.sh 执行脚本./**.sh 交叉编译eXosip2 下载源码:http://ftp.gnu.org/gnu/osip/ 我使用的版本是3.6.0 libeXosip2-3.6.0.tar.gz 然后通过winshare(Windows和Linux的通信)把下载好的库文件拷贝到Linux下, 然后解压 tar zxvf libeXosip2-3.6.0.tar.gz 注意这个时候可能会发生错误,是没有权限的问题,那么就在命令行前边加上sudo 然后配置 把下边这三行写成一个脚本 vim **.sh ./configure --host=arm-linux --target=arm-linux --prefix=/home/protocol_stack/install/ PKG_CONFIG_PATH=/home/protocol_stack/install/lib/pkgconfig make make install 然后用chmod 777 **.sh 执行脚本./**.sh 接下来可以编译mediastreamer2了,不过ms2,依赖好多库:ogg、speex、pulseaudio。而pulseaudio又依赖许多库:alsa、json、libtool。 3、交叉编译ogg 下载源码:http://xiph.org/downloads/ 我使用1.3.1版本 libogg-1.3.3.tar.gz 然后通过winshare(Windows和Linux的通信)把下载好的库文件拷贝到Linux下, 然后解压 tar zxvf libogg-1.3.3.tar.gz 注意这个时候可能会发生错误,是没有权限的问题,那么就在命令行前边加上sudo 然后配置 把下边这三行写成一个脚本 vim **.sh ./c
2021-10-19 09:24:25 13.61MB 流媒体 mediastreame 网络电话 实现过程
1
通过网页抓取来查询电话号码 winform程序
2021-10-18 14:51:30 42KB 网页抓取 查询电话号码
1
题目:电话号码管理软件 内容:管理本班级同学的电话号码,支持添加、删除、修改、查询功能。 要求:    (1)整体查询有两种显示方式:一是按加入序号次序显示,另一个是按姓名排序;      (2)个别查询支持模糊查询,例如:输入“张”,则所有匹配的姓名中含“张”的均显示。 public class phonesystem extends Frame implements ActionListener { Label welcome=new Label("电话号码管理软件"); welcome.setFont(new Font("Alias",Font.BOLD,15)); welcome.setBackground(Color.magenta); Panel p01=new Panel(); p01.add(welcome);
2021-10-17 12:50:32 233KB java 电话号码 管理系统
1