包含以下内容:第一部分基础篇001第一个C程序 002运行多个源文件 003求整数之积 004比较实数大小 005字符的输出 006显示变量所占字节数 007自增/自减运算 008数列求和 009乘法口诀表 010猜数字游戏 011模拟ATM(自动柜员机)界面 012用一维数组统计学生成绩 013用二维数组实现矩阵转置 014求解二维数组的最大/最小元素 015利用数组求前n个质数 016编制万年历 017对数组元素排序 018任意进制数的转换 019判断回文数 020求数组前n元素之和 021求解钢材切割的最佳订单 022通过指针比较整数大小 023指向数组的指针 024寻找指定元素的指针 025寻找相同元素的指针 026阿拉伯数字转换为罗马数字 027字符替换 028从键盘读入实数 029字符行排版 030字符排列 031判断字符串是否回文 032通讯录的输入输出 033扑克牌的结构表示034用“结构”统计学生成绩 035报数游戏 036模拟社会关系 037统计文件的字符数 038同时显示两个文件的内容 039简单的文本编辑器 040文件的字数统计程序 041学生成绩管理程序 第二部分数据结构篇042插入排序 043希尔排序 044冒泡排序 045快速排序 046选择排序 047堆排序 048归并排序 049基数排序 050二叉搜索树操作 051二项式系数递归 052背包问题 053顺序表插入和删除 054链表操作(1) 055链表操作(2) 056单链表就地逆置 057运动会分数统计 058双链表 059约瑟夫环 060记录个人资料 061二叉树遍利 062浮点数转换为字符串 063汉诺塔问题 064哈夫曼编码 065图的深度优先遍利 066图的广度优先遍利067求解最优交通路径 068八皇后问题069骑士巡游 070用栈设置密码 071魔王语言翻译 072火车车厢重排 073队列实例 074K阶斐波那契序列 第三部分数值计算与趣味数学篇075绘制余弦曲线和直线的迭加076计算高次方数的尾数 077打鱼还是晒网 078怎样存钱以获取最大利息 079阿姆斯特朗数 080亲密数 081自守数 082具有abcd=(ab+cd)2性质的数 083验证歌德巴赫猜想084素数幻方 085百钱百鸡问题 086爱因斯坦的数学题 087三色球问题088马克思手稿中的数学题 089配对新郎和新娘 090约瑟夫问题091邮票组合 092分糖果 093波瓦松的分酒趣题 094求π的近似值 095奇数平方的有趣性质096角谷猜想 097四方定理 098卡布列克常数 099尼科彻斯定理 100扑克牌自动发牌 101常胜将军 102搬山游戏103兔子产子(菲波那契数列) 104数字移动 105多项式乘法 106产生随机数 107堆栈四则运算 108递归整数四则运算 109复平面作图 110绘制彩色抛物线 111绘制正态分布曲线 112求解非线性方程 113实矩阵乘法运算114求解线性方程 115n阶方阵求逆 116复矩阵乘法 117求定积分 118求满足特异条件的数列 119超长正整数的加法 第四部分图形篇120绘制直线 121绘制圆 122绘制圆弧 123绘制椭圆124设置背景色和前景色125设置线条类型 126设置填充类型和填充颜色 127图形文本的输出 128金刚石图案129飘带图案 130圆环图案 131肾形图案 132心脏形图案 133渔网图案 134沙丘图案135设置图形方式下的文本类型 136绘制正多边形 137正六边形螺旋图案 138正方形螺旋拼块图案139图形法绘制圆 140递归法绘制三角形图案 141图形法绘制椭圆 142抛物样条曲线 14
2023/10/4 7:05:15 1.83MB C程序
1
c语言程序设计实例大全目录:第一部分基础篇001第一个C程序002运行多个源文件003求整数之积004比较实数大小005字符的输出006显示变量所占字节数007自增/自减运算008数列求和009乘法口诀表010猜数字游戏011模拟ATM(自动柜员机)界面012用一维数组统计学生成绩013用二维数组实现矩阵转置014求解二维数组的最大/最小元素015利用数组求前n个质数016编制万年历017对数组元素排序018任意进制数的转换019判断回文数020求数组前n元素之和021求解钢材切割的最佳订单022通过指针比较整数大小023指向数组的指针024寻找指定元素的指针025寻找相同元素的指针026阿拉伯数字转换为罗马数字027字符替换028从键盘读入实数029字符行排版030字符排列031判断字符串是否回文032通讯录的输入输出033扑克牌的结构表示034用“结构”统计学生成绩035报数游戏036模拟社会关系037统计文件的字符数038同时显示两个文件的内容039简单的文本编辑器040文件的字数统计程序041学生成绩管理程序第二部分数据结构篇042插入排序043希尔排序044冒泡排序045快速排序046选择排序047堆排序048归并排序049基数排序050二叉搜索树操作051二项式系数递归052背包问题053顺序表插入和删除054链表操作(1)055链表操作(2)056单链表就地逆置057运动会分数统计058双链表059约瑟夫环060记录个人资料061二叉树遍利062浮点数转换为字符串063汉诺塔问题064哈夫曼编码065图的深度优先遍利066图的广度优先遍利067求解最优交通路径068八皇后问题069骑士巡游070用栈设置密码071魔王语言翻译072火车车厢重排073队列实例074K阶斐波那契序列第三部分数值计算与趣味数学篇075绘制余弦曲线和直线的迭加076计算高次方数的尾数077打鱼还是晒网078怎样存钱以获取最大利息079阿姆斯特朗数080亲密数081自守数082具有abcd=(ab+cd)2性质的数083验证歌德巴赫猜想084素数幻方085百钱百鸡问题086爱因斯坦的数学题087三色球问题088马克思手稿中的数学题089配对新郎和新娘090约瑟夫问题091邮票组合092分糖果093波瓦松的分酒趣题094求π的近似值095奇数平方的有趣性质096角谷猜想097四方定理098卡布列克常数099尼科彻斯定理100扑克牌自动发牌101常胜将军102搬山游戏103兔子产子(菲波那契数列)104数字移动105多项式乘法106产生随机数107堆栈四则运算108递归整数四则运算109复平面作图110绘制彩色抛物线111绘制正态分布曲线112求解非线性方程113实矩阵乘法运算114求解线性方程115n阶方阵求逆116复矩阵乘法117求定积分118求满足特异条件的数列119超长正整数的加法第四部分图形篇120绘制直线121绘制圆122绘制圆弧123绘制椭圆124设置背景色和前景色125设置线条类型126设置填充类型和填充颜色127图形文本的输出128金刚石图案129飘带图案130圆环图案131肾形图案132心脏形图案133渔网图案134沙丘图案135设置图形方式下的文本类型136绘制正多边形137正六边形螺旋图案138正方形螺旋拼块图案139图形法绘制圆140递归法绘制三角形图案141图形法绘制椭圆142抛物样条曲线143Mandelbrot分形图案144绘制布朗运动曲线145艺术清屏146矩形区域的颜色填充147VGA256色模式编程148绘制蓝天图案149屏幕检测程序150运动的小车动画151动态显示位图152利用图形页实现动画153图形时
2023/10/2 22:29:03 3.1MB C语言 程序设计 源代码
1
里面有就是多种数据处理工具,非常便利。
1.文本文件操作1.1征地部标准坐标导出...21.2征地部标准坐标导入...61.3线封闭...61.4点集转面...72.    数据转换...82.1       SHP转数据库...82.2       批量数据库转数据库...92.3       栅格彩色转黑白...93.    数据检查和数据信息获得...103.1       锐角检查...103.2       获得内角并判断是否凸多边形...113.3       获得线(面)两个折点方向...123.4       四至和范围获得...143.4.1获得数据的XY范围...143.4.2获得数据的经纬度范围...153.4.3四邻信息获得...153.4.4地块四至点获得...173.4.5地块四至点坐标获得...183.4.6获得相对四至(适合大比例小地块)193.4.7获得绝对四至(根据四至点坐标)...203.5       属性赋值...223.5.1比例分析...223.5.2加权平均...233.6       椭球面积计算...233.7       计算点到线的距离...243.8       道路河流依次经过的地方...244.    裁剪和合并...254.1       按属性裁剪...254.2       矢量数据批量裁剪...254.3       矢量数据批量合库...264.4       影像批量裁剪...274.5       影像批量合并...285.    MXD文档处理...295.1       MXD批量裁剪...295.2       MXD批量导出图片...305.3       mxd压缩和版本另存...315.4       mxd文档相对路径和无效数据检查...316.    制图...326.1       梯形接幅表的创建...326.2       矩形接幅表的创建...336.3       公里网或方里网制作...346.4       经纬网制作...356.5       色带制作...357.    拓扑错误处理...367.1       删除线面直线上的点...367.2       点不在线面上处理...377.3       线部分或完全重叠处理...387.4       删除完全重复的点线面处理...387.5       面线边界不重合...397.6       面缝隙处理...397.7       面重叠处理...407.8       删除线面上重复点...407.9       检查多部件要素...417.10         删除伪节点...428.    编号工具...428.1       整库更新BSM..428.2       更新BSM..438.3       字符串前补零...438.4       按图形自动编号...449.    数据处理...459.1       两个图层按重叠度赋属性...459.2       分区域消除...469.3       批量压缩数据库...479.4       批量修复几何(修复前一定备份数据)479.5       按长度分割线...489.6       线分割面保留属性...489.7       融合时字段连接...499.8       要素移动...5110.           业务相关...5110.1         上级行政区和下级行政区图形不一致处理...5110.2         修改面左上角点为第一个点...5210.3         修改面左上角点为第一个点根据点层...5310.4
2023/9/6 6:03:24 1.66MB 真好
1
第一章....4【实例1】使用累加器进行简单加法运算:...4【实例2】使用B寄存器进行简单乘法运算:...4【实例3】通过设置RS1,RS0选择工作寄存器区1:...4【实例4】使用数据指针DPTR访问外部数据数据存储器:...4【实例5】使用程序计数器PC查表:...4【实例6】if语句实例:...4【实例7】switch-case语句实例:...4【实例8】for语句实例:...4【实例9】while语句实例:...5【实例10】do…while语句实例:...5【实例11】语句形式调用实例:...5【实例12】表达式形式调用实例:...5【实例13】以函数的参数形式调用实例:...5【实例14】函数的声明实例:...5【实例15】函数递归调用的简单实例:...5【实例16】数组的实例:...6【实例17】指针的实例:...6【实例18】数组与指针实例:...6【实例19】P1口控制直流电动机实例...6第二章....8【实例20】用74LS165实现串口扩展并行输入口...8【实例21】用74LS164实现串口扩展并行输出口...10【实例22】P0I/O扩展并行输入口...12【实例23】P0I/O扩展并行输出口...12【实例24】用8243扩展I/O端口...12【实例25】用8255A扩展I/O口...14【实例26】用8155扩展I/O口...19第三章....26【实例29】与AT24系列EEPROM接口及驱动程序...26【实例30】EEPROM(X5045)接口及驱动程序...30【实例31】与铁电存储器接口及驱动程序...33【实例32】与双口RAM存储器接口及应用实例...35【实例33】与NANDFLASH(K9F5608)接口及驱动程序...35第四章....43【实例34】独立键盘控制...43【实例35】矩阵式键盘控制...44【实例36】改进型I/O端口键盘...46【实例37】PS/2键盘的控制...49【实例38】LED显示...53【实例39】段数码管(HD7929)显示实例...54【实例40】16×2字符型液晶显示实例...55【实例41】点阵型液晶显示实例...61【实例42】LCD显示图片实例...63第五章....70【实例43】简易电子琴的设计...70【实例44】基于MCS-51单片机的四路抢答器...71【实例45】电子调光灯的制作...76【实例46】数码管时钟的制作...81【实例47】LCD时钟的制作...96【实例48】数字化语音存储与回放...103【实例49】电子标签设计...112第六章....120【实例50】指纹识别模块...121【实例51】数字温度传感器...121第七章....124【实例53】超声波测距...124【实例54】数字气压计...125【实例55】基于单片机的电压表设计...132【实例56】基于单片机的称重显示仪表设计...133【实例57】基于单片机的车轮测速系统...136第八章....138【实例58】电源切换控制...138【实例59】步进电机控制...140【实例60】单片机控制自动门系统...141【实例61】控制微型打印机...144【实例62】单片机控制的EPSON微型打印头...144【实例63】简易智能电动车...145【实例64】洗衣机控制器...149第九章....152【实例65】串行A/D转换...152【实例66】并行A/D转换...153【实例67】模拟比较器实现A/D转换...154【实例68】串行D/A转换...155【实例69】并行电压型D/A转换...156【实例70】并行电流型D/A转换...156【实例71】file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image002.gif接口的A/D转换...157【实例72】file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image002.gif接口的D/A转换...161第十章....164【实例73】单片机间双机通信...164【实例74】单片机间多机通信方法之一...166【实例75】单片机间多机通信方法之二...171【实例76】PC与单片机通信.
2023/8/13 0:42:44 929KB 51单片机 范例
1
超全emoji表情包png图片格式一键解压即可使用!共2777张,分辨率72×72
2023/8/8 15:49:08 19.73MB emoji
1
王汉生,《MBA精品系列:商务数据分析与应用》从商学院学生的角度出发,通过深入剖析实际案例,向读者展示了统计学在数据分析这一领域的应用。
作者收集了电信、房地产、教育培训、金融等行业的案例,案例内容涉及客户管理、产品定价、消费者偏好、渠道营销、组织行为等领域。
首先简要介绍案例背景资料,并引出有待解决的问题,根据问题设计因变量、自变量及初始模型,在分析的过程中逐渐完善统计模型,解释模型的意义,一步一步抽丝剥茧地向读者展示了数据分析的原理、思想及方法。
分析过程通过sas软件实现(同时提供r程序演示),作者给出了软件输出结果的解读。
值得一提的是,每章还给出了完整的分析报告,为读者日后实际工作提供了示范蓝本。
A商务数摇分析与应用···········.·王汉生/编著中国人民大学出版社北京图书在版编目(CIP)数据商务数据分析与应用/王汉生编著.一北京:中国人民大学出版社,2011.9MBA精品系列)ISBN978-7-30014346-0I.①商…Ⅱ.①王…Ⅲ.①经济统计统计方法研究生-教材Ⅳ.①F22.1中国版本图书馆CIP数据核字(2011)第186797号MBA精品系列商务数据分析与应用王汉生编著ShangwushujuFenxiyuyingyong出版发行中国人民大学出版社杜址北京中关村大街31号邮政编码100080电话010-62511242(总编室)010-62511398质管部)010-82501766(邮购部)010-62514148(门市部)010-62515195(发行公司010-62515275(盗版举报网址http://www.crup.comcnhttp://www.ttrmet.come人大教研网)经销新华书店印刷涿州市星河印刷有限公司规格185mm×260mm16开本版次2011年9月第1版印张12.75插页2印次2011年9月第1次印刷字数203000定价32.00元版权所有杈必究·印装基错负文调换卩REFACE我在上课的时候常常和同学们开一个玩笑:“上帝是靠什么来记录这个世界的?”作为一个统计学家,我会说:“上帝是靠数据来记录这个世界的。
”请原谅,这话也许有点夸张,但这是我的职业习惯,也是我的立场。
仔细想想这并不是笑话。
自然界的风光雨电早就被气象学家忠实记录,从中人们可以了解什么样的事件是“百年一遇”;社会经济活动中的各种商品价格,被几乎所有的国家政府系统采集,这才有了物价指数,从中我们可以判断房价到底是“涨”还是“跌”;医学研究中,科学家通过成百上千的生化指标,刻画一个生命的重要体征,并以此判断药物、医疗设备、治疔方案等是否有效。
在过去的几十年里,随着信息技术的高速发展,以前这些传统且昂贵的数据采集方案逐渐被更加经济有效的信息技术代替。
在生物信息技术中,以生物芯片为代表的新一代技术手段,使得生物科学家能够同时监控成千上万的基因表达水平,这为新药更加快速的研发提供了可能。
那么,在商务管理实践中,数据的故事如何呢?这有点像一首情诗(100%原创):我就在你的身边,你却忽略了我的存在,直到有一天,别人开始重视我的时候,你才明白过来。
”在和业界的接触过程中,我发现这样的故事比比皆是。
例如,大多数超市都有会员卡,忠实记录了消费者的购买行为,但是这些数据发挥应有的作用了吗?很多银行信贷机构,通过尽职调查收集了很多企业的财务信息,这些信息被有效地整合为信用评级打分了吗?各大移动通信运营商拥有极其详细的关于手机使用者的消费信息,甚至可以通过通话记录了解消费者的社会关系网络,如此有用的信息,转化成了客户价值与忠诚度吗?在过去的几年里,SOLOMO(SOcial+LOcal+MObile)的创业理念在电子商务领域大受追捧,很多优秀的创业团队应运而生,充满梦想满怀激情,对不起请等下,年轻的创业家们,你们懂得如何解读来自电子商务的非标准数据吗?例如,文本、网络日志、地理信息等。
天,原来我真的就在你的身边,但是你从不重视我的存在,因为你太忙了。
什么时候你才会注意到我?当一个强有力的同业竞争对手懂得我的商务数据分析与应用价值的时候!请问:你要被动等待,还是主动学习?如果你的决定是主动学习,那么本书是你最好的起点。
本书是我在北京大学光华管理学院近十年教学经验的结晶,其结构组织、商务理解、案例收集是我过去近十年中不停思考的结果。
相关课程先后给光华管理学院的商务统计学博士硕土研究生、管理学营销、战略、会计、人力资源、组织行为等)博士硕士研究生,以及MBA学员授课总计几十次有余。
那么本书同其他类似教材的最大区别在哪里?这要先讲一个故事。
在商学院的统计教学中,优秀的同学常常会问一个非常自然的问题:我为什么要学统计学,学了有什么用处?当第一次被问及该问题的时候,我无力回答。
传统的统计学教材(不管中文还是英文教材)所给出的答案都苍白无力,那些玩具案例(toyexample)不可能说服我那些优秀的学生,而我自已也从来没有真正地思考过。
从本科接触统计学的第一天,到博士毕业,我没有任何实际经验,无力思考。
于是,我对自已说:我,要把这个事情搞明白!因此,在过去近十年的教学生涯中,我努力地思考这个问题。
最后不是我自己搞明白了,而是那些背景丰富的学生讲出了答案,教会了我。
营销的学生(研究生或者MBA)讲述了多元统计如何帮助他们做市场细分产品定位;战略的学生阐述了回归分析如何帮助他们解读企业的多元化战略以及对外直接投资的选择;组织行为学的学生熟知方差分析可以帮助他们判断组织结构与团队绩效之间的关系。
这就是在商学院教统计学的乐趣,你可以从学生那里学到很多,还会得到众多优秀同事的指导,他们的背景有会计、金融、营销、战略、组织行为等,受益无穷!能和那么多优秀的学者共事是天大的幸事!在这个学习的过程中,我逐渐形成了自己的教学理念。
那就是:从课堂的第一分钟开始要告诉学生,统计学可以做什么。
用绝对真实亲力亲为的案例告诉大家,统计学不高深,很朴素,但很有用。
所以,本书的写作风格独树一帜。
每一章的开头都不讲统计学,而是讲一个真实的案例背景,或是营销,或是会计金融,或是人力资源,这些问题都是管理实践中可能出现的典型问题。
这些问题最开始的提出似乎都和统计学无关(如客户关系管理),但是最后到执行层面的时候,你会发现没有一套科学系统的数据分析方法不行,由此产生了学习相关统计学方法的原始动力。
在此动力的推动下,我再抽丝剥茧一样慢慢地把相关统计学理论铺垫展开,同时伴以案例数据、程序演示(SAS+R),告诉读者一个完整的数据分析过程。
最后,再给出一个分析报告的样例,告诉大家优秀的分析结果应该如何陈述报告。
没有最后这临门一脚,你的老板不会满意,你的客户不会满意,你的同事也不会满意。
本书的基本行文结构与模式有以下两个鲜明特点:第一,本书的案例,全部由本人前言亲力亲为,并且都来自中国市场;第二,本书的统计软件演示以SAS为主,以R为辅。
坦白地说,写书是一件很苦的差事。
在动笔之前,我很怀疑自己能否投入那么大的精力去做前期准备,很怀疑自己能否咬牙完成后期的文字。
但我最终完成了,这要特别感谢中国人民大学出版社的编辑陈永凤老师,是她的理念与敬业让我理解教材对于教育的重要性,这对我是很大的激励,人大出版社工商管理分社于波社长和黄佳编辑的鼓励和支持也极其重要。
在整个教材的准备期间,我得到了很多老师、同事、学生,以及出版社工作人员的大力帮助。
需要感激的人太多,难以逐一罗列。
愿珍惜最后一点空间,深深地感谢我的父母和岳父母,谢谢他们的生养之恩,谢谢他们在生活上给予我的巨大支持,退休后还要辛苦地照顾我们,我才有时间和精力追逐梦想。
时常对比他们的辛苦和自己的回报,惭愧不已。
我想深深地感谢我的太太,她是我们家庭最坚实的支柱,因为她的存在,我们这个4十2+1的大家庭紧紧地站在一起,谢谢她给予我的家,给予我的一切!我要深深感谢我的儿子,那个阳光自立快乐飞翔的精灵,带给我无穷的快乐,时常触动我心中最柔软的角落!最后感谢北京大学光华管理学院!这个培养我十年并为我深爱的学院,教会我太多东西,给我无穷多的成长机会。
愿你的明天更加美好!王汉生北京大学光华管理学院hansheng@gsm.pku.edu.cnhttp://hansheng.gsmpkueducnHGLINEENTS录第1章线性回归—以移动通信网络的客户价值分析为例1.1背景介绍…中甲十甲品晶4b■翻421.2案例介绍…1.3指标设计………………………51.4描述分析…1.5统计模型101.6模型理解………………………………………121.7估计方法………………………151.8假设检验………………………………………………………181.9判决系数………看看“·日看b“画dbba·a211.10多重共线性………231.11Cook距离……251.12SAS编程吾·县吾晋261.13总结讨论29附录1A分析报告31附录1B课后习题…………………………36附录1CR程序演示……………晶L斗d吾吾吾垂b普·如·士37第2章方差分析以北京市商品房定价为例2.1背景介绍…4222数据介绍……………………………………………………432.3指标设计……………45商务数据分析与应用2.4描述分析…和鲁申;鲁新自中聊……472.5单因素模型512.6双因素模型·a·“·画画“面日·曹:P.··.·中面··542.7假设检验………………………………………………5628SAS编程……………………602.9总结讨论…63附录2A分析报告65附录2B课后习题附录2CR程序演示…………72第吕章逻辑回归_—以上市企业特别处理ST为例…………753.1背景介绍763.2数据介绍793.3指标设计3.4描述分析………■,■·画‘¤p“··香画曲和d单■曹番道备普晋P曹■番!·d音843.5统计模型873.6预测评估…913,7SAS编程933.8总结讨论………………………………………………97附录3A分析报告…………………………………98附录3B课后习题105附录3CR程序演示106第4章定序回归以消费者偏好度研究为例……1094.1背景介绍翻“d中d4自审看』语。
新■垂量;看晶垂暑画■普,重备1104.2数据介绍………………………………………………………1124.3描述分析…………………………………………………………1144.4统计模型1174.5预测评估………………1214.6SAS编程12247总结讨论………………………………*……………………128目录附录4A分析报告l29附录4B课后习题nitadi;r+“+"++aaa由a··;语日日日d135附录4CR程序演示136第5章泊松回归—以付费搜索广告为例…1395.1背景介绍,由D:量p中业p·中+·““4垂晶着着目………1405.2数据介绍…………………·………*…*144描述分析1465.4统计模型14855预测评估………………………15056SAS编程……………152总结讨论154附录5A分析报告158附录5B课后习题中日鲁.。
鲁中中·甲甲曲··看,自日鲁·鲁自鲁:鲁·.·日164附录5CR程序演示165第6章生存数据回归以员工离职管理为例1676.1背景介绍…………………………………………1686,2数据介绍…兽鲁吾肀申·费息善善鲁,自鲁·自·自“·由自自自息1696.3描述分析1716.4加速失效模型……4176.5Cox模型………………………………………………………1786.6SAS编程……………………………1816.7总结讨论…184附录6A分析报告………………………………………………………185附录6B课后习题………………………………………191附录6CR程序演示……………………………………………1923
2023/7/25 20:04:56 25.43MB 数据分析MBA
1
《C语言接口与实现:创建可重用软件的技术》,原名《CInterfacesandImplementations:TechniquesforCreatingReusableSoftware》,作者:【美】DavidR.Hanson,翻译:傅蓉周鹏张昆琪权威,出版社:机械工业出版社,ISBN:7111130057,PDF格式,大小10MB。
内容简介:本书概念清晰、内容新颖、实例详尽,是一本有关设计、实现和有效使用c语言库函数,掌握创建可重用c语言软件模块技术的参考指南。
本书倡导基于接口的c语言设计理念及其实现技术,深入详细地描述了24个c语言接口及其实现。
  本书通过叙述如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的api,本书是一本针对c语言程序员的不可多得的好书,也是值得所有希望掌握可重用软件模块技术的读者阅读的参考书籍。
  关于如何设计、实现和有效使用库函数的指南少之又少(如果说还有的话)。
这本力作填补了这个空白。
它可以作为下一代软件的工具书.所有的c语言程序员都应该阅读。
  ——w.richardstevens  “我向每位专业c语言程序员推荐这本书。
c语言程序员们忽视书中所描述的各种技术已经太长时间了。
”  ——normanramsey,贝尔实验室研究员每一位程序员和软件项目经理必须掌握创建可重用软件模块的技术:可重用软件模块是构建大规模、可靠应用的基石。
与当前某些面向对象语言不同,c语言为创建可重用应用程序接口(applicationprogramminginterface,api)提供的语言和功能支持非常少。
尽管大多数c语言程序员在自己所编写的每一个应用程序中都使用api和实现api的库.但只有相当少的程序员可以创建和发布新的、可广泛使用的api。
本书阐述了如何用一种与语言无关的方法将接口的设计与实现独立开来,从而形成一种基于接口的设计途径来创建可重用的api。
书中提供大量实例具体说明这种方法。
作者详细描述了24个接口和它们的实现细节,有助于读者对这种设计方法的透彻理解。
本书具有如下特色:简洁明了的接口描述。
为对接口设计感兴趣的程序员提供了一个参考手册每一章接口的代码实现分析将帮助读者修改、扩充一个接口,或者设计相关接口深入探讨了“算法工程”:阐述如何将数据结构以及相关算法打包到可重用模块中24个api和8个实例程序的源代码都经过测试检查,每个程序都是按照”literate程序”的形式构成。
为源代码提供了全面完整的解释提供了非常少见的有关c语言编程技巧的文档记录可以方便地在http://www.cs.princeton.edu/software/cii/访问本书的所有源码目录:出版者的话专家指导委员会译者序前言第1章简介11.1literate程序21.2编程风格61.3效率7参考书目浅析9练习9第2章接口与实现112.1接口112.2实现132.3抽象数据类型152.4客户调用程序的责任172.5效率21参考书目浅析21练习22第3章原子253.1接口25.3.2实现26参考书目浅析31练习31第4章异常与断言334.1接口344.2实现384.3断言43参考书目浅析46练习46第5章内存管理495.1接口505.2产品级实现535.3校验实现55参考书目浅析62练习62第6章进一步内存管理656.1接口656.2实现67参考书目浅析72练习73第7章链表757.1接口757.2实现78参考书目浅析83练习83第8章表格858.1接口858.2例子:单词频率878.3实现92参考书目浅析98练习98第9章集合1019.1接口1019.2实例:交叉引用列表1039.3实现1099.3.1成员操作1109.3.2集合操作113参考书目浅析116练习116第10章动态数组11910.1接口11910.2实现122参考书目浅析124练习125第11章序列12711.1接口12711.2实现128参考书目浅析133练习133第12章环13512.1接口13512.2实现1
1
一、RIL3二、Telephony中多卡及多运营商设计区分61.telephony中的多卡71)AP区分多卡72)modem区分多卡122.telephony中的多运营商设计14三、Telephony中AIDL模式设计15四、Telephony中观察者模式设计16五、TelephonyRegistry监听模式设计201.概述202.以状态栏信号更新为例分析注册和更新过程【YETIM-1107】201).注册过程212).RIL上报监听回调更新过程23六、ServiceStateTracker/DcTracker/CallTracke27七、Telephony分析案例之检测不到SIM卡27八、手机驻网过程modemlog29
2023/7/8 5:06:10 1.3MB Telephony Android 源码
1
1产物简介...........................................................................................................................42产物成果...........................................................................................................................4电话号码语音输入.......................................................................................................4电台号码语音输入.......................................................................................................5非特定人语音标签.......................................................................................................5为中国人方案的英文识别...........................................................................................5反对于中文、英文、中英文稠浊识别...........................................................................5反对于句式成果...............................................................................................................6对于标志、中文姓氏智能分辨.......................................................................................6同音字识别...................................................................................................................6反对于动态识别召唤词...................................................................................................62.12.22.32.42.52.62.72.82.92.102.112.122.133联系咱们...........................................................................................................................8
2023/5/5 16:53:55 271KB swift
1
一、谈话激趣,导入主题。
1.(课件出示1)咱们眼中的烂缦天下。
2.谈话导入:这段功夫咱们查核了身旁的许多事物,你未必有了新的发现。
这一次习作,就让咱们把迩来查核时印象最深的一种事物或者一处场景写下来。
(课件出示2)一种事物或者一处场景。
二、卖力审题,明习作申请1.(课件出示3)(课本72页)出示题目,审题:朗诵文题,你知道了甚么申请?2.这次习作写甚么?(一种事物或者一处场景)写作规模是若何样的?(迩来查核时印象最深的)写多少个印象深入的?(一种或者一处)三、遴选交流,知道申请。
1.小组同砚遴选组内同砚普及感兴趣的一个方面探究交流。
2.小组派代表做报告谈话,教师依据教师谈话的秩序就某一方面举行小结。
四、若何样写好一种事物。
1.语言简洁、准确、深入(板书:语言简洁、准确、深入)(课件出示4)咱们住在乡下,窗前是一大片草地。
草地上长满了蒲公英。
当蒲公英怒放的时候,这片草地就变为金色的了。
(用简洁的语言介绍了草地的特色。
2023/4/25 13:03:06 23KB 习作:我们眼中的缤纷世界
1
共 129 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡