drools的简单入门案例 一、背景 最近在学习规则引擎drools,此处简单记录一下drools的入门案例。 二、为什么要学习drools 假设我们存在如下场景: 在我们到商店购买衣服的时候,经常会发生这样的事情,购买1件不打折,购买2件打0.98折,购买3件级以上打0.85折。 那么我们在代码中如果要实现上述功能,是不是就需要编写if ... else语句,假设后期规则变了,是不是就需要修改这些if ... else语句 移动开发 2025年05月27日 140 点赞 0 评论 1032 浏览
macOS 安装 homebrew Homebrew:macOS(或 Linux)缺失的软件包的管理器官网: 官方命令行 官方pkg安装 国内安装 镜像容易下载推荐 页面化安装 下载快,中文 命令行/bin/bash -c "$(curl -fsSL 移动开发 2025年05月03日 125 点赞 0 评论 983 浏览
Android graphics(二) bufferqueue 一、前言 本文主要内容 1、bufferqueue 的四大流程; 2、简要介绍四大流程的调用过程; 本文主要讲解安卓图形绘制中的buffer queue 页面数据通过canvas/Open GL ES/vulkan绘制后,形成一帧buffer,交给buffer queue,buffer queue再把数据送到屏幕上显示。所以buffer queue是图形绘制中很核心的一环,它本身就是一个缓冲区 移动开发 2025年04月27日 131 点赞 0 评论 973 浏览
第04章:DynamicDataDisplay 折线图(MVVM).md 【目录】DynamicDataDisplay - 简书 一、概述 本文介绍使用DynamicDataDisplay绘制折线图,将在ViewModel中定义数据源,然后再Xaml中进行绑定。 二、演示 三、实现 第一步:新建项目 1.新建项目D3BaseLineMVVMDemo 2.添加Nuget包:DynamicDataDisplayReloaded 第二步:新建Ma 移动开发 2025年05月20日 180 点赞 0 评论 961 浏览