用户界面 图形 界面 笔记
组合数学学习笔记
# 组合数学学习笔记 ## 组合数学常用公式 ### 基本公式 1. 排列: $$ A_{n}^r=\frac{n!}{(n-r)!} $$ 2. 组合: $$ C_{n}^r=\frac{n!}{r!(n-r)!} \\ \dbinom{n}{r}=\frac{n!}{r!(n-r)!} $$ # ......
第一篇博客 练习typora笔记
学习MarkDown 字体 hello world! hello world! hello world! hello world! 引用 乐交诤友 不交损友 分割线 图片 超链接 点击跳转到百度 列表 A B C 无序列表 A B C 列表 姓名性別年齡 張三 男 18 代碼 public void ......
【动态规划】动态规划基础、背包 dp 学习笔记
# 动态规划基础概念 动态规划(Dynamic Programming,dp)是一类用来解决最优化问题(和部分计数问题)的算法。动态规划的学习和题目从普及组到 IOI 都会出现。 ## 动态规划可解问题的特点 如果一个问题可以通过动态规划求解,则这个问题一定(充分不必要)满足这两个特点: ### 最 ......
融入用户习惯:如何选择最适合用户的APP导航模式
今天我要分享的是APP常见的导航设计。我主要通过是什么?为什么?怎么做?这个思路来分享。 ⬇⬇⬇复制下方链接获取设计素材 https://js.design/community?category=detail&type=resource&id=63aea4e4fe0aa1960feb3348&sou ......
提升设计质量:运用五大黄金法则打造卓越的UI界面
看到好看的设计,随手保存起来,这是设计师的基本习惯。但是如果只是好看,并不能驱使受众真正去了解产品。如果想要用户动心,还是需要了解一些设计心理学,从用户心理去引导用户行为。今天给大家分享一些常用的设计法则帮助你在做设计的时候,更能从用户的角度思考! 连续性法则 将连续性的元素排列起来形成组织关系,能 ......
登陆页美学:探索如何利用色彩、布局和元素打造令人惊叹的UI界面
今天,我们从移动APP产品经理或者UI设计师的角度再来聊一聊APP登录设计方式和如何去设计这些有意思的APP登录模块。 1、熟悉目前常见的手机APP登陆方式 ① 账号登陆(手机、邮箱) ② 第三方登陆(微信,QQ,微博) ③ 一键快捷登录(工具类,如不记单词) ④ 游客登陆(bbs) ⑤ demo测 ......
C++笔记(2)——函数
# 六. 函数 ## 6.1 函数基础 一个典型的函数(function)定义包括:返回类型(return type)、函数名字,由0或多个形参(parameter)组成的列表以及函数体。我们通过调用运算符来执行函数,形式为"()"。 函数调用完成两项工作: 一是用实参初始化函数对应的形参,二是将控 ......
Axure RP Extension for Chrome 免安装查看原型界面
Axure RP Extension for Chrome 免安装查看原型界面 在没有安装Axure RP软件的情况下,想要打开原型文件时,需要在谷歌浏览器中安装`Axure RP Extension for Chrome`插件,其实在原型文件中就可以找到此插件。 1. 随便找一个原型设计。 ![i ......
笔记:纸牌均分问题
## 基本问题(均分纸牌) > 有 $n$ 个小朋友坐成一排,每人有 $a_i$ 个糖果。每人只能给左右两人传递糖果。每人每次传递一个糖果代价为 $1$,求使所有人获得均等糖果的最小代价。 先抛出式子: $$ 设c_i = \lvert{ \sum_{j = 1}^i{a_j} - i * avg ......
mysql 笔记
行转列: name course grade zhangsan java 20 zhangsan c# 60 zhangsan python 40 lisi java 109 lisi c# 30 lisi python 20 wangwu java 33 select name ,sum(case ......
009 学习笔记--索引
索引概述 索引结构 索引分类 索引语法 SQL性能分析 索引使用 索引设计原则 索引概述: 索引(index)是帮助MySQL高效获取数据的数据结构(有序)。 在数据库之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找 ......
数据结构练习笔记——输出单链表中的数据并统计单链表中的元素个数
## 输出单链表中的数据并统计单链表中的元素个数 > 【问题描述】下面程序中createList函数的功能是创建若干个整数的带头结点的单链表存储结构。 > getLength函数的功能是求解单链表中元素的个数,printLst函数的功能是将单链表中各个整数以空格间隔顺序输出。 > 【输入形式】若干整 ......
jfinal 框架学习笔记-第二天 Contorller相关学习(获参,传参,render)
1.getPara获取参数 get指令简化版 所有的get取参方法: 2.传参:setAttr即给页面传参 (1)setAttr("msg","退出成功"+get("phone")+(getInt("num")+2)); 传参的时候获取的整数值是可以进行加法运算的其详情如下截图:(看网址和页面展示结 ......
str、list、dict、bool、tuple、set、程序与用户交互、格式化输出、基本运算符
### 字符串(str) ```python 作用:用来记录人的名字,家庭住址,性别等描述性质的状态 定义字符串: 方式1: name = 'kevin' # 用的多 方式2 name = "kevin" # 用的多 方式3: name = '''kevin'''(当三引号左边有赋值符号和变量名的时 ......
小红书获得小红书笔记详情 API 返回值说明
item_get_video-获得小红书笔记详情 注册开通 smallredbook.item_get_video 公共参数 名称类型必须描述 key String 是 调用key(必须以GET方式拼接在URL中) secret String 是 调用密钥 api_name String 是 A ......
Learning hard C#学习笔记——读书笔记 03
本文介绍了C#面向对象编程语言的三个基础特征:封装、继承和多态。其中,封装可以通过public、private、protected、internal等关键字来实现,目的是保护程序内部数据的完整性;继承可以帮助实现基类的内容复用,但也要结合场景使用;多态是指相同类型对象调用相同方法却表现出不同行为,使... ......
Learning hard C#学习笔记——读书笔记 02
每每说到类,不得不介绍的就是类的定义,它是一个抽象的概念,它是一个模板,制造对象的模板 ## 1.定义一个类 ```C# class Preson { // 类的成员变量 } ``` > 默认情况下,class关键字没有显式的使用`internal`修饰符来定义类,但是没有必要这样做,默认的修饰符就 ......
ArcEngine调用GP工具(含界面)
GP工具是ArcGIS的精髓。在开发时,可以通过调用所有系统的GP,也可以调用自定义的GP。除此外,居然也可以直接调用GP工具的界面。操作方法如下: private void button1_Click(object sender, EventArgs e) { // 创建GPToolCommand ......
Reactjs学习笔记
本篇是关于React的简介 ReactJS是Facebook推出的一款前端框架,2013年开源,提供了一种函数式编程思想,拥有比较健全的文档和完善的社区,在React16的版本中对算法进行了革新,称之为React Fiber。 开发环境搭建需要nodeJS解析器,以及npm(node的包管理工具) ......
perl学习笔记13_引用
[TOC] 内容来源: https://www.runoob.com/perl/perl-database-access.html # 1. 说明 Perl引用是一个标量类型可以指向变量, 数组, 哈希表, 甚至子程序, 可以应用在程序的任何地方. # 2. 创建引用 ```perl my $ref ......
Rust 学习笔记:快速上手篇
# Rust 学习笔记:快速上手篇 这篇学习笔记将用于记录本人在快速上手 Rust 编程语言时所记录的学习心得与代码实例。为此,我会在[本笔记库](https://github.com/owlman/study_note)项目的`Programming/LanguageStudy/`目录下创建一个名 ......
Dynamics 365 用户&角色&权限
来源 http://www.htsjk.com/Sql_Server/45124.html Dynamics CRM 365 SQL查询安全角色具体权限明细, 1、查询用户所拥有的安全角色: select su.FullName,r.Name,bu.name bussinessname from S ......
第十一节 扩展:键盘录入笔记
# 一,键盘录入涉及到的方法如下: next()、nextLine()、nextInt()、nextDouble()。 ## 1)next()、nextLine(): 可以接受任意数据,但是都会返回一个字符串。 比如:键盘录入abc,那么会把abc看做字符串返回。 键盘录入123,那么会把1 ......
WebGL编程读书笔记
# WebGL概述 ## WebGL起源 > 在个人计算机上使用最广泛的两种三维图形渲染技术是 Direct3D 和 OpenGL。Direct3D 是微软 DirectX 技术的一部分,是一套由微软控制的编程接口(API),主要用在 Windows 平台;而 OpenGL 由于其开放和免费的特性, ......
关于记笔记的迷思
迷思一:每年都会有一些高考状元的笔记,或者985的笔记在卖,和这些学霸比起来似乎记笔记是一项非常重要的技能,如果记不好笔记,笔记不美观那么你似乎拿不了高分。 迷思二:有很多记笔记的软件,Typora,Notion,Obsidian等等仿佛不会其中一种你的生产力就不行。 关于这些问题问了chatgpt ......
Asp-Net-Core学习笔记:单元测试和集成测试
## 前言 我在使用 AspNetCore 的这段时间内,看了很多开源项目和博客,发现各种 .Net 体系的新技术很多人都有关注和使用,但却很少有人关注测试。 测试是软件生命周期中的一个非常重要的阶段,对于保证软件的可靠性具有极其重要的意义。在应用程序的开发过程中,为了确保它的功能与预期一致,必须对 ......
008 学习笔记--存储引擎
MYSQL体系结构: 连接层 最上层是一些客户端和链接服务,主要完成一些类似于连接处理,授权认证、及相关的安全方案。 服务器也会为安全接入的每个客户端验证其所具有的操作权限。 服务层 第二层架构主要完成大多数的核心服务功能,如SQL接口,并完成缓存查询,SQL的分析和优化, 部分内置函数的执行,所有 ......
ZROI学习笔记——Week 1
# 7.17 Day 1 - 基础数据结构 ## 并查集 - 基础做法 - 路径压缩:均摊复杂度 $\Theta(n \log n + q)$。 - 按秩合并:将小子树作为大子树的儿子,维持深度在 $O(\log n)$ 级别。 ```cpp void merge(int x,int y) { if ......