自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (15)
  • 收藏
  • 关注

原创 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 2149

原创 将datatable分页

publicDataTable GetPagedTable(DataTable dt, intPageIndex, intPageSize)//PageIndex表示第几页,PageSize表示每页的记录数  {   if(PageIndex == 0)    returndt;//0页代表每页数据,直接返回    D

2017-06-29 10:33:59 383

转载 asp.net(c#)开发中的文件上传组件uploadify的使用方法(带进度条)

在Web开发中,有很多可以上传的组件模块,利用HTML的File控件的上传也是一种办法,不过这种方式,需要处理的细节比较多,而且只能支持单文件的操作。在目前Web开发中用的比较多的,可能uploadify(参考http://www.uploadify.com/)也算一个吧,不过这个版本一直在变化,他们的脚本调用也有很大的不同,甚至调用及参数都一直在变化,很早的时候,那个Flash的按钮文字还没法变

2017-06-29 09:56:23 685

转载 C#防SQL注入代码的三种方法

对于网站的安全性,是每个网站开发者和运营者最关心的问题。网站一旦出现漏洞,那势必将造成很大的损失。为了提高网站的安全性,首先网站要防注入,最重要的是服务器的安全设施要做到位。  下面说下网站防注入的几点要素。  一:丢弃SQL语句直接拼接,虽然这个写起来很快很方便。  二:如果用SQL语句,那就使用参数化,添加Param  三:尽可能的使用存储过程,安全性能高而且处

2017-06-29 09:53:04 7983

转载 oracle分页查询的效率分析

ROWNUM可能都知道ROWNUM只适用于小于或小于等于,如果进行等于判断,那么只能等于1,不能进行大于的比较。ROWNUM是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推。ROWNUM总是从1开始,不管当前的记录是否满足查询结果,ROWNUM返回的值都是1,如果这条记录的值最终满足所有的条件,那么ROWNUM会递加,下一条记录的R

2017-06-26 16:04:43 4111

转载 ASP.NET服务器控件

ASP.NET服务器控件 服务器控件就是在服务器端解析的控件,在ASP.NET中,就是有runat=server的控件,这些控件经处理后会生成客户端呈现代码发送到客户端,本质上说,服务端控件就是.NET框架中的类。 ASP.NET服务器控件控件可分为以下几类: 1.HTML服务器控件它把标准客户端控件封装成类,这些类位于System.Web.UI.HtmlControl

2017-06-26 11:29:15 967

原创 判断dt是否为空

判断条件DataTable!=null&&DataTable.Rows.Count>0//表示有数据啦DBNull.value是处理SQL查询返回空项的,因为ADO.NET中全部以类的型式存储数据(dr,ds.../所以toString()不会报空项异常). 而NULL是未实例化即未开辟内存空间的 所以两个的区别是,一个开辟了空间,但"值"为空,后者连空间都没有.

2017-06-23 11:02:36 1578

原创 遍历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 649

转载 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 357

转载 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 339

转载 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 314

转载 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 391

转载 c#重命名文件

记得C# File类中是没有rename这个方法 所以网上很多都用的是move moveTo copy+delete等这些方法 其实以上的方法 虽然可以实现功能 但看起来总觉得很蛋疼 今天百度 突然发现了一个正宗的解决方案 仔细回想 vb.NET中有My.Computer.FileSystem.RenameFile这个方法 但

2017-06-22 14:53:45 637

原创 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 909

转载 后缀为axd 的文件

后缀为axd 的文件其实扩展名为ashx与为axd基本上是一样的,都是用于写web handler,可以通过它来调用IHttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程。唯一不同的地方是:axd扩展名的必须要在web.config中的中进行注册,而ashx直接在项目中当成aspx那样添加使用即可。所以在项目的添加文件中,向导

2017-06-21 10:27:48 699

转载 不久前重新安装了Windows7,在安装了VS2010 开发平台之后,将网站发布到IIS,访问发生如下错误: HTTP 错误 500.21 - Internal Server Error处理程序“N

不久前重新安装了Windows7,在安装了VS2010 开发平台之后,将网站发布到IIS,访问发生如下错误: HTTP 错误 500.21 - Internal Server Error处理程序“NickLeeCallbackHandler”在其模块列表中有一个错误模块“ManagedPipelineHandler” 原因:在安装Framework v4.0

2017-06-21 10:01:31 367

转载 IIS500.19错误的解决方法

TTP 错误 500.19 - Internal Server Error无法访问请求的页面,因为该页的相关配置数据无效。详细错误信息模块 IIS Web Core 通知 BeginRequest 处理程序 尚未确定 错误代码 0x80070021 配置错误 不能在此路径中使用此配置节。如果在父级别上锁定了该节,便会出现这种情况。锁定是默认设置的(overrideM

2017-06-21 09:41:29 7147

转载 MVC Controller向View传值(ViewData与ViewBag)

最近在开发项目中,使用的是ASP.NET MVC由于之前并没有接触,对于它的传值方式有些陌生,在这里进行初步总结积累学习! 一:使用 ViewData使用:[csharp] view plain copy print?public ActionResult Index()  {      Liststr

2017-06-17 19:22:22 359

原创 asp.net使用ODP即oracle连接方式的的防注入登录验证程序

// 用户登录检查 public bool LoginCheck(string f_LoginName, string f_LoginPass) { bool result = false; // 正则表达式检查 if (Regex.IsMatch(f_LoginName,@"^[a-zA-Z0-9]{1,15}$") && Regex.IsMatch(f_LoginPass,@"^[a

2017-06-17 18:36:58 452

原创 Asp.net MVC中使用JQuery插件ajaxFileUpload上传文件

ajaxFileUpload简介 ajaxFileUpload插件是一个非常简单的基于Jquery的异步上传文件的插件,使用过程中发现很多与这个同名的,基于原始版本基础之上修改过的插件,文件版本比较多,我把我自己使用的ajaxFileUpload文件上传到博客园上了,想要使用的朋友可以下载:http://xiazai.jb51.net/201611/yuanma/ajaxfileupload(

2017-06-17 18:34:06 681

原创 sql防止注入的简单实现

void Application_BeginRequest(object sender, EventArgs e){ bool result = false; if (Request.RequestType.ToUpper() == "POST") { //post方式的我就不写了。 } else { result = V

2017-06-17 18:30:26 363

原创 图像切割的方法

图像切割的方法:public class ImageManager{ /// /// 图像切割 /// /// 图像文件名称 /// 切割后图像宽度 /// 切割后图像高度 /// 切割后图像文件保存路径 /// 切割后图像文件扩展名 public static void Cut(string url, int width, int height,st

2017-06-17 18:28:20 728

转载 asp.net mvc发送邮件实例讲解

using System.Net.Mail;//邮件发送需引用 public ActionResult bindStep3(ModelCompany c)    {      .........      ..........      ...........      MailAddress MessageFrom = new MailAddress("xxxxx@qq.

2017-06-17 18:23:45 2225 2

转载 群发邮件

usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Net.Mail;usingSystem.Web;namespaceMailSend{  publicclass SendEmail

2017-06-17 18:22:51 538

转载 Asp.net Mvc 身份验证、异常处理、权限验证(拦截器)实现代码

1、用户登录 验证用户是否登录成功步骤直接忽略,用户登录成功后怎么保存当前用户登录信息(session,cookie),本文介绍的是身份验证(其实就是基于cookie)的,下面看看代码。 引入命名空间 using System.Web.Security; 复制代码代码如下:Users ModelUser = new Users() { ID = 10000, Nam

2017-06-17 18:21:36 1270

转载 c#处理3种json数据的实例

网络中数据传输经常是xml或者json,现在做的一个项目之前调其他系统接口都是返回的xml格式,刚刚遇到一个返回json格式数据的接口,通过例子由易到难总结一下处理过程,希望能帮到和我一样开始不会的朋友。一、C#处理简单json数据json数据:复制代码代码如下:{"result":"0","res_info":"ok","queryorder_info":"info"

2017-06-17 18:17:09 855

转载 PL/SQL中编写Oracle数据库分页的存储过程

其实 Oracle数据库的分页还是比较容易理解的。此文以Oracle数据库中的SCOTT用户的EMP表为例,用PL/SQL Developer编写一个分页存储过程,要求是:可以输入表名,每页显示记录数,当前页,返回总记录数,总页数和返回的结果集。由于需要返回查询出来的结果集,需要在PL/SQL中创建一个package,这个包里面定义一个refcursor类型,用于记录sql语句查询出来的结

2017-06-17 10:33:49 745

转载 Oracle分页存储过程

--------以下为oracle通用分页存储过程代码,直接在oracle中执行即可。------------------------- ---------------------------------------- create or replace package package_page as   type cursor_page is ref cursor;  

2017-06-17 10:29:08 1308

转载 Mybatis 一对多(OneToOne)关系映射

关于MyBatis一对多的设置如下:1.创建数据库脚本CREATE TABLE t_customer(   id int(10) not null auto_increment,   address varchar(120),   postcode varchar(6),   sex varchar(2),   cname varchar(24),   

2017-06-07 22:00:49 609

转载 Mybatis 一对多(OneToOne)关系映射

关于MyBatis一对多的设置如下:1.创建数据库脚本CREATE TABLE t_customer(   id int(10) not null auto_increment,   address varchar(120),   postcode varchar(6),   sex varchar(2),   cname varchar(24),   

2017-06-07 21:59:52 516

转载 MyBatis+Spring 事务管理

在网上查了MyBatis+Spring的结合,真的是太多太多了,可是没有几个代码是完整的..这两项整合花了我两天时间,终于被我整合完成...其实也很简单,原因:JAR包的问题...由于Ibatis被改名为MyBatis,所以,网上很多都是有关Ibatis而MyBatis却很少很少...本文以MyBatis3.0.6 + Spring3.0.6为例结合(一定要这个版本才行):

2017-06-07 21:56:59 290

转载 mybatis批量插入

MyBatis中批量插入  方法一:    resultType="java.lang.String">  SELECT CURRENT_TIMESTAMP()    insert into kangaiduoyaodian ( depart1, depart2, product_name,  generic_name, img, product_specifica

2017-06-07 21:49:21 412

原创 dao

package cn.emay.emas.dao;import java.util.List;import cn.emay.emas.entity.Usr;public interface UsrMapper {    int deleteByPrimaryKey(Long id);    int insert(Usr record);

2017-06-03 16:37:04 271

原创 dao.impl

//package cn.emay.emas.dao.impl;////import java.util.List;////import org.apache.ibatis.session.SqlSessionFactory;//import org.mybatis.spring.support.SqlSessionDaoSupport;//import org.sprin

2017-06-03 16:36:23 744

原创 service

package cn.emay.emas.service;import java.util.List;import cn.emay.emas.entity.Usr;public interface UsrService {int insert(Usr record);int deleteById(Long id);int update(Usr

2017-06-03 16:35:21 234

原创 serviceimpl

//package cn.emay.emas.service.impl;////import java.util.List;////import javax.annotation.Resource;////import org.springframework.beans.factory.annotation.Autowired;//import org.springfr

2017-06-03 16:34:45 1430

原创 mapper.xml

id, username, password, description        select         from usr    where id = #{id,jdbcType=INTEGER}         select                from usr        delete from usr 

2017-06-03 16:31:57 438

原创 在C#中GUID生成的四种格式

var guid = Guid.NewGuid();Debug.WriteLine(guid.ToString());   //1f3c6041-c68f-4ab3-ae19-f66f541e3209Debug.WriteLine(guid.ToString("N"));//1f3c6041c68f4ab3ae19f66f541e3209Debug.WriteLine(guid.ToS

2017-06-03 10:14:50 1093

转载 C#图像处理(剪切、合成、缩略)

using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Drawing;using System.Drawing.Drawing2D;using Syste

2017-06-03 09:47:42 759

转载 代码生成器大全

1.1 CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:http://forum.codesmithtools.com/default.aspx版权形式:30天试用开源:否需要先注册确认后才能下载1.2 MyGeneratorMyGene

2017-06-03 08:54:50 6379 2

Tomcat8安装包,Tomcat安装包-8.5.85版本

Tomcat8安装包,Tomcat安装包-8.5.85版本

2023-03-25

mybatis-generator-core-1.3.2

mybatis代码生成器,了解如何使用请访问的我博客地址:blog.csdn.net/lansetiankong12

2016-08-03

neatupload

一般10M以下的文件上传通过设置Web.Config,再用VS2005自带的FileUpload控件就可以了,但是如果要上传100M甚至1G的文件就不能这样上传了

2015-09-18

ARR3.0 x64

appliaction request route

2015-09-07

安卓闹钟源码

安卓的闹钟源码,下载下来,供大家免分使用下载。

2015-08-13

redis 64位安装包

redis64位的安装包,一键安装,非常方便,需要的下载。

2015-07-20

redis windows安装包

redis 32位的windows环境下的安装包,需要的下载。一键安装,非常方便。

2015-07-20

微信的api详细说明

微信API,需要的下载参考吧,对于新手还是很有用途的。

2015-07-16

安卓浏览器简单好用

安卓浏览器,简单方便,返回上一页只需触摸手机返回按键即可,双击返回即可退出。

2015-06-19

bootstrap学习笔记

自己整理的bootstrap学习笔记,非常值得拥有,需要的朋友,可以下载学习。

2015-06-17

jsonviewer

jsonviewer是一款json的调试工具

2015-06-17

asp.net分页动态库dll

asp.net pager分页dll 供大家下载使用,现在都用mvc了,这个插件很少使用了,献给初学的人。

2015-06-17

安卓开发的web浏览器框架

自己经过调试的安卓浏览器代码,需要的下,高手勿下。勿喷!

2015-06-15

eclipse中文使用说明

很详细的一个pdf格式的eclipse的中文使用说明,供初学者下载学习。

2015-06-11

Java MD5 加密数据库连接池密码

是关于hibernate的,不错的例子,值得学习

2015-06-10

asp.net的soket例子

本代码是c#开发的web版本的socket程序,服务端和客户端均编辑成类,你可以直接创建实例进行使用。

2015-06-08

空空如也

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

TA关注的人

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