算法1.牛牛正在买书,每本书都有名字和价格,牛牛想把书按照价格升序排序
输入描述
第一行输入一个正整数 n ,表示书的数量。后续每行都输入一个字符串 str 和一个正整数 p 表示书价格。
输出描述
把书名按照价格升序输出。
输入
3The Nowcoder 100Abook 20BBook 300
输出
AbookTheNowcoderBBook
12345678910111213141516171819202122232425262728293031323334353637383940import java.util.Scanner;import java.util.List;import java.util.ArrayList;import java.util.Comparator;class Book { String name; int price; public Book(String name, int price) { this.name = name; this.price = pr ...
Flutter/Dart 学习「.」和「..」调用「.」返回的则是该方法返回的值调用「..」后返回的相当于是 this
生命周期StatelessWidget 无状态组件无状态组件不可变,它的属性不能变化,所有值都是最终的,其生命周期只有build这个过程。其构造方法通常只会在三种情况下被调用:
小组件第一次被插入树中
小组件的父组件改变其配置
它所依赖的 InheritedWidget 发生变化时
StatefulWidget 有状态组件
createState该函数为 StatefulWidget 中创建 State 的方法,当 StatefulWidget 被创建时会立即执行 createState。createState 函数执行完毕后表示当前组件已经在 Widget 树中,此时有一个非常重要的属性 mounted 被置为 true
initState该函数为 State 初始化调用,只会被调用一次,因此,通常会在该回调中做一些一次性的操作,如执行 State 各变量的初始赋值、订阅子树的事件通知、与服务端交互,获取服务端数据后调用 setState 来设置 St ...
Flutter-做一个SwitchButton,Canvas画布初上手需求页面设计需要一个可以切换和不切换的按钮,右下角有一个小三角形作为能否切换的标识,增强按钮的交互性和可识别性。由于指示小三角为等腰三角且带有圆角的不规则图形(如下图所示),搜索没有发现存现成组件,所以思考如何制作一个。
实现方式经请教Mentor得知Canvas自定义画布很强大,可以实现自定义的任意图形,所以先去学习了下基础的Flutter Canvas绘画。首先最简单的的Canvas画布逻辑正如其名,我们需要一个画布和画笔。
123456789101112131415161718192021222324/// 先定义一下画笔的类型Paint _paint = Paint() ..color = Colors.white /// 白色 ..style = PaintingStyle.fill /// 填充 ..strokeWidth = 2; /// 画笔宽度/// 创建一个自定义画布用画笔开始绘画class MyCustomPainter extends CustomPainter { @ove ...
系统安装Windows下载Windows可引导安装器制作
Windows11 TPM2.0 绕过shift+F10
123REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /t REG_DWORD /d 1
Windows11 联网登陆绕过shift+F10
1oobe\bypassnro.cmd
Sonoma环境配置备忘 - macOS系统安装macOS的相关下载与安装官方说明已足够详细明了,除非是Hackintosh的玩法,后面会单独开文记录,在此不再赘述。
macOS 下载macOS 可引导安装器制作
系统设置常用指令
取消密码安全策略限制
12345# 取消4位数密码限制 pwpolicy -clearaccountpolicies# 更改密码passwd
允许安装任意来源的 App
12# APP安装开启任何来源sudo spctl --master-disable
禁止“Are you sure you want to open this application?”提示
1defaults write com.apple.LaunchServices LSQuarantine -bool false
禁用 crash reporter
1defaults write com.apple.CrashReporter DialogType -string none
禁止磁盘映像验证
123defaults write com.apple.frameworks.d ...
This post is originated from here and is used for testing markdown style. This post contains nearly every markdown usage. Make sure all the markdown elements below show up correctly.
Headers1234567891011121314# H1## H2### H3#### H4##### H5###### H6Alternatively, for H1 and H2, an underline-ish style:Alt-H1======Alt-H2------
H1H2H3H4H5H6Alternatively, for H1 and H2, an underline-ish style:
Alt-H1Alt-H2Emphasis1234567Emphasis, aka italics, with *asterisks* or _underscores_.Strong emphasis, aka ...