非常好的一本vc书籍配套光盘资料。
由于资源过大解压后4g左右,所以发布的是资源链接地址注:此书前身VisualC++开发实战1200例,也就是说此书是VisualC++开发实战1200例的后600例,我空间资源中发布的有pdf,转给需要的人。
(ps:如果地址失效的话请私我,看到第一时间把资源回复给你,会经常在线)第1篇系统篇第1章Windows操作21.1 磁盘信息3实例001 获取驱动器的卷标3实例002 检测软驱是否有软盘4实例003 判断是否插入存储器5实例004 判断光驱是否有光盘6实例005 判断驱动器类型7实例006 获取磁盘序列号8实例007 获取磁盘空间信息101.2磁盘操作12实例008 格式化磁盘12实例009 关闭磁盘共享14实例010 设置磁盘卷标15实例011 整理磁盘碎片16实例012 从FAT32转换为NTFS17实例013 隐藏磁盘分区18实例014 显示被隐藏的磁盘分区19实例015 如何更改分区号20实例016 如何监视硬盘211.3系统控制与调用23实例017 调用创建快捷方式向导23实例018 访问启动控制面板中各项24实例019 控制光驱的弹开与关闭26实例020 实现关闭、重启和注销计算机27实例021 关闭和打开显示器29实例022 打开和关闭屏幕保护30实例023 关闭输入法31实例024 程序发出提示音31实例025 列举系统中的可执行文件321.4 应用程序操作34实例026 如何确定应用程序没有响应34实例027 检索任务管理器中的任务列表36实例028 判断某个程序是否运行37实例029 设计具有插件功能的应用程序39实例030 修改其他进程中窗口的标题41实例031 换肤程序42实例032 提取Word文档目录46实例033 修改应用程序图标49实例034 列举应用程序使用的DLL文件52实例035 调用具有命令行参数的应用程序54实例036 在程序中调用一个子进程直到其结束56实例037 提取并保存应用程序图标581.5系统工具60实例038 为程序添加快捷方式60实例039 用列表显示系统正在运行的程序62实例040 带毫秒的时间64实例041 注册和卸载组件65实例042 清空回收站66实例043 如何在程序中显示文件属性对话框671.6桌面相关68实例044 隐藏和显示桌面文件68实例045 隐藏和显示“开始”按钮69实例046 隐藏和显示Windows任务栏70实例047 判断屏幕保护程序是否在运行72实例048 判断系统是否使用大字体73实例049 获取任务栏属性74实例050 获取任务栏窗口句柄75实例051 隐藏任务栏时钟76实例052 改变桌面背景颜色77实例053 获取桌面列表视图句柄781.7系统信息79实例054 获取CPUID值79实例055 获取CPU时钟频率80实例056 获得Windows和System的路径81实例057 获取特殊文件夹路径82实例058 检测系统启动模式84实例059 判断操作系统类型85实例060 获取当前系统运行时间86实例061 如何获取Windows2000系统启动时间87实例062 获取处理器信息88实例063 通过内存映射实现传送数据90实例064 检测是否安装声卡92实例065 获取当前用户名93实例066 获取系统环境变量94实例067 修改计算机名称95实例068 获取当前屏幕颜色质量96实例069 获得当前屏幕的分辨率971.8消息98实例070 自定义消息98实例071 注册消息99实例072 发送WM_COPYDATA消息100实例073 使用SendMessage添加组合框内容101实例074 使用SendMessage添加列表框内容1021.9剪贴板103实例075 列举剪贴板中数据类型103实例076 监视剪贴板复制过的内容106实例077 向剪贴板中传递文字数据107实例078 显示剪贴板中的图片数据109实例079 程序间使用剪贴板传递数据110实例080 子线程
2024/12/13 21:15:35 66B vc c++ mfc
1
65个车牌号字符模板20*40,不含字母I和O,以为可能跟数字1和0混淆。
全部为二值化图片,背景色为黑,前景色为白。
可用于车牌号识别技术中的模板匹配。
2024/10/20 3:28:52 18KB 车牌号 数字 字母 模板
1
picc18v9.65给用pic18F系列单片的人实用
2024/10/14 17:48:41 28.26MB picc18 v9.65
1
内容包含:android-support-v4_1.6.0_26_20120316.jarandroid-support-v4_1.6.0_26_20120623.jarandroid-support-v4_1.6.0_26_20120730.jarandroid-support-v4_1.6.0_26_20121109.jarandroid-support-v4_1.6.0_26_20130213.jarandroid-support-v4_1.6.0_26_20130513.jarandroid-support-v4_1.6.0_26_20130723.jarandroid-support-v4_1.6.0_26_20131030.jarandroid-support-v4_1.6.0_26_20140117.jarandroid-support-v4_1.6.0_45_20140326.jarandroid-support-v4_1.6.0_45_20140623(含annotation).jarandroid-support-v4_1.7.0_65_20141209(含annotation).jarandroid-support-v4_1.7.0_85_20151111(含annotation).jarandroid-support-v4_1.7.0_95_20160310(含annotation).jarandroid-support-v4_api23_20160826(含res).jar
2024/10/12 12:22:47 10.42MB v4 android-supp android
1
GDI+SDK参考(翻译版本)序言 4目标 4适用范围 4适用读者 4运行环境 4文档组织 4相关主题 4GDI+的安全考虑 6检验构造函数调用成功与否 6分配缓冲区 6错误校验 8线程同步 9相关主题 10关于GDI+ 11GDI+介绍 11GDI+概览 11GDI+的三个组成部分 11基于类的接口架构 12GDI+提供了哪些新东西? 12新特征 12编程模式的改变 15线条、曲线和图形 19矢量图概览 19钢笔、线条和矩形 20椭圆和弧 22多边形 22基数样条 23贝塞尔样条 24路径 25画刷和填充图形 27开放与闭合曲线 29区域 30裁剪 31路径平直化 32线条和曲线的抗锯齿功能 32图象、位图和图元文件 33位图类型 34图元文件 37绘制、定位和复制图片 39裁剪和缩放图象 40坐标系统和转换 42坐标系统类型 42以矩阵来表示转换 44全局和局部转换 48图形容器 51使用GDI+ 56使用入门 56绘制线条 56绘制字符串 58使用钢笔绘制线条和形状 59使用钢笔绘制线条和矩形 59设置钢笔的宽度和对齐方式 60绘制具有线帽的线条 61联接线条 62绘制自定义虚线 62绘制用纹理填充的线条 63使用画笔填充形状 63用纯色填充形状 64用阴影图案填充形状 64用图像纹理填充形状 64在形状中平铺图像 65用渐变色填充形状 68使用图像、位图和图元文件 68加载和显示位图 68加载和显示图元文件 69记录图元文件 69剪裁和缩放图像 71旋转、反射和扭曲图像 72缩放时使用插值模式控制图像质量 73创建缩略图像 75采用高速缓存位图来提高性能 76通过避免自动缩放改善性能 76读取图像元数据 77使用图像编码器和解码器 83列出已安装的编码器 83列出已安装的解码器 84获取解码器的类标识符 86获取编码器的参数列表 88将BMP图像转换为PNG图像 100设定JPEG的压缩等级 101对JPEG图像进行无损变换 102创建和保存多帧图像 105从多帧图像中复制单帧 107Alpha混合线条和填充 109绘制不透明和半透明的线条 109用不透明和半透明的画笔绘制 110使用复合模式控制Alpha混合 111使用颜色矩阵设置图像中的Alpha值 112设置单个象素的alpha值 114使用字体和文本 115构造字体系列和字体 115绘制文本 116格式化文本 117枚举已安装的字体 120创建专用的字体集合 122获取字体规格 126对文本使用消除锯齿效果 130构造并绘制曲线 131绘制基数样条曲线 131绘制贝塞尔样条 133用渐变画刷填充形状 134创建线性渐变 134创建路径渐变 137将Gamma校正应用于渐变 144构造并绘制路径 145使用线条、曲线和形状创建图形 145填充开放式图形 147使用图形容器 147管理Graphics对象的状态 148使用嵌套的Graphics容器 151变换 154使用世界变换 154为什么变换顺序非常重要 155使用区域 156对区域使用点击检测 156对区域使用剪辑 157对图像重新着色 158使用颜色矩阵对单色进行变换 158转换图像颜色 160缩放颜色 161旋转颜色 164剪取颜色 166使用颜色重映射表 168打印 169将GDI+输出至打印机 169显示一个打印对话框 172通过提供打印机句柄优化打印 173附录:GDI+参考 176
2024/10/10 11:31:03 1.75MB GDI+ GDI+中文 GDI+帮助
1
软件介绍: WebBrowserPassView用于查看浏览器已记住的网站登陆用户名及密码,只要是密码储存在浏览器中,就能够通过本工具进行查看,检索后的信息可将其保存为TXT文本文件,HTML网页文件或CSV/XML文件。
支持从以下浏览器中加载密码:IE/Chrome/Opera/Firefox如果清除了IE浏览器的历史记录,将无法查看,由于本程序的特殊性,所以部分杀软可能会有误报。
2024/10/3 18:38:56 192KB 其他资源
1
改变一生的名言警句大全1.每个人都要为自己负百分之百的责任一点都推脱不了2.把每一天当做最后一天来过,这正是解决拖延症最有效的方法之一。
3.我只做我能力范围内的事,如果能力范围内没有机会出现,我只会等待,而非扩展能力范围。
4.如果知道有成功必有失败,那么渴望成功的心意就不必太过坚持;
如果知道出生之后最终将走向死亡,那么保养生命的方法就不必太过劳心。
5.来到这个世界生活不是我的选择但既然来了我就有责任为之有所作为6.我今天愿意做别人不愿意做的事情明天就会拥有别人不会拥有的东西7.一个人如果一直失败,那么最主要的原因是,他一直在试图跨越7米高的栏杆。
8.别人都在你看不到的地方暗自努力,在你看得到的地方,他们也和你一样显得吊儿郎当,和你一样抱怨,而只有你相信这些都是真的,最后也只有你一人继续不思进取。
9.建功立业、有所作为的人必定是谦虚谨慎、处世圆通的人;
错失良机、碌碌无为的人,必定是固执倔强的人。
10.其实每个人的内心深处都是非常非常脆弱的,他都希望得到你的爱,只要你把你的爱分享给别人,你的一生都会很快乐。
11.你用什么样的心态对待生活,生活就怎样对待你你用什么样的态度对待别人,别人就用什么样的态度对待你12.不要说大话、假话13.一切都会过去14.不要送破烂东西给别人,你自己都觉得不好的东西不要给别人15.活着就是上苍给予我们的最大的恩赐。
活着就是成功16.这个世界上没有完美的事,永远也无法达到完美17.保护自己最好的方式就是不要去伤害别人18.五种幸福:长寿、富贵、健康平安、修行美德、长寿善终19.六种不幸:短命夭折、疾病、忧愁、贫穷、丑恶、懦弱20.你认识多少人不重要,重要的是多少人认识你21.把顾客当成我们的亲人,因为顾客是我们的衣食父母22.不要说任何人的坏话23.其实你想做任何事业老天爷都愿意帮助你的24.你越是不想让别人得到什么,反而你最后也得不到25.天下没有白吃的午餐26.过去不等于未来27.第一次做好,追求零缺点工作28.拿东西要养成哪里拿哪里放的习惯29.金钱用完了,还可以获取,时间用完了,生命就结束了30.当我们的想法不改变,这辈子命运的改变是不可能的31.天下所有平庸的人,碌碌无为的人,原因就是太懒了32.天下所有有才华的人,没有取得成就,原因就是太傲了33.饮食五字诀:杂、少、淡、慢、温34.活着给他人带来益处,死后不给人带来祸害35.君子总是说得少做得多,小人则未做事先说大话36.君子要谨慎言语以养德,节制饮食以养身37.节俭,这是美德中的大德;
奢侈,这是恶行中的大恶38.我宁要100个人1%的努力,也不要我自己一个人100%的努力39.你的成功几率与你从所做的事情中得到的快乐程度成正比40.人们失败的最大原因是破碎的专注力41.你承担什么就能获得什么42.成就者的宿命---被批评43.最大的报复是巨大的成功44.不射门你100%射不进45.积极的心态决定了成功的85%46.人们不会听你说的话他们会观察你每天的行为47.花言巧语、假装和善的人很少有仁德修养48.多责备自己,少责备别人,这样就可以远离怨恨了49.自己不想要的事物,也不要强加给别人50.一件事被所有人都认为是机会的时候,其实它已不是机会了51.没有目标的人,永远为有目标的人去努力52.你把秘密说给别人听,就要做好有一天被公开的准备53.男怕入错行,女怕嫁错郎54.别人为我们做的所有一切都是不应该的55.我们为别人所做的所有的一切都是应该的56.世上没有不好的人只有不好的心态57.生命中什么才是最重要的?爱58.少许诺,多兑现59.千万别把自己当回事60.珍惜每一份工作 要懂得它的来之不易61.越成功的人越像饱满的稻穗,腰弯的越低62.天地万物皆为我所用,而不是为我所有63.存好心说好话行好事做好人64.贪婪心是毒 怨恨心是毒 愚痴心是毒 傲慢心是毒 怀疑心是毒65.好好爱自己 我们才是世界上最昂贵的产品66.想要戒掉坏习惯 从现在就开始67.人情不讨 人情永远在 人情一讨 就什么都没有了68.世界上没有懒惰的人 只有没有目标的人 没有目标 就没有动力69.一心向着自己目标前进的人 整个世界都给他让路70.帮助自己的唯一方法就是去帮助别人71.财富不是朋友 而朋友却是财富72.无目标的努力 犹如在黑暗中远征73.人之所以痛苦 在于追求错误的东西74.暂时没有得到意味着你将得到更好的75.合理的要求是锻炼 不合理的要求
2024/9/29 14:56:55 29KB 改变一生的名言警句大全
1
阿里技术变革的背景•阿里如何构建超大规模系统架阿里如何构建超大规模系统架•阿里PaaS平台产品概览•案例分享•阿里PaaS平台服务内容•讨论
2024/9/15 0:09:12 4.05MB 阿里云 PaaS
1
│creator.d.ts│global.d.ts│jsconfig.json│list.txt│project.json│README.md│template-banner.png│template.json│tsconfig.json│├─assets││animate.meta││audio.meta││bydrbg.mp3││bydrbg.mp3.meta││prefabs.meta││resources.meta││Scene.meta││Script.meta││Texture.meta│││├─animate││coin_up.anim││coin_up.anim.meta││fish_bigred_die.anim││fish_bigred_die.anim.meta││fish_bigred_run.anim││fish_bigred_run.anim.meta││fish_denglong_die.anim││fish_denglong_die.anim.meta││fish_denglong_run.anim││fish_denglong_run.anim.meta││fish_fuyi_die.anim││fish_fuyi_die.anim.meta││fish_fuyi_run.anim││fish_fuyi_run.anim.meta││fish_gui_die.anim││fish_gui_die.anim.meta││fish_gui_run.anim││fish_gui_run.anim.meta││fish_hailuoshuimu_die.anim││fish_hailuoshuimu_die.anim.meta││fish_hailuoshuimu_run.anim││fish_hailuoshuimu_run.anim.meta││fish_hetun_die.anim││fish_hetun_die.anim.meta││fish_hetun_run.anim││fish_hetun_run.anim.meta││fish_jinshayu_die.anim││fish_jinshayu_die.anim.meta││fish_jinshayu_run.anim││fish_jinshayu_run.anim.meta││fish_red_die.anim││fish_red_die.anim.meta││fish_red_run.anim││fish_red_run.anim.meta││fish_shayu_die.anim││fish_shayu_die.anim.meta││fish_shayu_run.anim││fish_shayu_run.anim.meta││fish_shuimu_die.anim││fish_shuimu_die.anim.meta││fish_shuimu_run.anim││fish_shuimu_run.anim.meta││fish_yellow_die.anim││fish_yellow_die.anim.meta││fish_yellow_run.anim││fish_yellow_run.anim.meta││gold_down.anim││gold_down.anim.meta││net_1.anim││net_1.anim.meta││net_2.anim││net_2.anim.meta││net_3.anim││net_3.anim.meta││net_4.anim││net_4.anim.meta││net_5.anim││net_5.anim.meta││net_6.anim││net_6.anim.meta││net_7.anim││net_7.anim.meta││silver_down.anim││silver_down.anim.meta││weapon_level_1.anim││weapon_level_1.anim.meta││weapon_level_2.anim││weapon_level_2.anim.meta││weapon_level_3.anim││weapon_level_3.anim.meta││weapon_level_4.anim││weapon_level_4.anim.meta││weapon_level_5.anim││weapon_level_5.anim.meta││weapon_level_6.anim││weapon_level_6.anim.meta││weapon_level_7.anim││weapon_level_7.anim.meta│││├─audio││bydrbg.mp3││bydrbg.mp3.meta│││├─prefabs││bullet.prefab││bullet.prefab.meta││coins_down.prefab││coins_down.prefab.meta││coins_up.prefab││coins_up.prefab.meta││fish_node.prefab││fish_node.prefab.meta││net.prefab││net.prefab.meta│││├─resources││fishconfig.json││fishconfig.json.meta│││├─Scene││mainscene.fire││mainscene.fire.meta│││├─Script│││Bullet.ts│││Bullet.ts.meta│││CoinController.ts│││CoinController.ts.meta│││Coins.ts│││Coins.ts.meta│││Fish.ts│││Fish.ts.meta│││FishType.ts│││FishType.ts.meta│││FluxayEffect.ts│││FluxayEffect.ts.meta│││FluxayFrag.ts│││FluxayFrag.ts.meta│││Game.ts│││Game.ts.meta│││Lib.meta│││Net.ts│││Net.ts.meta│││NumUp.ts│││NumUp.ts.meta│││WaterWaveEffect.ts│││WaterWaveEffect.ts.meta│││WaterWaveFrag.ts│││WaterWaveFrag.ts.meta│││Weapon.ts│││Weapon.ts.meta│││││└─Lib││Fetch.js││Fetch.js.meta│││└─Texture│bg_buyu2.jpg│bg_buyu2.jpg.meta│cointextures.plist│cointextures.plist.meta│cointextures.png│cointextures.png.meta│game_bg.jpg│game_bg.jpg.meta│singleColor.png│singleColor.png.meta│startbg.jpg│startbg.jpg.meta│textures.plist│textures.plist.meta│textures.png│textures.png.meta│timer.plist│timer.plist.meta│timer.png│timer.png.meta│├─library││uuid-to-mtime.json│││└─imports│├─00││0004d1cf-a0ad-47d8-ab17-34d3db9d35a3.json│││├─01││01821c38-18f1-4a1f-b1c0-dac8df856a9b.json││01857e81-46bf-45c5-b320-c38e79536090.json│││├─02││0297aab2-9482-4fc6-ac87-d68d50d5f2f1.json││02e525be-7b9a-4b62-ab99-ee172db2bc88.json│││├─03││03df0651-a189-4b05-a646-29981a15dee3.json││03e50ffb-cb1a-4afb-aede-3ac3ac31698f.json│││├─04││048a219b-da01-4684-8b54-aa1653c502b3.json││04e9cc79-504b-41ff-a96e-99247a6149c2.json│││├─05││05b6ae1c-08ba-4230-8b5b-dee0f9af12f5.json│││├─07││072c5ae0-8e92-4b42-a7c5-3540dcce1d2a.json││075496c2-3054-4116-b28a-6a3ce56c9b82.json│││├─09││09dcbf2e-7e12-4484-b274-a90a5dbea247.json│││├─0a││0abcbfc1-d6be-4e67-bd69-493d74d32d96.json│││├─0b││0bdf1072-1a07-4fa5-b855-b5bce89525b0.json││0bf3fea6-f31b-484d-a4dd-64971cef270b.json│││├─0c││0c3ad56d-ba91-4ea3-a026-9b500145f231.json││0c7ca89b-b169-4b30-b1b8-29a079aa5ee3.json│││├─0d││0d784963-d024-4ea6-a7db-03be0ad63010.json│││├─0e││0e51b981-a3d9-49cc-aa9c-404e0efeda5a.json││0e61ade8-dc34-4136-b740-47260ebeea1e.json││0e7af90c-9613-4d76-a5f4-b12ac5730edd.json││0eb2a745-93e2-49ac-b774-0109a77961fd.json│││├─0f││0f059f64-4f38-4b3e-b13e-984931a6e553.json││0f9ca701-1737-4790-872b-7a0bb56dec66.json│││├─11││11ae9247-d3ae-483f-97c1-1fdd824f486d.json│││├─12││124733b0-c72d-4ddb-ac93-6013a1069762.json│││├─13││13745ebd-1b5f-4f37-b312-3d2943b17919.json│││├─14││144ba423-9342-4f87-a7ff-6445353a9d84.json│││├─17││17692484-19b5-47ef-877e-04329f343065.json││17abdf57-fe91-42bd-9ca5-8effe2f19648.json│││├─18││18f693fa-b5b1-47ed-a94d-ebdd89f8fbc1.json│││├─19││19ccf57e-b91f-4a08-ab53-797df5a850d8.json│││├─1a││1a32fc76-f0bd-4f66-980f-56929c0ca0b3.json│││├─1b││1b2a844b-1d1f-4e9e-8332-ae9c394b990e.json││1b42dc08-8b1c-4686-be87-0371affccd09.json││1b5f84d9-d84c-466f-877a-66499c80168c.json│││├─1c││1c4b1f77-a56b-4b8e-8768-fe614ca7795b.json│││├─1d││1d08772e-5067-4fe7-a948-fe4c265239e4.json││1dbbd2a0-29b7-4b0e-b4b9-4545f9b12435.json││1dda02c4-5feb-4e65-afb8-b507f7536b15.json│││├─1f││1f55e3be-b89b-4b79-88de-47fd31018044.json│││├─20││20cc7edd-f3fd-465a-a4d0-409af2f2d0cc.js││20cc7edd-f3fd-465a-a4d0-409af2f2d0cc.js.map││20d2864e-2849-4e8f-96f8-86a092fc6b54.json││20efa081-6c83-4ca6-9ebb-f22a338205ca.json│││├─21││216ebe51-1649-444a-a5e1-7ba1810f8e91.json│││├─22││22cd0693-0a6e-42bd-b506-9939a672cf34.js││22cd0693-0a6e-42bd-b506-9939a672cf34.js.map│││├─23││232d2782-c4bd-4bb4-9e01-909f03d6d3b9.json│││├─24││24362c0b-cd8a-42b4-b0b0-612e46b13c93.json││2480a30d-1189-4156-9dd9-0e8f923c1563.json││24d91079-898d-4a00-9162-5fe14ca29ae9.json││24dd0050-4696-4438-b6f2-ca1c58d7594e.json││24df14fa-d878-4d23-ab70-c9c53d4da4a7.json│││├─25││25501932-13d9-4350-8092-03d40ceb1f4a.json│││├─26││267022d1-2bf5-45af-9a4b-82e19bfba17c.json││26d9ba0f-0e83-498a-aa4d-e77f74499b9d.json││26e6fa3f-7118-4ae6-bfe7-ab5ee5508cf5.json│││├─27││27756ebb-3d33-44b0-9b96-e858fadd4dd4.json│││├─28││2805584a-6040-4424-96c3-96d103045660.json││28113253-416b-43f3-9ec6-e0a8162da5bf.json││286bfe94-1f51-4171-acf3-0d9583d95885.json││28d1bbbb-4940-470f-a102-ff086930a3b0.json│││├─29││29158224-f8dd-4661-a796-1ffab537140e.json│││├─2a││2a053610-65c1-4cb7-b86e-0775eceea601.json│││├─2b││2b18009f-267a-4264-a33b-dfd3cfc0b6fd.json││2b9e3d83-f490-478b-86f1-ef4e5d49907d.json│││├─2c││2c937608-2562-40ea-b264-7395df6f0cea.json│││├─2d││2d2f792f-a40c-49bb-a189-ed176a246e49.json││2d6e643a-a267-47a0-8154-dbd8f16354ac.json││2d788c1d-016d-4d67-84a4-ccc98384d993.json│││├─2e││2e4f226c-a1b7-481e-a0ae-f888ef3d3b1b.json││2ee8e7fb-5e5c-4c9a-9714-38d8c3e578c6.json│││├─31││31d8962d-babb-4ec7-be19-8e9f54a4ea99.json│││├─32││32044bd2-481f-4cf1-a656-e2b2fb1594eb.json│││├─33││33893dd5-677c-4bb0-92af-ee597e1aa1c4.json││33af693e-d71c-4fde-9afe-88dc94a9f106.json│││├─37││37b4eef4-871c-401c-bdee-6b9adc01c331.json│││├─3b││3b7d4fe9-3228-4294-99e3-0a390c422252.json│││├─3c││3c324ef3-72e1-4b13-92b1-c6fae373a5ba.json││3c8a767b-42fa-4515-915c-38007be1049f.json│││├─40││40176488-8c85-4153-a8ce-1ae91710cf59.json││40495743-9f8f-4800-9899-66be731160df.json│││├─41││410fb916-8721-4663-bab8-34397391ace7.json│││├─42││427469c9-20f7-437c-945e-572fa3297acf.json││42bbc18a-0c68-4256-86c0-2fb447967da1.json│││├─43││430f802a-2866-40fe-919d-8ca8ea6e5676.json││43cb34c2-e40e-48a8-97e7-2ceeeb4a42eb.json│││├─45││456d1b90-1c41-4cd9-b7ef-aac447a7d476.json│││├─46││46994b4c-e334-4bdb-9966-5aa49c63b10e.json││46ff724b-9704-40a8-a728-9eb6eb5ca6d7.json│││├─48││488d9c1c-f5f6-4d16-ae16-344c3df2e63d.json│││├─49││491b8a0a-4d70-4997-96d4-e7982d0e1a63.json│││├─4a││4a37dd57-78cd-4cec-aad4-f11a73d12b63.json││4a913230-31ce-4f9c-a9ab-68235d744c83.json││4af5e771-080d-4880-8ec6-2dc4f67995ed.js││4af5e771-080d-4880-8ec6-2dc4f67995ed.js.map│││├─4b││4bf4c93a-d991-4949-a482-881f241e4141.json││4bfccf2c-a16a-41a5-8f54-bd4bfbe19e20.js││4bfccf2c-a16a-41a5-8f54-bd4bfbe19e20.js.map│││├─4d││4d46a583-b2bf-4562-b699-f3680c780bfe.json│││├─4e││4e4e81b6-df38-4854-99dc-0a674ef0f2b5.json│││├─4f││4f32ff9f-0e4b-4c57-a034-89bc04432731.json││4fa9903b-7d83-447c-8d3d-cb8eb4461dde.json│││├─51││51e2c28e-adf5-4e15-b2fd-8c82bf7e5953.json││51fdd00f-5ded-4399-b54f-c214f5d979f6.json│││├─53││533b30b8-8dd0-40f5-8557-52e0fd88042e.json│││├─54││5400c248-8d8b-4118-948f-81e2ec367c7e.json││54a605ee-9169-41fa-af39-f3981e5f1f8c.json│││├─55││559d3fe0-dc90-45a5-9993-1afec6785d88.json│││├─56││56283616-8081-4bb2-a8c8-8570ecff53a6.json││5694850a-e9f3-4870-83d1-623c6ed25bf9.json│││├─57││572dc32c-4434-4835-98b0-88f7ffa5dc90.json│││├─59││5965ffac-69da-4b55-bcde-9225d0613c28.json││59861bb3-ff57-41c9-a255-b9182c03047f.json││59c940d6-5384-4f29-ad18-11cda8fc43aa.json│││├─5c││5c3bb932-6c3c-468f-88a9-c8c61d458641.json│││├─5d││5d6c4aee-f038-4aea-9857-ce97168ed4c4.json│││├─5e││5e1c3913-a3e7-480e-a203-6a0fd274ec7e.json│││├─5f││5fe5dcaa-b513-4dc5-a166-573627b3a159.json│││├─60││600c098a-ab62-4154-b9d8-666aab617d30.json│││├─61││61accde8-fde1-402b-ab58-bdd28a3942e6.json││61aeb05b-3b32-452b-8eed-2b76deeed554.json│││├─63││635335fc-42e5-43f5-b0be-97460d5686b5.json│││├─64││64dbebaa-3b5b-431f-a57f-dcf131530f35.json│││├─65││6533f1f0-9f14-4d12-8280-7795e52f14e9.json││656fc88c-21df-4d04-98f3-fbdc764025fb.json││6572b388-40aa-4468-8bee-c861eee04a25.json│││├─66││6694055d-5d1e-437b-9ccc-14f0b0147d64.json││66cbd9ed-1825-4b25-9682-bf94641784f7.json│││├─67││6741d111-7225-47e8-b609-9782145368db.json││67b03c3d-dc4d-485b-8204-c57894f449d9.json││67e68bc9-dad5-4ad9-a2d8-7e03d458e32f.json│││├─68││6827c9a9-7400-47f8-9b91-82b413347226.json││6827ca32-0107-4552-bab2-dfb31799bb44.json││682ddab7-e1ff-414f-b88d-abc2b3f11763.json│││├─69││69da6bdc-7062-44a1-90fc-0b6c635a1e4e.js││69da6bdc-7062-44a1-90fc-0b6c635a1e4e.js.map│││├─6c││6c0051df-32ee-4fa6-b474-730cf9e6788b.js││6c0051df-32ee-4fa6-b474-730cf9e6788b.js.map││6c118523-5e25-4f0d-b567-2991124e7457.json││6c8a93d9-b2fe-438f-b279-e0bf0eae16d9.json││6cb54e84-34bc-4922-949c-2c66e9d36196.json│││├─6d││6d7f789f-25c8-4fec-bca6-af1472c43469.json││6df372f2-5cb4-48da-adce-172889222312.json│││├─6e││6e299c95-2a3d-4dd3-9325-b2ed01cdf301.json│││├─6f││6f2e4942-4c66-4494-811b-e525737d59b2.json│││├─70││70ae7bf2-0452-4e6f-bae3-740cd4589a33.json│││├─71││7164f049-b7d6-478d-998f-50d717232a71.json││7168db62-0edc-42e5-be5d-682cf6c4a165.json││71c79991-d8b2-4f24-a925-c40fe899c367.json│││├─72││72a723f9-ff5d-4c51-a489-df9bea196a74.json│││├─73││732de79f-ab8f-415f-9778-2cd265015725.json││737ababa-1a14-4243-885b-93e49fbe4bbc.js││737ababa-1a14-4243-885b-93e49fbe4bbc.js.map││739837b6-1850-4236-8607-26c1b6e513be.json││73a32fb7-2c82-4c85-9345-907c97db0de9.json│││├─74││7428782d-0a10-4fd3-88dd-97d08ec74c8d.json││744909da-1944-4ff8-a6c1-c534ca716fa8.json││74da5f94-89c9-4ad1-9d35-d187db055157.json│││├─75││75f668ca-95a5-435c-9eda-2bebf4fde8e0.json│││├─76││7626cb3b-184f-48eb-b186-700eaec22e95.json│││├─77││77fdf1a0-c06c-4621-8890-6c42b3c7e81c.json│││├─78││785a442c-3ceb-45be-a46e-7317f625f3b9.json││78dcac94-d4b4-4d54-9d54-125f7905fffe.json│││├─79││79a836c2-efa1-4f55-9d83-e7e01cc5fa7e.json││79cc5f08-fbce-47ec-822c-3c3eb5e30446.json│││├─7a││7a38dcd7-81ec-418c-9d2d-d7e4de90456b.json││7ac60e40-4eeb-4517-aeeb-04cbc6be0dc9.json│││├─7d││7d4ffd94-42d6-4045-9db7-a744229adfc4.json││7d9784a9-977e-4f10-8da2-927c4375d82b.json││7de03a80-4457-438d-95a7-3e7cdffd6086.json│││├─7e││7e54bfbd-abf1-4b07-848d-ed6be5dd385c.json││7e67aa7f-1a25-4a89-a67b-51988117ae87.json│││├─7f││7f09d7a1-59bb-4067-bff9-0d801340056a.json││7f2109fa-9a0f-41bc-89fe-7ecada6ffb46.json││7f4833b4-635c-4cf1-a0ee-f4dfd5592ac9.json│││├─80││8034aa6b-550f-474e-9533-9b47aa0f67fa.json││809a6c37-c698-4f2c-b17e-b11280535f77.json│││├─81││81d43d3f-aea2-432a-8c4d-7c372b2e8c61.json│││├─82││82dec17b-cc45-4121-b2ae-50526bf0da75.json││82dfd553-ef79-44b8-8061-71a0b0b14784.json│││├─83││83df0103-1a4f-4ab6-a8ce-da84de250baf.json│││├─84││849190fe-c4f3-4071-9ff2-f028eccc6fd1.json│││├─85││8539a433-6e37-4e72-8ee8-25199c989f05.json│││├─86││864c06d9-8e4f-4699-92e0-3641a17a207f.json││8672ddd8-2ed0-47a7-8a67-54f9bc694fd5.json││86b1b7c9-e881-4b2f-8359-f58377be70df.json││86f11e5c-0766-4bcf-b5e4-1b205070130a.json││86fe4526-9483-4c85-b7c9-b3a4ec696d58.json│││├─88││88d3f1d1-528c-46e5-b32f-310801a8e6ac.json││88e79fd5-96b4-4a77-a1f4-312467171014.json│││├─89││89e7ec20-0962-44ca-b4f7-58afd0d8d1de.json│││├─8a││8a8a9123-067c-4864-8f0b-da0fa58c7a09.json│││├─8b││8b3f724a-58a2-4c3e-8665-8d1b699a987c.json││8be2ef75-eb72-4325-aa21-ae207cd38ced.json│││├─8c││8c5001fd-07ee-4a4b-a8a0-63e15195e94d.json││8c784fc2-508c-4cb6-894e-4b65681eed5c.json││8c877f6b-5c4c-4ebf-9751-7e0195bcbdba.json││8cdb44ac-a3f6-449f-b354-7cd48cf84061.json│││├─8d││8d70fff5-61e4-41a8-bb57-1937dce06b21.json││8d8fe451-16b7-43a6-86eb-9dd7148ea07c.json│││├─8f││8fbc3705-06bc-48a8-b67e-adb34c8d2d35.json│││├─90││90004ad6-2f6d-40e1-93ef-b714375c6f06.json│││├─92││9292c58e-45ca-4938-ac17-8088f8ef2d17.json│││├─93││93974307-dddb-4e1d-871b-5069a0de6fd9.json│││├─95││9568e1ca-5ab7-411e-9b0d-b0e9983bfe91.js││9568e1ca-5ab7-411e-9b0d-b0e9983bfe91.js.map│││├─96││96083d03-c332-4a3f-9386-d03e2d19e8ee.json││96123ee6-d3ed-4ced-8515-85e218046884.json│││├─97││972b9a4d-47ee-4c74-b5c3-61d8a69bc29f.json│││├─98││983047c6-a680-4748-9ce6-f39301500861.json│││├─99││99136961-8bbe-4c5e-b564-505a38657a21.json│││├─9a││9a424810-bfbf-4ca0-9e0b-dd08f789db4c.json│││├─9b││9bbda31e-ad49-43c9-aaf2-f7d9896bac69.json│││├─9d││9d1ca96e-8016-41ad-bee1-51056da1a91a.js││9d1ca96e-8016-41ad-bee1-51056da1a91a.js.map││9daee274-564f-4402-a23d-b73f0aff7f51.json││9df3582b-c5aa-4569-ae31-5df02081671d.json│││├─9e││9ed14bf6-a37e-4942-bab6-75f37fd66e3a.json│││├─9f││9fa7abaf-660d-4f18-952d-997fedfa9271.json││9fe96c97-616b-4be5-8856-d4cf98fea936.json│││├─a1││a127358b-7c77-4ca9-8c9f-6d5318961079.json│││├─a2││a23235d1-15db-4b95-8439-a2e005bfff91.json││a29eef79-eeb2-4a38-a168-d21bd37e3998.json││a2f88b52-8557-4f10-9346-03e616499968.json│││├─a5││a57528c9-ff21-4770-9755-f2bbab4dc529.json│││├─a6││a6c9935c-ec1b-428a-b2cc-ce83b3a98b49.json││a6f2b813-4d64-4515-be55-7be5e365f84f.json│││├─a7││a7fe1459-80b0-4fce-979a-7a6d1808c962.json│││├─a8││a8445764-7300-4090-a67e-ee101e9278d3.json│││├─a9││a9ed75e3-8e71-46ee-9d9c-75cca81fd5da.json│││├─ab││abe14db1-c921-4bea-9560-16b6cfccb47d.json│││├─ac││ac7f2e7f-cdeb-4bb0-a947-b43f7fcc19e0.json│││├─ad││ad09ac88-3201-4188-8771-21448bb848a1.json│││├─ae││ae428ba9-dd0d-41f0-9069-30d9e71407fc.json││ae58eac7-a12e-45e5-9b0e-f20ddb8dde02.json│││├─af││afe36ec2-b53a-4048-92dc-bad6bc374c1d.json│││├─b1││b1455a43-9865-40e7-b6e1-366e332962d4.json││b19323a4-50ee-4b39-b830-75517ae143f5.json│││├─b2││b23ee855-4052-4dbb-a70d-26ae11060370.json│││├─b3││b3e846ce-74fe-47a8-8e97-8de07f5c8a63.json│││├─b4││b43014f4-c80d-4d65-91e6-207ca3f7dcc1.json│││├─b5││b575ee15-9c6a-42b7-b333-50e6edb58a85.json│││├─b6││b63d7b96-2120-45f9-ab8f-9a1ce5cafa93.json││b6d24188-4d34-40dc-a4c8-300d8708c3c9.json│││├─b7││b71c29cd-d128-470c-b5f6-a7da4223c03b.json││b727dec4-3622-4410-b50e-519847cb78e9.json││b794eefa-7d9b-4391-a5f1-3eb6b0f30414.json│││├─b8││b855f513-fb18-47ed-ae03-1ce5a4b39e1b.json│││├─b9││b97a8f6f-ee30-4065-b98f-88e1c65bb7c4.json│││├─ba││ba99ccbe-4ea0-47e2-9481-e365a4edb9f9.json││badd5ffc-055d-41e8-8e9a-1c857f63c252.json│││├─bb││bb0de968-7717-4292-a3ed-ce70ac82cec3.json│││├─bd││bda0ef09-db4d-4228-ac65-c7b3297163bc.json│││├─be││be0f5b0c-b541-4d97-864b-99d4f4d4c362.json│││├─bf││bf0a434c-84dd-4a8e-a08a-7a36f180cc75.json│││├─c2││c20a311f-c967-4121-85f8-fef8d07b4623.json││c24be583-788e-4c8f-9ba8-07a882828313.js││c24be583-788e-4c8f-9ba8-07a882828313.js.map││c2550ec9-9a23-4468-a5eb-b8f1433768dc.json││c2a96c29-680e-4b2d-bedd-10210919a6c1.json│││├─c3││c3312362-a6f4-422e-96a4-58c2dfc7f138.json││c37f6938-70ca-43d7-b627-468f3c3d97a1.json││c3a4c72f-662a-45a1-a781-6b2bc29f55f7.json││c3ac27cf-1902-4e52-a079-16144a0988fe.json│││├─c5││c5e5856f-0015-4060-8388-a1b035371f9b.json│││├─c6││c609ed00-b89b-413f-8014-7de1420df0c9.json││c62e2941-a4ce-4794-addd-80172244bfff.json││c6650e6d-eee1-4285-9782-b2824e396c73.json│││├─c8││c8939c32-8a6c-4e61-b4b1-03903b7c4189.json│││├─c9││c9e2668e-f384-4d9e-9f00-9a776f305e93.json││c9fa51ff-3f01-4601-8f80-325d1b11dab7.json│││├─ca││ca8401fe-ad6e-41a8-bd46-8e3e4e9945be.json││ca8eb5f0-4971-4fe4-b043-70bd3e8852e8.json│││├─cc││cc0a5259-03ef-4af4-937c-ae5eed9bf4da.json││cca9d123-df61-4770-b32b-356312eca6be.json│││├─cd││cd33edea-55f5-46c2-958d-357a01384a36.json│││├─ce││ce15d8b7-ace8-4b6e-af96-6ba207fcb646.json││cef0d325-c2d1-494b-98dd-6122288a1da3.json│││├─cf││cf8d1692-3353-44df-b824-f6cf10f8b6a1.json│││├─d1││d1b8be49-b0a0-435c-83b7-552bed4bbe35.json│││├─d2││d2c3a687-a636-4a0a-89df-d3b7e5955f5b.json│││├─d3││d3a88e92-7f7d-4fee-ac42-20585efc0efa.json│││├─d4││d46576a2-9546-4479-88d9-15d231e6303e.json││d4fa770e-bad7-4579-98b3-586bfcb77d63.json│││├─d9││d932f480-c4a8-49d6-8cda-a03143e51115.json│││├─da││daed04b0-f944-4d6d-b259-e5a314026fa9.json│││├─dc││dc0368d4-85a3-4347-9074-c5c0ab836f40.json││dc049123-db43-4e82-8b18-fb47d3e6e8e1.json│││├─df││df5cd4b4-43a1-4b36-b361-ea0adbf719c2.json││dfbc7635-b601-4bcb-8274-15dc8f9d92e3.json│││├─e0││e06565e1-e3d4-4c2e-9986-cd913caf2999.json││e084ee88-be20-4d86-bab3-42441eb73fde.json│││├─e3││e39dade0-c7a8-4a27-9578-ad7f965fb7c7.json│││├─e4││e4ad804a-aaeb-4479-b369-3a9ae26f6f80.json│││├─e7││e7aba14b-f956-4480-b254-8d57832e273f.json││e7bbde70-d98b-48cd-9335-7acb5764f593.json│││├─e8││e863428c-a983-48c7-b0d0-461920c514b7.json││e8b93313-2d56-401a-bf4f-d70c1280413b.json││e8da5085-2e13-4166-8f70-503e153cb594.json│││├─e9││e9ec654c-97a2-4787-9325-e6a10375219a.json│││├─ea││eacda806-39a0-4be9-bd2c-c78a8acf17dd.json││eaf95c36-27f6-4dd1-8d38-8efec9177ed2.json│││├─ef││ef4e8995-c67d-4e7f-a8d4-269b1892ed7e.json││efc6db68-0ffd-4e86-8327-63ff3cf0875b.json│││├─f0││f0048c10-f03e-4c97-b9d3-3506e1d58952.json││f078bd13-a356-4cc4-9291-1dfd9090eeca.json│││├─f1││f1068e87-c6b5-4a2a-8ea4-3c093ae9f95e.json│││├─f3││f34ee3be-c6d1-4bf7-8c6b-4f9a981808d1.json││f3503b44-f03d-4a53-980b-f2406b963696.json│││├─f4││f44cedd7-bea4-46b1-a973-14cb08cd786f.js││f44cedd7-bea4-46b1-a973-14cb08cd786f.js.map│││├─f5││f5f60557-5de7-4edc-abb8-922cdede8809.json│││├─f6││f6d562e3-022e-411c-8306-7920d1740611.json│││├─f7││f770949d-88c7-43bd-9df2-44a8c330375c.json│││├─fa││fa40b79d-8f7f-4a70-ac1e-cfa9ea76796f.json││fab2f368-19fc-4e89-bc06-855fd23991f1.json│││├─fc││fc121c24-fed6-4a6e-930c-3df392d4c85f.js││fc121c24-fed6-4a6e-930c-3df392d4c85f.js.map││fc97d1ac-acd2-4b62-8239-b47a2ce81af0.json│││├─fd││fd73e7ca-d72f-4228-bbfe-d897ab8d3353.js││fd73e7ca-d72f-4228-bbfe-d897ab8d3353.js.map│││├─fe││fe7528b1-e993-4d58-b738-a1554922de5e.json│││└─ff│ffe33363-ee01-4e41-bdd0-38849e6d56f6.json│├─local││assets.json││console.json││hierarchy.json││layout.windows.json││local.json││node-library.json││scene.json│││└─logs│project.log│├─packages├─screenshots│alipay2.jpg│fish.gif│fish.gif.meta│qqgroup.JPG│wechatpay2.jpg│├─settings│builder.json│builder.panel.json│project.json│└─temp└─quick-scripts└─assets└─ScriptBullet.jsBullet.js.mapCoinController.jsCoinController.js.mapCoins.jsCoins.js.mapFish.jsFish.js.mapFishType.jsFishType.js.mapFluxayEffect.jsFluxayEffect.js.mapFluxayFrag.jsFluxayFrag.js.mapGame.jsGame.js.mapNet.jsNet.js.mapNumUp.jsNumUp.js.mapWaterWaveEffect.jsWaterWaveEffect.js.mapWaterWaveFrag.jsWaterWaveFrag.js.mapWeapon.jsWeapon.js.map
2024/8/25 13:37:31 10.13MB cocos creator 捕鱼达人
1
开发阳光旅行网app中用户下单功能,可实现用户添加订单并完善出行人信息、修改订单,删除订单以及打印行程信息等功能。
具体功能要求如下:(1)显示系统主菜单包括添加出行订单、查看我的出行订单、修改订单信息、删除出行人、查看行程、退出系统6项功能,其他功能本项目不做要求,当用户选择功能编号后可进入执行相应功能。
执行结果如图1所示。
图1主菜单(2)添加出行订单填写出行日期、联系人手机号码、循环录入出行人信息。
出行人信息包括:出行人类别:成人、儿童(1.2m以下)、老人(65岁以上)姓名年龄(如选择类别为老人,输入年龄不足65岁的,显示提示信息“对不起,老人订单年龄需为65岁以上!”)如果是儿童,需确定是否占床每成功录入一条出行人信息后,显示出其详细信息,并计算出行金额。
定价如下:成人:2000元/人儿童:免费,如需占床另加30元老人:半价,即1000元/人当一条出行人信息录入完毕后,提示“是否继续添加(Y/N)?”,此处不区分大小写,当输入y或Y时继续录入下一条,否则显示订单信息,包括:出行日期联系人手机号码订单总金额(即所有出行人定单金额之和)最后显示主菜单。
执行效果如图2所示。
图2添加出行订单(3)查看我的出行订单信息查看我的出行订单:查看所录入的订单信息。
包括出行日期、联系人手机号码、所有出行人信息,运行效果如图3所示。
图3查看我的出行订单(4)修改行程信息可修改出行日期、联系人手机号码,要求手机号码必须为11位,否则抛出异常信息,提示“手机号码必须为11位”,运行效果如果4所示。
图4手机号码不是11位正确修改后,显示修改后的信息,并提示“修改成功!”。
如图5所示。
图5修改订单成功(5)删除出行人填写要删除的出行人姓名,执行删除操作,删除成功后给出提示“删除成功!”,如图6所示。
如果输入姓名错误,则提示“对不起,定单中不包含此游客信息!”如图7所示。
图6删除出行人成功图7删除出行人失败(6)查看行程显示本次旅行行程信息。
即读取“旅游行程.txt”文件(素材提供),显示在控制台。
运行效果如图8所示。
图8查看行程(7)退出系统退出当前系统,显示“欢迎下次再来。
”如图9所示。
三、要求与实现步骤(一)不使用数据库,使用对象和集合存储数据(二)定义实体类(成人订单、儿童订单、老人订单),儿童订单、老人订单为成人订单的子类。
实体类至少包含但不局限于以上3个。
(三)在各实体类中均需实现各自计算订单价格、显示订单信息的方法,使用方法的重写。
(四)定义工具类,实现查看我的出行订单、添加订单、修改行程信息、删除出行人、查看行程等方法。
需使用到对象传参。
(五)使用泛型集合存储所有出行人信息,使用集合的遍历实现查看订单信息、统计订单总金额、删除出行人等功能。
(六)显示信息时,只有儿童出行人需显示是否占座,需使用面向对象多态实现。
(七)修改行程信息时,当手机号码录入错误时需使用throw手动抛出异常。
(八)使用I/O技术实现文件的读取功能,将文本文件“行程信息.txt”中的内容显示到控制台。
(九)定义测试类,完成项目功能菜单以及整体流程,调用相应方法实现具体功能。
2024/8/18 6:35:06 15KB 阳光旅行
1
共 83 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡