menghaoran
人都会死,但不是每个人都真正活过!
摘要: 1、在服务器上找到一个目录,存放网站文件,在这里假设为放到D盘根目录下文件夹webSite里,打开服务器的方式:win7里是,在“开始”菜单里找到“附件”,在附件里找到“远程桌面连接”,输入服务器ip,按照提示输入用户名和密码即可:2、然后,使用ftp上传工具,上传网站文件到该目录,使用ftp上传文件时,打开ftp,新建一个站点链接,如下图:输入要链接的站点的ip,用户名,密码:在这里如下点击链接即可。这里的ip地址,即是服务器存放网站的ip3、找到网站所在目录,上传文件到该目录下,在这里是上传到webSite这个目录下4、文件上传完毕后,在服务器上编辑网站属性选中上图中IP地址后的“高级(D 阅读全文
posted @ 2012-12-18 09:57 menghaoran 阅读(8499) 评论(0) 推荐(1) 编辑
摘要: 第一次使用伪静态,而且还是跳槽到一家新公司,第一个接手的网站要用。可怜我这个啥都不会的菜鸟。。 还好,我的上司,网络部主管,给提供了一个现成的例子,可是涅,照搬过来还是有问题,她很郁闷,那我更郁闷了,好吧,毕竟是我接手的项目,我得负责任。改,后来终于在n次修改配置文件,n次修改IIS后,算是成功了。总结一下,以免忘记1、首先吧,要有重写路径的dll文件,在这里我用的是Intelligencia.UrlRewriter.dll,添加对它的引用2、配置web.config文件 在这里我配置了四处,分别是: 第一处:指定重写url的dll文件,添加对它的引用,并设置标签名称为rewriter< 阅读全文
posted @ 2012-12-11 11:02 menghaoran 阅读(5002) 评论(4) 推荐(0) 编辑
摘要: 搞了个不是局部刷新的百度搜索框下拉提示效果,在被领导批了n次后,问了n次后,弄出来了,真心感觉我这个小脑壳,太不灵光了,太懒了。记录下来,以免忘记。大致思路:前台放一个input标签,然后当该标签内的值输入有变化的时候,调用后台代码查询 符合条件的数据绑定ListBox。具体实现思路:一个input,当输入值变化时,调用后台代码。但是怎么调用呢,这个是个问题了,在该input下放一个隐藏的服务器控件button,隐藏该控件,当input里值变化时,调用js,在js里触发该按钮的onclick事件,把具体的操作数据的代码就可以放到onclick事件里了。但是这里的隐藏不是使用visable来隐藏 阅读全文
posted @ 2012-11-09 18:18 menghaoran 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 在为DataGridView绑定数据的时候,使用了DataTable。在窗体加载时,做一次赋值,即查找到数据,赋值给DataTable,绑定即可。重新查找数据时,即:刷新,需要再次查找数据并赋值,本来我以为如果不把DataTable原来的值清空,就会出现重复添加数据的情况,于是就做了个dtPorts.Rows.Clear(); 清除原来的行数据,但是在二次绑定数据的时候,会出现一个错误:在位置0处没有任何行。很是郁闷,如果走调试,则没有该错误。 (ps:但是实际情况是:即使不清除原有数据,它也不会重复添加数据。貌似多此一举了。 但是以防万一了。。) 后来请领导看了下,领导说:我在二次加载... 阅读全文
posted @ 2012-10-30 10:22 menghaoran 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: 关于SerialPort的打开关闭,由于之前没有接触过该对象,所以,刚开始的一切都是抄啊抄。比着同事的代码抄过来,可是不能用,总是报异常:串口对象未打开,我很纳闷,怎么会呢,和他们的代码都一样的,刚才请教同事,同事说:如果你打开一个串口对象,使用的话,就不关闭,不使用了,就要关闭掉。不然,这个串口会被一直占用,你在别处就无法操作了,而且,new出来一个串口对象,它和之前的那个不是同一个,所以操作的不是同一个串口,肯定会报异常的。 原来如此。关闭后,然后又在用到的地方new出来一个,果然,问题解决了。没文化,真可怕,嘿嘿。还好有很牛的同事肯帮我。 阅读全文
posted @ 2012-10-19 14:26 menghaoran 阅读(1978) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2012-09-20 17:48 menghaoran 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 用了那么就得AspNetPager分页控件,总结一下平时常会遇到的问题。 1、先是下载,就不说了。 2、添加到左侧工具导航栏,方便拖拽控件。在左侧工具栏选中适合的工具选项卡,如果想易于区分,可以添加一个自己的选项卡,鼠标右击:添加选项卡,然后输入名称添加,如Add。 3、添加控件到该选项卡,选中该选项卡,鼠标右击:选择项,在弹出框里选择到AspNetPager的dll文件路径,点击添加,即可。 4、使用:在页面里拖拽进来该控件,为该控件使用到的属性赋值,比如,依据我个人习惯,我经常会写成如下格式:<webdiyer:AspNetPager ID="AspNetPager1&qu 阅读全文
posted @ 2012-08-11 12:16 menghaoran 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 1、查询最小值:SELECT MIN(Upgrade_Version) FROM upgrade_info 从upgrade_info 表里查询Upgrade_Version列的最小值,输出该列。2、 当某列数据为null时,返回0,不为空则返回最大值 SELECT CASE WHEN MAX(Upgrade_Version) IS NULL THEN 0 ELSE MAX(Upgrade_Version) END FROM upgrade_info WHERE +条件3、查询一个用户所拥有的商品,在此:lock为商品表,user为用户表 [在mys... 阅读全文
posted @ 2012-08-10 19:32 menghaoran 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 今天在xp系统上安装了iis5.1,由于iis不是一般的应用程序,总结下。1、下载iis5.12、安装:开始-->设置-->控制面板-->添加或删除程序-->在弹出框里选择左侧“添加/删除Windows组件”-->在弹出框里然后单击“下一步” 弹出框里选择IIS安装包所在路径 ,选中即可。3、安装完成后,要在cmd里注册,.NET Framework 2.0 和.NET Framework4.0 ,注册步骤:在运行里输入cmd打开dos命令窗口,然后右键粘贴进去路径,回车执行。执行成功后会有提示,然后注册4.0.注册4.0方法相同,只需要修改下路径和4.0的名称即 阅读全文
posted @ 2012-08-02 09:42 menghaoran 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 创建一个xml文件的步骤:新建一个XElement对象,为这个对象赋值。我这里的最外层节点名称叫:Smart2000,它里面包含两个节点,“SuperPin”和“Modules”,在这里,“SuperPin”节点的值是固定的,在声明xml文件时就直接初始化,儿“Modules”节点的值没有固定,在这里就直接写入,声明存在这个节点,并不指定“Modules”节点里的格式。不指定Modules的格式:public static XElement GenerateXmlFile(string appId)XElement myXDoc = new XElement( new XElement(&qu 阅读全文
posted @ 2012-07-22 18:07 menghaoran 阅读(3429) 评论(0) 推荐(0) 编辑