- 博客(11)
- 资源 (5)
- 收藏
- 关注
原创 Aspose.Cells 使用汇总
/新建工作簿Workbook workbook = new Workbook(); //工作簿Worksheet sheet = workbook.Worksheets[0]; //工作表Cells cells = sheet.Cells;//单元格 sheet.Protect(ProtectionType.All, "123123", "");//保护工作表sheet.P
2016-03-31 16:05:09 17842 2
转载 使用Aspose.Cells生成Excel的线型图表
使用Aspose.Cells 根据模板生成excel里面的 line chart目的:1.根据模板里面的excel数据信息,动态创建line chart2.linechart 的样式改为灰色3.以流的形式写到客户端,不管客户端是否装excel,都可以导出到到客户端4.使用Aspose.Cells的基本功能 5.使用mvc测试代码
2016-03-29 15:08:35 6250
转载 C#控件随着窗口大小变化而自动变化
在设计可供用户调整大小的窗体时,如何实现该窗体上的控件也应能正确地随窗体的改变而自动调整大小并且能重新定位?此时就要借助控件的.Anchor属性。Anchor属性定义控件的定位点位置。当控件锚定到某个窗体时,如果该窗体的大小被调整,那么该控件维持它与定位点位置之间的距离不变。例如,如果“:Button”控件锚定到窗体的左、右和底边缘,那么当调整该窗体的大小时,Button控件水平调整大小,维持到该
2016-03-25 15:32:39 33526 1
转载 C# ListView用法详解
一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。 (3)All
2016-03-25 11:08:22 827
转载 iOS蓝牙4.0开发例子
1建立中心角色123#import CBCentralManager *manager; manager = [[CBCentralManager alloc] initWithDelegate:self queue:nil]; 2扫描外设(discover
2016-03-18 10:05:37 874
原创 设置Sql Server 2008 主键自动增加
中文版英文版:sql语句:CREATE TABLE new_employees( id_num int IDENTITY(1,1), fname varchar (20), minit char(1), lname varchar(30));
2016-03-11 11:21:15 9526
原创 PRIMARY KEY与identity(1,1)的比较
PRIMARY KEY 约束表中经常有一个列或列的组合,其值能唯一地标识表中的每一行。这样的一列或多列称为表的主键,通过它可强制表的实体完整性。当创建或更改表时可通过定义 PRIMARY KEY 约束来创建主键。 一个表只能有一个 PRIMARY KEY 约束,而且 PRIMARY KEY 约束中的列不能接受空值。由于 PRIMARY KEY 约束确保唯一数据,所以
2016-03-11 11:08:13 6022
转载 NPAPI——实现非IE浏览器的类似ActiveX的本地程序(插件)调用
一.Netscape Plugin Interface(NPAPI)大致的说明可以看下官方文档Plugin本文主要针对于javascript与插件交互部分做一些交流,比如用于数字证书的操作(淘宝和支付宝的插件),用于播放的flash player插件等与javascript的交互需要用到NPAPI中的npruntime Scripting plugins下面的部
2016-03-02 15:50:51 6684 1
原创 多浏览器支持ActiveX控件
浏览器插件总体可以划分为两大阵营,即IE支持的插件以及非IE支持的插件。本来在Netscape时代,对于浏览器插件是有公用的规范的(NPAPI),一开始所有浏览器都支持该规范,包括IE。后来出于商业原因,微软的IE不再支持NPAPI,改而自己开发了一套基于COM的ActiveX体系,但这个体系对于非IE浏览器是拒绝支持的。所以目前的状况基本是,IE浏览器仅支持ActiveX控件,而Fire
2016-03-02 15:18:35 28513 2
转载 LINUX 下tcp 和 udp 套接字收发缓冲区问题
Socket的send函数在执行时报EAGAIN的错误当客户通过Socket提供的send函数发送大的数据包时,就可能返回一个EGGAIN的错误。该错误产生的原因是由于send 函数中的size变量大小超过了tcp_sendspace的值。tcp_sendspace定义了应用在调用send之前能够在kernel中缓存的数据量。当应用程序在socket中设置了O_NDELAY或者O_NO
2016-03-01 16:27:13 8282 3
转载 IOS多线程开发
概览大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程,这样一来用户完成UI操作后其他后续任务在其他线程中,当CPU空闲时会继续执行,而此时对于
2016-03-01 16:07:19 751
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人