找到约 10000 条结果
  • flutter、 rn、 uni-app 对比
    Fuchsia OS要兼容廉价物联网设备,要求对硬件的消耗降低,并且为了避免与oracle的java打官司,Fuchsia 使用了dart语言+flutter界面库的方式。
    2021-03-31
  • Mysql 索引与优化
    索引是一种特殊的文件(InnoDB 数据表上的索引是表空间的一个组成部分),它们包含着对数据表里的所有记录的引用指针更通俗的说,数据库索引就好比一本书的目录,能够加快数据库的查询速度
    2016-06-27
  • PHP程序员都应了解PHP7 代码的执行过程
    PHP 是解释型语言,其执行过程需先编译成中间代码,再经由特定的虚拟机,翻译成特定的指令被执行。其执行过程如下:PHP 代码 => Token => 抽象语法树 => Opcodes => 执行
    2019-11-16
  • 【面试题精讲】MySQL逻辑架构
    有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top首发博客地址全网最细面试题手册,支持艾宾浩斯记忆法1. 什么是 MySQL 的逻辑架构?MySQL 的逻辑架构是指数据库管理系统的组织和交互方式。它描述了 MySQL 的内部组件以及它们如何协同工作以提供数据库服务。MySQL 的...
    2023-10-24
  • ElasticSearch架构介绍及原理解析
    在当今大数据时代,数据的快速增长使得有效地管理、检索和分析数据成为企业发展的关键。Elasticsearch(以下简称ES)作为一种开源的分布式搜索和分析引擎,在这个领域中扮演着重要的角色。它不仅仅只是全文搜索,还支持结构化搜索、数据分析、复杂的语言处理、地理位置和对象间关联关系等。
    2024-03-11
  • 老域名建站更好吗?
    在互联网的世界里,域名不仅是网站的地址,更是品牌的重要组成部分。随着互联网的发展,关于域名的选择也出现了不同的观点,尤其是老域名和新域名的使用。那么,老域名建站是否更好呢?这是一个值得探讨的问题。本文将从多个角度分析老域名建站的优缺点,帮助大家更好地做出选择。
    2025-01-21
  • js从0到1开发类似王者荣耀更换皮肤功能(一)
    效果展示项目原因,不会提供项目资源和项目源码,只会提供pixijs官网的公用资源和部分代码前期准备参考demodemo的spine资源下载一共要下载三个文件(jsonatlaspng)相关技能准备Spine,用来生产数据模型pixi.js,一款js渲染引擎
    2021-04-29
  • 如何使用webpack打包JS
    GitHub 我们一起学习webpack地址:[链接] 如何使用webpack打包JS 我们在命令行中输入:webpack -h看看webpack的命令行大全 {代码...} webpack告诉我们,用webpack进行打包有三种方法: {代码...} 新建一个目录,新建一个sum.js文件,这个文件主要是用es6 module暴露一个加法函数方法: {代码...} 然后新建一个app.js入口...
    2018-06-20
  • 微型Vue框架实现Part1——基本目录结构
    微型Vue框架实现Part2——数据代理实现微型Vue框架构建Part3——$Mount方法实现微型Vue框架构建Part4——Render渲染前概述:实际开发中,vue框架在浏览器中就是一个实例化的Vm对象,在main.js中配置这个Vue这个对象,框架会自动的实例化。常用的功能是有V-for;V-if,生命周期,数据监听,事件绑定,页面挂载;我们将在后面慢...
    2021-06-24
  • 「游戏引擎 浅入浅出」4.2 顶点着色器
    「游戏引擎 浅入浅出」从零编写游戏引擎教程,是一本开源电子书,PDF/随书代码/资源下载:[链接]顶点着色器的功能就是:对输入的顶点坐标进行处理,然后再输出。1.简单的顶点着色器我们来写一个简单的,实现上面所说功能的顶点着色器。 {代码...} 这个简单的着色器,将输入的vec3的顶点坐标,转换为vec4后输出。2.顶点着...
    2022-07-27
  • 《三国杀》完成鸿蒙原生应用开发,更多游戏品类加入鸿蒙生态
    近日,作为鸿蒙生态游戏先锋合作伙伴之一,游卡网络宣布已完成《三国杀》系列游戏鸿蒙原生应用开发,成为鸿蒙生态首款TOP级桌游卡牌类标杆游戏。作为一个国民级IP,游卡《三国杀》系列游戏与华为游戏中心的深度合作已逾10年,在今年HDC上更荣获了“鸿蒙生态先锋游戏”等重要奖项。依托鸿蒙分布式技术,《三国杀》系列游戏...
    2023-12-01
  • 开源夜莺V8.Beta11发版,支持CK告警、事件Pipeline等
    夜莺最重要的定位是告警引擎,所以会持续增加各类数据源的告警支持,ClickHouse 之后还有 Doris、MySQL、Postgres 等。
    2025-06-04
    2
  • 一步一步教你webpack打包
    webpack是一个现代Javascript应用程序的模块打包器(modulebundler)它会分析目录结构,找到js模块(包括浏览器不能直接识别的代码,typescriptsass等),打包成合适的格式供浏览器访问。下面将从核心、安装、使用等方面来讲述。
    2018-01-30
    6
  • webpack3.x升级4.x之后打包大小优化
    前言 上一篇我们讲到,webpack3.x 升级 4.x 时遇到的问题、原因和解决方案,今天讲一下 webpack 4.x 的打包优化。 打包分析 在优化之前我们需要清楚项目的打包情况,npm run build 后 webpack 会将打包信息打印到终端,像这样: 能够看到有好几个文件比较大,但是并不清楚具体包含哪些模块,哪些模块适合单独提取,哪些...
    2020-05-26
  • 小问题大隐患:如何正确设置 Python 项目的入口文件?
    今天在公众号粉丝群里面,有一位同学提到了 Python 找不到模块的问题:问题涉及到的代码结构和代码截图如下:这个问题的解决方法非常简单,就是把start.py文件从bin文件夹移出来就好了。但如果对这个问题进一步分析,可以看到更多问题。在我以前的文章:为什么Python代码能运行但是PyCharm给我画红线?中,我讲到了工作...
    2021-02-18
  • 前端构建工具webpack(原理篇)
    我把这个文件形容为一个车间,那么车间最重要的是什么呢,最重要的是要有机床。这个机床在webpack构建中称之为Compiler。它是一个编译类。
    2022-02-14
  • 实战技巧:为Android应用设置独立的多语言
    通常情况下多语言的设置都在系统设置中,应用需要做的就是提供本应用所使用的字串的多语言翻译,使用时使用R.string.app_name类似的引用,然后系统会根据用户在系统设置中的选项来选择合适的具体的语言。并且这是一个全局选项,也就是说选择一个多语言后整个手机都变了。但有些时候,应用想要自己能够设置一个独自的多语...
    2023-12-04