本书由一线前端架构师结合多年开发经验倾力打造,通俗易懂地介绍了微信小程序开发的全部技术细节。本书共13章,第1章~第5章为基础部分,主要介绍小程序开发的理论基础、开发环境的搭建及简单组件的应用。第5章~第11章为进阶部分,主要介绍小程序的高级组件、自定义组件、动画、云开发以及网络与数据存储等相关技术。第12章和第13章为实战部分,第12章介绍一个工具类的项目 天气预报客户端的开发,带领读者综合运用所学知识,第13章讲解如何开发一款较有难度的前后端相对完整的电商应用,通过项目练习,读者既可以提高实战能力,也能够掌握一个小程序应用从0到1的整个开发过程,并有能力统筹前后端进行小程序的全栈开发。 本书注重实践,技术先进,适合对小程序开发感兴趣的各层次读者阅读,也可以作为大专院校和培训机构的教学用书。
本书以详细介绍了Hook框架Frida在安卓逆向工程与抓包中的应用,主要内容包括如何搭建完美运行Frida的安卓逆向分析环境,使用Frida对安卓App各项组件、框架和代码进行Hook,如何批量自动化Hook,以及全自动导出结果。针对爬虫工程师为迫切需要的抓包技术,详细阐述了各种应用层框架的抓包实战,HTTP(S)及其框架抓包的核心原理及工具使用,通过Frida进行的Hook抓包,还进一步介绍了Frida对native层的Hook,以及一系列 通杀 自吐 脚本的研发过程和核心原理。 本书内容详尽,突出实操,适合安卓开发人员,安卓应用安全工程师,逆向分析工程师,爬虫工程师,以及大数据分析工程师和安全研究人员使用。
《Unity 3D游戏开发》分为两部分 25 章,阐述了如何使用 Unity 来开发 3D 游戏。在带领读者熟悉游戏制作需要用到的软件工具之后,将介绍如何制作游戏,从简单的小游戏到较为复杂的商业游戏。通过阅读本书,读者将学会如何结合运用 Unity 游戏引擎和其他工具来制作具有典型商业游戏特征的 3D 游戏。 《Unity 3D游戏开发》不要求读者具备任何编程基础,适合希望从头开始学习 Unity 3D 游戏编程的读者阅读和参考。
Element Plus是一套采用Vue.js 3.x实现的UI组件库,它为开发者、设计师和产品经理提供了配套设计资源,可以帮助网站快速成型。本书详解Vue.js 3.x和Element Plus开发方法,配套源码、PPT课件。 本书分为两篇,共14章。篇(第1~7章)介绍Vue.js 3和Element Plus相关的基础知识,其中包含Vue .js 3的基础知识、Vue.js 3生态Vue Router和Vuex的相关知识与应用、Element Plus常用组件的使用方法以及Vue.js 3和Element Plus配合使用的好处和方法,各章节通过简单的示例,使读者可以快速掌握相关知识;第二篇(第8~14章)讲解如何构建一个功能完整的单页面应用 权限管理系统,为读者掌握Element Plus打下坚实的基础。 本书适合Vue.js 3.x Element Plus前端开发初学者、Web应用开发人员、UI设计师和产品经理学习,也适合作为高等院校相关专业Web前端开发课程的教材。
本书向读者呈现了Android移动应用安全攻防与逆向分析的立体化教程(含纸质图书、电子资料、教学课件、源代码与视频教程),全书共4篇。 篇基础篇(第1章和第2章),目的是让读者快速建立对Android应用安全分析的基本概念,介绍了构建Android分析环境的一些基本方法与工具,以及通过对一个Android应用Apk文件进行反编译,并篡改中间状态的Smali代码,再重编译签名打包全过程的介绍,帮助读者进入Android应用逆向分析的大门。第二篇理论篇(第3章和第4章),目的是通过介绍Android操作系统常见的安全漏洞,帮助读者树立Android应用安全开发的意识,从而构建Android应用安全的一个具体框架。介绍了App安全基线,包括应用的评估思路、Android系统的安全问题与常见漏洞。通过分析一个Android静态逆向和动态调试自动化分析框架MobSF的功能,使读者全面了解Android逆向分析过
本书系统讲述了Android程序开发的相关知识,从Android的基本概念讲起,依次对Android应用程序的组成与执行、界面布局、常见资源和控件、事件处理机制与多线程、Android控件、菜单和对话框、Activity组件、Intent机制、Service组件、BroadcastReceiver组件、数据存储、SQLite数据库、数据共享机制、在线音视频、网络编程、定位服务等内容进行了讲解,*后通过一个实例对书中各章节知识点的综合应用进行讲解。 本书结构编排合理,内容丰富实用,由浅入深,通俗易懂,知识点与案例结合紧密,所选案例新颖丰富,紧贴实战。同时配备了极为丰富的学习资源,主要有同步教学视频、所有实例的程序代码、课后习题及答案等。 本书适合从事Android移动编程和应用开发的人员学习使用,还可作为高等院校和培训学校相关专业的教学及参考用书。
本书以实验案例形式系统讲述了Arduino Uno入门基础知识与编程实现方法。*部分讲述了初学者应了解的入门基础知识,包括Arduino是什么、如何开始Arduino编程、Arduino语言等;第二部分依次讲解了48例经典的Arduino Uno编程实例,内容包括实验描述、知识要点、编程要点、程序设计、拓展和挑战等。本书可作为Arduino初学者的参考用书,尤其可作为课外或校外中小学生学习和进行Arduino编程的辅导教材。
《Android开发详解》是一本综合开发参考书,书中几乎囊括了使用Android 进行程序开发的全部知识,既适合初学者入门,又适合开发者进阶。本书共28 章,依次讲解了Android 旅程之起点,Android Studio 的常用技巧,App UI 设计,初级UI 控件,中级UI 控件,高级UI 控件,Android 权限机制与支持库的应用,自定义控件,主角(Activity)与配角(Intent),Android 程序的修理工,事件与手势,Android 基本资源访问,Android 高级资源的调用,Action Bar 的使用,消息、通知、广播与闹钟,图形图像处理技术,Android 中的动画,播放音频与视频,拍照与显示图片,利用OpenGL 实现3D 图形,数据存储技术,默默付出的后台工作者,传感器应用,位置服务与地图应用,网络编程及Internet 应用,Android 中的小部件,常用的第三方技术,发布你的App。书中所有知识都结合具体实例进行讲解,实例代码给
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"2017—2019年,财 政 部对《企业会计准则》做了大量修改和增补,于是2015年初出版的《手把手教你读财报》有了修订的必要。 修订过程中,老唐首先根据过去6年大量读者反馈的难点和问题,重写了原准则下财报的阅读技巧,然后增补了和新准则相关的内容。由此,这本书可以看作两部分的集合体:《手把手教你读财报》 版的优化版+新准则升级版。两者可以分别协助投资者阅读和理解新准则发布之前和之后的企业财报。 本书坚持以投资者的视角出发,尽 可能摒弃晦涩的术语和难懂的公式,以一份真实的财报为例,阐述了财报阅读方法和排雷技巧,并侧重介绍了如何通过财报中的异常数据,提前发现和排除投资陷阱的实战经验,力求让毫无会计基础的投资者,也能
本书是一本Android进阶类书籍,采用理论、源码和实践相结合的方式来阐述高水准的Android应用开发要点。本书从三个方面来组织内容。第一,介绍Android开发者不容易掌握的一些知识点;第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。
想入坑绘画但不知从何下手?市面上教程太多导致选择困难?零基础开始学习却发现讲解枯燥跟不上?向犹豫迷茫下手难说不? 超人气绘师朴理卢带着他的零压入坑技法书来啦,拒 枯燥、吐槽式讲解让绘制教学 接地气。点亮绘画视野,保姆级贴心教程,辅助线贯穿全书、多角度图例展示、正误绘制对比、要点特殊释译、想不会都有点难!从观察方法到绘制要点,从局部临摹到完整人设,从零开始通关人体绘制。 在书中你可以学到什么?例1:画画要学会科学观察,不能凭借一厢情愿的想象!例2:人物五官要立体,鼻梁宽度很重要,准确拿捏才能表现力UP!例3:在人物脸部塑造中,不光眼睛可以传达情感,嘴部的情绪表达同样重要!例4:人物动作可以反映人物性格,四肢舒展可以表达放松或外向,四肢内敛则相反!例5:不要因为衣服就忽视人物素体结构,
本书为史学家川胜义雄先生的遗稿集。书稿收录了作者关于中国史研究的十余篇文章,整理为三章,分别包括中国历史和历史意识、 与 、中世史等内容。这些文章都是作者其他专著中未收集的内容。作为中国历史学乃至中国学的研究者,作者认为,司马迁在中国的地位,相当于亚里士多德在欧洲诸学中的地位。中国的“诸学之学”并非哲学,而是以《春秋》为起点的史学。中国人的历史意识贯穿着整个中国的历史进程。本书见解*到,不仅对于中国史的学习研究有重要价值,而且具有广泛的学术史意义。
本书是一本学习Axure RP的完全实战教程。通过本书,读者不但能掌握Axure RP的相关理论知识,更重要的是能通过诸多知识点案例以及完整的网站和APP案例将Axure RP应用于实际产品或项目中,让读者快速掌握Axure RP这把尚方宝剑。本书分篇分章充分体现注重实践的*特点,在基础理论篇对各个知识点浅尝辄止,而在其后的案例篇不断通过实际案例使得知识点在读者的脑海中根深蒂固。 本书是一线开发专家谢星星(阿蜜果)多年学习、实践及研究Axure的结晶,全书采用案例引导知识点的写作模式,全彩印刷。 本书主要面向产品经理、需求分析师、架构师、用户体验设计师、网站策划师、交互设计师以及高校计算机及相关专业的师生。
本书是为有一定其他语言编程经验的程序员转向iOS软件开发而撰写的速成教材。全书一共20讲,一天完成1讲的学习。本着循序渐进的原则,前面的10讲偏重于Cocoa面向对象编程的基本概念以及Objective-C 2.0语言的语法基础。 从第10讲以后开始进入iOS软件开发的实战阶段,每1讲的内容都比较充实,其中包含了各种实例代码,读者可以在Xcode等开发环境中边实践边学习。读者完成全书20讲的学习后可以达到初级iOS程序员的水准。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
本书出版的主要目的是分享开发经验,提供*技术的解决方案,帮助众多开发者快速地掌握开发android应用程序的方法。本书首先通过提问的方式提出读者高度关注的问题,然后通过实际操作为读者答疑解惑,从而快速提高实际应用能力。主要内容包括初识android、构建android开发环境、用户界面、后台服务与手机控制、数据操作及持久化、访问网络、多媒体编程、使用google服务、android常用工具、android应用的发布、android文件访问权限、android平台应用permissions。 本书适合所有对使用androidsdk在android移动平台上开发应用程序感兴趣的读者参考学习,也可作为高等院校相关专业的参考书。