stringbuilder新人 笔记string

Java笔记(10) GUI->布局

这里介绍3种布局: FlowLayout 流式布局 BorderLayout 边界布局 GridLayout 网格布局 FlowLayout /*MyFrame定义见 Java笔记9,这里添加了事件监听方法*/ public class TestFlowLayout { public static ......
布局 笔记 Java GUI 10

Java Stream学习笔记(一)

Java Stream学习笔记 Stream是Java 8 API添加的一个新的抽象,称为流Stream,以一种声明性方式处理数据集合(侧重对于源数据计算能力的封装,并且支持序列与并行两种操作方式)。 一、特点 1、代码简洁: 函数式编程写出的代码简洁且意图明确,使用stream接口让你从此告别fo ......
笔记 Stream Java

Django笔记十六之aggregate聚合操作

本文首发于微信公众号:Hunter后端 原文链接:Django笔记十六之aggregate聚合操作 这一篇笔记介绍一下关于聚合的操作,aggregate。 常用的聚合操作比如有平均数,总数,最大值,最小值等等 用到的 model 如下 class Author(models.Model): name ......
aggregate 笔记 Django

Mathematica学习笔记001

可以在WMDC(Wolfram Mathematica Document Center,也就是其帮助文档)中搜索的索引: Using a notebook interface:如何用Notebook记笔记 Entering Two-Dimensional Input:如何直接输入漂亮的数学公式 %表 ......
Mathematica 笔记 001

Python学习笔记3【运算符】

2023-04-05🐱09:48:12 Python3 运算符 什么是运算符? 本章节主要说明 Python 的运算符。 举个简单的例子: 4 + 5 = 9 例子中,4 和 5 被称为操作数,+ 称为运算符。 Python 语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 ......
运算符 笔记 Python

软考笔记(9)--计算机组成原理2--指令系统

前言 CPU就是一个执行各种计算机指令的逻辑机器,计算机指令也叫做机器语言。不同CPU支持的语言可能不同,比如Inter的CPU和苹果手机ARM的CPU就支持不同的指令,每个CPU能支持的指令组合在一起就是计算机指令集。 指令是计算机执行操作的命令,计算机的所有指令集合构成计算机的指令系统,指令系统 ......
指令 原理 计算机 笔记 系统

spingboot打造教育平台(谷粒学院课程笔记)

第一个demo 先让程 序跑起来, 先安装依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X ......
谷粒 教育平台 spingboot 课程 笔记

c++ std::string_view

std::string_view系C++17标准发布后新增的内容。 C++17中我们可以使用std::string_view来获取一个字符串的视图,字符串视图并不真正的创建或者拷贝字符串,而只是拥有一个字符串的查看功能。std::string_view比std::string的性能要高很多,因为每个 ......
string_view string view std

java -- Stringbuild, Date, Calendar

Stringbuild类 由于String类的对象内容不可改变,每次拼接都会构建一个新的String对象,既耗时,又浪费内存空间 这时需要通过java提供的StringBuild类解决这个问题 StringBuilder又称为可变字符序列,它是一个类似于 String 的字符串缓冲区,可以看作是一个 ......
Stringbuild Calendar java Date

公共英语语法笔记 - 部分和结构

十大词性:前六个是实词 后四个是虚词 名词:n. 表示人,事物,地点,或抽象概念的名称 代词:pron. 代替名词的一种词,分为:人称代词,物主代词,反身代词,指示代词,不定代词,相互代词(例:each other) 形容词:adj. 修饰名词,代词,表示人和物的性质,状态,特征 副词:adv. 修 ......
公共英语 语法 结构 部分 笔记

Java笔记(9) GUI->Frame和Panel

仅作为笔记 GUI继承体系图 Frame创建 public class Test{ public static void main(String[] args){ //新建Frame Frame frame = new Frame("This is frame title"); //设置可见性 fr ......
笔记 Frame Panel Java GUI

信息系统项目管理师学习-230405 学习笔记

1. 第一章节 信息的特征,动态性,依附性,传递性,主要这3个,其他的忽略。 比如一个小狗,可以叫 小狗,可以是个图片,可以是 旺旺,体现了信息的 依附性 信息的质量属性,精确性、完整性、可靠性、及时性、经济行、可验证、安全。比如银行需要安全,市场上要及时性。 香农定理简单看一下。 信息传输模型,第 ......
项目管理 笔记 项目 230405 系统

【论文笔记 - InstructPix2Pix】InstructPix2Pix: Learning to Follow Image Editing Instructions

InstructPix2Pix和Pix2Pix是两码事。Pix2Pix使用的是GAN,而InstructPix2Pix使用的是Diffusion。鉴于目前图像生成与预训练大模型的飞速发展,即便是CycleGAN里所谓的“不可获取的”成对的数据,也可以通过预训练模型生成出来,作为数据集进行训练。Ins... ......

BM 算法学习笔记

$\text{Berlekamp-Massey}$ 算法 模板题 考虑维护这个序列 $a$ 前缀的递推序列 $f$。 不妨假设当前考虑到 $a_1,a_2,a_3\dots a_n$,当前的递推序列为 $f_1,f_2,f_3\dots f_m$,那么接下来分为两种情况: $a_n= \sum {i ......
算法 笔记 BM

BM 算法学习笔记

$\text{Berlekamp-Massey}$ 算法 模板题 考虑维护这个序列 $a$ 前缀的递推序列 $f$。 不妨假设当前考虑到 $a_1,a_2,a_3\dots a_n$,当前的递推序列为 $f_1,f_2,f_3\dots f_m$,那么接下来分为两种情况: $a_n= \sum {i ......
算法 笔记 BM

自学Python爬虫笔记(day2)

环境python3.9版本及以上,开发工具pycharm 浏览器工具推荐使用Chrome,其他浏览器均有一定程度的阉割。 主要是熟练使用后端界面进行爬取数据。 http协议:超文本传输协议 把一条消息分为三大块内容: 请求: 1.请求行 --> 请求方式(get/post) 请求URL地址 协议 2 ......
爬虫 笔记 Python day2 day

计网学习笔记七 IP protocol basic

在这一节讲了IP协议的基本内容:包括IPv4提供的操作、数据报在IPv4下是怎么样的结构、数据报是怎样切片发送的、IPv4的编址方式有什么……IPv6在下一节讲网络层协议簇时细讲。 IPv4协议的具体定义:RFC 791 Internet的地址分类 按地址层级: 物理上的网络地址:区分物理接口,同一 ......
protocol 笔记 basic IP

笔记1. O(NlogN)的排序算法

准备工作 打印数组 void PrintfNums(int *nums, int numsSize) { for (int i = 0; i < numsSize; i++) { printf("%d ", nums[i]); } printf("\n"); } 交换元素 void Swap(int ......
算法 笔记 NlogN

Markdown 笔记

标题一级标题对应一个#,依次类推,支持六级标题。 字体斜体:一个星号*或者_,*或者_结尾粗体:两个星号*或者_,*或者_结尾粗斜体: 三个星号*或者_,*或者_结尾 列表无序列表*,+,- 加空格作为标记有序列表数字. 加空壳作为标记,例如1. 控制层级在列表前加tab。 链接[链接名称](链接地 ......
Markdown 笔记

读SQL进阶教程笔记08_处理数列

1. 处理有序集合也并非SQL的直接用途 1.1. SQL语言在处理数据时默认地都不考虑顺序 2. 处理数据的方法有两种 2.1. 第一种是把数据看成忽略了顺序的集合 2.2. 第二种是把数据看成有序的集合 2.2.1. 首先用自连接生成起点和终点的组合 2.2.2. 其次在子查询中描述内部的各个元 ......
进阶教程 数列 笔记 教程 SQL

计算机复试 数据挖掘学习笔记 (配合mooc 国科大数据挖掘的课程)

###完全新手 可能有错误 大数据:数据量大, 数据产生很快, 种类多 传统意义上处理数据的软件无法处理的规模的数据 应用:预测犯罪发生 提前组织犯罪 分析DNA 进行针对治疗 交通规划 数据挖掘是自动地从大量的,不可比较的且混乱的数据中提取有趣的有用的隐藏模式 形式化定义 分类问题 找到一个比较规 ......
数据挖掘 数据 课程 计算机 笔记

关于头文件string、string.h、cstring

###1、string 标准库类型string表示可变长的字符序列,使用string类型必须包含string头文件。作为C++标准库的一部分,string定义在命名空间std中。因此,使用string类型的时候,代码必须有下面两行: #include<string> using namespace ......
string cstring 文件

Games101笔记 P11~?

贝塞尔曲线(Bezier Curve-General Algebraic Formula) 三个点的贝塞尔曲线迭代公式: $$b^1_0(t)=(1-t)b_0+tb_1$$ $$b_1^1(t)=(1-t)b_1+tb_2$$ $$b_0^2(t)=(1-t)b_0^1+tb_!^1$$ 展开得到 ......
笔记 Games 101 11

[LeetCode] 2405. Optimal Partition of String

Given a string s, partition the string into one or more substrings such that the characters in each substring are unique. That is, no letter appears i ......
Partition LeetCode Optimal String 2405

java学习日记20230406-StringBuilder,StringBuffer,String比较

StringBuffer,StringBuilder,String比较: StringBuilder和StringBuffer非常类似,均代表可变的字符序列,而且方法相同; String:不可变字符序列,效率低,但是复用率高; StringBuffer:可变字符序列,效率较高,线程安全; Strin ......

java学习日记20230406-StringBuilder类

StringBuilder类 一个可变的字符序列,此类提供一个与StringBuffer兼容的Api,但不保证同步。该类被设计用作StringBuffer的一个简易替换,用在字符串缓冲区被单个线程使用的时候。如果可能,建议优先采用该类,因为在大多数实现中,他比StringBuffer要快 Strin ......
StringBuilder 20230406 日记 java

Java笔记(8) 异常和错误

异常的简单分类 检查性异常:最具代表性的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如用户要打开一个不存在的文件,一个异常就发生了,这些异常在编译时不能被简单的忽略。 运行时异常:运行时异常是可能被程序员避免的异常,与检查性异常相反,运行时异常可以在编译时被忽略。 错误(error ......
错误 笔记 Java

Chipyard笔记

GITHUB下载加速: 这是我用过最爽最实用功能最全面的一个方式了。gitclone.com是一个提供下载缓存的代码下载网站,使用方法十分简单,只需要在仓库地址前面加上 gitclone.com,就可以使速度提升几倍。 例如要克隆github上仓库地址https://github.com/kille ......
Chipyard 笔记

Ren'Py学习笔记(二)转场效果

这是Ren'Py视觉小说引擎学习系列的第二篇文章。这个系列主要记录笔者在学习该引擎时的一些总结和感受。 本文的主题是转场(Transitions)。 什么是转场 转场用来在场景切换时提供特殊的效果。如果不使用任何转场,那么新的背景图和立绘将瞬间覆盖旧的场景,显得十分生硬。为了使场景过渡显得流畅自然, ......
转场 效果 笔记 Ren 39

java -- Object类和String类

Object类 java.lang.Object类是Java语言中的根类,每个类都使用 Object 作为超类, 所有的类都直接或间接继承自 Object 类。所有对象(包括数组)都实现这个类的方法。 native 本地方法 在Object类的源码中定义了native修饰的方法,native修饰的方 ......
Object String java