会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
不惜
博客园
首页
新随笔
联系
订阅
管理
[置顶]
C#实现UML流程图控件(一)
摘要: 最近公司一个项目要求提供更友善的用户操作界面(界面绘制功能上仿照visio,jude的UML流程图),最后决定使用流程图来实现用户配置模块的功能.但这个东西在外观上实现上就是流程图:先上图: 中间是一个继承于UserCotrol的自定义画板控件.右边是一个自定义的工具箱.计划是提供给开发人员自定义的,我这里只是例子. 实现了的功能: 拖动添加对象(显示出来是一个矩形对象). 图像之间可以添加连线...
阅读全文
posted @ 2010-05-20 13:58 不惜
阅读(14869)
评论(28)
推荐(4)
编辑
[置顶]
为博客园上一道面试题写的代码-一道求单向链表倒数第N个结点的算法题。
摘要: 题目: 一道求单向链表倒数第N个结点的算法题。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1namespaceLinkedList2{3classProgram4{5staticvoidMain(string[]args)6{789while...
阅读全文
posted @ 2010-04-15 19:26 不惜
阅读(1469)
评论(11)
推荐(0)
编辑
2016年3月14日
Net 2.0 C# 专用的只读类Tuple
摘要: 高版本的.Net 提供了Tuple 这个的只读类, 2.0是没有的. 有时候在函数需要多返回值时,要么使用 out参数,要么需要新定义一个类,很不方便. 这时候,下面的代码就可以排上用场了 #region 只读类 public class Tuple<T1> { private readonly T
阅读全文
posted @ 2016-03-14 18:22 不惜
阅读(648)
评论(1)
推荐(0)
编辑
2016年3月4日
为Disruptor 写的一个简单实用的.Net扩展
摘要: disruptor 用户封装自己的消费者,把消费者注入到消费者容器,消费者容器实现自动创建 缓存队列,生产者; 文中用到的 disruptor C#移植源代码 https://github.com/bingyang001/disruptor-net-3.3.0-alpha 作者博客 http://w
阅读全文
posted @ 2016-03-04 15:12 不惜
阅读(1648)
评论(0)
推荐(1)
编辑
2016年1月15日
实现的WPF外边框窗体
摘要: 最近看了一下wpf 越发喜欢. 边看边学,顺便做点东西. WPF 的窗体有点丑.就自己做个窗体,当学习的demo吧 效果图:实现功能: 最大化;最小化;关闭;按钮三态; 标题栏拖动;双击标题栏最大化或者还原;鼠标在窗体边缘拖动可调整窗体大小;1. 右上角三个按钮采用样式实现效果 1 样式2...
阅读全文
posted @ 2016-01-15 17:42 不惜
阅读(4967)
评论(2)
推荐(2)
编辑
2013年3月15日
控件绘制的一些内容
只有注册用户登录后才能阅读该文。
阅读全文
posted @ 2013-03-15 17:48 不惜
阅读(18)
评论(0)
推荐(0)
编辑
2011年6月1日
求子数组的最大和
摘要: 题目描述:输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。求所有子数组的和的最大值。要求时间复杂度为O(n)。例如输入的数组为1, -2, 3, 10, -4, 7, 2, -5,和最大的子数组为3, 10, -4, 7, 2,因此输出为该子数组的和18。View Code publicstaticvoidMaxSum(int[]arr){intstartSumMax=0;intendSumMax=0;intstartIndex=0;intendIndex=0;intmax=0;for(inti=0;i<arr.length;i++
阅读全文
posted @ 2011-06-01 11:31 不惜
阅读(162)
评论(0)
推荐(0)
编辑
2011年5月13日
android 学习笔记:自定义通用ListView/GridView,实现ListAdapter 类
摘要: android 学习中发现经常血药用到ListView,而且还需要自定义View显示,实现ListAdapter interface于是写了一个通用的CommonAdapter 类,简化ListAdapter 的实现.把Adaapter 需要根据layout 动态实现的部分提取出来.做成接口.静态部分做成通用方法,以后开发就可以只关注layout 部分的绑定.简化开发.CommonAdapter 类View Code publicclassCommonAdapterextendsBaseAdapter{privateintcustomXmlName;protectedViewHolderMo.
阅读全文
posted @ 2011-05-13 15:25 不惜
阅读(2998)
评论(1)
推荐(0)
编辑
2011年3月1日
可自动增长队列长度的泛型循环队列
摘要: 最近不忙,随便写写!队列代码:///<summary>///一个可以自动增长长度的队列,并且可以重复循环队列///</summary>///<typeparamname="T">自定义的泛型</typeparam>classQueue<T>{//队列出队indexintfront;//队列入队Indexintback;//队列中元素数量intsize;//队列的初始长度设置为3T[]data=newT[3];//获取队列中的元素数量publicintQueueSize{get{returnsize;}}///<
阅读全文
posted @ 2011-03-01 13:27 不惜
阅读(1152)
评论(2)
推荐(0)
编辑
2010年4月13日
一道有难度的SQL面试题!
摘要: 表结构:表:Personid FirstName LastName1 lixiang2 wanggang3 shith jenny4 both jack5 pan gao表:Countrycountry Name1,Name2,Name3,Name4,Name5China 1,2 ,5 ,null , null Japan 3 ,4要求:1.用SQL语句建表2.查询出以下结果: country,N...
阅读全文
posted @ 2010-04-13 14:55 不惜
阅读(1240)
评论(8)
推荐(0)
编辑
下一页