ASP.NET使用一般处理程序实现上传文本文件后实时读取
摘要:之前我的做法是上传文本文件,保存到服务器硬盘,再去读取服务器上的文本文件。 但是只是因为要临时使用一下文本文件中的内容,就保存文件到服务器,会占用服务器磁盘空间,效率也很低。 使用下面的方法可以直接在代码中打开并读取文本文件的内容 public void ProcessRequest(HttpCon
阅读全文
IIS锁定是默认设置的 (overrideModeDefault="Deny")问题解决
摘要:发布网站时提示错误 锁定是默认设置的 (overrideModeDefault="Deny"),或者是通过包含 overrideMode="Deny" 或旧有的 allowOverride="false" 的位置标记明确设置的。 解决方法 管理员方式打开命令行运行以下命令 %windir%\syst
阅读全文
EasyUIDataGrid去掉垂直滚动条
摘要:打开jquery.easyui.min.js 搜索到var _64f=wrap.width();这行代码 修改为ar _64f=wrap.width()+20;即可 另外在前台datagrid的height设置为auto 就不会出现垂直滚动条,并且根据查询出的数据自适应高度了
阅读全文
JS工具类
摘要:封装了开发中常用的操作 并添加了一些扩展方法供调用
阅读全文
c#遍历一个对象中所有的属性和值
摘要:SpDictItem sp = GetCFHObject.GetSpItem("655"); PropertyInfo[] propertys = sp.GetType().GetProperties(); foreach (PropertyInfo pinfo in propertys) { Response.Write("" + pinfo.Name + "," + pinfo.Ge...
阅读全文
ASP.NET结合Redis实现分布式缓存
摘要:最近一个项目ASP.NET+MySQL 有的网页打开初始化的查询需要10秒甚至更久,用户体验极差,而且并发量变大的时候网站容易崩溃 后来想了两种解决方案都不是太满意 1、数据库里建一张缓存表,后台作业定时去更新这张表,每次网页打开就可以直接从缓存表里查询 2、用户第一次打开网站将数据已文件的形式缓存
阅读全文
DataTable序列化
摘要:DataTable是复杂对象,无法直接序列化,必须通过其他的方式来实现 下面介绍一下常用的几种方式 1、先转换为List,再序列化List 下面是DataTable转换为List的方法 然后使用JavaScriptSerializer类实现序列化 转换为List在序列化有一个缺点,就是必须建立Dat
阅读全文
ASP.NET网站不能在VS中调试
摘要:点击VS2010工具栏中绿色的小箭头运行网站没问题,按说运行后,应该处于正在运行状态,这个小箭头会变成灰色。但是没有变化,仍然是绿色的小箭头。所以设置断点根本没有截获。任务栏右下角显示的DevelopmentServer是启动状态。 清理解决方案再重新生成解决方案不管用 以为是VS版本的问题,试了V
阅读全文
jQuery判断鼠标滚动方向
摘要:1 var scrolltop = new Array(); 2 var index = 0; 3 scrolltop[0] = 0; 4 $(document).scroll(function(){ 5 index ++; 6 scrolltop[index] = $(document).scrollTop(); 7 if (scrolltop[in...
阅读全文
使用MagickNet编辑图片
摘要:ImageMagick是一个免费的创建、编辑、合成图片的软件。它可以读取、转换、写入多种格式的图片。图片切割、颜色替换、各种效果的应用,图片的旋转、组合,文本,直线,多边形,椭圆,曲线,附加到图片伸展旋转。ImageMagick是免费软件:全部源码开放,可以自由使用,复制,修改,发布。它遵守GPL许
阅读全文
IIS启动应用程序池报错"服务无法在此时接受控制信息"
摘要:用管理员方式打开命令行 输入命令netsh winsock reset 这个命令在百科上的解释是 netsh winsock reset命令,作用是重置 Winsock 目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netsh winsock reset命令来
阅读全文
c# 获取项目的根目录
摘要:编写程序的时候,经常需要用的项目根目录。自己总结如下 1、取得控制台应用程序的根目录方法 方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径 方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集
阅读全文
woff/woff2字体404找不到
摘要:每次控制台都报这个错,很纳闷,服务器上明明放了字体文件,怎么找不到呢 今天突然想起来,IIS的MIME类型要配置一下 之前部署网站,一个链接下载app的时候,IIS就不识别apk格式的文件,尽管服务器上存在该文件,还是提示404错误 在MIME类型中加上以下两条即可 .woff applicatio
阅读全文
Masonry与AmazeUI结合实现瀑布流
摘要:做一个图片列表展示,由于照片数量太多,决定用瀑布流来实现 由于之前没有接触过瀑布流,不知从何下手 百度一下大家都在用Masonry 官网 https://masonry.desandro.com/ 这是某网站提供的一个demo http://www.jq22.com/yanshi10136 看了一下
阅读全文
使用WebClient调用第三方接口
摘要:需要调用一个第三方接口,传参返回数据 本来是很简单的一个需求,搞了一天没整好 首先在POSTMAN中测试没有问题,但是使用jquery ajax在前台就会涉及到跨域 虽然设置了 无论怎么写都会报错 上网查了一下好像是要设置content-type,但是改了也没有用。 又查了资料好像是没有跨域权限,需
阅读全文
IIS的UrlRewrite模块
摘要:以前在webform中重写URL是在Global.asax中的Addplication_BeginRequest事件中写代码进行跳转 今天介绍使用IIS提供的UrlRewrite模块实现URL重写 首先到微软的官网下载该模块 中文32位:http://download.microsoft.com/d
阅读全文
需要重写URL但请求的目录不存在报404
摘要:用的是asp.net webform,在global.asax的application_beginrequest中写的代码 很简单的一个需求,在url中输入http://www.test.com/lci/时,跳转到http://www.test.com/tree/home.aspx 在本地写上这么一
阅读全文
使用LESS对CSS进行预处理
摘要:LESS 做为 CSS 的一种形式的扩展,它并没有阉割 CSS 的功能,而是在现有的 CSS 语法上,添加了很多额外的功能,所以学习 LESS 是一件轻而易举的事情。 变量 请注意 LESS 中的变量为完全的 ‘常量’ ,所以只能定义一次。 ** 甚至可以用变量名定义为变量: ** 混合 在 LES
阅读全文
javascript原型链继承
摘要:当定义一个函数的时候,函数对象就会默认带一个prototype对象属性。 通过new去构造一个对象(obj),它的原型会指向构造器的prototype属性(foo.prototype)。 当我们去访问obj.x和obj.y的时候,发现这个对象上有有x属性和y属性,所以返回值为1和2。当访问obj.z
阅读全文