Welcome 微信登录

首页 / 网页编程 / ASP.NET

.NET中的DES对称加密详解

.NET中的DES对称加密详解

DES算法一般有两个关键点,第一个是加密模式,第二个是数据补位,加密模式的主要意义就是,加密算法是按块进行加密的,例如 DES ,是 64Bit 一个块的进行加密,就是每次加密 8 个字节,因此每次输入八个字节的明文输出八个字节密文,如果是 16 个字节,那么分成两个块依次进行加密,问题就出现在这里,如果明文是 1234567812345678,分块分别进行加密,那么加密的结果类似“C4132737962C519C C4132737962C519C”,可以...
asp.net中水印的具体实现代码

asp.net中水印的具体实现代码

水印是为了防止别盗用我们的图片. 两种方式实现水印效果1)可以在用户上传时添加水印.a) 好处:与2种方法相比,用户每次读取此图片时,服务器直接发送给客户就行了.b) 缺点:破坏了原始图片.2)通过全局的一般处理程序,当用户请求这张图片时,加水印.a) 好处:原始图片没有被破坏b) 缺点:用户每次请求时都需要对请求的图片进行加水印处理,浪费的服务器的资源.代码实现第二种方式:复制代码 代码如下:using System; using System.Coll...
asp.net无法加载oci.dll等错误的解决方法

asp.net无法加载oci.dll等错误的解决方法

解决方法一修复方法:1:找到oracle客户端的安装目录,例如:E:/oracle/ora92,选中目录,在“属性--安全”里面删掉“ASP .NET、Users用户”然后再添加进去,并赋予“完全控制或者修改权限”;将everyone赋予“完全控制或者修改权限”,注意:网站的目录权限也要设置为ervryone完全访问,不然oracle好了,网站同样访问不了.重新启动。2:最简单直接的方法是启用ASP .Net用户模拟,在web.config的<sys...
ADO.NET无连接模式的详细介绍

ADO.NET无连接模式的详细介绍

无连接模式:可以在没有打开连接时在内存中操作数据,DataAdapter通过管理连接为无连接模式提供服务,当要从数据库中查询数据时,DataAdapter打开一个连接,填充指定的DataSet,等数据读取完马上自动关闭连接,然后可以对数据做修改,再次使用DataAdapter打开连接,持久化修改(无论是更新,删除或是更新),最后自动关闭连接,使用无连接模式的情况是有一些独立数据,它们不会发生改变或者很少改变,因为在将填充DataSet和更新数据这段时间内数...
asp.net动态产生checkbox(数据源为DB或内存集合)

asp.net动态产生checkbox(数据源为DB或内存集合)

之前在网上看了很多,其实有一些也是大同小异,本人在此小编一下大致解决方案摒弃微软提供的CheckBoxList 需求: 1动态产生一组checkbox(数据源为DB或内存集合) 2post提交时后台能及时获取 3提交后刷新页面checkbox保持原先选中或取消选中状态 4避免产生大量的viewstate 方案:使用repeater+input(checkbox)+input(hidden) html代码 复制代码 代码如下: <asp:Repeate...
三种方法让Response.Redirect在新窗口打开

三种方法让Response.Redirect在新窗口打开

Response.Rederect在默认情况下是在本页跳转,所以除了在js中用window.open或是给A标签添加target属性之外,在后台似乎不能来打开新的页面,其实不然,通过设置form的target属性同样可以让Response.Rederect所指向的url在新的窗口打开。下面用三种方法来实现。 1 .给form指定target属性,那么本页面中所有的Response.Rederect都将在新的窗口中打开。代码如下: 复制代码 代码如下: pr...
ASP.NET中使用Ajax的方法

ASP.NET中使用Ajax的方法

$.ajax向普通页面发送get请求这是最简单的一种方式了,先简单了解jQuery ajax的语法,最常用的调用方式是这样:$.ajax({settings}); 有几个常用的setting,全部参数及其解释可以去jQuery官方API文档查询1. type:请求方式 get/post2. url:请求的Uri3. async:请求是否为异步4. headers:自定义的header参数5. data:发往服务器的参数6. dataType:参数格式,常见...
ASP.NET服务器端控件RadioButtonList,DropDownList,CheckBoxList的取值、赋值用法

ASP.NET服务器端控件RadioButtonList,DropDownList,CheckBoxList的取值、赋值用法

这三个控件都有一个Items集合,可以用 RepeatLayout 和 RepeatDirection 属性来控制列表的呈现形式。如果 RepeatLayout 的值为 Table,那么将在表中呈现列表。如果设置成 Flow,那么将在没有任何表结构的情况下呈现列表。默认情况下,RepeatDirection 的值为 Vertical。将此属性设置成 Horizontal 将会使列表水平呈现。RadioButtonList:控件提供已选中一个选项的单项选择列...
.NET 单点登录解决方案

.NET 单点登录解决方案

这里指的单点,泛指在WEB服务端,一个账户同一时刻只能存在一个票据! 大家开发中可能都碰到的一个问题,怎么使同一个用户,在同一时间内只允许登录一次。 很多人都会想到在数据库中用一个标识字段,登录进去置1,退出置0,登录时判断这个字段,如果是1就说明此用户在线,不允许登录,这个方案看似有效,但在实际使用中发现问题很多,比如,用户不是通过程序中的退出按纽退出,而是直接关闭IE,这样的话,下次登录时数据库里此用户还在线呢,这个用户就无法登录,当然也有一些办法可以...
Json返回时间的格式中出现乱码问题的两种解决方案

Json返回时间的格式中出现乱码问题的两种解决方案

前言:这段时间一直没有写博客,首先是我正在实现权限系列的绝色和操作的实现,因为这些东西在前面我们都已经说过了,所以我们就不重复的说这些了,那么我们知道,在我们使用Json返回数据的时候时间的格式一般都会变了,变成我们不认识的一些字符,那么当我们遇到这些问题的时候我们该怎么解决呢,今天我就来小说一下这个的解决方法。 .发现问题 (1).正如我们在前言里面所说,我们在编写Json解析时间的时候会返回一些莫名其妙的东西,那么我们是如何解决这个问题的呢?我现在有两...
<< 141 142 143 144 145 146 147 148 149 150 >>