自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (2)
  • 问答 (11)
  • 收藏
  • 关注

原创 使用Wijmo & Angular 2 创建 FlexChart

上次我们使用 Wijmo 和 Angular 2 创建了第一个小应用,从零开始构建 Wijmo & Angular 2 小应用, 现在就来看看如何使用 Wijmo & Angular 2 构建一个 FlexChart 。1.新建我们的项目。$ mkdir wj-ng2-flexgrid$ cd wj-ng2-flexgrid2.配置项目。我们需要下面 3 个配置文件。package.json 。

2016-11-09 11:22:54 1645

原创 从零开始构建 Wijmo & Angular 2 小应用

中秋之际,Angular 团队发布 Angular 2 正式版,Wijmo 当天宣布支持 。其实从Angular Alpha开始,到之后 Beta版本 和 RC 版本,Wijmo 一直紧随其后。Angular 2移除和替代了 Angular 1.X 中的 directives, controllers,modules, scopes,几乎移除了 1.X 中的核心concepts 。 相比于之前的版本

2016-11-08 17:35:16 1306

原创 使用纯前端JavaScript 实现Excel IO

使用纯前端JavaScript 实现Excel IO公司最近要为某国企做一个**统计和管理系统,该国企要求特别多,很难缠。具体要求包含Excel导入导出根据导入的数据进行展示报表图表展示(包括柱状图,折线图,饼图),而且还要求要有动画效果,扁平化风格Excel导出,并要提供客户端来管理Excel 文件…要求真多!现在总算是完成了,于是将我的经验分析出来。在整个项目架构中,首先就要解决E

2016-08-22 10:30:12 5353 1

原创 JavaScript 高级框架设计

JavaScript 高级框架设计在现在,jQuery等框架已经非常完美,以致于常常忽略了JavaScript原生开发,但是这是非常重要的.所以,我打算写一个简单的框架,两个目的熟练框架的思想熟练DOM操作.所以我打算,模仿jQuery,实现一个简单的类似jQuery的库 Hpawn.关于JavaScript面向对象高级,会在以后介绍.关于我所有的代码,都会托管到 github上,https

2016-07-21 21:14:10 594

原创 JavaScript的小技巧

在这篇文章中将给大家分享12个有关于JavaScript的小技巧。这些小技巧可能在你的实际工作中或许能帮助你解决一些问题。使用!!操作符转换布尔值有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单。对于变量可以使用!!variable做检测,只要变量的值为:0、null、"

2016-07-19 13:37:42 321

转载 c#面试题

第一套:英文题目(可以用中文回答)1)  Please describe the different between XML,XSD,XSL through their definition.2)  Do you know the Persistent Object in J2EE;if yes ,please describe some mechanism ofit.

2015-12-23 23:37:59 1663

原创 利用深搜和宽搜两种算法解决TreeView控件加载文件的问题。

利用TreeView控件加载文件,必须遍历处所有的文件和文件夹。深搜算法用到了递归。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text

2015-09-17 21:21:15 549

转载 网络七层架构

一。程序运行效果图二。程序源代码三。程序设计相关基础知识    1.计算机网络    2.IP地址    3.协议    4.网络体系结构    5.TCP/IP体系结构与特点    6.客户机/服务器模式    7.TCP/IP特点    8.套接字的引入    9.面向 连接/无连接 的套接字的系统调用时序图/流程图 一。

2015-09-16 19:40:30 1105

原创 整点文艺的

You may love the wrong person, cry for the wrong reason. But one thing is sure, mistakes help us find the right person.Be yourself,don't change for anyone.If they don't like you at your worst,then t

2015-09-16 00:04:58 447

转载 c#编码规范

1  规范目的 ……………………………………………………… 32  适用范围 ……………………………………………………… 33  代码注释 ……………………………………………………… 3  3.1    代码注释约定............................................ 3  3.2    模块头部注释规范.................

2015-09-15 23:56:48 411

原创 c#Dictionary键值对的使用

直接粘代码吧using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//利用键值对这个数据结构统计一个句子中每个单词出现的个数。class Program { public static void Main(

2015-09-15 20:44:02 6039

原创 c#方法重载,可选参数,命名参数。

其实这里没什么可说哦,c++的语法大同小异。先看一段代码。class Program { public static void Test(int a) { Console.WriteLine("只有一个参数a=={0}", a); } public static void Test(int a, int b = 5) { Console

2015-08-21 15:57:24 2185

原创 七夕之Linq

今天七夕,可我只有一个人。前天喜欢的女生生日,我准备了很久,可最后却什么也没做。我若去找她,她肯定不会快乐。今天七夕,还是什么也没说。我知道,语言都是苍白的。突然感觉深深的无力。还是再写一篇吧,写啥好呢,想了半天,就Linq了,很配七夕。其实我也不知道为啥配。七夕之LinqLinq是c#设计者们在c#3.0中新添加的语法:查询表达式。使用查询表达式,很多

2015-08-20 21:31:36 696

原创 c#基础之长度可变类型相同的参数列表

为了简化编码,c#提供了一个特殊的关键字params,允许在调用方法时提供数量可变的实参,而不是由方法实现固定好的形参数量。先看代码吧。using System;using System.Linq;using System.IO;class HelloWorld { static void Main() { string fullName; f

2015-08-19 16:18:22 1338

原创 c#基础之数组

最近看了c#的数组,比c++的数组更加直接,.net也提供了很多直接直接操纵数组的方法,非常方便,所以就想做个总结。利用数组,我们可以使用变量来声明相同类型的多个数据项的集合,数组中的每个数据使用索引来进行唯一标识,和大多数语言一样,c#数组中的第一个数据项使用索引0访问。程序员应确保指定的索引值小于数组的大小,因为c#的数组是基于0的,所以最后一个元素的索引值总是比数组元素的总数小1。虽

2015-08-18 15:23:51 651

原创 c#params ref out

paramsparams 关键字可以指定在参数数目可变处采用参数的方法参数。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。示例:字面意思比较难懂,所以看示例很有用。// keywords_params.csusing System;   class App{   

2015-08-12 11:42:38 368

原创 c#用socket异步传输字符串

再次特别感谢张子阳老师的文章,是我深感益处。在前一篇文章中可以看到,尽管消息分成了三条单独发送,但是服务端却将后两条合并成了一条。对于这些情况,我们可以这样处理:就好像HTTP协议一样,在实际的请求和应答内容之前包含了HTTP头,其中是一些与请求相关的信息。我们也可以订立自己的协议,来解决这个问题,比如说,对于上面的情况,我们就可以定义这样一个协议:[length=XXX]:其中xxx是实际

2015-08-12 10:43:11 1900

原创 c#socket同步通信

再次特别感谢张子阳老师的文章,读后深感益处。废话不多说,先贴代码 这是服务器端代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Linq;using System.Text;using Sy

2015-08-12 10:30:08 506

原创 c#委托

用一个简单的例子了解c#委托using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//about how to use delegate and event.namespace DelegetTestSpace {

2015-08-12 10:18:59 480

原创 c#读取xml文档

1. [代码][C#]代码 \using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Xml; namespace XmlFileTest{ class Program

2015-07-24 11:39:44 550

转载 static 关键字

static对象如果出现在类中,那么该对象即使从未被使用到,它也会被构造以及析构。而函数中的static对象,如果该函数从未被调用,这个对象也就绝不会诞生,但是在函数每次被调用时检查对象是否需要诞生。下面详细说说static的功能以及它的来龙去脉:static作为编程语言里面一种重要的数据类型,它的地位在面试的过程里也是相当的高。为什么要引入static  

2015-07-07 16:17:53 346

转载 C++ 虚函数表解析

陈皓http://blog.csdn.net/haoel  前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是

2015-07-06 17:39:50 350

转载 C#编写简单的聊天程序

这是一篇基于Socket进行网络编程的入门文章,我对于网络编程的学习并不够深入,这篇文章是对于自己知识的一个巩固,同时希望能为初学的朋友提供一点参考。文章大体分为四个部分:程序的分析与设计、C#网络编程基础(篇外篇)、聊天程序的实现模式、程序实现。程序的分析与设计1.明确程序功能如果大家现在已经参加了工作,你的经理或者老板告诉你,“小王,我需要你开发一个聊天程序”。那么接下

2015-07-06 09:14:25 882

原创 c#事件与委托

C#.net目录(?)[-]将方法作为方法的参数将方法绑定到委托事件的由来事件和委托的编译代码委托事件与Observer设计模式范例说明Observer设计模式简介实现范例的Observer设计模式Net Framework中的委托与事件总结委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C

2015-07-05 15:36:55 369

原创 c#文本控件实现换行

要让一个Windows Form的C# TextBox换行显示多行文本就得把它的Multiline属性设置为true。     这个大家都知道,可是当你要在代码中为Text属性设置多行文本的时候可能会遇到点麻烦:)     你往往会想到直接付给一个含有换行符"\n"的字符串给Text属性:aTextBox.Text = "First Line\nSecond Line\nT

2015-07-04 23:03:46 4075

原创 优秀文章的链接

http://www.cnblogs.com/DBFocus/archive/2011/09/04/2166584.html 博客园的数据库设计系列,很好,看很多遍。以后会慢慢你添加。

2015-07-01 20:14:49 480

转载 c++面试题

1.下面程序的输出结果是?#includemain(){int b=3;int arr[]={6,7,8,9,10};int *ptr=arr;*(ptr++)+=123;printf("%d,%d\n",*ptr,*(++ptr));}答案:8,8c中printf计算参数时是从右到左压栈的。2.下面程

2015-07-01 18:45:58 546

转载 递归练习

全排列在笔试面试中很热门,因为它难度适中,既可以考察递归实现,又能进一步考察非递归的实现,便于区分出考生的水平。所以在百度和迅雷的校园招聘以及程序员和软件设计师的考试中都考到了,因此本文对全排列作下总结帮助大家更好的学习和理解。对本文有任何补充之处,欢迎大家指出。首先来看看题目是如何要求的(百度迅雷校招笔试题)。一、字符串的排列用C++写一个函数, 如 Foo(const char *

2015-06-30 20:48:37 430

原创 c#连接mysql环境配置

写.net的时候一直用的都是sql sever,mysql小 有命令行方便就想试了一下,网上搜很久,下载很多配置文件都不成功。昨晚上搞到两点多,冒着生命危险。后来终于在一个网站上找到这个 MySQL Connector Net 6.9.6,mysql发布的专门用于.net连接的插件,然后再项目里引用才能连接上。把这个文件的安装包上传了。 连接:http://u.download.csdn.

2015-06-26 15:08:14 1079

转载 mysql命令详解

mysqld.exe 和 mysql.exe 有什么区别?mysqld.exe 是MySQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问数据库。mysql.exe 是MySQL自带的命令行客户端工具,是交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。简单来说:mysqld是用来启动mysql数据库的命令,mysql

2015-06-25 21:10:30 998

转载 十进制转二进制

查看《程序员面试宝典》中,一段代码如下:#include using namespace std;int func(int x){ int count=0; while(x) {  count ++;  x=x&(x-1); } return count;}int main()

2015-06-25 20:51:29 618

转载 Bjarne Stroustrup对C++程序员的忠告

转自:http://blog.csdn.net/adm_qxx/archive/2007/05/20/1617488.aspx 第1章 致读者 [1] 在编写程序时,你是在为你针对某个问题的解决方案中的思想建立起一种具体表示。让程序的结构尽可能地直接反映这些思想: [a] 如果你能把“它”看成一个独立的概念,就把它做成一个类。 [b] 如果你能把“它”看成一个独立地实体,就把它做成

2015-06-19 17:06:05 330

转载 C#基础-----面向对象

C#基础-----面向对象(一)分类: C#基础2015-06-08 14:10 2人阅读 评论(0) 收藏 举报1,面向对象什么是面向对象?一个分析问题的方式(增强了程序的可扩展性)几个名词解释OOP:面向对象编程OOA:面向对象分析OOAD:面向对象分析与设计面向对象技术的优点:能够构建与现实世界对应的问题模型,并保持他们的结构,关系和行为模式。

2015-06-10 11:53:05 420

原创 理解容器和迭代器

第12章 理解容器与迭代器------------------------------------------------------------------------------------------------------------------------------------------------------1、迭代器(五大类): (1)五大类:   读迭代器(输入

2015-06-09 23:46:23 653

转载 正则表达式

本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟, 如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复杂的表达式吓倒,只要跟着我一步一步来,你会发现正则表达式其实并没有你 想像中的那么困难。当然,如果你看完了这篇教程之后,发现自

2015-06-08 17:23:19 288

转载 Windows编程中UNICODE和_UNICODE定义问题

Windows编程中UNICODE和_UNICODE定义问题先转一篇文章: 初学Windows SDK编程时碰到过这个问题,相信很多初学Windows编程的人也都碰到过,后来慢慢搞明白些了,但有时别人问到自己也说不太 清楚。今天借此机会,我也好好整理一下自已的思路,用下面这篇文章详细点地解释下这个问题,希望能帮助到有此疑问的朋友。UNICODE和_UNICO

2015-06-07 23:42:45 440

转载 C++和java多态的区别

C++和java多态的区别分类: Java2015-06-04 21:38 2人阅读 评论(0) 收藏 举报转载自:http://www.cnblogs.com/plmnko/archive/2010/10/19/1855760.htmlC++中,如果父类中的函数前边标有virtual,才显现出多态。如果父类func是virtual的,则Super *p

2015-06-07 21:56:46 335

转载 CLR执行模型

好好学习底层运行机制,从CLR via C# 开始。CLR的执行模型:    CLR:Common Language Runtime,是一个可由多种编程语言使用的“运行时”。CLR的核心功能(比如内存管理、程序集加载、安全性、异常处理和线程同步)可由面向CLR的所有语言(C#,Visual Basic,F#等)使用。1.将源代码编译成托管模块:         

2015-06-07 19:32:25 558

转载 c++对象模型

C++对象模型2015-05-24 吴秦 程序猿来自:吴秦 - 博客园作者:吴秦链接:http://www.cnblogs.com/skynet/p/3343726.html何为C++对象模型?C++对象模型可以概括为以下2部分:1.语言中直接支持面向对象程序设计的部分2.对于各种支持的底层实现

2015-06-06 22:18:28 437

转载 c++拷贝构造函数

一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:[c-sharp] view plaincopyint a = 100; int b = a;  [c-sharp] view plaincopyint a = 100;  int

2015-06-06 22:17:00 414

.net编译器源码

微软公布的.net编译器的源码.zip

2015-12-30

mysql-connector-net

mysql发布的用于.net 连接数据库的驱动程序

2015-06-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除