2018年5月3日
摘要:
Label,要固定住宽度,然后根据文本的长度来动态改变高度,一开始去网上找解决方案,各种根据字体大小啊,字数啊来动态改变,但是效果却不怎么好。最后灵机一动,想起了偶尔用过一次的FlowLayoutPanel,先看一下图吧。 这是视图设计器里边的控件布局,将label5放在了FlowLayoutPan
阅读全文
posted @ 2018-05-03 08:27
武胜-阿伟
阅读(1521)
推荐(0)
摘要:
在byte[]数组的特定位置进行正则表达式匹配。 为了从硬盘上搜索特定类型的文件,需要根据文件的特征值进行匹配。 对于已掌握文件结构的文件,采用hard-code的方式进行匹配;这样速度快; 对于未掌握文件结构的文件,根据文件的特征数据,使用正则表达式进行匹配。缺点是匹配速度慢。但是相对于阅读或破解
阅读全文
posted @ 2018-05-03 08:10
武胜-阿伟
阅读(1310)
推荐(0)
2018年4月24日
摘要:
/// /// Set the cell background colour to make the ups and downs more visible. /// /// /// private void dgvData_CellPainting(object sender, DataGridViewCellPaintingEventArgs e) { DataGrid...
阅读全文
posted @ 2018-04-24 20:43
武胜-阿伟
阅读(387)
推荐(0)
2018年4月17日
摘要:
该对象,主要有三个字段,现在的业务需求是,取到了一个类型为List<StockQuantity>集合StockQuantities,需要对该集合进行三次排序,排序规则及优先级如下:1. Status为空的排在后面,不为空的排在前面,不关心Status的内容,只关心Status是否为空。2. Date
阅读全文
posted @ 2018-04-17 08:05
武胜-阿伟
阅读(1259)
推荐(0)
2018年4月12日
摘要:
效果如下 private void AddDocument(Funcation CurrentModel) { if (!string.IsNullOrWhiteSpace(CurrentModel.FunctionKey)) { //如果旧版本名称与新版本不一样,用‘,’分开 var typeFu
阅读全文
posted @ 2018-04-12 21:33
武胜-阿伟
阅读(747)
推荐(1)
2018年3月26日
摘要:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Drawing.Drawing2D; na...
阅读全文
posted @ 2018-03-26 23:08
武胜-阿伟
阅读(720)
推荐(0)
2018年3月21日
摘要:
这样一个pipeline: 在上例中,inbound开头的handler意味着它是一个inbound handler。outbound开头的handler意味着它是一个outbound handler。上例的配置中当一个事件进入inbound时handler的顺序是1,2,3,4,5;当一个事件进入
阅读全文
posted @ 2018-03-21 23:01
武胜-阿伟
阅读(360)
推荐(0)
2018年3月18日
摘要:
《从零开始搭建游戏服务器》自定义兼容多种Protobuf协议的编解码器 直接在protobuf序列化数据的前面,加上一个自定义的协议头,协议头里包含序列数据的长度和对应的数据类型,在数据解包的时候根据包头来进行反序列化。 1.协议头定义 关于这一块,我打算先采取比较简单的办法,结构如下: 协议号是自
阅读全文
posted @ 2018-03-18 14:53
武胜-阿伟
阅读(3249)
推荐(0)
2018年3月1日
摘要:
以下所绘制图形均基于Netty4.0.28版本。 一、connect(outbound类型事件) 当用户调用channel的connect时,会发起一个outbound类型的事件,该事件将在pipeline中传递(pipeline.connect),首先由tail handler处理,该handle
阅读全文
posted @ 2018-03-01 22:58
武胜-阿伟
阅读(377)
推荐(0)
摘要:
本文是学习Netty的第一篇文章,主要对Netty的Server和Client间的通讯机制进行验证。 Server与Client建立连接后,会执行以下的步骤: 1、Client向Server发送消息:Are you ok? 2、Server接收客户端发送的消息,并打印出来。 3、Server端向客户
阅读全文
posted @ 2018-03-01 22:48
武胜-阿伟
阅读(589)
推荐(0)