自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 资源 (6)
  • 收藏
  • 关注

原创 ObservableCollection数组排序

);i++)

2024-01-09 17:34:34 438

原创 调用其他页面onload函数的方法

函数执行,它们并不能真正导航到其他页面,因此页面的生命周期函数执行顺序可能会与正常的导航不同。同时,这样的做法也可能引入一些性能问题,请谨慎使用。使用全局事件订阅机制:在 App 实例中定义一个全局事件,在需要触发的地方发布该事件,在每个页面的。使用页面间通信的方法:借助于页面栈信息,遍历栈内的每个页面,手动调用它们的 onLoad 函数。在微信小程序中,可以通过以下方法来触发其他页面的。函数中订阅该事件,并在回调函数中执行对应的逻辑。请注意,这些方法仅能触发其他页面的。

2023-08-18 16:01:38 360

原创 TabBar 控件切换页面数据保留的方法

在微信小程序中,TabBar 控件切换页面时,默认情况下数据是不会被保留的。使用全局数据:将需要保留的数据存储在 app.js 中的全局数据中,这样无论在哪个页面切换,数据都会保留。使用组件通信:当 TabBar 切换页面时,通过自定义事件或消息订阅机制,将数据传递给目标页面。以上是三种常见的在切换页面时保留数据的方法,你可以根据自己的需求选择一种或多种方式来实现。使用缓存机制:将需要保留的数据通过缓存的方式存储起来,在切换页面时从缓存中读取数据。在需要保留数据的页面中,使用。在切换到页面时,使用。

2023-08-18 15:19:41 454

原创 使用vant组件库

小程序

2023-06-28 19:51:28 387

原创 实用网站记录

实用软件

2023-03-16 19:23:49 78 1

原创 查看电脑.NET Framework版本和.NET5.0的安装

.NET Framework版本的查看及.NET5.0的安装

2023-02-23 20:32:17 3171

原创 sql数据库

sql

2023-02-13 12:24:06 298

原创 wpf读写文件

读写文件

2022-12-20 13:41:59 527

原创 WPF框架MVVMLightLibs

MVVMLightLibs

2022-12-14 20:42:17 296

原创 WPF viewmodelbase以及使用

WPF ViewModelBase创建和使用

2022-12-14 19:38:26 182

原创 WPF命令

WPFCommand

2022-12-14 19:33:51 211

原创 WPF绑定

绑定

2022-12-13 21:05:29 378

原创 WPF数据模板用法

WPF数据模板用法

2022-12-11 20:36:11 131

原创 控件style属性

style

2022-12-11 14:59:36 202

原创 WPF转义字符

转义字符

2022-12-07 09:04:11 205

原创 数组指针和指针数组

指针数组: 就是由指针变量组成的数组,它的成员是指针变量 int* arr[10]; 数组指针: 专门指向数组的指针 类型 (*arr)[长度] int (*arr)[10];

2022-03-08 16:04:00 80

原创 已在“VisualTreeChanged”事件期间更改可视化树问题

需要修改设置: 工具->选项 ->调试->常规->下拉取消启用XMAL的UI调试工具

2021-12-13 09:52:28 1037

原创 AddRange

作用:在列表中添加元素的整个集合例如: resultTemp3.AddRange(resultTemp.Where(p => strategy_id == p.strategy_id));将resultTemp中经过where筛选的元素放入resultTemp3中

2021-12-10 10:41:54 583

原创 try-catch

try-catch 语句包含一个后接一个或多个 catch 子句的 try 块,这些子句指定不同异常的处理程序。try { comm_id = ulong.Parse(command_id); } catch (Exception) { comm_id = 0; }...

2021-12-09 09:17:24 360

原创 foreach循环

asp.net 中 foreach 语法_yanhexiao2221的博客-CSDN博客_asp.net foreachforeach (var allinfo in InfoList2){ //方法}

2021-12-07 15:09:37 100

原创 LINQ检索结果作为Binding的源----查询

一、创建一个类 public class Student { public int Id { get; set; } public string Name { get; set; } public int Age { get; set; } }二、UI<Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft

2021-12-03 17:24:04 91

原创 一个TextBox显示另一个TextBox的文本长度

<Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" .

2021-12-03 14:01:33 304

原创 WPF Binding参数总结

1、ElementName 元素名,连接的目标2、Mode:绑定的方式 1、OneWay 单向绑定,当绑定源(源)更改时,更新绑定目标(目标)属性。 2、Default使用绑定目标的默认Mode值。每个依赖项属性的默认值都不同。 3、OneTime当应用程序启动或数据上下文更改时,更新绑定目标。 ...

2021-12-03 13:55:52 672

原创 一个TextBox显示另一个TextBox的文本的第4个字符

<Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" .

2021-12-03 13:36:04 216

原创 WPF深入浅出学习笔记 控件

随缘更新,用到啥写啥,自己的理解如若有误,欢迎指正补充,谢谢

2021-12-02 10:23:00 216

原创 WPF 快捷键

随缘更新,用到啥写啥,自己的理解如若有误,欢迎指正补充,谢谢

2021-12-02 09:06:46 364

原创 WPF深入浅出学习笔记 UI布局

随缘更新,用到啥写啥,自己的理解如若有误,欢迎指正补充,谢谢

2021-12-01 16:21:42 445

原创 深入浅出WPF笔记:路由事件------报告事件发生的时间

一、创建RoutedEventArgs类的派生类,为其添加ClickTime属性//承载时间信息的事件参数class ReportTimeEventArgs : RoutedEventArgs{ public ReportTimeEventArgs(RoutedEvent routedEvent, object source) : base(routedEvent, source) { } public DateTime ClickTime { get; set; }}二、

2021-12-01 15:22:26 410

原创 声明和使用依赖属性

一、界面准备<Window x:Class="_1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"

2021-12-01 09:02:17 233

原创 控件作为Binding的源与Binding标记拓展

一、效果二、代码 MainWindow.xaml<Window x:Class="Student_Binding.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.micro.

2021-11-30 16:35:43 163

原创 Student Binding

一、实现INotifyPropertyChanged接口的Student类 class Student : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private string name; public string Name { get { return name; }

2021-11-30 16:15:59 57

原创 简单加法计算器MVVM

一、普通界面搭建 <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="*"/> </Grid.RowDefinitions> <Button Content="Save"/> <Grid Grid.Row

2021-11-30 09:23:41 479

原创 MVVM 设计模式

一、什么是MVVM设计模式:MVVM=Model一View-ViewModel。二、为什么要使用MVVM模式1、团队层面:统一思维方式和实现方法2、架构层面:稳定,解耦,富有禅意3、代码层面:可读,可测,可替换三、什么是Model1、现实世界中对象的抽象结果四、什么是View和ViewModelView=UIViewModel=ModelforView...

2021-11-29 13:39:48 822

原创 wpf Binding

一、步骤1、创建接口类 class Student : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; private string name; public string Name { get { return name; } set

2021-11-29 11:15:36 255

原创 VS2015重新打开solution Exploer(解决方案资源管理器)

解决方法:1、视图->解决方案资源管理器2、视图->Ctrl+Alt+L3、View->Solution Explorer(无汉化版)

2021-11-26 08:54:25 1136

原创 MVC设计模式

一、M、V、C是什么?M是model模型,V是view视图,C是control控制器二、mvc设计的分层水平方向上 :1、用户界面层:处理与最终用户的交互,既负责从用户处收集信息,也负责向用户展现结果、给出提示或反馈。2、业务逻辑层:针对用户界面层所体现的功能项,以数据访问层为基础,实现与业务逻辑相关的算法和流程。3、数据访问层:实现对数据存储介质的访问,为业务逻辑层提供数据源,并接受其处理结果。垂直方向上:1、接口层:...

2021-11-17 09:42:22 477

原创 递归过多的问题和解决

出现的问题: 会导致程序运行速度变慢、堆栈溢出、数据混乱解决方法: 1、用循环进行替换 2、限制递归次数 3、用非递归方法实现

2021-11-17 09:25:27 1013

原创 互斥锁、读写锁、自旋锁

1.互斥锁互斥锁 互斥量 pthread_mutex_t 互斥锁有种类 只允许一个线程获得锁 pthread_mutex_lock 去获得锁,阻塞 线程进入睡眠 自动让出CPU2、读写锁pthread_rwlock_t 写锁 独占锁 排它锁 读锁 共享锁 当读的频率高于写的频率时,用读写锁能够提高运行效率 如果是读锁,允许有多个线程同时上读...

2021-11-16 23:08:05 601

原创 gdb简单调试

步骤:1、limit -c unlimited //把core设置成无限大 2、gcc/g++ -g xxx.c/xxx.cpp 3、./a.out //运行程序 4、gdb a.out -c core //调试core文件5、bt/where...

2021-11-16 10:24:08 237

原创 进程和线程

区别:1、定义不一样,进程是执行中的一段程序,而一一个进程中执行中的每个任务即为一个线程。2、一个线程只可以属于一个进程,但一个进程能包含多个线程。3、线程无地址空间,它包括在进程的地址空间里。4、线程的开销或代价比进程的小。...

2021-11-15 17:15:49 209

getch获取首次添加

getch获取首次添加

2021-08-10

TSS9T}{$HG{V3PV8$~EIS46.png

bashrc文件内容

2021-08-10

GitHub上传项目.md.pdf

github上传项目的方法

2021-08-10

需要背诵的基础知识点.txt

基础知识点

2021-07-20

获取键盘动作cklwxx

获取系统命令

2021-07-14

常用的c语言32个关键字.c

32关键字,程序小白

2021-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除