自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (10)
  • 收藏
  • 关注

原创 解决 POI 操作2007格式的Excel报错问题:java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlOptionsz

使用POI库,在实例化XSSFWorkbook对象时(如图2),报 java.lang.ClassNotFoundException: org.apache.xmlbeans.XmlOptions 的错误,经检查,是因为官方包里默认是不包含xmlbean.jar包的,需要自己添加xmlbeans.jar这个包,如图1,感觉比较坑, 图1:图2:java.lang

2016-04-28 11:09:50 31516 7

原创 C# Datagridview 获取COmbobox列的text值

获取value(ValueMember):datagridview1.Rows[i].Cells[1].Value;获取text(DisplayMember):datagridview1.Rows[i].Cells[1].FormattedValue.ToString();

2015-03-27 16:28:41 6556 2

原创 js 将json数据自动绑定到 html table 表格中

/*自動綁定到table*/var f = new Function("+[{id:"1",name:"aa"},{id:"2",name:"bb"}]+");var list = f();var h= "";h+= ""for(var headColumn in list[0]){ h+=""+headColumn+""}h+=""";for(var i=0;i<list.l

2015-02-05 09:40:45 16209

原创 FusionChart图表控件 点击事件(XML和JSON作为数据源时的分别处理方式)

1、JSON作为数据源时:@{    Layout = null;}        InChart                                          var MyChart = new FusionCharts("../Scripts/FusionChartsV3.2/Bar2D.swf

2015-01-26 23:50:35 1243

原创 echarts 无法获取属性“getAttribute”的值: 对象为 null 或未定义 错误解决方法

使用百度的echarts时,在IE9下运行时有时会报如题的错误,有时刷新下又正常,造成这种错误的原因是echarts.js引用放在head中或者放在body中HTML代码的前面了,造成加载时阻塞后面的html。解决方法就是将echarts.js的引用放在之前就可以了,完美解决!

2015-01-14 11:06:50 32034 5

原创 C# 多线程操作界面时,使用Invoke与BeginInvoke的区别

Invoke方法的参数很简单,一个委托,一个参数表(可选),而Invoke方法的主要功能就是帮助你在 UI线程(即创建控件的线程)上调用委托所指定的方法。Invoke方法首先检查发出调用的线程(即当前线程)是不是UI线程,如果是,直接执行委托指向 的方法,如果不是,它将切换到UI线程,然后执行委托指向的方法。不管当前线程是不是UI线程,Invoke都阻塞直到委托指向的方法执行完毕,然后切换 回发出

2014-10-24 15:43:17 2789

原创 什么情况下使用聚集索引或非聚集索引

下面的表总结了何时使用聚集索引或非聚集索引:动作描述使用聚集索引使用非聚集索引列经常被分组排序应应返回某范围内的数据应不应一个或极少不同值不应不应小数目的不同值应不应大数目的不同值不应应频

2014-06-17 11:58:00 3909 1

原创 'CREATE FUNCTION' 必须是查询批次中的第一个语句。

我在创建一个函数之前先判断在数据库中是否存在此函数,如果存在则将其删除,然后再执行下面的Create...但是一执行就报错,报错内容如下:消息 111,级别 15,状态 1,第 12 行'CREATE FUNCTION' 必须是查询批次中的第一个语句。 解决方法如下:IF EXISTS(SELECT * FROM sysobjects WHERE id = obj

2014-03-23 16:20:23 13539

转载 C# treeview控件部分节点添加checkbox

转自:http://www.cnblogs.com/xiaolifeidao/p/3178569.html一、先初始化treeview this.treeView1.CheckBoxes = true; this.treeView1.ShowLines = false; this.treeView1.DrawMo

2014-03-10 23:14:27 5219

原创 C#获取当前程序运行路径的方法集合

//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagn

2014-03-04 22:24:31 3490

原创 C# 调用Dll 文件

C# 调用dll的时候,要根据dll的来源选择不同的调用方式。 (1)非C#语言编写的dll,比如调用Delphi、Java等语言编写的dll:         第一步, using System.Runtime.InteropServices;         第二步,声明并静态调用,如下所示:         using System;using System.Collect

2014-03-03 22:22:53 1091

转载 WCF初见之Salt+Hash加密

转自:http://www.cnblogs.com/yc-755909659/archive/2012/06/26/2563134.html最近要对密码进行Salt加密,故查看了相关资料,其实就是把需要加密的值先和随机的Salt值连接在一起,再进行加密(可以哈希,也可以MD5加密等等)。下面是具体步骤:1.先创建相关数据库:--创建数据库表Salt_En

2014-03-02 17:04:16 837

转载 WCF初见之SQL数据库的增删改查

转自:http://www.cnblogs.com/yc-755909659/archive/2012/07/10/2584703.html1.首先要连接数据库,自然要有数据库啦,创建一个数据库表Login,并插入一个数据:--创建数据库表loginCREATE TABLE Login ( UName VARCHAR(20) PRIMARY KEY N

2014-03-02 17:01:18 1833

转载 WCF初见之SQL数据库的连接和查询

转自:http://www.cnblogs.com/yc-755909659/archive/2012/06/12/2546279.html1.首先要连接数据库,自然要有数据库啦,创建一个数据库表TEST1,并插入数据:----使用数据库testUSE test----创建一个表TEST1CREATE TABLE TEST1(TNAME CHAR(20) PRIMA

2014-03-02 16:58:05 1304

转载 WCF初见之HelloWorld

转载:http://www.cnblogs.com/yc-755909659/archive/2012/06/08/2541784.html1.直接创建一个WCF服务应用程序,项目名称为“HelloWorld”,如下图:2.然后再IService1.cs中定义 WCF服务协定,具体代码如下:using System;using System.ServiceMo

2014-03-02 13:26:38 763

原创 C# 设置ListView某一行在刷新时始终保持可见,不随滚动条的滚动而被屏蔽

ListView当中加载大数据量时,最新加载的一行会看不到,因为滚动条不会自动滚到最后一行,这时候就需要自己在程序中手动设置一下,方法如下://始终保持最后一行可见 ListView.Items[row].EnsureVisible();其中的row就是最后一行的索引。

2014-02-22 14:29:16 3612

转载 解析ASP.NET WebForm和Mvc开发的区别

因为以前主要是做WebFrom开发,对MVC开发并没有太深入的了解。自从来到创新工场的新团队后,用的技术都是自己以前没有接触过的,比如:MVC 和EF还有就是WCF,压力一直很大。在很多问题都是不清楚的情况下,问周围的人,别人也只是给自己讲一个大概。而且前两天因为问了一个比较细的问题,还被别人的一句话打击。“我只能告诉你方法,你还指望我手把手的交给你呀,不会你得自己学呀。。。”。没办法只能自己找时

2014-02-18 21:36:18 849

转载 sql server 判断表/视图/存储过程是否存在

--如果是实表可以用if exists (select * from sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[表名]--如果是临时表可以用(说明,如果用查找实表方法来打临时表会找不到.发布区别对代.)if

2014-02-17 15:31:02 670

转载 利用JDBC连接服务器数据库

转自:http://blog.csdn.net/conowen/article/details/7435231/******************************************************************************************** * author:conowen@大钟

2014-02-02 14:31:06 1145

转载 c#webservice 分析器错误信息: 未能创建类型“Service1”

新作了个WS进去改了.asmx文件的名称和里面的类名,做完后结果不能运行,发生下面的错误说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误消息: 未能创建类型“Proj_WSExps.Service1”。源错误: 行 1: “/”应用程序中的服务器错误。分析器错误想了下,可

2014-01-31 13:36:28 18387

转载 Android 导入工程后报“ERROR:Permission denied”

今天从网上下了一个Android工程,就拿过来看看里面的目录架构。全都导入后发现工作台中报错,打了个红叉叉,显示的是“ERROR: Unable to open class file XXXX\layout\R.java: Permission denied ”,自己改了default.properties也不行,网上查了下,竟然只要把工程所在的文件夹目录属性的“只读”点一下,即去掉只读属性,再刷

2014-01-29 16:17:09 957

原创 Eclipse 打开已存在 Android项目

1、  点击菜单“File”-- "Import",会弹出 Import 对话框:2,  选择“General”—“Existing Projects into Workspace” 后点击“Next”:1、  选择”Browse” 选择项目所在目录后,点击“确定” 即可导入。 常见问题:1、项目导入后,提示:[2012-02-10 15:2

2014-01-29 15:59:22 970

原创 VS2010 64位系统 连接数据库时报“连接数据库 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”的错误 解决方法

在建立连接时,很简单的一段代码,却总是报错,确认代码是无误的,如下:public static SqlConnection getcon() { SqlCon = new SqlConnection(Str_sqlcon); //用SqlConnection对象与指定的数据库进行连接 SqlCon.Open(); //打开数据库连

2013-12-04 00:24:21 2833

原创 Delphi 封装窗体封装DLL

1、创建一个窗体unit FormTest;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs;type TfrmTest = class(TForm) private { Private declarations

2013-11-11 13:12:27 1730

转载 Delphi封装类到DLL

Delphi封装类到DLL因为个人需要研究了一下封装类到DLL。把他发表出来用Delphi封装类到DLL。 一个公共单元 1 unit ITest; 2 3 interface 4 5 type 6 IT = interface 7 function GetString:string; 8 procedure ShowMsg(p

2013-11-11 12:13:39 1642

原创 Delphi AdvStringGrid 界面刷新后,让某单元格获取焦点

AdvStringgrid.FocusCell(c, r)只能让某个单元格处于被选中状态,但是并不能获取焦点,想要获取焦点的方法是:  AdvStringgrid.Col :=  r;  AdvStringgrid.row := c;  AdvStringgrid.SetFocus;

2013-11-02 23:58:56 3670

转载 c# 取整

用到一个数据 类 math ,调用他的方法 1: int类型的相除得到的结果是 int类型的整数 int num = 9/5;【num=1 】  double   num = 9/5;【num=1.0】 2: double.Parse(string str) 4 double num=celing(4.3)【num=4】 ok; 向上取整math.ceil

2013-11-02 23:13:33 2848

转载 使用XML的五种场合

在很多研讨会和培训班上我遇到过许多人,他们还不明白为什么要使用XML也不知道如何 在他们的应用中使用XML。一些来自诸如Gartner公司的报告建议说,商业公司不能再做 局外人了,不能对XML置之不理。如果你还不清楚XML到底有什么好处的话,你并不是唯 一的人。 我决定把与人们和媒体关于XML话题的交谈整理成文,列出XML在应用中的五个最令人喜 爱的用法。尽管这些并不能包含XM

2013-11-02 23:00:06 810

原创 SQL SERVER 在使用LEFT JOIN时, ON和WHRRE条件的区别

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。   在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录

2013-11-02 22:42:47 1157

转载 Delphi取整函数

floor 和 ceil 是 math unit 里的函数,使用前要先 Uses Math。trunc 和 round 是 system unit 里的函数,缺省就可以用。floor 直接往小的取,比如 floor(-123.55)=-124,floor(123.55)=123trunc 直接切下整数,比如 trunc(-123.55)=-123, floor(123.55)=123

2013-11-02 22:27:32 848

原创 Delphi ADO 连接 Excel (附Excel各个版本的版本号)

引用ComObj这个单元Type Conn: TADOConnection; qry: TADOQuery;var Excel: OLEVariant; ExcelVersion: string;begin try Excel := CreateOLEObject('EXCEL.Application'); ExcelVers

2013-11-02 13:31:52 9669 2

原创 Delphi 常用组件继承关系

Form窗体:TForm = class(TCustomForm)TCustomForm = class(TScrollingWinControl) TScrollingWinControl = class(TWinControl)TWinControl = class(TControl)TControl = class(TComponent)TComponent = cl

2013-11-01 00:45:25 2181

原创 C# 引用类型-代表类型

代表引用一种静态的方法或者对象实例,引用该对象的实例方法。与其接近的是c/c++中的指针,但指针只能访问静态的函数,代表既能访问静态的方法,也能访问实例的方法。

2013-10-29 22:45:30 887

原创 C# 引用类型-接口类型

一个接口声明一个只有抽象成员的引用类型,接口仅仅存在方法标志,但没有执行代码。当定义一个类时,如果类从接口派生,可以派生自多重接口;但是如果类从类派生,就只能从一个类派生。声明方法如例:[html] view plaincopyprint?interface iface  {  void showmyface();  }

2013-10-29 22:44:08 1071

原创 C# 引用类型-数组类型

数组是包含一串变量的数据结构。数组变量也称做数组元素,它们具有相同的类型,这种类型也称做数组元素类型。数组的元素类型可以是任何类型,包括数组类型。数组用下标确定每一个数组元素的索引号。只有一个下标的数组称为一维数组,多于一个下标的数组称为多维数组。

2013-10-29 22:42:50 1492

原创 C# 引用类型-字符串类型

字符串类型是直接从object中继承而来的密封类。String类型的值可以写成字符串文字的形式。

2013-10-29 21:43:38 770

原创 C# 引用类型-对象类型

对象类型是其他所有类型最终的基础类型。在C#中每一种类型都直接或者间接的源于object这个类类型。

2013-10-29 21:41:22 901

原创 解决创建分区时,出现的报错“没有为文件组"WR3" 分配文件。只有添加文件后,才能在此文件组上填充表、索引和text 列、ntext 列和image 列”

创建好了文件组、分区函数、分区方案、分区表之后,开始高高兴兴的去往分区表里插数据了,结果插入数据时遇到了这样的错误:消息622,级别16,状态3,第1行没有为文件组"WR3"分配文件。只有添加文件后,才能在此文件组上填充表、索引和text列、ntext列和image列。是不是很郁闷的说,这里的文件是什么文件呢?当然是数据库文件啦,为什么要创建数据库文件,这很好理解,因为分区的小

2013-10-29 20:44:59 3923

转载 C#如何使用数据库

程序执行sql语句(包括单条sql,多条sql,存储过程,函数等等)大体有三个步骤:连接数据库,执行sql语句,返回结果。那么我们来看看c#是如何完成这三个步骤的。无论哪种数据库都是这三个步骤,那么就不按数据库分了,按照返回结果的类型来分类吧。数据库连接用的字符串:即下面代码的connstr[csharp] view plaincopyprint?

2013-10-27 19:55:32 870

转载 C#.NET 连接各种数据库

1、连接SQL2000【sa身份登陆】stringsqlConnection="server=(local);DATABASE=DB;USER ID=SA;PWD=123;";2、连接SQL2000【windows默认身份登陆】stringSqlConnection="server=(local);Initial Catalog=DB;IntegratedSecurity=True

2013-10-27 00:26:10 2536

委托模式窗体间消息传递(多播委托)

很简单的代码, 以委托方式进行窗体间消息传递,可以同时发送给多个窗体(多播委托)

2014-08-26

DevExpressVCL11.1.6 Delphi

由于上传权限限制,附件为软件下载地址,保证可以进行下载。 支持delphi2010 、XE2,已经是破解文件,无需再进行下载破解补丁等文件

2013-01-31

DevExpress.UniversalTrial-12.2.5破解文件

本文件为破解DXperience-12.2.5文件,不是安装文件,可以破解使用 全称为DXperience Universal Suite的 DXperience 最近又发布了12.2.5版本, 下面是详细更新: 主要修复了以下两个问题: 安装 - 一些组件的源代码不能被编译 Visual Studio - "DevExpress | Project Upgrade" 菜单选项有时会损害安装在VS上的第三方插件 其他更新: XtraCharts Suite SecondaryAxisX,SecondaryAxisY和XYDiagramPane对象的Name属性不再支持空字符串; XtraBars Suite TileControl - 变成导航中的默认选择 ASPxperience Suite BC: ASPxImageSlider - 删除了ShowItemText属性,默认项文本可见性模式迁移到OnMouseOver; DXCharts (XPF Common) LineSeries2D.MarkerVisible 和 AreaSeries2D.MarkerVisible 的默认属性值变为False; DXDocking for Silverlight DockLayoutManager.LayoutItem附加属性不再运用于LayoutPanel; DXNavBar (XPF Common) FontSettings, ImageSettings和LayoutSettings类不再从DependencyObject中继承; eXpressApp Framework ViewNavigationController.DoNavigate虚拟方法改变了返回类型和参数,从void DoNavigate(ViewShortcut shortcut)变为bool DoNavigate(ViewShortcut shortcut, int? historyItemIndex) Dashboard 几个类、属性、方法和枚举成员被重命名:

2013-01-17

GIF进度条图标大全

程序开发中用到的加载进度条,进度条种类很全

2012-11-16

Delphi RGB颜色转换小工具

使用此小工具可以很方便的获取到任何自定义的颜色值,可以将值直接复制使用

2012-11-12

delphi Listview复选框checkbox实现单选的功能

有源码有实例,delphi Listview复选框checkbox实现单选的功能,代码很精简实用,测试完美!

2012-06-03

创建桌面和开始菜单快捷方式程序代码

使用delphi7创建桌面和开始菜单快捷方式程序代码,包括源文件和txt文本说明

2011-12-04

AVR_fighterV3.9

一款很好用的免费的AVR单片机下载烧录软件

2010-10-01

伟福WAVE6000

一款十分小巧好用的免费单片机汇编语言软件

2010-06-14

空空如也

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

TA关注的人

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