自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 资源 (2)
  • 收藏
  • 关注

转载 上传图片

jquery+一般处理程序实现图片异步上传前段: 上传照片 function uploadImage() { //判断是否有选择上传文件 var imgPath = $("#uploadFile").val(); if (imgPath == "") { alert(

2017-12-18 11:03:09 289

转载 asp.net 程序 Respons.redirect("XXXXXX")无法跳转

问题描述: 系统登录时的login方法中设置Session后,Respons.redirect("XXXXXX")无法跳转。原因:Web.config文件中、              当mode设置成StateServer时,须要开启系统服务ASP.net State Service。看了一下MSDN,我的理解是这项服务来管理 Session 的,正常来说

2017-12-01 16:43:20 638

转载 sql把逗号分隔的字符串拆成临时表

在与数据库交互的过程中,我们经常需要把一串ID组成的字符串当作参数传给存储过程获取数据。很多时候我们希望把这个字符串转成集合以方便用于in操作。 有两种方式可以方便地把这个以某种符号分隔的ID字符串转成临时表。 方式一:通过charindex和substring。 代码执行:select * from  dbo.func_splitstring('1,2,3,4,5,6', ','

2017-03-22 13:58:46 767

转载 通过 Visual Studio 对 SQL Server 中的存储过程设置断点并进入存储过程对其进行调试

执行会在断点处暂停,此时,我们可以查看并更改存储过程的参数值,逐步地调试其各条语句,就像我们在步骤1 中所做的那样。在我们可以对应用程序调用的存储过程进行调试之前,首先要指示ASP.NET web 应用程序与SQL Server 调试器相集成。首先,在 Solution Explorer 中右键单击网站名称(ASPNET_Data_Tutorial_74_VB) 。从关联菜单中选择 Prope

2017-03-08 17:18:58 6046

转载 Ajax Get & Post

GET vs POSTA GET request is used to get data from the server.A POST request is used for modifying data on the server.When to use GETIf the processing of a form is idempotent (i.e. it has n

2017-03-08 16:13:35 746

转载 A的href和onclick

http://gocom.primeton.com/blog21307_27051.htm 我以前在写的href和onclick一直很随意,后来出过几次问题,以后才开始重视这个问题:首先摘录一篇文档:在Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expre

2017-01-06 14:55:00 254

转载 在一般处理文件中访问Session需要添加IRequiresSessionState(转载)

原文:http://blog.csdn.net/cdsnaspnet/article/details/5695625s通常我们经常,通过session判定用户是否登录。还有一些临时的、重要的数据也尝尝存放在Session中。在页面我们很容易的得到Session的值,但在类中就会遇到一些问题。也知道通过下面的方法得到。System.Web.HttpContext.Curren

2016-12-22 11:34:01 646

转载 C# 对轻量级(IoC Container)依赖注入Unity的使用

概述Unity是一个轻量级的可扩展的依赖注入容器,支持构造函数,属性和方法调用注入。Unity可以处理那些从事基于组件的软件工程的开发人员所面对的问题。构建一个成功应用程序的关键是实现非常松散的耦合设计。松散耦合的应用程序更灵活,更易于维护。这样的程序也更容易在开发期间进行测试。你可以模拟对象,具有较强的具体依赖关系的垫片(轻量级模拟实现),如数据库连接,网络连接,ERP连接,和丰富的用户界面

2016-08-19 16:08:49 10497 3

转载 PMP 用语集

AC actual cost 实际成本ACWP actual cost of work performed已完工作实际成本BAC budget at completion 完工预算BCWP budgeted cost of work performed已完工作预算成本BCWS budgeted cost of work scheduled计划工作预算成本CCB change c

2016-07-18 13:31:06 1662

转载 关于SQL Server将一列的多行内容拼接成一行的问题讨论

示例昨天遇到一个SQL Server的问题:需要写一个储存过程来处理几个表中的数据,最后问题出在我想将一个表的一个列的多行内容拼接成一行,比如表中有两列数据 :类别名称AAA企业1AAA企业2AAA企业3BBB企业4BBB企业5我想把这个表变成如下格式:类

2016-07-08 16:44:50 342

转载 javascript通过ajaxpro 调用后台C#函数,js报错 ‘XXX’ 未定义

本机开发环境debug是正常的,部署后测试出现 js报错 ‘XXX’ 未定义 报错解决办法:程序池 改成经典模式

2016-05-18 09:21:30 561

转载 SqlDataAdapter有关InsertCommand,UpdateCommand,DeleteCommand 实例

//InsertCommand using (SqlConnection conn = new SqlConnection(connectionstring)) { conn.Open(); DataTable dtInsert = new DataTable();

2016-04-16 16:16:36 3195

转载 Large Data and Streaming

Windows Communication Foundation (WCF) is an XML-based communications infrastructure. Because XML data is commonly encoded in the standard text format defined in theXML 1.0 specification, connected

2016-04-16 16:15:15 401

转载 C# DataTable 批量数据处理 增、删、改

1.批量新增,采用高效的SqlBulkCopy[csharp] view plain copy print?using (SqlBulkCopy sbc = new SqlBulkCopy(db.ConnectionString))                  {                      sbc.DestinationTableName

2016-04-16 16:14:20 4793

转载 数据集和数据库的同步-DataAdapter的使用

DataBase和DataSet同步数据数据适配器概述l         DataAdapter 连接到数据库以填充DataSet 的对象。然后,它又连接回数据库,根据DataSet 保留数据时所执行的操作来更新数据库中的该数据。l         DataAdapter:它起着桥梁的作用,在DataSet 和其源数据存储区之间进行数据检索和保存.l         DataAda

2016-04-16 16:12:18 2020

转载 【SQL查询日志】查看数据库历史查询记录

在查询分析器中写了半天的SQL,竟忘了保存,坑爹啊~想找回某段时间曾执行过的一段SQL语句,或者想看看数据库都被做过哪些更改,怎么办?好吧,到数据库日志中去找找,通过时间、关键字批配。。能想到的全用上吧。或者DIY个SQL日志查看工具,记得一定放出来大家共享一下~ ==首先假定你执行过它。没有?好吧,要么它太过简单,要么你太过不简单。。重写一遍吧下面直接看语句,大家都懂的。

2016-04-05 14:49:24 3966

转载 VS未能正确加载包"ReportDesignerPackage"和"DataWareHouse VSIntegration layer"错误

今天和往常一样来动公司打开VS2005 继续开发工作 但是在VS2005 加载工具箱时 出现三个错误...其中两个是[未能正确加载包"ReportDesignerPackage"]和"[未能正确加载包DataWareHouse VSIntegration layer"]起初以为是项目的问题 于是乎` 重新打开VS2005 非双击项目运行 但是加载工具箱是错误依然...VS2005 解决方法

2016-04-05 14:47:10 1003

转载 详解C中volatile关键字

volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,经常需要等待某个事件的触发,所以经常会写出这样的程序:short flag;vo

2016-04-03 23:06:51 262

转载 大师带你了解TCP基本功之滑动窗口(2)

发送窗口与可用窗口:整个过程关键的操作在于接收方允许发送方一次能容纳的未确认的字节数。这称为发送窗口,有时也称为窗口。该窗口决定了发送方允许传送的字节数,也是2类和3类的字节数之和。因此,最后两类(接收方准备好而尚未发送,接收方未准备好)的分界线在于添加了从第一个未确认字节开始的窗口。本例中,第一个未确认字节是32,整个窗口大小是20。可用窗口的定义是:考虑到正在传输的数据量,发送

2016-04-03 22:51:30 1130

转载 大师带你了解TCP基本功之滑动窗口(1)

将TCP与UDP这样的简单传输协议区分开来的是它传输数据的质量。TCP对于发送数据进行跟踪,这种数据管理需要协议有以下两大关键功能:可靠性:保证数据确实到达目的地。如果未到达,能够发现并重传。数据流控:管理数据的发送速率,以使接收设备不致于过载。要完成这些任务,整个协议操作是围绕滑动窗口确认机制来进行的。因此,理解了滑动窗口,也就是理解了TCP。TCP面向流的滑动窗

2016-04-03 22:49:56 754

转载 C语言宏定义和宏定义函数

要写好C语言,漂亮的宏定义是非常重要的。宏定义可以帮助我们防止出错,提高代码的可移植性和可读性等。  在软件开发过程中,经常有一些常用或者通用的功能或者代码段,这些功能既可以写成函数,也可以封装成为宏定义。那么究竟是用函数好,还是宏定义好?这就要求我们对二者进行合理的取舍。  我们来看一个例子,比较两个数或者表达式大小,首先我们把它写成宏定义:  #define MAX(

2016-04-03 22:47:53 271

转载 SQL Server执行计划的理解

要理解执行计划,怎么也得先理解,那各种各样的名词吧。鉴于自己还不是很了解。本文打算作为只写懂的,不懂的懂了才写。  在开头要先说明,第一次看执行计划要注意,SQL Server的执行计划是从右向左看的。  名词解析:  扫描:逐行遍历数据。  先建立一张表,并给大家看看大概是什么样子的。  CREATE TABLE Person(   Id int IDENTI

2016-03-25 17:08:46 233

转载 聚集索引和非聚集索引(整理)

官方说法: 聚集索引  一种索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序。   聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。          聚集索引对于那些经常要搜索范围值的列特别有

2016-03-25 17:07:04 210

转载 SQL Server中SCAN 和SEEK的区别

SQL SERVER使用扫描(scan)和查找(seek)这两种算法从数据表和索引中读取数据。这两种算法构成了查询的基础,几乎无处不在。Scan会扫描并且返回整个表或整个索引。 而seek则更有效率,根据谓词(predicate),只返索引内的一个或多个范围内的数据。下面将以如下的查询语句作为例子来分析scan和seek:select OrderDate from Orders where O

2016-03-25 17:06:28 435

转载 SSMS – Performance Tuning using graphical execution plans - Missing indexes hints

SQL Server Performance tuning is an interesting exercise, and I for one, can enjoy tuning performance for hours at an end. I believe that if a system is facing a performance issue, the issue is almost

2016-03-25 17:05:46 263

转载 Should new index columns be in the key, or included?

SQL Server 2005 added the ability to include nonkey columns in a nonclustered index. In SQL Server 2000 and earlier, for a nonclustered index, all columns defined for an index were key columns, which

2016-03-25 17:04:53 387

原创 SQLServer 根据执行计划创建索引

执行计划结果显示:创建Index 可以提高性能

2016-03-25 16:53:59 776

转载 Sql Server中的表访问方式Table Scan, Index Scan, Index Seek

0.参考文献Table Scan, Index Scan, Index SeekSQL SERVER – Index Seek vs. Index Scan – Diffefence and Usage – A Simple Noteoracle表访问方式Index Seek和Index Scan的区别以及适用情况1.oracle中的表访问方式在oracle中有表访问方式的

2016-03-25 16:47:55 934

转载 SQL Server执行计划教会我如何创建索引?

因为对索引不是很熟悉,所以测试得到结果没有任何价值,甚至有些误导人,这边说声抱歉,在哪跌倒在哪爬起来。应用场景还是用商品表(Product)作为示例,表结构如下:存在这样一种业务场景:获取某个供应商(ProviderID),状态为已售(State 为 1)的商品列表,排序方式为生产日期(ProduceTime)降序,有可能我们应用程序在显示数据的时候用到分页,这边我们查询前 100

2016-03-25 16:47:09 1573

转载 【原】SQL存储过程调用慢,但是重新编译一下存储过程就很快

.NET调用存储过程时,有时候会变的很慢甚至会timeout,但是再执行一下存储过程,再调用就会很快。 解决办法:1. 在可能比较耗时的语句后面加上option(recompile)2. 创建存储过程时在其定义中指定 WITH RECOMPILE 选项,表明 SQL Server 将不对该存储过程计划进行高速缓存;该存储过程将在每次执行时都重新编译。当存储过程的参数值在各次执行间都

2016-03-25 16:45:46 5035

转载 Nginx HTTP请求流程

Nginx HTTP请求流程,有需要的朋友可以参考下。| \-- ngx_single_process_cycle###################################################################################################################################

2016-01-21 11:47:16 1082

转载 Nginx 代码解析(2) : 主要数据结构解析

Nginx 主要数据结构解析本篇主要分析nginx代码中用到的主要的数据结构。Nginx对自用数据结构的定义非常规范,统一,考虑也很周全,非常好的适配了linux, windows两个主流的OS,同时也很好的规避了32/64位机器的风险。另一方面,nginx的数据结构定义风格非常新颖,统一,看得出作者的C语言是大师级的水平,通过分析nginx的数据结构的定义,我们一定可以学习到很多

2015-12-08 22:36:26 342

转载 const char*, char const*, char*const的区别

const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。 事实上这个概念谁都有,只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programming Language里面给出过一个助记的方法: 把一个声明从右向左读。 char * const cp; ( * 读成 pointer to ) 

2015-12-04 14:13:59 334

转载 php 支持 mysql

操作系统:Linux CentOS6.3yum -y install httpd mysql mysql-server php php-mysql/usr/lib/php/modules/目录下有mysql.so和mysqli.so模块,但是用phpinfo()查看却看不到,这个目录下的其他模块都正常加载,例如:mbString.so gd.so等。安装了所有的 yum -y insta

2015-10-16 23:59:56 376

转载 mysql Access denied for user ''@'localhost' to database

安装Mysql后在终端输入mysql, mysql成功启动,退出,再输入mysqladmin -u root password XXXXX, 出现错误:mysqladmin: connect to server at 'localhost' failederror: 'Access denied for user 'root'@'localhost' (using password: NO

2015-10-16 23:17:36 1899

转载 centos 安装mysql数据库碰到的问题笔记

centos中安装mysql很简单如下命令即可yum install mysql 装好了,运行mysqlERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)。有文章说是权限问题,后来把权限搞成777也不行。说是没启动MYSQL。那就启动

2015-10-16 22:59:21 453

转载 [译]URL和URI的区别

初学http协议,就被这两个相似的术语搞蒙了,查了很多资料,总算搞清楚了。(找资料还是英文啊,靠谱。。。)。本篇博客翻译自:https://danielmiessler.com/study/url_vs_uri/,是在是一片简单实用的好文,对帮我们弄清概念很有帮助:译文:                                                    

2015-09-29 14:56:15 331

转载 "超时时间已到。在操作完成之前超时时间已过或服务器未响应"的解决方法

方法有以下两种:1,在web.config中加上以下语句:       来自MSDN解释:    httpRuntime是配置asp.Net http运行时设置,以确定如何处理对asp.Net应用程序的请求。    executionTimeout:表示允许执行请求的最大时间限制,单位为秒    maxRequestLength:指示 ASP.N

2015-08-17 11:22:07 16738

转载 SQL Server 排序函数 ROW_NUMBER和RANK 用法总结

1.ROW_NUMBER()基本用法:SELECT  SalesOrderID,  CustomerID,  ROW_NUMBER() OVER (ORDER BY SalesOrderID) AS RowNumber FROM Sales.SalesOrderHeader结果集:SalesOrderID    CustomerID    RowNumber----

2015-08-06 22:54:23 379

转载 C# GetType和typeof的区别

typeof: The typeof operator is used to obtain the System.Type object for atype. 运算符,获得某一类型的System.Type 对象。 Type t = typeof(int);  GetType: Gets the Type of the current instan

2015-07-14 23:38:59 1799

Applied Quantitative Finance

Applied Quantitative Finance This is designed for people who want to develop profressional skill in modern quantitative application in finance

2018-08-15

ASP.Net 3.5 开发大全

ASP.Net 3.5 开发大全

2012-04-10

空空如也

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

TA关注的人

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