- 博客(1125)
- 资源 (15)
- 收藏
- 关注
转载 C#DataTable导出Excel,并实现合并单元格
/// ///不要图省劲省略了System.Data。Microsoft.office.Interop.DataTable 和System.Data.DataTable 会产生歧义 public void DataTabletoExcel(System.Data.DataTable tmpDataTable, string strFileName) {
2017-11-14 09:41:05 2447
原创 C#导出EXCEL(DataTable导出EXCEL)
using System;using System.Collections.Generic;using System.Text;using System.Data;using System.IO;using System.Web;using Microsoft.Office.Interop.Excel;using System.Reflection;/* * 开发人员:Hise
2017-11-14 09:25:56 580
原创 xslt导入excel
xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet" xmlns:html="http://www.w3.org/TR/REC-html40">
2017-11-08 11:29:29 1072
原创 ScriptManager的使用
ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "", "alert('单位不能为空');", true);
2017-10-31 15:03:24 1931
原创 js把html中的table数据导出到Excel中
var idTmr; function getExplorer() { var explorer = window.navigator.userAgent ; //ie if (explorer.indexOf("MSIE") >= 0) { return 'ie';
2017-10-24 19:07:00 1439 1
原创 批量执行oracle的function
END;/CREATE OR REPLACE FUNCTION END;/CREATE OR REPLACE FUNCTION 必须在函数之间加/符号
2017-09-22 15:14:13 844
原创 C# 在线PDF阅读
今天写一下PDF在线阅读的两种方法:1. 直接用Object读取PDF文件(如果机器上客户端都安装了PDF的话)aspx代码: 其中如果需要从后台读取这个value值(DinnerNow.pdf)在下面一并描述。2. 将上传的PDF文件转换为swf格式之后,用flash阅读,这样的话就分两步,第一步的话就是在上传文件的时
2017-08-24 13:52:46 1721
转载 oracle触发器的启用和停用
1、禁用 table_name 表的所有 trigger ?1altertable table_name disable alltriggers;2、启用 table_name 表的所有 trigger ?1
2017-08-23 16:03:39 9367
原创 解决ora-02429:无法用于删除强制唯一/主键的索引
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE1.1 描述操作系统:REDHAT 5.5数据库版本:11.2.0.3+asm+rac问题描述:使用drop index historysettlement.PK_TEST 删除一索引时,出现ora-02429: 无法用于删除强制唯一/主键的索引错误.SQL> d
2017-08-17 10:34:06 5942
原创 Oracle查看锁表与解锁方法
--查看select a.object_name,b.session_id,c.serial#,c.program,c.username,c.command,c.machine,c.lockwaitfrom all_objects a,v$locked_object b,v$session c wherea.object_id=b.object_id andc.sid=
2017-08-15 13:24:51 432
转载 如何在hbase中快速插入10万条数据
我们知道每一条put操作实际上都是一个rpc操作,它将客户端数据传送到服务器然后返回。这只是折小数据量的操作,如果有一个应用需要插入十万行数据到Hbase表中,这样处理就太不合适了。 hbase的api配备了一个客户端的些缓冲区,缓冲区负责手机put操作,然后调用rpc一次性将put送往服务器。 下面是一个插入十万行到一个表的代码:[html] view plai
2017-07-21 15:46:45 2702
转载 Hbase之插入数据
Hbase之插入数据 /** * Created by similarface on 16/8/17. */import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.hadoop.hbase.Table
2017-07-21 15:39:22 1391
转载 hbase中创建表、插入数据,更新数据,删除数据
所需要的包有:commons-codec-1.4.jarcommons-logging-1.1.1.jarHadoop-0.20.2-core.jarHbase-0.90.2.jarlog4j-1.2.16.jarzookeeper-3.3.2.jar 背景:假设有一个不知道是干什么表:)表里需要存入人员和其相对应的部门信息 代码:i
2017-07-21 15:38:09 1770
转载 Storm-HBase集成--配置和开发
1 Storm0.9.3中的对HBase的集成Storm新版本0.9.3中重新整理和加入了对Hbase的集成模块,除了基本的Bolt和Spout之外,加入了用于访问hbase的Trident。利用这个Trident,我们可以更加快速的编写Storm访问HBase的代码逻辑。关于Storm-HBase模块中,几个主要的功能类如下:类名介绍
2017-07-21 15:37:23 896
转载 kafka+storm+hbase架构设计
kafka+storm+hbase架构设计kafka+storm+hbase架构设计:kafka作为分布式消息系统,实时消息系统,有生产者和消费者;storm作为大数据的实时处理系统;hbase是apache hadoop 的数据库,其具有高效的读写性能!这里把kafka生产的数据作为storm的源头spout来消费,经过bolt处理把结果保存到hbase。基础环境:这里就不介
2017-07-21 15:36:39 407
转载 最简单的XML格式Excel表格文件
最简单的XML格式Excel表格文件最简单的XML格式Excel表格文件当然,还有几个地方是可以删除掉的内容,但是这样就有些破坏完整性了。这个文档的作用就是从XML数据源中导出数据之后,使用XSLT转换也可以把数据导出。简单!xml version="1.0"?>mso-application progid="Excel.Sheet"?>Workbook xml
2017-07-19 14:39:15 3567
转载 如何监控Android模拟器的HTTP访问情况
前几个月,在调试某个应用时,需要监控应用与服务器之间的HTTP通讯。从搜索引擎找到的方案几乎全错。要么是人云亦云,要么是只能满足旧的平台版本,要么根本就是臆测。不得其解之际,用比较复杂的方法解决了。昨天想起来,觉得太过窝囊,于是重整旗鼓,终于在官方文档上找到一点启发。把真正能解决问题的方案写下来,一方面给同样遇到问题的朋友一点帮助,另一方面也是提醒自己,官方文档是解决问题的第一方案,但读文档也有讲
2017-07-17 14:32:18 924
转载 微信分享调用JS -- c#篇
1.前端 1.1 导入微信端的JS 如果你的网址是http,则地址为 http://res.wx.qq.com/open/js/jweixin-1.0.0.js 如果你的网址是https,则地址为 https://res.wx.qq.com/open/js/jweixin-1.0.0.js 1.2 调用后台,获取需要的配置 调用后台,需要的配置为:app
2017-07-17 14:05:27 982
转载 Reflector
.Net的编程利器Reflector可以反编译基于.net开发的应用程序和DLL,其功能强大不用多说。今天想试验一把利用VS.NET的插件断点调试外部无源码的DLL(只要是程序集都可以,所以exe也行)功能。 一.加载VS.net的Reflector插件从官网下载的Reflector程序(最新版本为6.1.0)包中自带了VS.Net的插件,名称为“RedGate.Reflector.A
2017-07-13 21:32:26 1010
转载 textarea中限制输入字符长度(实用版)
textarea称文本域,又称文本区,即有滚动条的多行文本输入控件,在网页的提交表单中经常用到。与单行文本框text控件不同,它不能通过maxlength属性来限制字数,为此必须寻求其他方法来加以限制以达到预设的需求。通常的做法就是使用#脚本语言来实现对textarea文本域的字数输入限制,简单而实用。假设我们有一个id为 txta1 的textarea文本区,我们可以通过以下代码
2017-07-13 16:47:40 3562
转载 IIS Could not load type ‘System.ServiceModel.Activation.HttpModule’ from assembly ‘System.ServiceMo
Could not load type ‘System.ServiceModel.Activation.HttpModule’ from assembly ‘System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089′. Description: An unhandled ex
2017-07-13 15:11:47 852
转载 Oracle 百万行数据查询优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及 orderby 涉及的列上建立索引。 2.应尽量避免在where子句中对字段进行 null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: selectid fromt wherenum isnull 可
2017-07-04 11:36:01 2547
转载 ORACLE多表查询优化
ORACLE多表查询优化ORACLE有个高速缓冲的概念,这个高速缓冲就是存放执行过的SQL语句,那oracle在执行sql语句的时候要做很多工作,例如解析sql语句,估算索引利用率,绑定变量,读取数据块等等这些操作。假设高速缓冲里已经存储了执行过的sql语句,那就直接匹配执行了,少了步骤,自然就快了,但是经过测试会发现高速缓冲只对简单的表起作用,多表的情况完全没有效果,例如在查询单表的时候
2017-07-04 11:35:27 361
转载 vs2010和reflector不兼容
最近调试VS2010的程序时,vs2010老是崩溃。我在google上找了很久,没有找到解决方案。在此记录一下。崩溃原因:vs2010和reflector不兼容。前段时间,想看一下C# dll的源代码。所以安装了reflrctor.reflector是什么找原因的时候,查到了下面的网址:要感谢这位仁兄。下面是他的解决方案。http://www.cnblogs.com/sha
2017-07-04 09:57:51 658
原创 c#加载xml的快速高效的算法
private DataSet ConvertXmlToDataSet(string xmlPath) { DataSet mySet = new DataSet(); XmlDocument xdoc = new XmlDocument(); xdoc.Load(xmlPath); XmlNodeReader reader
2017-06-29 15:11:50 2218
原创 将datatable分页
publicDataTable GetPagedTable(DataTable dt, intPageIndex, intPageSize)//PageIndex表示第几页,PageSize表示每页的记录数 { if(PageIndex == 0) returndt;//0页代表每页数据,直接返回 D
2017-06-29 10:33:59 400
转载 asp.net(c#)开发中的文件上传组件uploadify的使用方法(带进度条)
在Web开发中,有很多可以上传的组件模块,利用HTML的File控件的上传也是一种办法,不过这种方式,需要处理的细节比较多,而且只能支持单文件的操作。在目前Web开发中用的比较多的,可能uploadify(参考http://www.uploadify.com/)也算一个吧,不过这个版本一直在变化,他们的脚本调用也有很大的不同,甚至调用及参数都一直在变化,很早的时候,那个Flash的按钮文字还没法变
2017-06-29 09:56:23 717
转载 C#防SQL注入代码的三种方法
对于网站的安全性,是每个网站开发者和运营者最关心的问题。网站一旦出现漏洞,那势必将造成很大的损失。为了提高网站的安全性,首先网站要防注入,最重要的是服务器的安全设施要做到位。 下面说下网站防注入的几点要素。 一:丢弃SQL语句直接拼接,虽然这个写起来很快很方便。 二:如果用SQL语句,那就使用参数化,添加Param 三:尽可能的使用存储过程,安全性能高而且处
2017-06-29 09:53:04 8095
转载 oracle分页查询的效率分析
ROWNUM可能都知道ROWNUM只适用于小于或小于等于,如果进行等于判断,那么只能等于1,不能进行大于的比较。ROWNUM是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推。ROWNUM总是从1开始,不管当前的记录是否满足查询结果,ROWNUM返回的值都是1,如果这条记录的值最终满足所有的条件,那么ROWNUM会递加,下一条记录的R
2017-06-26 16:04:43 4207
转载 ASP.NET服务器控件
ASP.NET服务器控件 服务器控件就是在服务器端解析的控件,在ASP.NET中,就是有runat=server的控件,这些控件经处理后会生成客户端呈现代码发送到客户端,本质上说,服务端控件就是.NET框架中的类。 ASP.NET服务器控件控件可分为以下几类: 1.HTML服务器控件它把标准客户端控件封装成类,这些类位于System.Web.UI.HtmlControl
2017-06-26 11:29:15 999
原创 判断dt是否为空
判断条件DataTable!=null&&DataTable.Rows.Count>0//表示有数据啦DBNull.value是处理SQL查询返回空项的,因为ADO.NET中全部以类的型式存储数据(dr,ds.../所以toString()不会报空项异常). 而NULL是未实例化即未开辟内存空间的 所以两个的区别是,一个开辟了空间,但"值"为空,后者连空间都没有.
2017-06-23 11:02:36 1607
原创 遍历dt
for (int i = 0; i < dataTable.Rows.Count; i++){ for (int j = 0; j < dataTable.Columns.Count; j++) { Console.WriteLine(dataTable.Rows[i][j].ToString()); } }
2017-06-23 10:35:03 663
转载 asp.net(C#)之NPOI"操作Excel
1.首先到网上下载"NPOI.DLL",引用。2.新建一个操作类“ExcelHelper.cs”:[csharp] view plain copy print?using System.Collections.Generic; using System.Data; using System.IO; using Sys
2017-06-22 20:24:56 366
转载 Net操作Excel(终极方法NPOI)
Asp.net/C#操作Excel已经是老生长谈的事情了,可下面我说的这个NPOI操作Excel,应该是最好的方案了,没有之一,使用NPOI能够帮助开发者在没有安装微软Office的情况下读写Office 97-2003的文件,支持的文件格式包括xls, doc, ppt等。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。
2017-06-22 15:53:20 350
转载 C#操作Excel总结
0. 导入命名空间: 1234using Microsoft.Office.Core;using Microsoft.Office.Interop.Excel;using System.IO;using System.Reflection; 1.
2017-06-22 15:39:38 346
转载 C# 操作Excel大全
//引用Microsoft.Office.Interop.Excel.dll文件 //添加usingusing Microsoft.Office.Interop.Excel;using Excel=Microsoft.Office.Interop.Excel;//设置程序运行语言System.Globalization.CultureInfo CurrentCI = System.T
2017-06-22 15:36:47 400
转载 c#重命名文件
记得C# File类中是没有rename这个方法 所以网上很多都用的是move moveTo copy+delete等这些方法 其实以上的方法 虽然可以实现功能 但看起来总觉得很蛋疼 今天百度 突然发现了一个正宗的解决方案 仔细回想 vb.NET中有My.Computer.FileSystem.RenameFile这个方法 但
2017-06-22 14:53:45 653
原创 SQL中Charindex和Oracle中对应的函数Instr
sql :charindex('字符串',字段)>0 charindex('administrator',MUserID)>0Oracle:instr(字段,'字符串',1,1) >0 instr(MUserID,'administrator',1,1)>0 在项目中
2017-06-21 14:57:38 918
neatupload
2015-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人