- 博客(12)
- 收藏
- 关注
原创 WPF 带信号灯的Button以及Style使用图文教程
由于实际的软件开发中系统自带的控件往往无法实现我们想要的效果,这就需要自定义一些特殊的控件style比如带信号灯的按钮、三角形的按钮、、,关于控件style的使用教程如下。一、新建Resource文件夹,添加自定义的资源词典二、编写控件的style<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/20...
2018-09-22 10:51:58
4601
原创 WPF datagrid绑定list容器无法更新显示
Xml代码片段:<DataGrid x:Name="DataGridGap_y" RowHeaderWidth="0" AlternationCount="2" Grid.Row="1" Grid.Column="0" AutoGenerateColumns="False" HorizontalScrollBarVisibility="Hidden&qu
2018-09-14 11:32:06
2011
原创 归并排序
非递归的归并排序归并主要是利用有序数列排序时,相对无序数列较快捷的特点进行排序,1. Divide: 把长度为n的输入序列分成两个长度为n/2的子序列。2. Conquer: 对这两个子序列分别采用归并排序。3. Combine: 将两个排序好的子序列合并成一个最终的排序序列递归到最底层是相邻两数间比较,返回,然后是相邻4个数间进行比较,每次规模加倍那么为什么不直接就开始比较,
2017-05-18 13:42:00
258
原创 tcp中的四种计时器
1:重传计时器 在计时器到期前收到ack确认就取消该计时器,否则就重传该数据报, 计时器时间应该大于数据在客户端和服务器一个来回的时间2:坚持计时器 主要是因为tcp不会对收到的ack发出收到确认,即对ack的ack,这样就会有问题 client:滑动窗口为0,server请停止发送 server:收到,停止发送,
2017-03-07 20:39:16
452
原创 用linux实现一个简单的进度条
目的:实现一个进度条源码:#include#includeint main(){ int i=0; char bar[103]={" "}; //进度条的主体 char roll[5]={"-|/-\\"}; //旋转标志 for(i=0;i<100;i++) { bar[i]='='; printf("[%-100s]%%%d(%c)
2017-01-02 15:09:27
309
原创 简单分析 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针
1.理解指针数组数组指针函数指针函数指针数组指向函数指针数组的指针1.理解指针数组#includeint main(){int i=0; //指针数组char *arr[3]={"aaaaa","bbbbb","ccccc",};
2016-05-04 17:44:01
512
1
翻译 C语言中的可变参数列表
#include //使用可变参数列表需要加上stdarg.h的头文件#include int Max(int val, ...) //设置int val是为了找到其后面的可变参数列表的第一个元素的地址{ //int val用来标记可变参数的个数,用于后面的计算int max
2016-04-18 15:15:24
315
原创 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果A选手说:B第一,我第三。B选手说:我第二,E第四。C选手说:我第一,D第二。D选手说:C最后,我第三。E选手说:我第四,A第一。比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。 编码: 0 1 A: b1 a3 B: b2 e4 C:
2016-03-30 19:42:41
711
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人