- 博客(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
31633
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
6614
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
16259
原创 FusionChart图表控件 点击事件(XML和JSON作为数据源时的分别处理方式)
1、JSON作为数据源时:@{ Layout = null;} InChart var MyChart = new FusionCharts("../Scripts/FusionChartsV3.2/Bar2D.swf
2015-01-26 23:50:35
1271
原创 echarts 无法获取属性“getAttribute”的值: 对象为 null 或未定义 错误解决方法
使用百度的echarts时,在IE9下运行时有时会报如题的错误,有时刷新下又正常,造成这种错误的原因是echarts.js引用放在head中或者放在body中HTML代码的前面了,造成加载时阻塞后面的html。解决方法就是将echarts.js的引用放在之前就可以了,完美解决!
2015-01-14 11:06:50
32135
5
原创 C# 多线程操作界面时,使用Invoke与BeginInvoke的区别
Invoke方法的参数很简单,一个委托,一个参数表(可选),而Invoke方法的主要功能就是帮助你在 UI线程(即创建控件的线程)上调用委托所指定的方法。Invoke方法首先检查发出调用的线程(即当前线程)是不是UI线程,如果是,直接执行委托指向 的方法,如果不是,它将切换到UI线程,然后执行委托指向的方法。不管当前线程是不是UI线程,Invoke都阻塞直到委托指向的方法执行完毕,然后切换 回发出
2014-10-24 15:43:17
2808
原创 什么情况下使用聚集索引或非聚集索引
下面的表总结了何时使用聚集索引或非聚集索引:动作描述使用聚集索引使用非聚集索引列经常被分组排序应应返回某范围内的数据应不应一个或极少不同值不应不应小数目的不同值应不应大数目的不同值不应应频
2014-06-17 11:58:00
3933
1
原创 'CREATE FUNCTION' 必须是查询批次中的第一个语句。
我在创建一个函数之前先判断在数据库中是否存在此函数,如果存在则将其删除,然后再执行下面的Create...但是一执行就报错,报错内容如下:消息 111,级别 15,状态 1,第 12 行'CREATE FUNCTION' 必须是查询批次中的第一个语句。 解决方法如下:IF EXISTS(SELECT * FROM sysobjects WHERE id = obj
2014-03-23 16:20:23
13684
转载 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
5291
原创 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
3507
原创 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
1118
转载 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
854
转载 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
1846
转载 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
1328
转载 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
775
原创 C# 设置ListView某一行在刷新时始终保持可见,不随滚动条的滚动而被屏蔽
ListView当中加载大数据量时,最新加载的一行会看不到,因为滚动条不会自动滚到最后一行,这时候就需要自己在程序中手动设置一下,方法如下://始终保持最后一行可见 ListView.Items[row].EnsureVisible();其中的row就是最后一行的索引。
2014-02-22 14:29:16
3678
转载 解析ASP.NET WebForm和Mvc开发的区别
因为以前主要是做WebFrom开发,对MVC开发并没有太深入的了解。自从来到创新工场的新团队后,用的技术都是自己以前没有接触过的,比如:MVC 和EF还有就是WCF,压力一直很大。在很多问题都是不清楚的情况下,问周围的人,别人也只是给自己讲一个大概。而且前两天因为问了一个比较细的问题,还被别人的一句话打击。“我只能告诉你方法,你还指望我手把手的交给你呀,不会你得自己学呀。。。”。没办法只能自己找时
2014-02-18 21:36:18
870
转载 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
682
转载 利用JDBC连接服务器数据库
转自:http://blog.csdn.net/conowen/article/details/7435231/******************************************************************************************** * author:conowen@大钟
2014-02-02 14:31:06
1161
转载 c#webservice 分析器错误信息: 未能创建类型“Service1”
新作了个WS进去改了.asmx文件的名称和里面的类名,做完后结果不能运行,发生下面的错误说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。 分析器错误消息: 未能创建类型“Proj_WSExps.Service1”。源错误: 行 1: “/”应用程序中的服务器错误。分析器错误想了下,可
2014-01-31 13:36:28
18543
转载 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
984
原创 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
987
原创 VS2010 64位系统 连接数据库时报“连接数据库 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。”的错误 解决方法
在建立连接时,很简单的一段代码,却总是报错,确认代码是无误的,如下:public static SqlConnection getcon() { SqlCon = new SqlConnection(Str_sqlcon); //用SqlConnection对象与指定的数据库进行连接 SqlCon.Open(); //打开数据库连
2013-12-04 00:24:21
2906
原创 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
1771
转载 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
1660
原创 Delphi AdvStringGrid 界面刷新后,让某单元格获取焦点
AdvStringgrid.FocusCell(c, r)只能让某个单元格处于被选中状态,但是并不能获取焦点,想要获取焦点的方法是: AdvStringgrid.Col := r; AdvStringgrid.row := c; AdvStringgrid.SetFocus;
2013-11-02 23:58:56
3718
转载 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
2937
转载 使用XML的五种场合
在很多研讨会和培训班上我遇到过许多人,他们还不明白为什么要使用XML也不知道如何 在他们的应用中使用XML。一些来自诸如Gartner公司的报告建议说,商业公司不能再做 局外人了,不能对XML置之不理。如果你还不清楚XML到底有什么好处的话,你并不是唯 一的人。 我决定把与人们和媒体关于XML话题的交谈整理成文,列出XML在应用中的五个最令人喜 爱的用法。尽管这些并不能包含XM
2013-11-02 23:00:06
822
原创 SQL SERVER 在使用LEFT JOIN时, ON和WHRRE条件的区别
数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下: 1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录
2013-11-02 22:42:47
1188
转载 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
863
原创 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
9797
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
2219
原创 C# 引用类型-代表类型
代表引用一种静态的方法或者对象实例,引用该对象的实例方法。与其接近的是c/c++中的指针,但指针只能访问静态的函数,代表既能访问静态的方法,也能访问实例的方法。
2013-10-29 22:45:30
902
原创 C# 引用类型-接口类型
一个接口声明一个只有抽象成员的引用类型,接口仅仅存在方法标志,但没有执行代码。当定义一个类时,如果类从接口派生,可以派生自多重接口;但是如果类从类派生,就只能从一个类派生。声明方法如例:[html] view plaincopyprint?interface iface { void showmyface(); }
2013-10-29 22:44:08
1090
原创 C# 引用类型-数组类型
数组是包含一串变量的数据结构。数组变量也称做数组元素,它们具有相同的类型,这种类型也称做数组元素类型。数组的元素类型可以是任何类型,包括数组类型。数组用下标确定每一个数组元素的索引号。只有一个下标的数组称为一维数组,多于一个下标的数组称为多维数组。
2013-10-29 22:42:50
1520
原创 解决创建分区时,出现的报错“没有为文件组"WR3" 分配文件。只有添加文件后,才能在此文件组上填充表、索引和text 列、ntext 列和image 列”
创建好了文件组、分区函数、分区方案、分区表之后,开始高高兴兴的去往分区表里插数据了,结果插入数据时遇到了这样的错误:消息622,级别16,状态3,第1行没有为文件组"WR3"分配文件。只有添加文件后,才能在此文件组上填充表、索引和text列、ntext列和image列。是不是很郁闷的说,这里的文件是什么文件呢?当然是数据库文件啦,为什么要创建数据库文件,这很好理解,因为分区的小
2013-10-29 20:44:59
4028
转载 C#如何使用数据库
程序执行sql语句(包括单条sql,多条sql,存储过程,函数等等)大体有三个步骤:连接数据库,执行sql语句,返回结果。那么我们来看看c#是如何完成这三个步骤的。无论哪种数据库都是这三个步骤,那么就不按数据库分了,按照返回结果的类型来分类吧。数据库连接用的字符串:即下面代码的connstr[csharp] view plaincopyprint?
2013-10-27 19:55:32
885
转载 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
2548
DevExpressVCL11.1.6 Delphi
2013-01-31
DevExpress.UniversalTrial-12.2.5破解文件
2013-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人