上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: ASP.NET会话状态是一种技术,可以让您存储服务器端,用户特定的数据。Web应用程序可以利用这些数据来处理来自用户的会话状态被实例化的要求。会话状态的用户是由一个会话ID。会话ID是交付使用下列方法之一:会话ID是一个被发送到用户的浏览器cookie的一部分。会话ID嵌入在URL中。这种技术也被称为cookie的会话。会话ID是一个120位的随机数,它是由20个字符的字符串表示。该字符串的格式,以便它可以包含在一个网址,它没有经过URL编码。例如,字符串可能被用于无cookie会话。传递会话ID的最常用的方法是使用Cookie来存储会话ID。当用户第一次打开他们的Web浏览器,然后进入一个网 阅读全文
posted @ 2011-04-08 14:11 likunran 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 跨站脚本编制漏洞安全风险:可能会窃取或操纵客户会话和 cookie,它们可能用于模仿合法用户,从而使黑客能够以该用户身份查看或变更用户记录以及执行事务可能原因:未对用户输入正确执行危险字符清理技术描述:“跨站点脚本编制”攻击是一种隐私违例,可让攻击者获取合法用户的凭证,并在与特定 Web 站点交互时假冒这位用户。 这个攻击立足于下列事实:Web 站点中所包含的脚本直接将用户在 HTML 页面中的输入(通常是参数值)返回,而不预先加以清理。 如果脚本在响应页面中返回由 JavaScript 代码组成的输入,浏览器便可以执行输入中的代码。 因此,有可能形成指向站点的若干链接,且其中一个参数是由恶意 阅读全文
posted @ 2011-04-08 11:56 likunran 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 相对Hibernate和Apache OJB 等“一站式”ORM解决方案而言,ibatis 是一种“半自动化”的ORM实现。所谓“半自动”,可能理解上有点生涩。纵观目前主流的ORM,无论Hibernate 还是Apache OJB,都对数据库结构提供了较为完整的封装,提供了从POJO 到数据库表的全套映射机制。程序员往往只需定义好了POJO 到数据库表的映射关系,即可通过Hibernate或者OJB 提供的方法完成持久层操作。程序员甚至不需要对SQL 的熟练掌握,Hibernate/OJB 会根据制定的存储逻辑,自动生成对应的SQL 并调用JDBC 接口加以执行。大多数情况下(特别是对新项目, 阅读全文
posted @ 2011-02-22 11:21 likunran 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一、使用MagicAjax 1、打开vs 添加 MagicAjax.dll,就会有AjaxPanel 控件,就往上拖东西吧。(简单吧!)代码如下:<%@ Register TagPrefix="ajax" Namespace="MagicAjax.UI.Controls" Assembly="MagicAjax" %><ajax:AjaxPanel ID="AjaxPanel1" runat="server"></ajax:AjaxPanel> 2、打开web 阅读全文
posted @ 2011-02-21 09:12 likunran 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1、打开记事本,然后将下面的代码复制到一个新文件中。<%@ Page Language="C#" %><%Response.Write(System.Security.Principal.WindowsIdentity.GetCurrent().Name);%> 保存 my.aspx 到你的web目录 ,运行一下窗体显示 “ NT AUTHORITY/NETWORK SERVICE ”。成功!2、(关键一步)运行cmd,执行以下 aspnet_regiis -pa "NetFrameworkConfigurationKey" &q 阅读全文
posted @ 2011-02-21 09:07 likunran 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 微软发布的免费软件ILmerge可以完成这项工作,研究了一下,其用法如下:1、合并file1.dll、file2.dll到destination.dllILmerge /ndebug /target:dll /out:C:/destination.dll /log C:/file1.dll C:/file2.dll 2、合并file1.dll、file2.dll以及myApp.exe到newApp.exeILmerge /ndebug /target:winexe /out:C:/newApp.exe /log C:/myapp.exe C:/file1.dll C:/file2.dll 注意 阅读全文
posted @ 2011-02-18 18:25 likunran 阅读(196) 评论(0) 推荐(0) 编辑
摘要: ——————————————————————————MD5加密方式————————————————————————————-—//tostring中的参数标示用何种格式来格式化字符串,其中X标示16进制,2表示两位 // string str1=byte.ToString("x");//str1="0"; // string str2=byte.ToString("x2");//str2="00"; public static string GetMD5Encording(string str) { MD5 md5 阅读全文
posted @ 2011-02-18 17:40 likunran 阅读(369) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using Microsoft.Win32;using System.Windows;namespace AutoRun{ public partial class AuntoRun : Form { public AuntoRun() { Ini 阅读全文
posted @ 2011-02-17 17:46 likunran 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 注册表概述首先介绍下Windows操作系统中的注册表是什么?有什么作用?。很早以前的注册表咱就不管了,只说说目前主流的几个Windows操作系统中的注册表。按照我个人的理解,注册表在操作系统中的角色是一个巨大的配置文件数据库。这个特殊的“数据库”里面储存着大量的操作系统配置信息。比如是否使用屏保、使用的屏保文件的路径、是否开启来宾用户、两次鼠标点击间隔在多少毫秒内才算双击、是否自动排列图标、按照什么顺序排列图标、鼠标的指针移动速速、使用什么连接连接到网络、是否开启系统防火墙、是否开启自动更新、“我的文档”的路径、“我的电脑”的图标路径、腾讯QQ可执行文件路径等等等等……为什么可以把原本在C盘的 阅读全文
posted @ 2011-02-17 15:14 likunran 阅读(264) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 开机启动项 /// </summary> /// <param name="Started">是否启动</param> /// <param name="name">启动值的名称</param> /// <param name="path">启动程序的路径</param> public static void RunWhenStart(bool Started, string name, string p 阅读全文
posted @ 2011-02-17 15:09 likunran 阅读(124) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页