自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孔乙己大叔的博客

坚持自己的梦想,万一实现了呢

  • 博客(153)
  • 资源 (17)
  • 收藏
  • 关注

原创 SEO优化:基础知识-》制订自己的SEO计划

在当今数字化时代,搜索引擎优化(SEO)已成为企业网站成功的关键因素之一。然而,每个企业都有其独特的业务模型、目标受众和竞争环境,因此,一个有效的SEO计划必须量身定制,以满足企业的具体需求。本文将深入探讨如何制定自己的SEO计划,涵盖不同业务类型(如B2B、B2C和大型组织)的特定考虑因素,并提供详细的指导。

2024-09-29 01:26:27 1039

原创 SEO优化:基础知识-》确立目标

在“目标工作表”的“转化”表中,我们需要为每个目标定义一个明确的转化行为。这些行为可以是购买产品、填写表格、浏览特定页面、订阅邮件列表等。通过定义转化行为,我们可以更准确地衡量 SEO 推广的效果,并不断优化推广策略。

2024-09-29 00:56:02 1218

原创 Android实践:20个非常实用的正则表达式

正则表达式是一种强大的文本处理工具,它们被广泛应用于数据验证、搜索、替换等多种场景。以下是20个非常实用的正则表达式,涵盖了密码验证、邮箱检查、日期和金额校验等多个方面。

2024-09-28 23:54:10 586

原创 android实践:DatePicker和TimePicker的使用

在Android中,DatePicker和TimePicker是两个常用的控件,分别用于选择日期和时间。这里,我将向你展示如何在Android应用中实现这两个控件的基本用法,包括在布局文件中添加它们以及在Activity中处理它们的选项。

2024-09-28 23:48:12 790

原创 SEO优化:为何它值得持续关注与投入

通过精准的关键词研究、高质量的内容创作和持续的优化迭代,企业才能在激烈的在线竞争中脱颖而出。因为SEO的主要投入是时间而非资金,一旦排名提升,就能带来持续稳定的自然流量。在当今数字化时代,搜索引擎优化(SEO)已不再是可有可无的营销手段,而是企业在线成功的关键要素之一。尽管有人认为SEO门槛低,仅凭阅读书籍即可掌握,或者认为只要内容优质就能自然获得高排名,但这样的观点往往忽略了SEO的复杂性和长期价值。因此,无论您是初创企业还是成熟品牌,都应该给予SEO足够的关注和投入,让您在在线市场中脱颖而出。

2024-09-25 23:34:11 282

原创 Android知识:蓝牙操作

在Android开发中,蓝牙通信是一项重要功能,特别是在物联网(IoT)、智能家居和健康监测等领域。本文将详细介绍如何在Android应用中实现蓝牙的打开关闭、连接断开状态的判断,并给出具体的代码示例和说明。Android蓝牙开发涉及多个API和概念,包括蓝牙适配器、设备发现、配对、连接和断开等。对于蓝牙功能,虽然通常不需要运行时请求(因为它们是正常权限,不是危险权限),但确保用户知道应用将使用蓝牙是一个好习惯。是蓝牙功能的入口点,用于管理本地蓝牙适配器的状态,如启用、禁用和查询已配对设备。

2024-09-25 23:12:30 2265

原创 Android面试:自定义控件

遵守Android标准规范:包括命名规范、可配置性、事件处理机制等。支持XML布局配置:允许在XML布局文件中直接配置控件的属性。提供交互反馈:对于用户的点击、长按等交互操作,控件应给予合适的反馈。兼容性:确保控件在不同版本的Android系统上都能正常工作。理解View的工作原理:了解View的绘制流程、事件处理机制等。编写View类:继承自View或ViewGroup类,创建自定义控件的类。为View类增加属性:通过文件定义自定义属性,并在构造函数中解析这些属性。绘制屏幕:重写。

2024-09-23 23:52:39 758

原创 Android面试:OkHttp 详解

自定义拦截器允许开发者在请求发送前或响应接收后插入自定义逻辑。@Override// 在发送请求前打印请求信息// 在接收响应后打印响应信息OkHttp 提供了灵活的缓存策略,允许开发者通过自定义缓存策略来控制缓存的行为。默认情况下,OkHttp 使用Cache类来实现缓存功能。但是,开发者也可以通过实现自己的缓存逻辑来替换默认的缓存实现。创建自定义缓存类:实现自己的缓存逻辑,如使用 SQLite 数据库、SharedPreferences 或其他存储方式。

2024-09-23 23:31:49 1381

原创 Android知识:开发六大设计原则

Android 开发中的六大设计原则(单一职责原则、开闭原则、里氏替换原则、依赖倒置原则、接口隔离原则和迪米特法则)是面向对象设计的重要指导原则。它们不仅有助于我们构建高质量、可维护的软件系统,还促进了代码复用、降低了模块间的耦合度,并提高了系统的可扩展性和灵活性。通过深入理解这些原则的内涵和应用场景,我们可以更好地应对Android 开发中的各种挑战和问题,从而打造出更加优秀的移动应用。个人网站:www.rebootvip.com更多SEO优化内容 网站学习 google adsense。

2024-09-22 09:50:20 1000

原创 Android知识:从简单到抽象的工厂模式

工厂模式的核心在于定义一个用于创建对象的接口,但让子类决定要实例化的类是哪一个。工厂模式让类的实例化推迟到子类中进行,从而使系统具有更好的扩展性和灵活性。工厂模式主要用于创建复杂对象时隐藏实例化逻辑,并可通过一个共同的接口来访问新创建的对象。简单工厂模式也称为静态工厂方法模式,它由一个工厂类根据传入的参数,动态地决定应该创建哪一个产品类(即类的实例)的实例。该工厂类含有必要的逻辑,用于根据接收到的信息返回对应类的实例。

2024-09-22 09:46:56 1055

原创 Android知识:事件分发机制(面试必备)

在Android开发中,事件分发机制是一个核心概念,它决定了用户与UI元素(如View和ViewGroup)之间交互的响应方式。深入了解这一机制对于创建响应式和高性能的Android应用至关重要。本文将详细探讨Android中的事件分发流程,包括View和ViewGroup的事件处理机制,并通过代码示例来加深理解。

2024-09-22 09:40:05 839

原创 Android实践:Paint 和 Shader高级渲染

Paint类是 Android 绘图的核心类之一,它用于定义图形的样式,如颜色、填充样式、文字样式等。通过设置Paint的不同属性,我们可以实现多样化的视觉效果。Shader类是一个抽象类,用于在画布上生成颜色或图像模式。Shader有多种子类,每种子类都实现了一种特定的渐变或图像渲染方式。:使用位图图像作为填充模式。:在起始点和结束点之间创建线性渐变。:以某一点为中心创建径向渐变。:围绕某一点创建旋转渐变。:组合两种不同类型的Shader。Paint和Shader。

2024-09-21 14:20:32 624

原创 kotlin实践:自定义控件和动画

首先,我们定义一个自定义的View类,它继承自View类。init {// 初始化时设置默认的动画控制器) {// 提供一个方法来更换动画控制器invalidate() // 重新绘制视图。

2024-09-21 14:10:42 524

原创 Kotlin知识:编程范式与语法

fun greet(name: String): Unit { // Unit类似于Java的void")// 简洁写法(如果函数体只有一行)")在Kotlin中,类可以包含属性和方法。// 属性// 构造器参数直接成为属性(val或var修饰)// 方法// 创建对象person.greet() // 调用方法属性的访问控制Kotlin支持自定义getter和setter方法,以控制属性的访问。private set // 只允许在类内部修改count的值count++

2024-09-21 13:57:33 430

原创 Kotlin错误:异常错误处理与类型检查

在Kotlin中,异常处理和类型检查是编程中不可或缺的部分,它们帮助开发者编写更加健壮和安全的代码。下面,我们将详细讨论Kotlin中的异常错误处理和类型检查。

2024-09-21 13:38:38 438

原创 Android知识:JVM运行机制

JVM的启动流程、基本结构、内存模型和类加载机制是Java虚拟机运行Java程序的基础。了解这些概念和机制对于深入理解Java程序的行为、优化程序性能以及解决多线程和并发问题都具有重要意义。通过本文的详细阐述,希望读者能够对JVM有更深入的认识和理解。个人网站:www.rebootvip.com更多SEO优化内容 网站学习 google adsense资源免费分享下载:电子书,项目源码,项目实战** ** Python 从入门到精通 ** **** ** Java 从入门到精通 ** **

2024-09-21 13:25:07 1290

原创 android知识:从概念到实现解析JVM

Java虚拟机(Java Virtual Machine,简称JVM)是Java平台的核心组件,它负责执行Java字节码(.class文件),并在不同的操作系统上提供一致的运行环境。JVM是一个“虚拟机”,意味着它并不直接运行在物理硬件上,而是通过软件模拟出完整的计算机硬件系统,包括处理器、内存、堆栈等,从而确保Java程序可以在任何支持JVM的平台上运行,实现“一次编写,到处运行”的跨平台特性。JVM作为Java平台的核心组件,其重要性不言而喻。

2024-09-21 13:19:26 706

原创 android问题:Fragment中Button点击事件无效

Fragment中Button点击事件无效是一个常见但复杂的问题,可能由多种原因造成。通过仔细检查视图层级、优化事件处理逻辑、确保Fragment生命周期状态正确、避免UI线程阻塞以及检查触摸模式等步骤,我们可以有效地解决这一问题。此外,使用调试工具和合理的代码结构也是避免此类问题的重要手段。希望本文的内容能够帮助到遇到类似问题的开发者们。个人网站:www.rebootvip.com更多SEO优化内容 网站学习 google adsense资源免费分享下载:电子书,项目源码,项目实战。

2024-09-21 10:44:54 1131

原创 如何实现个人与企业的持续增长与财富自由

广告收益超高的软件背后,是技术创新、精准定位、优质内容以及高效运营的综合体现。对于广大创作者和开发者而言,选择适合自己的广告收益平台并不断优化自己的策略是实现财富自由的重要途径之一。然而,广告收益并非一劳永逸的捷径,它需要持续的努力、敏锐的市场洞察力和不断创新的精神。只有这样,才能在激烈的市场竞争中脱颖而出,实现个人或企业的持续增长和繁荣。

2024-09-20 23:36:33 1267

原创 Domain Age(网站年龄)对SEO及网站流量的影响

在探讨网站建设与优化的过程中,Domain Age(网站年龄)作为一个重要的SEO因素,经常引起广泛的讨论与争议。本文将深入剖析Domain Age对SEO及网站流量的潜在影响,并结合个人经验、Google专利及实际案例,为您提供全面的见解。

2024-09-20 23:34:30 1047

原创 Android实践:交互式图片扭曲效果

本段代码实现了一个基于Android平台的交互式图片扭曲效果。通过继承Activity类并定义一个内部View类MyView,它利用Android的绘图API(如Canvas和Bitmap)来动态地扭曲并显示一张图片。用户可以通过触摸屏幕与图片进行互动,实时看到图片根据触摸位置发生的扭曲效果。

2024-09-19 10:06:07 691

原创 Android实践: Android13 读取外置SD卡

在Android开发中,随着应用功能的日益复杂,处理大量用户数据的需求也随之增加。特别是当这些数据存储在外部SD卡上时,如何高效地读取和写入这些数据成为了开发者们必须面对的问题。本文将深入探讨在Android 13系统中如何读取外置SD卡,通过详细的步骤和代码示例,帮助开发者们实现这一功能。

2024-09-19 00:32:25 2315

原创 Android 开发和测试的实用工具指南

Android开发和测试过程中,合理使用工具可以大大提高开发效率和项目质量。从环境配置到代码编写,再到单元测试、UI测试、性能监测和代码分析,每一步都有相应的工具支持。掌握这些工具的使用方法和最佳实践,对于Android开发者来说至关重要。希望本文能为初入行的开发者提供一些有用的指导和参考。个人网站:www.rebootvip.com资源免费分享下载:电子书,项目源码,项目实战** ** Python 从入门到精通 ** **** ** Java 从入门到精通 ** **

2024-09-19 00:15:11 1409

原创 Kotlin实践:并行任务调度器ParallelTaskExecutor

是一个功能强大且易于使用的并行任务调度器,它简化了并行任务的管理和资源的自动释放。通过封装Java的和,它提供了一个简洁而高效的API来并行执行任务,并在所有任务完成后自动关闭执行器服务。未来,我们可以考虑增加更多的功能,如支持任务的优先级排序、任务之间的依赖关系管理等。同时,也可以对现有的实现进行优化,以提高性能和稳定性。总之,是一个实用的工具,它将为并行任务的处理提供有力的支持。个人网站:www.rebootvip.com资源免费分享下载:电子书,项目源码,项目实战。

2024-09-19 00:06:05 841

原创 Android优化:耗电量优化

在移动应用开发领域,随着智能手机功能的日益强大,用户对电池续航能力的关注也达到了前所未有的高度。Android应用由于其复杂的交互设计、频繁的网络通信、以及多样化的传感器使用,往往成为电量消耗的主要源头。因此,优化Android应用的耗电量,提升电池续航能力,已成为开发者必须面对的重要课题。本文将深入探讨一系列优化策略,并通过详细的代码示例和理论解析,帮助开发者更好地理解和实施这些策略。

2024-09-18 23:57:28 1191

原创 Android实践:读取和处理SRTM HGT高程数据文件

SRTM(Shuttle Radar Topography Mission)是一项由美国宇航局(NASA)和国家地理空间情报局(NGA)联合进行的全球高程测量任务。该任务利用航天飞机上的雷达系统收集了地球表面约80%的陆地高程数据,这些数据以HGT文件格式存储,每个文件覆盖一个1°x1°的经纬度区域,并以1弧秒(约30米)的分辨率提供高程信息。

2024-09-18 23:51:58 1045 1

原创 Python实践:配置文件设置日志文件路径

在软件开发中,日志记录是不可或缺的一部分,尤其是在处理复杂系统或大型应用程序时。有效的日志记录不仅可以帮助开发者追踪程序的运行状态、捕获异常,还能在问题发生时提供关键的故障排查信息。本文将深入探讨如何在Python中使用配置文件来设置日志文件的路径,并介绍一些最佳实践,以提高日志管理的效率和效果。

2024-09-13 06:00:00 531 1

原创 Java实践:二进制流转十六进制

注意:在这个例子中,直接将十六进制字符串作为字节写入文件可能会导致问题,因为字符串中的每个字符(如'A'、'B'等)都会被解释为单个字节的ASCII码。然而,如果目标是在文件中保存原始的十六进制字节值(例如,用于后续的程序处理),则可能需要采用其他方法(如以二进制形式写入,或在每个十六进制值之间添加分隔符)。由于每四个二进制位(bit)可以精确地映射到一个十六进制数字上(例如,二进制1010等于十六进制A),十六进制成为了一种表示二进制数据的紧凑且易于阅读的格式。以下是一个详细的步骤说明和代码示例。

2024-09-13 00:47:04 876

原创 Java实践:高效率读取文件流

在Java开发中,文件处理是一项基础而重要的任务。无论是处理日志文件、配置文件还是用户上传的数据文件,高效的文件读取机制都是必不可少的。在众多文件读取方式中,使用结合FileReader被普遍认为是读取文本文件最高效的方法之一。本文将深入探讨这一组合的优势、实现细节,并通过丰富的代码示例来展示如何在实际应用中使用它们。

2024-09-13 00:43:46 1203

原创 Python实践:将多张图片保存到一个文件夹

在数据科学和机器学习的项目中,图像处理是一个常见的任务。特别是在处理大量图像数据时,有效地管理和组织这些图像变得至关重要。Python作为一门功能强大的编程语言,提供了多种库和工具来简化这一过程,其中shutil库是处理文件(包括图像)复制、移动和删除等操作的强大工具。本文将深入探讨如何使用Python将多张图片保存到一个文件夹中,同时涵盖一些相关的图像处理概念和技术。

2024-09-13 00:39:10 787

原创 Android实践:Path转File

在Android开发中,文件系统的操作是一项基础且至关重要的任务。无论是从用户设备上读取数据,还是向用户设备写入数据,都需要对文件路径(Path)和文件对象(File)有深入的理解。特别是,将Path转换为File的过程,是许多文件操作的前置步骤。本文将进一步深入探讨这一转换过程,包括其背后的原理、最佳实践、可能遇到的挑战,以及如何通过代码实现这一转换,同时辅以类图和状态图,以便读者更全面地理解。

2024-09-13 00:36:20 442

原创 Android实践: StartActivity滑动页面动画实现

接下来,我们需要定义用于滑动动画的资源文件。在res/anim和。如果anim目录不存在,你需要手动创建它。<translate</set>这个动画将使页面从屏幕右侧滑入。<translate</set>这个动画将使页面从当前位置向左侧滑出。

2024-09-13 00:31:38 1165

原创 Java实践:使用正则表达式判断域名合法性

正则表达式是一种强大的文本处理工具,它允许你通过指定一种模式来匹配字符串中的字符组合。在Java中,包提供了强大的正则表达式支持,其中Pattern和Matcher类是最常用的。然而,对于简单的验证任务,方法足以满足需求,因为它直接返回字符串是否匹配给定正则表达式的布尔值。域名由多个部分(即标签)组成,通过点()分隔。每个标签可以包含字母(a-z, A-Z)、数字(0-9)和连字符(-),但连字符不能出现在首位或末位,也不能连续出现。每个标签的长度通常限制在1到63个字符之间。

2024-09-13 00:27:18 705

原创 Java实践:Date类与DateTime类对比

是Java最早的日期时间类,它表示一个特定的瞬间,精确到毫秒。然而,这个类同时包含了日期和时间的概念,却没有提供单独操作日期或时间的便捷方法。此外,Date是可变的,且其设计初衷并不是为了清晰地表达日期和时间的各个组成部分(如年、月、日、时、分、秒)。java.time包下的类Java 8引入的java.time包提供了一系列新的日期时间类,包括LocalDateLocalTime等。这些类是不可变的,且每个类都专注于处理日期或时间的某个特定方面。例如,LocalDate只包含日期信息(年、月、日),

2024-09-13 00:22:46 1243

原创 Java反射机制:修改父类私有属性

反射机制是Java语言提供的一种强大工具,它允许程序在运行时检查或修改类的行为。通过反射,程序可以获取任何类的内部信息(如成员变量、构造方法、成员方法等),并可以动态地创建对象、调用方法以及访问和修改属性,即使这些属性是私有的。Java反射的核心在于包,该包提供了几个关键的类和接口,如ClassFieldMethod和等,它们共同构成了Java反射的基石。

2024-09-13 00:18:13 1220

原创 Python实践: 更改 Excel 文件中 Sheet 页名称

在数据处理和分析的日常工作中,Excel 文件因其灵活性和易用性而备受青睐。然而,随着数据量的增加和复杂性的提升,手动操作 Excel 文件变得既耗时又容易出错。幸运的是,Python 提供了一系列强大的库来自动化这些任务,其中 openpyxl 是一个专门用于读写 Excel 2010 xlsx/xlsm/xltx/xltm 文件的库。本文将深入探讨如何使用 Python 和 openpyxl 库来更改 Excel 文件中 Sheet 页的名称,同时提供丰富的背景知识和实用技巧。

2024-09-12 00:42:25 924

原创 Python实践:强制关闭线程

开始|--- 创建线程|--- 设置停止信号(可选)|--- 启动线程|--- 主线程执行其他任务|--- 检查是否需要关闭线程| || |--- 是| | || | |--- 设置停止信号为True(对于非守护线程)| | || | |--- 等待线程结束(调用join)| || |--- 否| || |--- 继续执行或检查|--- 主线程结束| || |--- 守护线程自动结束| || |--- 非守护线程根据停止信号结束结束。

2024-09-11 23:49:29 3427

原创 Java实践:实现字符串替换

首先,我们需要一个原始字符串,这是我们要进行替换操作的基础。

2024-09-11 23:44:14 1426

原创 Java实践 :字符串压缩

除了上述常见的压缩算法外,还可以根据具体应用场景设计自定义的压缩算法。例如,对于特定格式的字符串(如 JSON、XML 等),可以利用其结构特性进行更有效的压缩。

2024-09-11 23:34:55 2214

原创 Python实战:抢地主游戏实现

抢地主是一款深受玩家喜爱的棋牌游戏,其规则简单、策略性强,适合各个年龄段的玩家。在本文中,我们将通过详细的步骤和代码示例,引导你如何在Python中实现一个基本的抢地主游戏。我们将从创建玩家类和牌类开始,逐步构建游戏逻辑,直到实现一个完整的游戏流程。

2024-09-11 23:27:28 973

Android实践:交互式图片扭曲效果

本段代码实现了一个基于Android平台的交互式图片扭曲效果。通过继承Activity类并定义一个内部View类MyView,它利用Android的绘图API(如Canvas和Bitmap)来动态地扭曲并显示一张图片。用户可以通过触摸屏幕与图片进行互动,实时看到图片根据触摸位置发生的扭曲效果。. 功能特点 实时互动:用户可以通过触摸屏幕实时改变图片的扭曲效果,看到即时的视觉反馈。 自定义扭曲:通过调整warp方法中的计算逻辑,可以轻松地改变扭曲效果的样式和强度,为应用带来丰富的视觉效果。 性能优化:尽管在处理大量顶点时可能存在一定的性能开销,但通过将图片划分为较小的网格(如20x20)并在触摸时仅更新这些顶点的坐标,可以在大多数设备上实现流畅的交互体验。 应用场景 这种交互式图片扭曲效果可以用于多种Android应用中,如图像编辑工具、游戏、互动广告等。通过提供直观的触摸控制,用户可以轻松地对图片进行变形处理,增强应用的趣味性和互动性。

2024-09-19

python实现斗地主游戏

博客内容 https://blog.youkuaiyun.com/Ctrl_qun/article/details/142152858 抢地主是一款深受玩家喜爱的棋牌游戏,其规则简单、策略性强,适合各个年龄段的玩家。在源码中,将通过详细的步骤和代码示例,引导你如何在Python中实现一个基本的抢地主游戏。我们将从创建玩家类和牌类开始,逐步构建游戏逻辑,直到实现一个完整的游戏流程。 在开始编写代码之前,我们需要明确游戏的基本规则和玩法。抢地主游戏通常由三名玩家参与,使用一副去掉大小王的52张扑克牌。游戏开始时,随机洗牌并发牌,每名玩家获得17张牌,剩余3张作为底牌。随后,玩家进行抢地主环节,抢得地主的玩家将获得底牌,并作为地主与其他两名农民进行对战。游戏的目标是尽快出完手中的牌,先出完牌的一方获胜。 个人网站:www.rebootvip.com 资源免费分享下载:电子书,源码,实战项目 ** ** Python 从入门到精通 ** ** ** ** Java 从入门到精通 ** ** ** ** Android从入门到精通 ** **

2024-09-12

Android SVG to VectorDrawable

将SVG转换为Android VectorDrawable XML资源文件。此过程会提取Android支持的所有元素和组的参数。 **Supported:** path, line, rect, circle, ellipse, polyline and polygon elements. **Not supported:** text element (export manually to path), gradients and patterns, matrix transforms ###License Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required

2024-07-10

利用python制作一个游戏

制作一个游戏,题材是西游记,唐僧救出孙悟空的故事: 唐僧来到了五指山下,发现孙悟空被压着。他想要救出孙悟空, 并说服他和自己去西天取经。但是救出孙悟空困难重重: 1.爬到五指山的山顶 2.给山顶的bos念经,直到它睡着 3.撕掉山顶的封印,一口气跑到山底——不能背bos吃掉 4.给孙悟空带上紧箍咒 5.gameover

2023-06-22

Java基础知识点概括

1.阐述 Java 7 和 Java 8 的区别 2.Java SE 8中最流行和最著名的最新功能是什么? 3.是什么使Java SE 8优于其他? 4.在Java SE 8中定义Lambda表达式? 5.为什么将Lambda Expression创造为代码块? 6.Lambda表达式和功能接口之间有什么联系? 7.在Java SE 8中定义Nashorn? 8.Map和FlatMap流操作之间的主要区别是什么? 9.Map和Flat map流操作之间的相似之处是什么? 10.定义流管道? 11.什么是使用Stream Pipeline的强制性? 12.新日期和时间API的作用是什么? 13.Java SE 8的核心API类是什么? 14.Metaspace与PermGen相比有什么优势? 15.功能接口和SAM接口之间有什么区别吗? 16.接口默认方法和静态方法 17.引入了流Stream 18.可以重复注解 19.集合引入了很多parallel开头的并行操作的方法 20.日期时间 21.Nashorn javascript 引擎 22.Base64 23.并行数组 24.并发

2023-06-22

Java 面试资源(基础 多线程)

包含四个文件:java 基础上 基础下,多线程和集合。 Java集合框架的基础接口有哪些 Collection 和 Collections 有什么区别 List、Set、Map是否继承自Collection接口 Collections.sort排序内部原理 HashMap 的实现原理 HashSet 的实现原理 ArrayList 和 LinkedList 的区别 为何Map接口不继承Collection接口 HashMap的底层实现原理 HashMap并发安全的问题 JDK1.8与JDK1.7的性能对比

2023-06-22

Java 程序员简历模板

java编程 简历模板,用于跳槽转行 等。内容可以自己再扩充,修改

2023-06-22

Calendar_01.zip

学习中的demo,可以供大家参考。不懂可以参考 https://blog.youkuaiyun.com/Ctrl_qun

2020-05-18

android仿assistivetouch悬浮窗(带功能实现)

android仿assistivetouch悬浮窗(带功能实现),必须签名,不然权限限制会让功能实现不了。

2018-01-17

网络配置文件

ubuntu修改hosts。使用方法参考博客http://blog.youkuaiyun.com/ctrl_qun/article/details/52538634

2017-08-29

无损压缩C语言库

LZO是一个开源的无损压缩C语言库,其优点是压缩和解压缩比较迅速占用内存小等特点(网络传输希望的是压缩和解压缩速度比较快,压缩率不用很高),其还有许多其他的优点详细参考其网

2017-03-15

获取当前运行apk

替代getRunningAppProcesses获取当前运行app

2017-03-09

tcp转http协议工具

使用说明,在ubuntu环境,解压,进入/utils/websockify目录下,执行命令 ./run 6670 127.0.0.1:6699 6670为http端口,6699为tcp的端口

2016-10-20

HelloWorld

android源码第一个应用开发

2016-10-09

Android获取系统已安装应用开发

获取系统已安装应用,自定义listview实现实例

2016-07-07

短信验证平台源代码

短信验证平台源代码

2016-07-05

短信验证平台SDK

短信验证平台SDK,开发SDK

2016-07-04

Android开发之自定义标题

自定义title标题,方便初学者学习

2016-07-03

风驰STM8源代码解析之按键扫描Key_Exit

风驰STM8源代码解析之按键扫描Key_Exit

2016-04-28

风驰STM8源代码解析之I2C总线

风驰STM8源代码解析之I2C总线

2016-04-28

风驰STM8源代码解析之eeprom读写

风驰STM8源代码解析之eeprom读写

2016-04-28

风驰STM8源代码解析之蜂鸣器BEEP

风驰STM8源代码解析之蜂鸣器BEEP

2016-04-28

风驰iCreate STM8开发板使用手册

相同价钱的51AVR已经和STM8没有可比性而有些公司依然使用陈旧的MCU是因为一方面技术上积累还有就是客户的要求但是一旦性价比再不能维持下去时STM8就会独占市场。

2016-04-28

空空如也

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

TA关注的人

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