码迷,mamicode.com
首页 > 2017年04月03日 > 全部分享
.Net WinForm 控件键盘消息处理剖析
在WinForm控件上我们可以看到很多关于键盘消息处理的方法,比如OnKeyDown, OnKeyPress, ProcessCmdKey, ProcessDialogKey,IsInputKey等等,那么这些方法是如何被组织的,每一个方法的具体含义又是什么哪?Win32的键盘消息又是如何到达控件上 ...
分类:Windows程序   时间:2017-04-03 23:59:40    阅读次数:385
Web程序员们,你准备好迎接HTML5了吗?
HTML5作为下一代的web开发标准,其特性已经慢慢地出现在主流的浏览器中,这种新的HTML将会让浏览器不必再依赖Flash、QuickTime、Silverlight等插件,也简化了原来需要大量JS才能达到的效果。虽然HTML5还在讨论过程中,但是其优越的特性已经得到了大家的认可,各大浏览器厂商, ...
分类:Web程序   时间:2017-04-03 23:59:02    阅读次数:569
ArrayBlockingQueue源码分析
转自:http://www.xiaoyaochong.net/wordpress/?p=354 ArrayBlockingQueue是Java并发框架中阻塞队列的最基本的实现,分析这个类就可以知道并发框架中是如何实现阻塞的。 笔者工作了一两年之后,还不知道阻塞是如何实现的,当然有一个原因是前期学习的 ...
分类:其他好文   时间:2017-04-03 23:58:42    阅读次数:292
VS2010 Extension实践(2)
在上一篇(VS2010 Extension (1)实践)里,主要展示了如何使用MEF扩展VS2010,来扩展编辑控制和展现自己的UI;在实现QuickToolbar的时候,发现MEF仅仅提供了很基本的编辑控制,如果需要高级的操作,比如注释选择的代码,就捉襟见肘,很是麻烦。 本篇我将展示如何深入挖掘V ...
分类:其他好文   时间:2017-04-03 23:58:06    阅读次数:291
Spring Boot 学习笔记1---初体验之3分钟启动你的Web应用
前言 早在去年就简单的使用了一下Spring Boot,当时就被其便捷的功能所震惊。但是那是也没有深入的研究,随着其在业界被应用的越来越广泛,因此决定好好地深入学习一下,将自己的学习心得在此记录,本文主要围绕以下几点进行说明: Spring Boot 简介 使用Spring Boot快速搭建一个We ...
分类:编程语言   时间:2017-04-03 23:57:51    阅读次数:549
ActiveReports 6:如何升级旧版本的项目
如果现在的项目使用的是ActiveReports for .NET 3.0,那么有两种升级方式: 一是使用ActiveReports 6.0附带的转换工具(参见下面“升级ActiveReports for .NET 1.0 或2.0项目”); 二是在Visual Studio中打开工程,用新版本的D ...
分类:其他好文   时间:2017-04-03 23:57:29    阅读次数:485
Day03 单行函数
1. 大小写控制函数 2. 字符控制函数 3. 数字函数 6. 日期的数学运算 7. 日期函数 8. 通用函数 9. 条件表达式 ...
分类:其他好文   时间:2017-04-03 23:56:49    阅读次数:276
LINQ编程技术内幕 通用部分 学习
1 ...
分类:其他好文   时间:2017-04-03 23:56:27    阅读次数:263
TCP网络程序设计
11.7 创建套接字 11.7.1 函数名 socket 11.7.2 函数原形 int socket(int domain, int type, int protocol); 11.7.3 函数功能 用于创建套接字 11.7.4 所属头文件 #include <sys/types.h> /* Se ...
分类:其他好文   时间:2017-04-03 23:56:05    阅读次数:364
Windows 7样式地址栏(Address Bar)控件实现
介绍 从Vista开始,地址栏就有了很大的改变,不知道大家有什么感觉,笔者觉得很方便,同时又兼容之前的功能,是个很不错的创新。不过,微软并不打算把这一很酷的功能提供给广大的开发人员。 本文提供了一个简单的Address Bar实现,使用.NET 2.0和VS2008. 它是基于一个简单的树型遍历实现 ...
分类:Windows程序   时间:2017-04-03 23:55:50    阅读次数:325
NET控件Designer架构设计
总体结构 Designer总体上由三大部分组成:View,ViewModel和Model,这个结构借鉴了流行的MVVM模式。这三部分的职责分工是: View 负责把ViewModel以图形的方式展现出来,它主要在处理画法。View适合用xaml来表达,对于某些复杂的layout,仍然会需要写一些co ...
分类:Web程序   时间:2017-04-03 23:55:28    阅读次数:412
如何把Excel中的单元格等对象保存成图片
对于Excel中的很多对象,比如单元格(Cell),图形(shape),图表(chart)等等,有时需要将它们保存成一张图片。就像截图一样。 最近做一个Excel相关的项目,项目中遇到一个很变态的需求, 需要对Excel中的一些对象进行拍图,比如,对一个单元格设置一些颜色之后拍图,或者对一个图表,报 ...
分类:其他好文   时间:2017-04-03 23:55:09    阅读次数:294
一个故事告诉你比特币的原理及运作机制(我不生产知识,我只是知识的搬运工0.0)
问题的提出 我们先从比特币产生的动机开始。 以物易物的比特村 话说在这个世界上,有一个叫比特村的小村庄,村庄共有几百户人家。这个村庄几乎与世隔绝,过着自给自足的生活。由于没有大规模贸易,比特村村民一直 过着以物易物的生活,也就是说村民之间并没有使用统一的货币,互相间的贸易基本上就是老张家拿一袋面粉换 ...
分类:其他好文   时间:2017-04-03 23:53:10    阅读次数:436
Python装饰器
1.最简单的例子 ...
分类:编程语言   时间:2017-04-03 23:52:50    阅读次数:279
用socket模拟实现全双工通信
用socket模拟实现全双工通信 源码下载 http://download.csdn.net/detail/qq_24054661/9802994 ...
分类:其他好文   时间:2017-04-03 23:51:45    阅读次数:328
Mysql添加用户,给用户授权
创建用户 ? 1 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; ? 1 CREATE USER 'username'@'host' IDENTIFIED BY 'password'; ? 1 CREATE USER 'username ...
分类:数据库   时间:2017-04-03 23:50:34    阅读次数:325
排序算法之冒泡排序Java实现
排序算法之冒泡排序 一、初级的冒泡排序 import java.util.Arrays; /** * * @title BubbleSort * @describe 冒泡排序 * @author 张富昌 * @date 2016年10月1日下午3:56:30 */public class Bubbl ...
分类:编程语言   时间:2017-04-03 23:50:16    阅读次数:343
1117条   1 2 3 4 5 6 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!