对于IIS上的应用程序池监控 最近公司的 运维碰到了一些问题,在客户某台服务器(系统为2003,IIS版本为6.0)上某个比较重要的应用程序池会不定期的停止,原因未知。这样就影响了服务的运行。运维启动应用程序池后问题解决,但是因为很多时候应用程序池挺值得时间是在非上班时间,所以向开发求助一个解决办法。准备做一个windows服务在服务器上运行,定时检查特定的应用程序池的状态,如果停止了,就把它启动,并同时记录日志信息。
微信内网页某些安卓手机不能上传图片文件的问题(2) 起这个标题名只是为了和前一篇文章相对应。相对比较完善的手机端网页图片上传完成了,其中碰见了很多问题,由于是第一次弄,就一个个的解决掉,最后这个目前来说是比较满意的版本。开发环境为 Bootstrap框架,另外需要引进一个JS用于判断图片拍摄的角度问题。为什么要用这个呢?因为IOS系统在拍摄照片时,会给生成的图片文件添加一个拍摄角度的数据,在文件上传时,是用HTML5的 canvas加载
微信内网页某些安卓手机不能上传图片文件的问题(1) 最近的一个项目是微信公众号关联的网站,自然用新技术HTML5 了。在某个手机发布信息的页面中,却碰到了一个诡异的问题。在某些安卓手机上无法使用上传图片功能,你怎么点都没问题。微信并没有对type=file做任何特殊处理。但是在Android 4.4.1/4.4.2系统中,这的确没法使用。其它版本中如果客户端如果需要对H5的 标签做支持,即在H5支持选择文件的功能,可以通过重写WebV
HighCharts 在IE8下图形不显示的问题。 最近用到Highcharts这个flash控件,可恶意显示多种类型的图形图。用来做各种数据统计最合适不过。但是在IE8下却发现某些图形不能正确显示出来,因为IE8对JS的符号什么的特别敏感。在IE8下面会报 'this.renderer.gradients' 为空或不是对象 这样的错误。解决方法为:打开highcharts.js ctrl+f 查找 var b=this
关于windows服务方面的一些问题 最近需要用到windows service,因为客户有一个电子显示屏需要动态显示一些信息。在服务器上安装一个windos service,定时读取数据库的内容,生成相应格式的xml文件,在指定的目录中。因为自己一直在做web方面的东西,所以稍微研究了下这个需要怎么做,百度上也有很多资料可查,最后弄好了。下面把实现的过程备份下,留待参考。首先用vs2010新建一个windows se
web.config中httpRunTime的属性 备用,估计自己用得到配置httpRuntime也可以让FileUpload上传更大的文件,不过设置太大了会因用户将大量文件传递到该服务器而导致的拒绝服务攻击(属性有说明)="true|false" maxRequestLength="size in kbytes" executionTimeout="seconds"
ASP.NET读取Word文档转换为PDF文件的方法 此方法为从网上获得,描写并不完善。在这里稍作补充。用这个方法需要你的电脑本身安装有office2007,另外还需要下载一个SaveAsPDFandXPS.exe的文件(好像是微软下载的吧,932K)。在项目里面添加两个引用,,第一个是office库,这个是com组件,还需要在组件服务中注册,后面一个是对于word的操作。然后右键下面这个引用,把复制本地的属性修改为false。至于组件服
MySql5.6在Linux服务器上设置数据库同步备份的方法 项目已经完成,后期就是维护之类的了.当然会包括数据库的维护.MySql有个功能Replication正好可以用于数据库同步备份,于是就准备这样弄了.花了一点时间,终于弄出来了.记录备用:Linux数据库备份设置部分:(第一次设置)1、数据库版本两台服务器数据库版本最好都保持一致,避免因版本问题带来的不可预知的错误。2、设置备份帐户名以及密码数据库都安装好以后,在
WPF程序添加托盘图标,菜单的方法 前段时间做项目,客户需要程序最小化时到托盘,并添加托盘菜单,可以做退出,打开灯操作。首先需要定义一个类。托盘菜单可用的。using System;using System.Collections.Generic;using System.ComponentModel;using System.Windows;using System.Windows.Inpu
部署网站后碰见的数据库差异排序问题。 说起来这个问题非常的诡异,如果不是正巧碰见可能根本就意识不到。最近在做一个项目时,本地用作开发测试的数据库选择为sql server2008和客户实际使用的一致,这也是为今后方便部署的需要。开发过程中未碰到问题。在实际部署是,iis上部署好网站,数据库备份恢复,然后运行程序,在某些页面问题出来了。报错误:无法解决 equal to 运算中 "Chinese_PRC_CI_AS" 和 "
AES加密以及解密的方法 系统中用到,放这里备份下。 #region 数据加密(AES) /**/ /// /// 加密数据 /// /// 加密前的字符串 /// 加密后的字符串 public static string Encrypt(string input, string sal
从服务器下载文件的方法 前不久做的东西需要用到一个自动更新的方法所用到。 /// /// 下载文件 /// /// 下载的基本链接地址(不含文件名) /// 下载的文件名 /// 下载到本地的路径名 private bool DownLoadFile(string URL, string Filena
TreeView控件的一些关于节点的CheckBox使用 我们可以很方便的用asp.net的方法生成目录树,不过使用过程中也发现一些问题。比如在节点前可以添加checkbox,然后通过这些checkbox添加一些操作。改变checkbox状态的事件应该是TreeNodeCheckChanged,但是实际上这个方法在点击checkbox的时候并没有被正确的激发。解决方法如下。后台对treeview添加属性:TreeView1.Attri
asp.net 验证码 关于asp.net的彩色验证码生成,以及中文验证码 前台无代码后台代码如下 using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Text; protected void Page_Load(object sender, EventArgs e) {
关于2个div保持一致高度的做法(用js解决) 最近修改以前写的一些代码,发现点问题。比如2个div需要动态的保持一致的高度。原先的做法是:如果实际的高度不大于10000px,那么这个是没有问题的,如果有一边的实际高度大于了10000px,则另外一边的高度只能被定义为10000px,不符合实际运用的需求。 经过测试,用js可以解决这个问题。代码如下:var h = document.getElemen
关于jquery设置的cookie在后台的读取 最近的项目,cookie是在前台用jquery操作的,但也需要在一些页面的后台进行读取。以下是个人在使用的时候的一些心得。jquery操作cookie代码://选择后,加上cookie的时限,下面是14天if (document.getElementById("C