本书是在2008年版的基础上修订的。
全书共分23章,第1章为本书的内容介绍与教学辅导,第2章~第23章提供22个网络软件编程题目,分为基础训练、综合训练与提高训练3种不同的类型与5个不同的难度级,由读者根据自身的基础与学习要求选择编程题目,循序渐进地学习并独立完成网络软件编程训练,以实现“通过实际网络编程课题的训练,达到深入理解网络基本工作原理,掌握网络环境中软件编程方法,提高网络软件编程能力”的目的。
书中基础训练、综合训练与提高训练中的每章对应一个编程题目。
每章包括编程训练的目的、要求、相关知识、设计分析和扩展内容,并根据教学经验对不同程度与不同要求的读者的训练课题的选择与进度安排提出了建议。
随书光盘附有所有网络编程题目的参考答案与完成编程所需要的相关工具。
2023/10/29 0:30:22 42.99MB 计算机网络 网络高级编程
1
Android开发动态申请权限范例,解压直接直接打开运行,参照代码范例自行扩展添加自己的权限业务。
2023/10/28 8:39:31 23.9MB 动态申请权限
1
简单winform多线程多任务管理demo可根据业务进一步扩展开发,如:下载器等
2023/10/28 7:40:46 68KB C# 多线程 多任务
1
网上面有很多解决方案,多数有问题,此版本经过本人测试,未发现任何业务问题。
简单注释控制台警告,15天后,会发现并不能正确渲染表格(控制台会有错误,扩展字段,例如下拉框不能显示)。
如要下载官网版本,自行破解后,可修改系统时间进行尝试,15天试用是根据系统时间计算的。
2023/10/27 7:19:19 775KB DataTables Editor 破解版
1
课程大纲每节课资料提前5天发放第1章本节大纲”破解“算法面试"Hack"theAlgorithmInterview算法面试究竟考什么史上最全的算法面试考点大全2013-2018面试难度变化如何在最有效率的准备算法面试如何在不押题的情况下更有信息的去面试2018/6/24上午9:30:00第2章本节大纲二分与LogN算法BinarySearch&LogNAlgorithm二分法三重境界二分位置之满足条件的第一次-BinarySearchonIndex-OOXX二分位置之保留一半-BinarSearchonIndex-Halfhalf二分答案-BinarySearchonResult学习BinarySearch的通用模板,不再死循环讲解SearchinRotatedSortedArray等10道高频二分搜索题2018/7/1上午9:30:00第3章本节大纲为面试而生的双指针算法TwoPointersAlgorithmTwoSum问题及他的各种扩展TwoSum&Follow-ups其他高频的双指针问题2018/7/2上午9:30:00第4章本节大纲宽度优先搜索和拓扑排序BFS&TopologicalSorting二叉树上的宽搜BFSinBinaryTree二叉树的序列化问题BinaryTreeSerialization图上的宽搜BFSinGraph拓扑排序TopologicalSorting棋盘上的宽搜BFSinChessboard2018/7/15上午9:30:00第5章本节大纲基于树的深度优先搜索Tree-basedDFS二叉树的深度优先遍历BinaryTreeDFSTraversal先序/中序/后序Preorder/inorder/postorder二叉树中的分治算法Divide&ConquerDFS模板IntroduceDFSTemplate二叉树高频面试问题递归三要素遍历算法与分治算法对比TraversevsDivideConquer2018/7/16上午9:30:00第6章本节大纲基于组合的深度优先搜索Combination-basedDFS组合类深搜CombinationDFS排列类深搜PermutationDFS图上的深搜GraphDFS非递归的深搜实现方法Non-Recursion2018/7/22上午9:30:00第7章本节大纲基于排列、图的深度优先搜索Permutation/GraphbasedDFSTBD2018/7/23上午9:30:00第8章本节大纲数据结构-栈,队列,哈希表与堆Stack,Queue,Hash&Heap哈希表Hash常用的哈希库的区别HashSetvsHashMapvsHashTable哈希表的实现原理BasicHashKnowledge哈希函数HashFunction冲突的解决方法Collision开散列OpenHashing闭散列ClosedHashing哈希扩容Rehashing哈希表高频面试题HighFrequentlyAskedHashQuestions堆堆的基本原理BasicHeapKnowledge优先队列与堆的联系和区别PriorityQueuevsHeap堆的高频面试题HighFrequentlyAskedHeapQuestions堆的代替品:TreeMap2018/7/29上午9:30:00第9章本节大纲数据结构-区间、数组、矩阵与树状数组Interval,Array,Matrix&BinaryIndexedTree数组Array子数组及相关面试题Subarray&RelatedQuestions其他高频数组问题HighFrequentAskedArrayQuestionsTBD2018/7/30上午9:30:00课程更新日志
2023/10/26 20:27:35 2.24MB 编程 算法 九章算法 动态规划
1
自1956年首次提出“人工智能”概念起,随着计算机算力和算法技术的突破,人工智能已渗透进人类生活的方方面面,不断在模拟、延伸和扩展人的智能上演进。
“智适应教育”正是教育行业演进至今的重要成果,它是指基于人工智能、大数据分析等智能技术,结合大量用户数据,针对个体学习过程中的差异性提供适合个体特征的教育形式,从而为学生提供个性化的学习体验,推动真正的“因材施教”教学理念落地。
2023/10/26 7:49:52 1.92MB 教育 白皮书
1
视频编码是多媒体通信中的核心技术,它不但关系到通信带宽,也关系到通信过程中的图像质量。
随着多媒体技术在网络的广泛应用,视频编码技术更加显得重要。
与之相适应,各种多媒体数据压缩编码标准也在不断地发展和完善。
MPEG—4是现在最重要最有影响的多媒体数据编码国际标准之一。
基于对象的编码思想使其具有高压缩比、可扩展性、可交互性等许多特点。
本论文首先系统介绍了MPEG-4视频编码的核心思想,接着分析了MPEG-4的主要关键技术。
然后通过四方面描述了MPEG-4的视频特性,接下来简述了MPEG-4的应用场合,最后笔者提出了MPEG-4的应用前景及未来展望。
1
PCF8574_library:使用arduino,esp32和esp8266的i2c数字扩展器的库。
只需2根线即可读取写入数字值(对于ESP-01而言是完美的)
2023/10/25 16:26:28 32.69MB arduino esp8266 library digital
1
:high_voltage:以照明速度创建CRUD路线:high_voltage:动态的FastAPI路由器,可以为模型自动创建CRUD路由说明文件:源代码:厌倦了重写相同的通用CRUD路由?是否需要为演示文稿或黑客马拉松快速制作原型功能?幸运的是,您。
作为扩展到APIRouter包含,该FastAPICRUDRouter会自动生成并为您记录您的CRUD路线,所有你需要做的是通过你的模型,也许你的数据库连接。
FastAPI-CRUDRouter的照明速度也很快,经过了严格的测试,并可以投入生产。
安装pipinstallfastapi-crudrouter基本用法以下是CRUDRouter可以做什么的简单示例。
仅用十行代码,就可以生成任何模型所需的所有粗线。
您可以在找到生成的路由的完整列表。
frompydanticimportBaseModelfromfastapiimportFastAPIfromfastapi_crudrouterimportMemoryCRUDRouterasCRUDRoutercl
2023/10/25 7:11:42 186KB python api crud framework
1
微普外卖点餐系统是一款基于O2O(onlinetooffline,即线上到线下)理念开发的外卖订餐系统,拥有用户网上订餐、菜单管理、订单流程管理等功能,能够轻松帮您实现开通网上订餐、扩展餐厅业务的愿望。
2023/10/24 20:30:35 5.13MB 外卖点餐系统
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡