- 博客(54)
- 收藏
- 关注
原创 .net统计程序运行的时间
Stopwatch实例正在运行或已停止;使用 Stop 停止测量已用时间。通过属性 Elapsed、 ElapsedMilliseconds或 ElapsedTicks查询已用时间值。可以在实例正在运行或停止时查询已用时间属性。运行时间属性在 Stopwatch 运行时稳步增加;实例 Stopwatch 可以测量一个间隔的已用时间,或跨多个间隔的总已用时间。在典型Stopwatch方案中,调用 Start 方法,最终调用 Stop 方法,然后使用 属性检查运行时间Elapsed。
2024-06-20 21:49:53 258
原创 VUE3与Uniapp 五 (v-if、v-show和template、v-for的使用)
【代码】VUE3与Uniapp 四 (v-if、v-show和template的使用)
2024-04-28 16:27:37 836
原创 解决Uniapp插件市场试用原生插件项目 没有MD5签名安卓无法自定基座打包的情况
由于Android Studio官网无法正常打开,所以进入google的网站进行下载Android Studio,网址:https://developer.android.google.cn/点击“OK”后,然后点击工具栏中“Sync Project With Gradle Files”按钮,然后安装Gradle。将手机插上USB数据线与电脑相连,在HBuilderX中打包:点击“运行”——“原生APP-云打包”点击“运行”——“运行到手机或模拟器”——“运行到Android App基座”
2024-01-18 20:55:08 878
原创 C++ Primer 二 字符串、向量和数组
string定义了多种初始化对象的方式:string s1;// 默认初始化,s1是一个空字符串。没有字符,只有一个末尾的空字符// s2是s1的副本// s22是s1的副本// s3是该字符串字面值的副本// s33是该字符串字面值的副本// 把s4初始化为由连续10个字符c组成的字符串直接初始化和拷贝初始化如果使用等号=初始化一个变量,实际上执行的是拷贝初始化(copy initialization),编译器是把等号右边的初始值拷贝到新建的对象中去。与之相反,如果不使用等号,则执行的是。
2023-11-18 17:29:45 178
原创 Java中在控制台读取字符
这个程序会首先提示用户输入一个整数,然后读取用户的输入并将其转换为整数。然后,它会做同样的事情,只不过这次是读取浮点数。最后,它会读取一个字符串。在读取所有输入之后,程序会关闭 Scanner 对象以释放资源。Scanner 是 Java 中的一个类,用于从各种输入源获取输入,如键盘、字符串、文件等。在这个例子中,程序会打开名为 "file.txt" 的文件,然后一行一行地读取并打印文件的内容。如果文件未找到,程序会抛出。注意:如果你想从文件中读取数据,你需要使用。
2023-10-23 00:07:44 327
原创 DOS常用指令
dir命令是Windows系统常用的命令,用于显示目录的文件和子目录的列表。如果不使用参数,此命令将显示磁盘的卷标和序列号,然后是磁盘上的目录和文件列表(包括它们的名称以及每个文件最后修改的日期和时间)。
2023-10-22 03:04:28 908
原创 C++中统计代码的运算时间
请注意,上述方法中的每一个都有其适用的场景。例如,如果你需要测量的是实际经过的时间(如上面的例子),那么。如果你只是需要粗略地测量代码段的执行时间并且不关心处理器时间和实际经过时间之间的差异,那么。这种方法测量的是自Epoch(1970年1月1日)以来的秒数,而不是CPU时间。函数更准确,但需要注意的是,它测量的是处理器时间,而不是实际经过的时间。函数,它可以测量处理器时间,即CPU在这段代码上花费的时间。C++11引入了chrono库,用于处理时间相关的操作。而如果你需要测量的是处理器时间,那么。
2023-10-19 17:03:18 1210
原创 CSS中:root伪类的使用
是一个伪类选择器,它选择的是文档树的根元素。在HTML文档中,这个根元素通常是。伪类选择器常常被用于定义全局的CSS变量或者设置全局的CSS样式。变量可以被全局使用,让你的CSS更加模块化和易于维护。
2023-10-02 00:37:32 819
原创 C++ Primer 一 变量和基本类型
本章讲解C++内置的数据类型(如:字符、整型、浮点数等)和自定义数据类型的机制。下一章讲解C++标准库里面定义的更加复杂的数据类型,比如可变长字符串和向量等。 C++内置的基本类型包括:算术类型和空类型。算术类型值:字符、整型数、布尔值和浮点数;空类型对对应具体的值,仅用void表示用在一些特俗场合,比如函数不返回任何值时,就使用void作为返回类型。 算术类型分类整型和浮点型。 各算术类型在不同机器上表示的数字范围不一样,C++规定了最小取值范围,但最大没有规定。
2023-10-01 17:30:15 240
原创 Task.Yield
此时getOwnTaskAsync方法中,Task.Yield()后面的代码将在一个新的异步线程中执行。如果注释掉Task.Yield(),则Task.Yield()后面的代码在相同中线程中执行。
2023-06-04 18:37:22 156
原创 C++学习之旅——2.4 函数
标准库C库提供了140多个预定义的函数。如果其中的函数能满足要求,则应使用它们。但用户经常需要编写自己的函数。simon(3);"
2022-11-04 22:06:42 258
原创 Visual Studio中的文件复制到输出目录
Visual Studio解决方案中的文件是不会被自动复制到输出目录。需要在文件的属性窗口,设置“复制到输出目录”为“始终复制”或“如果较新则复制”,才会被复制到输出目录。
2022-05-29 23:10:56 1412
原创 SqlServer表变量的赋值实例
-- 声明表变量declare @表变量 table( 姓名 nvarchar(20))-- 对表变量赋值insert into @表变量 select 姓名 FROM 学生表-- 查询表变量select 姓名 from @表变量
2022-05-26 01:43:14 898
原创 C#委托的总结
一、委托的基本形式 // 定义委托 public delegate void Dlg(string name); public partial class FormTest : Form { public FormTest() { InitializeComponent(); } private void FormTest_Load(object sender, EventArgs e)
2022-05-25 21:58:00 1110
原创 C#扩展方法
可以向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法所在的类必须声明为static。扩展方法必须声明为public和static。扩展方法的第一个参数必须包含关键字this,并且第一个参数的类型是指定扩展类的名称public static class ExpandMethod{ /// <summary> /// 将字符串转换为int /// </summary> /// <param na
2022-05-22 23:01:37 2115
原创 .net的I/O知识点
引用命名空间System.IO凡是继承了IDisposable接口的类,子类必然实现Dispose方法,则可以使用using语句进行释放if (!File.Exists(@"C:\name.txt")){ StreamWriter sw = File.CreateText(@"C:\name.txt"); sw.Write("Hello World"); sw.Close(); sw.Dispose();}// 上面代码可以简写如下:if (!File.Ex.
2022-05-18 20:20:40 287
原创 Class的知识点
一、隐藏父类方法在子类中直接写与父类方法同名的方法,可以加关键字new或不加,当调用子类的这个方法时,父类的方法被隐藏。public partial class Formtest : Form{ private void button_Click(object sender, EventArgs e) { Student s = new Student(); s.Run(); // 隐藏了父类的方法,使用子类方法的Run Person p = new Studen
2022-05-18 19:51:15 161
原创 Class省略修饰符
类的修饰符不能是private,如果省略,默认是internal修饰符。internal修饰符的类,只能在所在的命名空间下被调用。class classNmae{}internal className2{}
2022-05-18 18:19:37 430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人