会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MaxBruce
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
103
104
105
106
107
108
109
110
111
···
133
下一页
2020年12月27日
WPF学习笔记二 依赖属性实现原理及性能分析
摘要: 在这里讨论依赖属性实现原理,目的只是学习WPF是怎么设计依赖属性的,同时更好的使用依赖属性。 首先我们来思考一个简单的问题:我们希望能验证属性的值是否有效,属性变更时进行自己的处理。回顾一下.net的处理方式 Public Class MyClass{ private int index; Publ
阅读全文
posted @ 2020-12-27 11:52 MaxBruce
阅读(580)
评论(0)
推荐(0)
2020年12月26日
C#综合揭秘——细说进程、应用程序域与上下文之间的关系
摘要: 引言 本文主要是介绍进程(Process)、应用程序域(AppDomain)、.NET上下文(Context)的概念与操作。虽然在一般的开发当中这三者并不常用,但熟悉三者的关系,深入了解其作用,对提高系统的性能有莫大的帮助。在本篇最后的一节当中将会介绍到三者与线程之间的关系,希望对多线程开发人员能提
阅读全文
posted @ 2020-12-26 11:53 MaxBruce
阅读(262)
评论(0)
推荐(0)
2020年12月25日
WPF中的路由事件(转)
摘要: 最近因为工作需要学习WPF方面的知识,因为以前只关注的是B/S架构的东西,可是没想到参加工作的第一个项目竟然是C/S架构的WPF方面的开发,因为Web方面主要是请求响应模型,没有事件这个东西,在学习webform时虽然是基于事件模型的也有没有认真的研究事件,因为它已经逐渐被mvc或者其他方式(比如a
阅读全文
posted @ 2020-12-25 06:47 MaxBruce
阅读(355)
评论(0)
推荐(0)
2020年12月24日
wpf 父控件透明子控件不透明
摘要: 在wpf开发中遇到子控件会继承父类控件属性的问题, 例如: <StackPanel Orientation="Horizontal" Grid.Row="1" Background="Black" Opacity="0.3"> <Label Content="{Binding Id}" Foregr
阅读全文
posted @ 2020-12-24 15:52 MaxBruce
阅读(621)
评论(0)
推荐(1)
WPF的消息机制
摘要: 前言 谈起“消息机制”这个词,我们都会想到Windows的消息机制,系统将键盘鼠标的行为包装成一个Windows Message,然后系统主动将这些Windows Message派发给特定的窗口,实际上消息是被Post到特定窗口所在线程的消息队列,应用程序的消息循环再不断的从消息队列当中获取消息,然
阅读全文
posted @ 2020-12-24 07:17 MaxBruce
阅读(716)
评论(0)
推荐(0)
2020年12月22日
git 拉取代码指定分支
摘要: 问题背景: 新项目还在开发阶段,没有正式对外发布,所以开发同事合并代码到develop上(或者其他名称分支上),而不是到master分支上 通过git拉取代码的时候,默认拉取的是master分支,如下图: 拉取指定分支代码解决方案: 以拉取develop分支的代码为例, 要拉取其余分支代码类似操作
阅读全文
posted @ 2020-12-22 13:21 MaxBruce
阅读(2525)
评论(0)
推荐(0)
git 教程
摘要: github的拉取、提交,创建分支与合并,删除仓库及分支 前期准备: 1、安装git 官网地址:https://git-scm.com/(下载下来,直接下一步) 2、github账号(这有点废话) 3、配置github密钥 下载及安装好git后,右击桌面,找到git Bash Here, 打开输入:
阅读全文
posted @ 2020-12-22 07:52 MaxBruce
阅读(159)
评论(0)
推荐(0)
2020年12月21日
git新建分支及提交代码到分支
摘要: 二、创建分支并提交代码到分支 上述添加成员的方式非常简单,但是如果说每一个小组成员都可以对仓库push内容,就涉及到一个代码的安全和冲突问题了,当多个成员同时在线编辑时容易出现冲突,假设A的代码是有问题的却push上去了,他的代码可能就导致B的代码执行不了,但如果等代码全部都写完了再一次性提交,又会
阅读全文
posted @ 2020-12-21 23:48 MaxBruce
阅读(2345)
评论(0)
推荐(0)
DataTemplateSelector介绍
摘要: DataTemplateSelector可以帮助我们实现动态选择数据绑定的模版,如通过ListView+DataTemplateSelector实现微信朋友圈或聊天列表效果。 Github已有聊天效果图 喜欢阅读代码请直接移步:https://github.com/nishanil/Xamarin.
阅读全文
posted @ 2020-12-21 07:04 MaxBruce
阅读(575)
评论(0)
推荐(0)
2020年12月18日
Semaphore 类 的使用理解C#
摘要: 示例 下面的代码示例创建一个信号量,其最大计数为3,初始计数为零。 该示例启动五个线程,这会阻止等待信号量。 主线程使用 Release(Int32) 方法重载将信号量计数增加到其最大值,从而允许三个线程进入信号量。 每个线程使用 Thread.Sleep 方法等待一秒,以模拟工作,然后调用 Rel
阅读全文
posted @ 2020-12-18 18:35 MaxBruce
阅读(222)
评论(0)
推荐(0)
上一页
1
···
103
104
105
106
107
108
109
110
111
···
133
下一页
公告