utf8和utf8mb4的区别

    一、简介 MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode。utf8mb4是utf8的超集,除了将编码改为utf8mb4外不需要做其他转换。当然,为了节省空间,一般情况下使用utf8也就够了。 二、内容描述 那上面说了既然utf8能够存下大部分中文汉字,那为什么还要使用utf8mb4呢? 原来mysql支持的 utf8 编码最大字符长度为 3 字节,如果遇到 4 字...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Android OpenGL ES踩坑记录

    引言 在Android开发中,使用OpenGL ES进行图形渲染是一项常见的任务。然而,由于Android设备的多样性和OpenGL ES本身的复杂性,开发人员经常会遇到各种挑战和问题。本篇博客将记录一些在使用Android OpenGL ES过程中容易踩到的坑,并给出解决方案,希望能对开发人员有所帮助。 使用Makedown美化标题 1. 缺少OpenGL ES支持 在使用OpenGL ES之前,你需要确保你的设备支持OpenGL ES。你可以...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    jquery表单缓存插件formcache

    Form Cache是一个简单jquery表单缓存插件。允许读取表单常用输入框、密码、单选、复选、多文本框的值存入缓存,允许JS调用读取缓存、修改缓存、删除缓存。 <script src="/path/to/jquery.js"></script><!-- jQuery is required --> <script src="/path/to/formcache.js"></script>   <form data-toggle="formcache"></form> //将缓存中的数据恢...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    HarmonyOS 掌握 Stage 模型的核心概念与应用

    从今天开始,博主将开设一门新的专栏用来讲解市面上比较热门的技术 “鸿蒙开发”,对于刚接触这项技术的小伙伴在学习鸿蒙开发之前,有必要先了解一下鸿蒙,从你的角度来讲,你认为什么是鸿蒙呢?它出现的意义又是什么?鸿蒙仅仅是一个手机操作系统吗?它的出现能够和Android和IOS三分天下吗?它未来的潜力能否制霸整个手机市场呢? 抱着这样的疑问和对鸿蒙开发的好奇,让我们...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Android Studio 下载及安装和 Gradle 的配置

    下载并安装 Android Studio Android Studio 是一款由 Google 官方推出的集成开发环境(IDE),用于开发 Android 应用程序。它提供了丰富的工具和功能,帮助开发者快速创建、测试和调试应用。 要下载并安装 Android Studio,请按照以下步骤进行操作: 打开浏览器,前往Android Studio 官方下载页面。 在下载页面上,选择适用于您操作系统的版本(Windows、Mac 或 Linux)。 点击下载按钮...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Android可拖拽布局的实现方法与效果

    在Android开发中,为了提供更好的用户体验,我们经常需要实现可拖拽的布局。这种布局方式可以让用户自由地拖动和重新排列界面中的元素,以及进行自定义布局。 实现方法 Android中实现可拖拽布局的方法有很多种,下面介绍一个常见的方法: 创建一个自定义的DraggableLayout继承自FrameLayout或其他容器布局。在DraggableLayout中,我们需要重写onInterceptTouchEvent和onTouchEvent方法,...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    Kotlin中的跨平台开发和原生开发的对比分析

    跨平台开发已经成为移动开发领域的一种趋势,它能够通过共享一套代码在不同的平台上构建应用程序,从而提高开发效率和降低维护成本。Kotlin作为一种多平台编程语言,它支持跨平台开发和原生开发。在这篇博客中,我们将对Kotlin中的跨平台开发和原生开发进行对比分析。 原生开发 原生开发是指使用特定平台的开发工具和语言进行应用程序开发。对于Android平台,原生开发使用Java或Kotlin作...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    使用Flutter开发跨平台APP的技巧

    在移动应用开发领域,开发团队经常面临一项重要的任务:将应用程序同时运行在Android和iOS平台上。这就要求团队需要掌握跨平台开发技术,以提高开发效率和用户体验。Flutter是一个强大的跨平台开发框架,提供了许多技巧和工具,使开发人员可以轻松地构建高质量的跨平台应用程序。 今天我将与大家分享一些使用Flutter开发跨平台应用程序的技巧。 1. Flutter的UI组件库 Flutter提供了丰富的...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,

    使用Android中的WebView开发混合应用

    在移动应用开发中,混合应用是一种结合了原生应用和Web技术的开发模式,它可以快速地开发出功能丰富、跨平台的应用程序。而在Android平台上,WebView是一个非常有用的工具,它可以让我们直接在Android应用中加载Web页面,并与原生代码进行交互。在本篇博客中,我们将介绍如何使用Android中的WebView开发混合应用。 1. 添加WebView到布局文件 首先,在我们的布局文件中添加一个WebView组件...阅读全文
    作者:绝缘体.. | 分类:未分类 | 阅读: | 标签:, , , ,