- 博客(101)
- 资源 (6)
- 收藏
- 关注
转载 localStorage、sessionStorage
一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。在HTML5中,本地存储是一个w...
2018-12-27 17:21:29
287
转载 ashx aspx asmx
在.net 3.5的情况下前台JQuery做Ajax的时候,服务器端(1)可以调用aspx.cs 中声明带有[WebMehtod]的public static 的方法(不需要自己手动添加web.config的配置)(2)可以调用 *.asmx (web服务) 里面加了[webmethod]的方法(不能写静态,写静态就调用不到了)需要在asmx里面 去掉 [System.Web.Scri...
2018-12-27 14:29:31
505
原创 HTML charset
用来说明html文件的实际编码格式(文本写的编码必须和文件的实际编码保持一致)对于html的编码格式引用他人博客中的一段介绍GB2312、GBK和UTF-8都是一种字符编码,除此之外,还有好多字符编码。只是对于我们中国人的应用来说,用这三种编码 比较多。简单的说一下,为什么要用编码,在计算机内,储存文本信息用ASCII码,每一个字符对应着唯一的ASCII码。最初计算机是由美国发明的,他们...
2018-12-21 10:36:03
965
转载 C# 文件系统
1.文件系统(1)文件系统类的介绍 文件操作类大都在System.IO命名空间里。FileSystemInfo类是任何文件系统类的基类;FileInfo与File表示文件系统中的文件;DirectoryInfo与Directory表示文件系统中的文件夹;Path表示文件系统中的路径;DriveInfo提供对有关驱动器的信息的访问。注意,XXXInfo与XXX类的区别是:XXX是静态类...
2018-12-08 17:30:31
1092
原创 C# Encoding
引用 MSDN 上的原话 : 编码是将一组 Unicode 字符转换为一个字节序列的过程。 与此相反,解码是转换为一系列 Unicode 字符编码字节的序列的过程我们可以知道 :1.我们程序中的字符串,是Unicode 字符. 2.Encoding 是多种编码集合 3.字符串通过某一编码格式 生成2进制数据。存储文件中。 >Encoding 怎样获取C# 为Encoding...
2018-12-07 14:37:31
1534
转载 C# 利用线程安全数据结构BlockingCollection实现多线程
using System;using System.Collections.Concurrent;using System.Collections.Generic;using System.Threading;using Danny.Infrastructure.Helper;namespace Danny.Infrastructure.Collections{ /// &...
2018-12-04 10:30:17
3278
转载 IIS日志分析(转)
IIS日志-网站运维的好帮手对于一个需要长期维护的网站来说,如何让网站长久稳定运行是件很有意义的事情。 有些在开发阶段没有暴露的问题很有可能就在运维阶段出现了,这也是很正常的。 还有些时候,我们希望不断地优化网站,让网站更快速的响应用户请求, 这些事情都发生在开发之后的运维阶段。与开发阶段不同的,运维阶段不可能让你去调试程序,发现各类问题, 我们只能通过各种系统日志来分析网站的运行状况...
2018-12-01 14:39:21
1567
原创 C# HttpContext
1>HttpContext 是什么?在用.NET构建的服务器中,当有用户通过get/post方式提交Http请求时.我们就使用 HttpContext 对用户的请求进行处理.2>HttpContext.Current的实质?System.Runtime.Remoting.Messaging.CallContext.HostContext as HttpContext;(获取...
2018-11-26 11:05:06
5443
1
原创 IIS 主机头配置
在运行中输入 inetmgr 打开 IIS管理器我们可以在网站中添加站点,绑定内网端口,设置网站目录,就可以在IIS服务中浏览到我们配置的网站了.如果我们希望我们的网站是一个对外开放的网站我们需要做的就是 拥有一个对外公开的公网,并且在路由器中设置好内外网对应端口映射. IIS主机头 可以帮助我们更加有效的利用服务器的端口资源,我们可以为服务器端口指定多个网站当...
2018-10-20 17:39:12
6226
原创 IE FF 兼容性收集
css样式只提供两个js文件:适配程序jsjs 兼容内容:添加事件 IE:element.attachEvent(”onclick”, func); element.detachEvent(“onclick”, func) 。 FF:element.addEventListener(”click”, func, true);element.removeEventListener(“cl...
2018-07-17 13:31:46
177
转载 IIS 重定向
一个网站,我们绑定了很多个域名,例如有:www.xxx.com、www.xxx.cn、xxx.cn、xxx.com.cn等等,现在我想实现当输入那些域名都跳转到到某一个域名上,例如就是www.xxx.com,又或者是跳转到到其他域名上,这时,301重定向就能实现这个需求具体操作如下:比如,你的网站xxx绑定了www.xxx.com、xxx.cn两个域名(以两个域名为例,多个的操作一样),现在想把x...
2018-07-12 21:34:03
10766
原创 asp.net 前后端调用
1前台调用后台(利用jquery) $.ajax({ type: "POST", //请求方式 url: "ModelCenter.aspx/ToLogin", //请求路径:页面/方法名字 data: {key:value}, //参数 ...
2018-06-20 18:11:48
2218
1
原创 Session 与 HttpContext.Current.Session
Session 其实就是Page.Session , 它的生成其实就是对 HttpContext.Current.Session 的一个引用. Session 和 HttpContext.Current.Session 不同的地方在于Session 的生成依赖于 page.使用也受限制.所以一般这两种session的使用习惯为 HttpContext.Current.Session 应用于独立的类...
2018-06-20 14:23:00
1794
原创 C# MD5加密
加密算法: string a = "jjj"; MD5 md5 = new MD5CryptoServiceProvider(); byte[] c = md5.ComputeHash( Encoding.UTF8.GetBytes(a)); string d = "";...
2018-05-07 16:57:02
538
转载 IIS 服务器下载apk文件报404错
文件路径什么都对,可就是提示404错误,最后问题出在了IIS的MIME上,按照下面的办法即可解决。 1.在 IIS 管理器中,右键单击要为其添加 MIME 类型的网站或网站目录,单击"属性"。 2.单击"HTTP 头"选项卡。 3.单击"MIME 类型"。 4.单击"新建"。 5.在"扩展名"框中,键入文件扩展名:.apk 6.在"MIME 类型"框中,键入application/octe
2018-03-22 10:36:22
2648
原创 SQL GROUP 组字符串拼接
select ID, STUFF((select ',' + name from class where ID = a.ID for xml path('')),1,1,'')from class a group by ID拆解select ',' + name from StationInMap where ID = a.ID for xml path('')将select查询结果,生...
2018-03-21 11:48:15
5995
转载 网站ASHX不执行故障
今天修改之前做的一个网站,添加了ashx文件,但调试时发现里面的代码不执行。检查webconfig文件发现其中有一项配置了ashx的处理方式:[html] view plain copy<system.web> <httpHandlers> <add path="*.ashx" verb="POST,GET" type="AjaxPro.AjaxHan...
2018-03-21 09:37:11
733
转载 sql 日志文件过大,清除
随着数据库使用时间增长,日志文件也在不停的增大,这里介绍几种方法减小这个文件的方法。1.直接删除log文件分离数据库。分离数据库之前一定要做好数据库的全备份,选择数据库——右键——任务——分离,如下图将日志文件和数据文件复制粘贴到另外一个文件夹中以防万一。删除链接,如下图直接删除日志文件,然后再附加数据库,如下图附加的时候会自动将ld
2018-02-07 10:14:37
13561
原创 SqlDataReader C#数据库查询结果数据
对于reader的处理 // 摘要: // 关闭 System.Data.SqlClient.SqlDataReader 对象。 public override void Close(); // // 摘要: // 检索一个布尔值,该值指示是否已关闭指定的 System.Data
2018-01-25 16:38:32
2866
原创 SQL 设置自增主键的值
dbcc checkident ('tableName', reseed,6)语句中2个参数:tableName,我们要修改自增值的表名, 6 设置自增的当前值,我们可以根据自己的需要调整这些数据.函数具体的运行效果: 1.讲当前自增字段值, 移动到设置值的位置 2.新数据插入时会根据当前字段值 ,加上等差间隔(通常是1),插入到数据库,生成自增id的过程不会依照数据库内已
2018-01-23 11:36:31
2472
转载 Application、Session、Cookie、ViewState的特性
Application的特性:存储的物理位置:服务器端内存。存储的类型限制:任意类型,Application对象可以存放其它对象。状态使用的范围:整个应用程序。存储的大小限制:任意大小。生命周期:应用程序开始时创建,应用程序结束时销毁。安全与性能:安全性较高(因为存放在服务器端),不能存放大量数据。 Session的特性:In
2018-01-22 15:29:09
130
原创 Image 数据,在C#里面的相互转化
1.image(这里是Bitmap) 转变成 MemoryStreamBitmap b = new Bitmap(Server.MapPath(ppath));//Server.MapPath 与*.config文件在同一目录下Stream ms = new MemoryStream();b.Save(ms, System.Drawing.Imaging.ImageFormat.Jpe
2018-01-22 12:00:42
2742
原创 解除数据库占用
1在开始菜单中找到SQL程序2选择配置工具中的SQL配置管理器3.重启SQL Service 中的SQL Service(MSSQLSERVICE)4.启动成功占用解除了换做代码来实现 1. 执行查询语句 use master select spid from master.dbo.sysprocesses where dbid=db_id('数据库原名')
2018-01-22 11:03:30
2502
原创 Image加载二进制数据图片
image加载图片是根据图片的路径,设置图片的ImageUrl.对于二进制的图片我们要做的是,创立一个页面面将二进制数据显示在图片上.然后在在需要引用图片的image添加对该页面的引用 byte[] bytes = (byte[])Session["imageBytes"];//二进制数据来源 string type = (string)Ses
2018-01-22 10:49:57
5289
原创 SqlCommand 方法使用 C#
// // 摘要: // 初始化具有查询文本和 System.Data.SqlClient.SqlConnection 的 System.Data.SqlClient.SqlCommand // 类的新实例。 // // 参数: // cmdText: //
2018-01-20 17:34:17
2068
转载 SQL 时间函数
[sql] view plain copy datediff(day,createdate,GetDate())=0 -- 判断是否当天,createdate为日期字段 --
2018-01-20 11:58:22
212
转载 C# 时间函数
[csharp] view plain copy获得当前系统时间: DateTime dt = DateTime.Now; Environment.TickCount可以得到“系统启动到现在”的毫秒值 DateTime now = DateTime.Now; Console.WriteLine(now.ToString("yyyy-MM-dd"))
2018-01-20 11:37:41
1693
转载 IIS 发布
WCF服务发布到IIS中去(VS2013+win7系统)第一个WCF程序 1. 新建立空白解决方案,并在解决方案中新建项目,项目类型为:WCF服务应用程序。建立完成后如下图所示: 2.删除系统生成的两个文件IService1.cs与Service1.svc。 3.添加自定义的WCF【服务文件】User.svc,此时vs2010会自动生成WCF接口文件IUser.cs,我们在IUser中定义W
2018-01-18 16:44:16
429
原创 WCF 接口通信基础 C#
问题1:我们怎么建立一个wcf程序 我们可以通过wcf服务建立 ,这种形式的创建方式,供外届调用时需要用到IIS服务器配置工具. 程序建立之后 ,删除她提供的IService1.cs 和Service1.svc 里面有我们不需要的代码 添加我们自己的服务 添加成功后,会生成对应的接口文件,和实现文件. //接口 [ServiceContract] public inte
2018-01-18 12:05:52
463
原创 极光推送(C#)
准备阶段推送设备所需要的appKey和MasterSecret参照下面链接:http://blog.youkuaiyun.com/yangangwuwuyangang/article/details/72682592推荐使用appSetting 加载这两个参数webConfig: <appSettings> <add key="AppKey" value="cccd6fdda0...
2018-01-06 16:28:11
4466
3
转载 C# 处理图片 三部曲
第一步:从电脑获取图片数据,并压缩大小这段代码开始利用上传控件获取了原图片的Stream数据;(实验过其他的一些压缩代码,还是他丫的好)然后设置压缩后的宽高;设置图片的压缩比例;(这个属性会直接影响压缩后图片的大小)最后获得压缩图片bytes[] 型数据 //获取图片并存入字节数组 HttpPostedFi
2017-10-24 17:30:10
347
转载 js 数组基础
构造方法:new Array() new Array("a","b") 使用数组对象的方法: var objArray=new Array(); objArray.concact()------------将参数列表连接到objArray的后面形成一个新的数组并返回,原有数组不受影响。如:var arr=["a","b","c"]; arr.concact(
2017-08-31 21:50:35
211
转载 基于C#的 正则表达式
基础的语法:字 符描 述\转义字符,将一个具有特殊功能的字符转义为一个普通字符,或反过来^匹配输入字符串的开始位置$匹配输入字符串的结束位置*匹配前面的零次或多次的子表达式+匹配前面的一次或多次的子表
2017-08-31 10:22:51
232
原创 利用VS 调试存储过程
vs2013界面选择项目里的SQL Server 对象资源管理器点击界面里带加号的小本本弹出和链接数据库一样的界面,输入链接数据库的用户和密码链接成功后出现的树结构和数据库中的差不多,选择要调试的存储过程右键在弹出的窗口,点掉默认值,在值下面输入要测试的的值
2017-05-02 16:38:10
5685
1
原创 存储过程中使用游标
create proc cursorTest @_id int=0, @_name varchar(50)='' as --创建游标 declare @cursor cursor --设定游标欲操作的数据集 set @cursor=cursor for select _id,_name from users --打开游标
2017-05-02 15:15:57
532
原创 在C# 中使用存储过程访问 SQL 数据库
这里先列出使用正常的sql语句访问的例子 connectionString="User ID=sa;Password=ma123456;Initial Catalog=ICHSLocalSystemDB;Data Source= (local)"
2017-05-02 14:48:40
462
原创 FineUI 的 Layout="Anchor" 布局 asp 的
Fineui 的 锚点布局 是源自 asp 的使用如下 : (子容器可以是具体的控件)在父容器中指定布局类型为 锚点布局在子容器中设置锚点布局的具体参数此处有3种情况发生: AnchorValue="100% 30%">按照百分比布局这种布局故名思议就是子容器的大小按照父亲的百分比来,布局会优先右填充,不够,变
2017-05-02 11:18:14
866
原创 清空数据库所有表的存储过程(没看懂)
CREATE PROCEDURE sp_DeleteAllDataASEXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER ALL'EXEC sp_MSForEachTable 'DELETE FROM ?'EXE
2017-04-30 23:36:58
660
原创 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="EmptyProjectNe
web 服务器程序CodeBehind 是html 对应后台代码的文件名Inherits 是后台文件的的命名空间实现前台代码和后台代码的关联命名空间是为了防止变量名重名引入的一套对变量进行定位的结构我们可以根据文件夹的结构来命名它, 例如当我们新建一个web 表单的时候它的命名空间就是我们的项目名,因为我们程序所处的位置就是项目城相同的文件夹里,如果我们
2017-04-30 23:35:07
6871
2
原创 不允许保存更改。您所做的更改要求删除并重新创建 以下表。您对无法重新创建的标进行了更改或者启用了“阻止保存要求重新创建 表的更改"选项。
设置数据库选项解决1.2.3.
2017-04-29 16:00:28
706
网页制作便查手册,新手老手都很实用的工具 DHTML HTML CSS JavaScript 颜色表
2023-02-06
css适配ie的js代码程序
2018-07-17
ios 版实现汉字按字母排序(带索引的tableview)
2015-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人