自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dakaring的专栏

一分耕耘,一分收获

  • 博客(130)
  • 资源 (1)
  • 收藏
  • 关注

原创 带你深入理解 Java成员变量,局部变量和静态变量的创建和回收时机

请注意,这里只是简单介绍了成员变量、局部变量和静态变量的创建和回收时机,实际上还涉及到更复杂的垃圾回收机制和内存管理。具体的情况会受到JVM的实现和运行环境的影响。在编写代码时,要根据需求选择合适的变量类型,并合理管理对象的生命周期和内存使用。Java中的成员变量、局部变量和静态变量具有不同的创建和回收时机。当对象不再被引用时,该对象及其成员变量都会被垃圾回收器回收。对象时,都会为该对象分配一块内存来存储。将被销毁,其占用的内存空间会被释放。是一个成员变量,它属于。是一个静态变量,它属于。

2023-05-30 15:45:36 1991 2

原创 带你深入理解HandlerThread 的使用场景和用法

HandlerThread是Android中的一个线程类,它是Thread的子类,并且内部封装了Looper和Handler,提供了更方便的消息处理和线程操作。简化线程管理:HandlerThread将线程的创建和管理进行了封装,开发人员只需要关注业务逻辑的实现,而无需手动创建和管理线程,减少了线程管理的复杂性。后台线程执行任务:HandlerThread在后台创建一个工作线程,可以在该线程中执行耗时任务,而不会阻塞UI线程,保证了应用的响应性和流畅性。

2023-05-29 09:50:09 1171

原创 带你深入理解Android 中 UI 的刷新机制

Android中的UI刷新机制是指Android系统如何更新和绘制UI界面以响应用户的操作和数据变化。UI的刷新过程涉及到多个关键概念和组件,包括主线程、UI线程、消息循环、View树、View的测量和布局、绘制等。这个更新操作会在UI线程中执行,并触发UI的刷新。通过上述代码示例和上面对UI刷新机制的解释,可以看出Android中的UI刷新过程是通过主线程和UI线程的配合,通过消息循环和View树的测量、布局、绘制等步骤完成的。开发人员可以在UI线程中进行界面更新的操作,确保用户界面的响应和更新。

2023-05-29 09:42:04 1337

原创 带你深入了解屏幕刷新机制

通过理解屏幕刷新的流程和原理,以及合理优化界面更新过程,开发者可以提高应用程序的性能和用户体验。在开发过程中,我们可以根据具体需求和场景,灵活运用相应的技术和优化策略来实现更好的屏幕刷新效果。屏幕刷新机制是指在图形显示设备上更新屏幕内容的过程。在Android中,屏幕刷新是由系统控制的,开发者可以通过相应的API来处理和优化屏幕刷新过程。在本文中,我们将详细讨论屏幕刷新机制,并提供相应的示例代码。在上述示例代码中,我们使用Handler和Runnable来实现每秒更新界面的效果。,它负责更新界面内容。

2023-05-28 13:00:00 1178

原创 带你深入了解Activity,View,Window三者的关系

它们之间的关系是:Activity通过关联的Window来展示界面内容,而界面内容则由多个View组成。在本文中,我们将详细讨论Activity、View和Window之间的关系,并提供相应的示例代码。在上述示例中,我们使用LinearLayout作为根布局,并在其中添加了一个TextView作为子View。通过上述示例代码和解释,我们可以更好地理解Activity、View和Window之间的关系,并能够更灵活地在Android应用程序中进行界面构建和操作。方法获取布局中的View,并对其进行操作。

2023-05-28 11:00:00 1161

原创 带你深入了解RecyclerView的缓存机制

Recycler缓存的大小是有限的,当缓存已满时,最早被缓存的Item View会被销毁,以为新的Item View腾出空间。在绑定ViewHolder时,首先尝试从dataCache中获取缓存的Data对象,如果存在缓存则直接使用缓存的数据进行显示,否则调用loadData方法加载新的Data对象,并将其放入缓存中以备后续使用。通过视图缓存机制,RecyclerView能够快速获取和重用Item View,减少了布局和测量的开销,提高了列表的滚动平滑性和响应速度。

2023-05-27 10:16:59 1605

原创 带你深入了解Fragment懒加载

总之,Fragment懒加载是一种有效的性能优化技术,可以延迟加载和初始化Fragment的内容,提升应用性能和用户体验。Fragment嵌套:在使用嵌套Fragment时,需要考虑父Fragment和子Fragment之间的可见性传递和数据加载逻辑,确保懒加载的正确性。,懒加载可以避免预加载的Fragment一开始就加载数据,只有当用户真正切换到该Fragment时才进行加载,节省了时间和资源。数据缓存:如果已经加载过数据并且数据是静态的,可以考虑在首次加载后进行数据缓存,以避免重复加载和提升加载速度。

2023-05-27 10:12:53 1384 2

原创 带你深入理解自定义View和自定义ViewGroup

在实现自定义 View 和自定义 ViewGroup 的过程中,需要注意测量、布局和绘制的流程和方法,以及合理处理子视图的添加和移除。自定义 ViewGroup 是指通过继承现有的 ViewGroup 类,重写相关方法和管理子视图的布局和绘制逻辑,来创建一个新的自定义容器。自定义 View 是指通过继承现有的 View 类,重写相关方法和实现自定义的绘制逻辑,来创建一个新的自定义视图。在以上示例代码中,我们通过继承 View 或 ViewGroup 类,重写了关键的方法,以实现自定义的视图或容器。

2023-05-26 10:13:50 1665

原创 带你深入了解RecyclerView优化

以上代码示例可以作为优化 RecyclerView 的参考,具体的实现根据项目需求和业务逻辑进行调整和扩展。通过合理的优化策略,可以显著提升 RecyclerView 的性能和用户体验。进行优化是提升 Android 应用性能和用户体验的重要方面之一。以下是一些常见的针对。根据具体的应用场景和需求,可以选择适合的优化方法来提升。缓存机制,可以重用视图项来提高滚动性能。以上是一些常见的针对。

2023-05-26 10:06:43 1636

原创 带你深入了解Android的事件分发机制

事件拦截(Event Intercept):事件拦截是指在事件分发过程中,某个ViewGroup可以拦截事件的传递,阻止它传递给子View。Android的事件分发机制是指在Android系统中,如何将用户的触摸事件、按键事件等传递给正确的View进行处理的一套机制。值得注意的是,在编写代码时,需要仔细理解每个方法的作用和调用时机,确保事件的正确传递和处理,避免潜在的问题和冲突。通过重写以上方法,你可以根据自己的需求来实现事件的分发和处理逻辑,例如拦截特定的手势,定制化事件的响应等。

2023-05-25 10:04:06 2178 1

原创 带你深入了解 AsyncTask

然而,它的适用范围有限,不适合长时间运行的任务和并发任务,并且需要注意生命周期的依赖和异常处理的困难。在使用 AsyncTask 时,开发者需要根据具体情况综合考虑其优缺点,并合理处理任务的执行和取消,以确保应用的性能和稳定性。不适合并发任务:AsyncTask 默认使用一个线程来执行任务,如果同时执行多个任务,可能会导致任务排队等待执行的情况。这只是一个简单示例,你可以根据自己的需求来扩展 AsyncTask 的功能,并在不同的生命周期方法中添加适当的操作。方法中抛出,并且会导致应用崩溃。

2023-05-25 09:57:34 816

原创 带你深入了解Activity加载的流程

在 Activity 可能被销毁和重新创建的情况下,可以使用 onSaveInstanceState() 方法保存临时数据,并在 onCreate() 方法中恢复数据。调用 onDestroy() 方法:当用户通过返回键或者调用 finish() 方法销毁当前 Activity 时,系统会调用 onDestroy() 方法。在该方法中,可以恢复暂停的操作,如恢复动画、启动定时器等。调用 onStart() 方法:在 onCreate() 方法执行完毕后,系统会调用 onStart() 方法。

2023-05-24 10:47:38 934

原创 带你深入了解Android Context

通过 Context,应用程序可以获取应用程序资源(如字符串、图像、布局文件等)、启动组件(如启动 Activity、Service、BroadcastReceiver 等)、注册和发送广播消息、访问数据库、获取系统服务等。Context 在 Android 开发中扮演着重要的角色,它提供了访问资源、启动组件、发送广播、获取系统服务等功能。在本文中,我将详细介绍 Android Context 的概念、Context 的种类和用法、Context 的生命周期以及常见的 Context 相关的方法和用途。

2023-05-24 10:40:35 898

原创 带你深入了解Android线程

线程的合理使用可以提高应用的性能和用户体验。在本文中,我将详细介绍 Android 线程的概念、线程的创建和管理、线程间的通信以及常见的线程相关的类和接口。线程是操作系统中独立执行的最小单元,它负责执行程序中的指令。在 Android 中,应用程序运行在主线程(也称为 UI 线程)上,主线程负责处理用户界面的更新和事件响应。为了避免主线程被耗时的操作阻塞,Android 提供了多线程编程的支持,允许开发者创建和管理其他线程来执行耗时任务。线程的合理使用对于提升应用的性能和用户体验非常重要。

2023-05-23 09:24:55 1459

原创 带你深入了解Android集合类

Android 中的集合是一种常用的数据结构,用于存储和操作数据。在 Android 开发中,有许多不同类型的集合可供选择,每种集合都有其特定的用途和性能特征。在本文中,我将详细介绍 Android 中常用的集合类型,包括数组、列表、集合、映射和队列,以及它们的特点、用法和示例。以上是 Android 中常用的集合类型的简要介绍和示例代码。数组是最基本的集合类型之一,它是一种固定大小的容器,用于存储相同类型的元素。队列是一种先进先出(FIFO)的数据结构,用于存储和操作元素的序列。一、数组(Array)

2023-05-23 09:22:49 1077

原创 带你深入了解Android第三方库

Android 第三方库是由其他开发者或组织创建并维护的可重用的代码库。它们通常以 jar、aar 或者 Gradle 依赖的形式提供,并包含了各种功能模块、工具、组件等。这些库可以用于解决常见的开发问题,提供特定的功能实现,或者简化开发流程。Android 第三方库是开发 Android 应用不可或缺的重要资源,它们提供了丰富的功能和组件,帮助开发者简化开发流程、提高开发效率,并为应用增加各种功能和用户体验。使用和集成第三方库可以节省开发时间和精力,同时能够借助开发者社区的支持和反馈,不断改进和优化应用。

2023-05-22 10:17:59 1854

原创 带你深入了解Android自定义View

在 Android 开发中,View 是用户界面的基本构建块,例如按钮、文本框和图像视图等。自定义 View 意味着开发者可以根据自己的需要创建自定义的界面元素,实现个性化的用户界面。自定义 View 具有更高的灵活性和可定制性,可以满足特定的设计需求。自定义 View 可以广泛应用于 Android 应用程序的各个方面。

2023-05-22 10:00:20 850

原创 带你深入了解Android Handler的用法

在 Android 开发中,使用多线程是非常常见的,但是在 Android 中,有一个 UI 线程,也就是主线程,所有的UI操作必须在主线程中完成,否则就会抛出 CalledFromWrongThreadException 异常,这个异常的原因是 Android 不允许在子线程中直接访问 UI 控件。而 Handler 的主要作用就是用于子线程与主线程之间进行通讯,在应用程序内传递消息、更新 UI 等各种场景下,都可以使用 Handler 来实现。

2023-05-21 22:12:28 5570

原创 带你深入了解Android进程间通信

这个例子中,服将请求的处理方法定义在线程池中,以避免阻塞主进程或其他请求。由于Android系统是基于Linux内核的操作系统,采用了一种面向进程的架构模式,进程间通信是其应用开发中重要的一环,也是保证多进程之间信息交流与任务协作的基石。DDMS - Android调试模式下的一个工具,用于远程监控应用程序的运行状态,包括进程通信过程中的详细信息,例如日志,线程状态,内存、CPU等信息。Binder代理,它是客户端进程中存在的对象, 它能够在客户端进程中调用服务端进程的方法,同时获取到服务端进程的返回值。

2023-05-21 22:03:40 2832

原创 Android布局和控件:创建用户界面的XML布局文件和常用UI控件详解

XML布局文件是Android应用中用于定义用户界面布局的文件。它使用一种层次结构的方式描述了界面中各个元素的位置和关系。以下是一个简单的XML布局文件示例:

2023-05-20 16:19:10 3239

原创 微信长按录制视频功能的设计思考

本文从用户需求、市场竞争、产品优势等方面探讨了微信长按录制视频功能的设计背景,分析了其重要性和合理性,同时介绍了该功能的具体实现和优势,以及对用户体验和社交互动的影响。同时,展望未来,随着技术和用户需求的不断演进,长按录制视频功能将继续发展和完善,为用户提供更丰富、多样化的社交体验。技术限制:实现长按录制视频功能可能需要一定的技术支持和资源,包括硬件和软件方面。社交压力:长按录制视频功能可能增加用户之间的社交压力,因为视频内容更加直观和生动,用户可能会感到需要花费更多时间和精力来制作吸引人的视频。

2023-05-20 16:02:17 203

原创 深入探究Android线程:理解与应用

线程池:线程池是一种管理线程的机制,它可以有效地重用线程并控制线程的数量。我们将深入探讨Android线程模型、主线程和后台线程的区别,以及如何处理线程间通信和线程安全性的问题,并提供最佳实践和注意事项。在这篇文章中,我们详细讨论了Android线程的概念、多线程编程的必要性,线程间通信和线程安全性的问题,并提供了最佳实践和注意事项。希望通过本文的阅读,读者能够对Android线程有更深入的理解,并能够在实际开发中正确地使用线程来构建高效的Android应用程序。

2023-05-19 16:49:23 811

原创 Android生命周期:理解与应用

通过理解和掌握这些生命周期方法的执行顺序,我们可以在不同的阶段执行适当的操作,如初始化UI、获取资源、保存数据等。在应用程序中,组件的生命周期方法会根据用户交互和系统事件的发生而被调用。本文将介绍Android生命周期的概念、生命周期方法的执行顺序以及如何在应用程序中正确地管理生命周期。了解和正确地管理生命周期可以帮助开发人员优化应用程序的性能、处理资源和状态的变化,并提供更好的用户体验。正确地管理应用程序的生命周期可以提高应用程序的性能、稳定性和用户体验,并避免一些常见的问题,如内存泄漏、界面冻结等。

2023-05-19 16:39:11 2685

原创 探索经典算法 拓扑排序,字符串匹配算法,最小生成树

通过本文对拓扑排序、字符串匹配算法和最小生成树的详细介绍,以及相应的示例代码和应用场景,相信读者能够更好地理解和掌握这些重要的数据结构和算法。在实际的编程和问题解决中,根据具体的需求选择合适的算法和数据结构,将其灵活应用,从而提高程序的效率和性能。拓扑排序、字符串匹配算法和最小生成树是计算机科学中常用的数据结构和算法,它们在解决各种实际问题中具有重要的应用价值。最小生成树是一种在无向带权图中找到一棵包含所有顶点的生成树,并且使得树上所有边的权值之和最小的算法。示例问题:在文本串中查找模式串。

2023-05-18 09:52:11 283

原创 探索经典算法 图算法、堆操作和并查集

图算法包括广度优先搜索(BFS)、深度优先搜索(DFS)、最短路径算法(如Dijkstra算法和Floyd-Warshall算法)、最小生成树算法(如Prim算法和Kruskal算法)等。通过本文对图算法、堆操作和并查集的详细介绍,以及相应的示例代码和应用场景,相信读者能够更好地理解和掌握这些重要的数据结构和算法。在实际的编程和问题解决中,根据具体的需求选择合适的算法和数据结构,将其灵活应用,从而提高程序的效率和性能。堆是一种特殊的树形数据结构,具有以下特点:每个节点的值都大于(或小于)其子节点的值。

2023-05-18 09:50:51 331

原创 探索经典算法 动态规划,哈希表操作,树操作

这些示例代码展示了动态规划、哈希表操作和树操作的基本思想和实现方式。你可以根据具体的应用场景和问题需求进一步学习和应用这些算法和数据结构,并进行优化和扩展。希望这些示例能对你的学习和实践有所帮助!动态规划、哈希表操作和树操作是计算机科学中重要的算法和数据结构。它们在各个领域都有广泛的应用。下面我将为你提供关于这三个主题的简要介绍和示例代码,以便你进一步了解它们的基本原理和用法。示例代码:查找数组中重复的元素。示例代码:0/1 背包问题。示例代码:二叉树的前序遍历。

2023-05-17 15:52:23 417

原创 探索经典算法排序算法,查找算法,图遍历算法

通过本文的介绍,我们了解了排序算法、查找算法和图遍历算法的基本概念、常见算法以及它们的实际应用。排序算法、查找算法和图遍历算法是计算机科学中常见且重要的算法。下面我将围绕排序算法、查找算法和图遍历算法展开,介绍它们的定义、常见算法以及实际应用。实际应用:排序算法在各种场景中都有广泛的应用,例如对数据进行排序、搜索引擎中的结果排序、计算机图形学中的渲染顺序等。排序算法的定义:排序算法是将一组数据按照特定顺序重新排列的算法。图遍历算法的定义:图遍历算法是访问图中所有节点的算法。问离起始节点最近的节点。

2023-05-17 15:49:20 217

原创 探索经典算法 链表操作,队列操作,字符串操作

希望这篇文章能够帮助你理解链表操作、队列操作和字符串操作的基本思路和实现方法,并通过示例代码展示其用法和功能。下面我将围绕链表操作、队列操作和字符串操作展开,介绍它们的定义、常见操作以及示例代码。队列的定义:队列是一种线性数据结构,按照先进先出(First-In-First-Out,FIFO)的原则进行操作。链表的定义:链表是一种线性数据结构,由一系列节点组成,每个节点包含数据和指向下一个节点的指针。字符串的定义:字符串是由字符组成的一个序列,可以包含字母、数字、符号等。

2023-05-16 11:32:07 381

原创 探索经典算法:递归、数组操作与栈操作

在编程世界中,算法是程序员的利器,精通递归、数组操作和栈操作等经典算法,可以提升解决问题的能力和编程技巧。下面我们将详细介绍栈的数据结构和操作方法,包括入栈、出栈和获取栈顶元素的过程,并给出相应的示例代码。斐波那契数列是一个以 0 和 1 开始的数列,后面的每一项都是前两项的和。下面我们将详细介绍数组反转的思路和实现方法,包括常规循环和递归方式,并给出相应的示例代码。在斐波那契数列中,递归终止条件是当 n 等于 0 或 1 时,直接返回相应的值,因为它们是数列的起始项。

2023-05-16 11:26:59 525

原创 从零到一学前端-如何掌握前端开发工具

选择适合自己的前端开发工具、学习基本的前端开发技术和语言、深入了解工具的功能和用法、实践项目并持续学习是掌握前端开发工具的重要步骤。创建个人项目或作品集:在学习的过程中,建立个人项目或作品集是展示你的前端开发技能的好方式。在使用前端开发工具之前,你需要掌握一些基本的前端开发技术和语言,包括HTML、CSS和JavaScript。通过实际的项目练习,你可以应用所学的知识,并提升自己的技能。一旦你对基本的前端开发技术有一定的了解,接下来就是深入了解所选前端开发工具的功能和用法。第四步:实践和项目经验的积累。

2023-05-15 14:17:19 539 1

原创 从零到一学前端-学习基本的Web技术

学习前端开发的第一步是掌握基本的Web技术。在现代互联网时代,网页是我们最常接触到的应用形式之一,了解并掌握Web技术将为你进入前端开发领域打下坚实的基础。本文将围绕学习Web技术的重要性、HTML、CSS和JavaScript这三个基本要素展开,帮助你从零开始学习前端开发。

2023-05-15 13:40:15 600

原创 如何自己开发一个ChatGPT(下)

在上面的代码中,定义了一个界面,包括一个输入框用于输入问题,一个按钮用于提交问题,一个输出框用于显示回答。通常情况下,我们需要获得一个用户输入的问题,然后使用ChatGPT来回答这个问题,形成真正的对话体验。对话管理工具:可以使用对话管理工具(如Dialogflow、Rasa)来创建和管理对话流程、实体和意图,以简化开发过程和提高机器人的响应效率。在训练好的语言模型上,我们需要实现对话生成功能,使得ChatGPT可以与人类用户进行真正的对话。的路由,当收到POST请求时,从请求中获取用户输入的问题,调用。

2023-05-14 21:47:42 354

原创 AI会完全取代前端开发吗,可能有点多虑

未来,随着技术的不断进步,AI可能在前端开发中发挥更重要的作用,但无论如何,人类开发者仍将扮演着至关重要的角色,为技术和用户体验提供独特的贡献。AI可以作为辅助工具,提供更高效的开发流程和智能化的功能,但无法完全取代人类开发者的角色。前端开发人员需要不断学习和更新自己的技能,与技术发展保持同步,并提升自己在创造性设计、复杂业务逻辑处理、用户交互和团队协作等方面的能力,以保持竞争力和适应技术的变革。在未来,随着AI技术的不断发展,可能会出现更先进的AI系统和工具,可以更好地模拟人类的创造力和交互能力。

2023-05-13 10:49:39 1016

原创 程序员的下一个风口:探索技术领域的未来发展趋势

本文介绍了程序员的下一个风口,包括人工智能与机器学习、区块链技术、物联网与边缘计算、云计算与容器技术、量子计算、增强现实与虚拟现实以及自动化与机器人技术等领域。他们不仅仅是代码的编写者,更是创新的推动者和技术的引领者。程序员们可以深入研究区块链的原理和应用,掌握智能合约的编写和区块链平台的开发,为企业提供安全、可信赖的区块链解决方案。程序员们可以关注自动化和机器人领域的趋势,学习机器人编程和控制系统设计,参与工业自动化项目和机器人应用的开发,为未来的智能制造和自动化产业贡献自己的力量。

2023-05-13 10:43:05 1809

原创 有哪些工具软件是一旦用了就离不开的

从办公软件到团队协作工具,从设计软件到安全隐私工具,从生产力管理到学习发展工具,以及娱乐休闲软件,这些工具软件已经成为我们日常工作和生活中不可或缺的伙伴。选择适合自己需求的工具软件,并灵活运用,将会为我们的工作和生活提供了丰富的功能和服务,帮助我们提高工作效率、简化任务并满足各种需求。它们通过提供各种功能和服务,改变了我们的工作方式、简化了我们的任务,并且为我们的娱乐和学习提供了便利。因此,我们应该保持学习和探索的心态,不断更新自己的技能,跟上工具软件的发展趋势,以提升我们的工作效率和竞争力。

2023-05-12 10:57:45 4245 9

原创 裸奔时代下该如何保护网络隐私

通过使用强密码、定期更新软件、使用加密连接、谨慎使用公共网络、保护个人信息、使用双重认证、使用虚拟专用网络、定期备份数据、小心社交媒体的使用、审查应用程序权限、培养安全意识、定期检查账户活动、使用防病毒软件和防火墙等方法,我们可以有效地保护自己的网络隐私。通过使用强密码、定期更新软件、使用加密连接、谨慎使用公共网络、保护个人信息等措施,我们可以有效地保护自己的网络隐私。请注意,保护网络隐私是一个不断发展的领域,随着技术的进步和网络攻击手段的变化,我们也需要不断学习和更新我们的安全措施。

2023-05-12 10:46:42 717

原创 如何用ChatGpt开发小游戏

通过充分利用ChatGPT的自然语言处理能力,开发者可以设计有趣且具有挑战性的小游戏,吸引玩家并提供良好的游戏体验。使用ChatGPT作为游戏的交互引擎,可以通过编程语言的API或者现成的框架来实现ChatGPT的集成。小游戏的开发是一个迭代的过程,通过玩家的反馈和数据分析,不断优化和改进游戏的内容和体验。为了确保游戏的质量,开发者需要控制ChatGPT的输出,筛选和调整回答以适应游戏情境。确保游戏对玩家的操作进行及时响应,并提供适当的提示和指导,使玩家能够顺利进行游戏。五、小游戏开发的挑战和解决方案。

2023-05-11 11:47:36 2519

原创 Git 从入门到精通

关注Git社区和技术博客:关注Git相关的技术博客、社区论坛和问答网站,可以及时了解最新的Git技术动态、解决方案和最佳实践。不断练习并实践常用的Git命令,比如提交、分支管理、合并等,可以帮助你熟悉Git的操作,并逐渐形成自己的工作流程。总之,要想成为Git的专家,除了掌握基本的命令和工作流程,还需要不断学习和实践,关注最新的技术发展,并与其他开发者进行交流和分享。深入学习Git的内部原理:了解Git的基本原理和数据结构,可以帮助你更好地理解Git的工作机制,从而更好地应用Git。四、Git 最佳实践。

2023-05-11 11:15:56 659 1

原创 职场速成记

同时,要保持积极的心态和健康的生活,与人建立良好的关系,并不断自我评估和反思。通过这些努力,你将能够不断提高自己的职场竞争力,实现个人职业目标。自我评估和反思:定期进行自我评估和反思,了解自己的优势和不足,找到改进和提升的方向,不断成长和发展。倾听和尊重他人:注重倾听他人的意见和想法,尊重他人的观点和感受,建立良好的沟通和合作关系。寻找挑战和机会:主动寻找具有挑战性的项目和机会,接受新的任务和责任,展示自己的能力和潜力。持续发展:保持对行业和职业发展的关注,了解行业趋势和新技术,持续发展自己的能力和知识。

2023-05-10 13:55:58 802

原创 如何提升应届生职场竞争力

通过持续学习和技能发展、建立专业网络、发展软技能、积极参与实习和项目、塑造个人品牌形象、积极解决问题和展示成果,以及保持积极的心态和自信,应届生可以增加自己在就业市场中的竞争力,并获得更好的职业机会。重要的是,应届生要保持积极主动的态度,并以学习和成长为导向,不断提升自己的能力和价值,以在职场中取得成功。同时,要保持积极的心态,与同事建立良好的合作关系,乐观面对工作中的困难和压力。通过主动参与行业活动、社区项目和志愿者工作,应届生不仅可以展示自己的热情和动力,还能够展现自己的领导才能和解决问题的能力。

2023-05-10 13:51:19 1212 1

济南旅游管理系统lw+ppt

本文以jsp为开发技术,实现了一个济南旅游管理系统。济南旅游管理系统的主要使用者分为管理员;个人中心、用户管理、景区线路管理、飞机火车管理、酒店门票管理、门票类型管理、景点美食管理、旅游论坛、系统管理、订单管理,前台首页;首页、景区线路、飞机火车、酒店门票、景点美食、论坛信息、我的、跳转到后台、购物车、客服,用户;个人中心、旅游论坛、我的收藏管理、订单管理等功能。通过这些功能模块的设计,基本上实现了整个济南旅游管理系统的过程。 具体在系统设计上,采用了B/S的结构,同时,也使用jsp技术在动态页面上进行了设计,后台上采用Mysql数据库,是一个非常优秀的济南旅游管理系统。 关键词 :济南旅游管理系统;jsp技术;Mysql数据库;B/S结构

2024-04-12

古董拍卖网站实现-jsp

古董拍卖网站是以实际运用为开发背景,运用软件工程开发方法,采用jsp技术构建的一个管理系统。整个开发过程首先对软件系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统总体结构设计、系统数据结构设计、系统功能设计和系统安全设计等;详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似系统提供了借鉴和帮助。 本古董拍卖网站采用的数据库是Mysql,使用JSP技术开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

2024-04-12

在线商品管理系统的设计与实现

论文主要是对在线商品管理系统的设计与实现进行了介绍,包括研究的现状,还有涉及的开发背景,然后还对系统的设计目标进行了论述,还有系统的需求,以及整个的设计方案,对系统的设计以及实现,也都论述的比较细致,最后对在线商品管理系统的设计与实现进行了一些具体测试。 本文以java为开发技术,实现了一个在线商品管理系统的设计与实现。在线商品管理系统的设计与实现的主要使用者分为管理员;个人中心、用户管理、员工管理、商品分类管理、商品信息管理、商品维护管理、入库记录管理、出库记录管理、销售统计管理、管理员管理、留言板管理、系统管理、订单管理、留言管理,员工;个人中心、用户管理、商品信息管理、商品维护管理、入库记录管理、出库记录管理、订单管理,前台首页;首页、商品信息、新闻资讯、留言反馈、我的、跳转到后台、购物车,用户;个人中心、我的收藏管理、订单管理等功能。通过这些功能模块的设计,基本上实现了整个在线商品管理系统的设计与实现的过程。 具体在系统设计上,采用了B/S的结构,同时,也使用Java技术在动态页面上进行了设计,后台上采用Mysql数据库,是一个非常优秀的在线商品管理系统的设计与实现。

2023-07-13

电影购票系统-SSM框架

论文主要是对电影购票系统进行了介绍,包括研究的现状,还有涉及的开发背景,然后还对系统的设计目标进行了论述,还有系统的需求,以及整个的设计方案,对系统的设计以及实现,也都论述的比较细致,最后对电影购票系统进行了一些具体测试。 本文以SSM框架为开发技术,实现了一个电影购票系统。电影购票系统的主要使用者分为管理员;首页、个人中心、用户管理、电影类型管理、放映厅管理、正在上映管理、即将上映管理、系统管理、订单管理,用户前台;首页、正在上映、即将上映、电影资讯、个人中心、后台管理、客服等功能。通过这些功能模块的设计,基本上实现了整个电影购票系统的过程。 具体在系统设计上,采用了B/S的结构,同时,也使用SSM框架在动态页面上进行了设计,后台上采用Mysql数据库,是一个非常优秀的电影购票系统。 关键词 :电影购票系统;SSM框架;Mysql数据库;B/S系统

2023-07-13

校园论坛系统管理与设计

在社会快速发展的影响下,校园论坛系统继续发展,使校园论坛系统的管理和运营比过去十年更加信息化。依照这一现实为基础,设计一个快捷而又方便的网上校园论坛系统是一项十分重要并且有价值的事情。对于传统的校园论坛系统控制模型来说,在线校园论坛系统具有许多不可比拟的优势,首先是快速更新校园论坛系统的信息,其次是大量信息的管理,最后是高度安全,以及使用简单等特性,这使得校园论坛系统的管理和运营非常方便。进入21世纪,因为科技和经济的迅速发展,人民群众对非物质层面的精神需求正变得越来越多元化。本系统是为了实现这些目标而提出来的。 本论文系统地描绘了整个网上校园论坛系统的设计与实现,主要实现的功能有以下几点:管理员;首页、个人中心、用户管理、公告管理、公告类型管理、热门帖子管理、帖子分类管理、留言板管理、论坛新天地、我的收藏管理、系统管理,前台首页;首页、公告、热门帖子、论坛新天地、新闻资讯、留言反馈、个人中心、后台管理、客服中心,用户;首页、个人中心等功能,其具有简单的接口,方便的应用,强大的互动,完全基于互联网的特点。 关键词:校园论坛系统,Spring Boot框架,数据库MYSQL,Java语言

2023-07-13

公司企业员工信息管理系统

人们对企业员工信息管理系统越来越重视,更好的实现企业员工信息管理系统的有效发挥,本文将通过企业员工信息管理系统的信息,分析在日常生活中对企业员工信息管理系统信息存在哪些问题探讨出进一步提升工作效率,管理能力的对策。 系统采用了jsp技术,将所有模块采用以浏览器交互的模式,选择MySQL作为系统的数据库,开发工具选择Myeclipse来进行系统的设计。基本实现了企业员工信息管理系统应有的主要功能模块,本系统有管理员、员工与部门经理,管理员:个人中心、员工管理、部门经理管理、部门信息管理、员工考勤管理、签到管理、请假申请管理、工资查询管理、部门类型管理,部门经理;个人中心、员工管理、部门信息管理、员工考勤管理、签到管理、请假申请管理、工资查询管理,员工;个人中心、部门信息管理、员工考勤管理、签到管理、请假申请管理、工资查询管理等功能。 对系统进行测试后,改善了程序逻辑和代码。同时确保系统中所有的程序都能正常运行,所有的功能都能操作,本系统的开发获取企业员工信息管理系统信息能够更加方便快捷,同时也使企业员工信息管理系统信息变的更加系统化、有序化。系统界面较友好,易于操作。

2023-07-13

常见服务景区景点购票系统

本论文主要论述了如何使用JAVA语言开发一个五台山景点购票系统 ,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述五台山景点购票系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。 五台山景点购票系统的主要使用者分为管理员和用户,实现功能包括管理员:首页、个人中心、用户管理、景点信息管理、购票信息管理、酒店信息管理、客房类型管理、客房信息管理、客房预订管理、交流论坛、系统管理,用户:首页、个人中心、购票信息管理、客房预订管理、我的收藏管理,前台首页;首页、景点信息、酒店信息、客房信息、交流论坛、红色文化、个人中心、后台管理、客服等功能。由于本网站的功能模块设计比较全面,所以使得整个五台山景点购票系统信息管理的过程得以实现。 本系统的使用可以实现五台山景点购票系统管理的信息化,可以方便管理员进行更加方便快捷的管理,可以提高管理人员的工作效率。 关键词:五台山景点购票系统 JAVA语言;MYSQL数据库;SSM 框架

2023-07-13

教学质量评价系统的设计与实现

随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,黄河交通学院教学质量评价系统当然也不能排除在外。黄河交通学院教学质量评价系统的设计与实现是以实际运用为开发背景,运用软件工程开发方法,采用jsp技术构建的一个管理系统。整个开发过程首先对软件系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统总体结构设计、系统数据结构设计、系统功能设计和系统安全设计等;详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似系统提供了借鉴和帮助。 本黄河交通学院教学质量评价系统的设计与实现采用的数据库是Mysql,使用JSP技术开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。 黄河交通学院教学质量评价系统的设计与实现 ,JSP技术,Mysql数据库

2023-07-13

基于Java 实现宠物销售系统毕设

本论文系统地描绘了整个网上宠物销售系统的设计与实现,主要实现的功能有以下几点:管理员;首页、个人中心、宠物分类管理、商品分类管理、宠物用品管理、宠物商店管理、宠物领养管理、用户管理、宠物寄存管理、用户领养管理、宠物挂失管理、论坛管理、管理员管理、系统管理、订单管理,前台首页;首页、宠物用品、宠物商店、宠物领养、宠物挂失、论坛信息、宠物资讯、个人中心、后台管理、购物车、客服,用户;首页、个人中心、宠物寄存管理、用户领养管理、宠物挂失管理、我的收藏管理、订单管理等功能,其具有简单的接口,方便的应用,强大的互动,完全基于互联网的特点。 现代社会的网络和信息技术不断提高,人们的生活水平达到另一个新的发展。但是由于工作和生活越来越忙,再让用户去宠物管理中心,显然是不太合理的。一个充分利用碎片化时间,简化去实体店过程的程序,正是我们所需要的。这篇文章研究了基于SSM框架的宠物销售系统的开发和实现,从需求分析、总体设计到具体实现,最终完成了整个在线宠物销售系统,从而方便了用户和提高了管理员的管理水平。 关键词:宠物销售系统,SSM框架,数据库MYSQL,Java语言

2023-06-01

基于Java实现计算机考试系统设计的毕设

主要论述了如何使用JAVA语言开发一个计算机考试系统设计,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述计算机考试系统设计的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。 计算机考试系统设计的主要使用者分为管理员和学生,实现功能包括管理员:个人中心、学生管理、考试科目管理、考试成绩统计管理、试题管理、管理员管理、试卷管理、考试管理,学生:个人中心、考试科目管理、考试管理等功能。由于本网站的功能模块设计比较全面,所以使得整个计算机考试系统设计信息管理的过程得以实现。 本系统的使用可以实现本计算机考试系统设计管理的信息化,可以方便管理员进行更加方便快捷的管理。 关键词:计算机考试系统设计;JSP技术;MYSQL数据库;

2023-06-01

基于JSP医院电子病历管理系统毕业设计实现

随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,医院电子病历管理系统当然也不能排除在外。医院电子病历管理系统是以实际运用为开发背景,运用软件工程开发方法,采用jsp技术构建的一个管理系统。整个开发过程首先对软件系统进行需求分析,得出系统的主要功能。接着对系统进行总体设计和详细设计。总体设计主要包括系统总体结构设计、系统数据结构设计、系统功能设计和系统安全设计等;详细设计主要包括模块实现的关键代码,系统数据库访问和主要功能模块的具体实现等。最后对系统进行功能测试,并对测试结果进行分析总结,及时改进系统中存在的不足,为以后的系统维护提供了方便,也为今后开发类似系统提供了借鉴和帮助。 本项目采用的数据库是Mysql,使用JSP技术开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。 关键词:医院电子病历管理系统 ,JSP技术,Mysql数据库

2023-05-30

毕业设计-闲置物品交易网站设计与实现

闲置物品交易网站系统采用了Java技术,将所有业务模块采用以浏览器交互的模式,选择MySQL作为系统的数据库,开发工具选择My eclipse来进行系统的设计。基本实现了闲置物品交易网站设计与实现应有的主要功能模块,本系统有管理员、卖家和用户,管理员;首页、个人中心、用户管理、卖家管理、商品种类管理、商品信息管理、商品租借管理、商品购买管理、闲置鱼塘、系统管理,用户;首页、个人中心、商品租借管理、商品购买管理、我的收藏管理,卖家;首页、个人中心、商品种类管理、商品信息管理、商品租借管理、商品购买管理、我的收藏管理,前台首页;首页、商品信息、闲置鱼塘、校园资讯、个人中心、后台管理等操作。 对系统进行测试后,改善了程序逻辑和代码。同时确保系统中所有的程序都能正常运行,所有的功能都能操作,并且该系统有很好的操作体验,实现了对于闲置物品交易网站设计与实现和校园商家双赢。 闲置物品交易网站设计与实现,Java,Mysql,springboot

2023-05-30

大学生就业服务平台源码

大学生就业服务平台是一个为大学生提供就业信息、职业规划、实习就业、招聘等服务的在线平台。该平台旨在帮助大学生顺利实现就业目标,并提供与就业相关的资源和支持。 该项目的主要功能和特点包括: 1. 用户注册和登录:大学生可以通过注册账户并登录平台,以便享受个性化的就业服务。 2. 就业信息发布:平台管理员或就业服务中心可以发布最新的就业信息,包括招聘信息、实习机会、职业讲座、校园招聘会等。 3. 个人信息管理:注册用户可以填写和管理个人信息,包括教育背景、工作经历、技能、求职意向等。 4. 职业规划和辅导:平台可能提供职业规划工具和资源,帮助大学生了解不同行业的就业前景、职业发展路径,并提供相关的职业辅导和咨询服务。 5. 实习就业推荐:基于用户填写的个人信息和求职意向,平台可以根据算法匹配合适的实习和就业机会,并向用户推荐。 6. 招聘和应聘管理 7. 就业指导和培训 8.社交和交流 9.数据统计和分析 10.系统管理和维护

2023-05-19

吴恩达提示词课程,快速建立应用

使用大语言模型的api进行快速的建立应用 课程介绍 提示词用例 迭代提示词 总结能力 推断能力 转换能力 扩写能力与温度参数 制作聊天机器人 总结 提示性应用的实践 介绍一些常见的用例:总结,推断,转换,扩展 使用模型建立一个聊天机器人

2023-05-18

如何使用MJ-关键词合集大全

主要包含了以下关键词 设计师名称合集 视角合集 色彩系列风格词 设计风格合集 灯光合集 渲染增加清晰度 特写细节整体细节词 自然现象 质感和材质 古风类型关键词

2023-05-18

ChatGPT 基础教程(四):ChatGPT 的应用场景(一)

前面我们介绍了 ChatGPT , 也教了大家怎么去提问,可能很多人会用了,但是不知道用在哪里,今天这篇文章,就是介绍一下 ChatGPT 的一些基础应用场景,让大家知道 ChatGPT 原来可以这样用。 1. 文献、论文的应用 2. 产品分析应用 查找文献,文献助手 产品调研,竞品分析,数据分析

2023-05-10

Midjourney 基础教程(四):Midjourney 参数进阶

想要掌握 Midjourney AI 绘画技术,先需要学习掌握常用的 Midjourney 指令(/imagine,/settings ,/describe , /blend 等),和 Midjourney 的 /imagine 指令参数,进而通过不断地绘画,练习对于 text prompt 和 image prompts 的感知,积累 Midjourney AI 绘画的经验。 这篇文章中,会给大家介绍常见常用的参数。以及教大家如何结合官方文档,去学习新的参数新的内容。

2023-05-10

超全的VUE面试题大全

你能想到的vue面试题,这里面都有,看这一个就够了

2023-05-08

十三、AIGC-关键词导航

介绍了各大AIGC关键词导航网站

2023-05-08

十二、AI绘画作品的展示和变现二

制作红包封面 制作NFT 用AI绘画做视频MV 给小说配插画 定制模型 AI生成虚拟IP AI生成游戏设计 AI生成设计

2023-05-07

十一、AI绘画作品的展示和变现

AI绘画作品买卖 1.抖音 2.以神图君为代表的原有平台 3.AI特色新平台 4.闲鱼。淘宝等 收益很客观 建立IP号或类IP号做知识付费 制作文生图小程序或网站 图文变现平台

2023-05-07

十、AI绘画生成不同类型图片

生成不同类型图片 不同风格 Logo 朋克风 炫彩 二次元 婚纱礼服 动物写实 人像 游戏 国风 写实 这么多风格供你选择

2023-05-07

九、ChatGPT辅助力AI绘画二

给ChatGPT喂词,模仿风格 充当提词器激发想象 改动部分提示内容 得到大量的提示词,快去试试

2023-05-06

八、ChatGPT辅助力AI绘画

1. 如何结合ChatGPT生成个人魔法咒语词库 ChatGPT辅助力AI绘画 给定主题让ChatGPT直接描述 给ChatGPT比较细化的提问,让他为你联想

2023-05-06

七、AI绘画提示词魔法的应用

1. 不同描述词对图质量带来的影响 2. 如何选择一个好的描述词 3. 如何通过精准描述定制AI出图 当然,上述过程只是展示了一边描述词的组成过程,大家可以根据自己的需求更改自己的需求词

2023-05-06

ChatGPT 基础教程(三):ChatGPT 的插件功能

什么是 ChatGPT 插件呢? 其实可以理解为一种扩展 ChatGPT 对话能力的方式,就是 ChatGPT 在对话的过程中,分析你的对话内容,然后在合适的时候自动调用插件提供的 API ,实现各种各样的功能。 如果还不好理解,那就可以理解为给 ChatGPT 加各种 buff ,提升 ChatGPT 的各方面能力。 比如我们让 ChatGPT 帮我们指定计划的时候,其中有看电影,订酒店的任务,那这时候我们就可以通过 Plugins 功能,直接让 ChatGPT 帮我们买电影票,订酒。 再比如,我们之前一直都在吐槽 ChatGPT 是没有逻辑能力的,它是不能做数学题的,为此还上了新闻,说 ChatGPT 可以写论文,可以写代码,但是却做不了小学数学题。

2023-05-05

六、AI绘画提示词魔法的学习.pdf

Al绘画提示词魔法的学习和运用 描述词是学习 AI 绘画中关键的一环,简单来说,就是学会与 AI 沟通的语言,让它听懂你的需求,描绘出你想要的画面。即会说话,就会画画;会改数字,就会改图。 想要学好 AI绘画,学习描述词就是必经之路

2023-05-05

五、AI-绘画的工具准备:Stable-Diffusion本地化.pdf

AI-绘画的工具准备,本地化部署,整合包安装

2023-05-05

四、AI-绘画的工具准备:Stable-Diffusion使用.pdf

Stable diffusion 由于其开源特性,发展极为迅猛,可以说很多效果超过了 Midjourney 也完全不过分,知识系统十分庞杂,他是有两个公司运营研发,WebUI和sd的ckpt文件都是他们开发的且开源的。而NovelAI公司本来是研发文本生成A1的 (从名字也能看出来专门写小说的),后来拿着stable difusion开源的东西自己研发出了naifu和anime二次元专用的模型。 现在市面上所有的东西都是基于开源的stable diffusion二次/三次开发的,SD有两个框架,分别是WebUl和naifu,有成千上万种模型 (.ckpt文件)。如果要完全复现别人的图片,要保证框架和模型都一样,所以尽量不要简单地说用的是NovelAl还是sd,而是应该说是 (naifu/webui) + (模型名称或简称ckpt) Stable Diffusion 的训练数据集是LAION-5B,这个数据库拥有从互联网上抓取的 58亿图像-文本]数据;NovelAl 训练数据大量来自 Danbooru

2023-05-05

三:AI-绘画的工具准备:Midjourney使用.pdf

这个部分的内容比较硬,专门给专精的同学准备,如果大家已经摸索清楚了基本的出图步骤,可以进行命令的学习,看一下原始的提示词在各种强大的命令的使用下,会产生怎样的神奇效果,如果已经熟悉Midjourney出图步骤的同学可以直接进入第六课系统学习描述词并完成你内心设想的大作! 这个阶段大家可以自由探索,不同功能和指令对图像的影响不同,结合使用会得到更多惊喜。 AI绘画的精髓和电影《阿甘正传》的经典台词很像一“生活就像一盒巧克力,你永远不知道下一颗得到的会是什么样子!”

2023-05-04

二、AI-绘画的工具准备:Midjourney注册.pdf

本篇是初次使用教程,指导你从零起步,开始一步一步使用 Midjourney。 绘画的工具准备,Midjourney注册 它的显著特点是使用过程更简单,出图更精致更绚丽,出图速度快,电脑、手机端都可以使用。真正的1分钟出图。 在不加任何修饰语的情况下,Midjourney 也会随机生成非常好看的图片,操作界面也很友好 已经会基础使用的伙伴可以跳过本小节 Midjourney 是一个前端通过 discord 聊天软件进行外显交的AI 绘图网站,因此在使用的过程中,会需要一个 discord 的账号,如果你之前没有,本文会带着你注册。

2023-05-04

一、AI绘画介绍与发展.pdf

Al绘图,顾名思义,即用AI 实现绘图,在特定程序中输入特定关键词/指令,即可产出新的图片,而图片的主人就是你自己。简单来说,这是一种让你即使没有绘画能力,也能产出画作的技术 目前A绘画在全球已经有了非常良好的开源生态,拥有了“Stable Diffusion”和“Disco Diffusion”等优质的开源项目。而在NovelAl 模型泄露事件中,我们又进一步验证了市场对于AI绘画需求 一句话来说,Al 绘图,来路清晰,前路已通。但据了解,目前国内跑的最快的中文AI绘画产品,也只是到了“做出来”这步,正在探索“引爆的方法”。

2023-05-04

ChatGPT 技术应用:编程小白也能轻松开发工具!ChatGPT 编程指南

是不是以后学习编程的方式都变了呢?能不能让 ChatGPT 更好的辅助我们学编程呢? 想也没用,于是我试了下我们学习编程常做的一些工具,用 ChatGPT 如何做? 所以这篇文章就是来给大家讲讲如何用 ChatGPT 做我们学习编程时,常做的两个程序。 一个是电脑屏幕时间管理器; 另一个是班级点名器。 在这整个过程中,我绝对难点不是在编程语言上,而是环境的安装上,这点对新手不太友好,其余的,你会发现我们之前学编程时做的那些小程序,用 ChatGPT 都能很好的实现,只要你懂提问,你知道需求和修改点就好了。

2023-04-29

ChatGPT新机遇-未来已来

一、理解新范式 新范式大事件,发展路径 二、拥抱新时代 格局,发展,加速,分布 三、把握新机会 新能力,新人才,新基础

2023-04-28

AIGC在游戏行业应用

一、AIGC在游戏领域的基础应用 二、AIGC在游戏领域的上层应用 三、AIGC热点话题 四、未来展望

2023-04-28

Midjourney 基础教程(三):Midjourney 图生图

今天这篇教程,主要是教⼤家另外⼀种控制 Midjourney ⽣成图⽚的⽅式。 这个⽅式就是「图⽣图」。 「图⽣图」,有⼀个好处就是可以让⽣成的图⽚效果,越来越趋近于期待的画⾯。 所以,这篇⽂章,我们来研究「图⽣图」 Midjourney 图⽣图主要有这么 4 种⽅式: 模仿:不断作图,研究 prompt 和指令参数,对于⽣成画⾯的影响; 描述:图⽣⽂模式,通过指令得到⼀张图⽚, AI 绘画相关的 prompt; 扩展:通过⼀张图⽚,图⽂结合⽅式,扩展⽣成出它类似⻛格的图; 混合:将两种图⽚混合为⼀张新图。

2023-04-27

Midjourney 基础教程(二):了解 Midjourney Bot

这篇⽂章,带⼤家更进⼀步深⼊了解 Midjourney 的 Discord 服务器。 教⼤家如何将 Midjourney Bot 邀请到⾃⼰的 Discord 服务器;并介绍⼀些常⻅常⽤的 Midjourney Bot 指令。 通过这篇⽂章,我们深⼊了解了 Midjourney 服务器的构成,创建了⾃⼰专属的 Discord 绘画服务器, 并将 Midjourney Bot 邀请到了个⼈服务器,还学到了 Midjourney 的参数设置。

2023-04-27

Midjourney 基础教程(一):Midjourney 使用准备

Midjourney 是⼀个 AI 绘画⼯具,可以使⽤⽂字描述,⽣成⾼质量的图像。我们只需输⼊⽂字描述,就可以获得⾃动⽣成的图像。 这⾥先简单给⼤家科普下⽬前市⾯上关于 AI 绘画的⼀些知识。 ⽬前市⾯上主流的 AI 绘画⼯具就是 stable diffusion 和 Midjourney (MJ) 。 stable diffusion 个⼈认为功能相对强⼤点,当然相对的,也需要⼀定的基础。 ⽽ Midjourney 基本没有什么上⼿难度的。 那如果我们想要学习 AI 绘画 ,就选择这两个⼯具就可以了。 那这个教程主要是针对 Midjourney 的。 下⾯,本⽂会从 4 个⽅⾯介绍: Midjourney可以⽤来做什么? Discord 的注册 Midjourney 的使⽤ Midjourney Sub 会员 主要介绍了 discord 的注册, Midjourney 的订阅及体验。 ⼤家可以⾏动起来了

2023-04-27

ChatGPT 基础教程(二):如何更好的向 ChatGPT 提问

⽤了⼀段时间的ChatGpt之后,你会发现,其实⽤ ChatGPT 好像也没什么难度,因为它真的就像我们 ⽤微信⼀样简单,会⽤微信,基本就会⽤ ChatGPT 了。 这不是什么夸张的说法,确实就是这样的。 那既然使⽤ ChatGPT 那么简单,为什么有的⼈会觉得 ChatGPT 的回答假⼤空,根本没什么⽤处,⽽ 有的⼈会觉得 ChatGPT 已经⼤⼤的提升了⾃⼰的⼯作效率,什么都要问问 ChatGPT 了,已经离不开 了? 为什么? 因为⼤部分⼈其实是不会提问。 不会提问主要表现在这两⽅⾯上,⼀是不知道问什么,⼆是不知道怎么问。 就好⽐ ChatGPT 是⼀把绝世武器,你不知道怎么⽤这把绝世武器,⾃然就不会产⽣什么价值了;就算 你会⽤了,不知道靶⼼在哪,不知道要往哪⾥打,那也创造不出什么实际的⽣产⼒。 所以这篇⽂章,主要是教⼤家怎么更好的去向 ChatGPT 提问。 2

2023-04-26

简易版c语言播放器源码

简易版c语言播放器源码,可以添加本地歌曲,增删改查,播放器基本的功能他都有,里面含有直接可以运行的软件,有可编辑的源码,开箱即用

2023-04-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除