随笔分类 - 零金碎玉
摘要:SFTP是SSH File Transfer Protocol的缩写,安全文件传送协议。安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。 Renci.SshNet.Async 是一款 .NET SFTP 访问组件。使用起来也很简单。 一、
阅读全文
摘要:CSDN俨然是一家广告网站了,各种广告层出不穷,且毫无底线。经常性的展示一些植发、防脱的广告,实在影响心情。另外,在复制内容的时候,会通过js给你带上一段来源,对于版权保护这是好事儿,但是对于直接复制代码来使用就很麻烦了。 这里介绍一个屏蔽的方法: 禁止执行js脚本,谷歌浏览器中把脚本执行的权限关掉
阅读全文
摘要:JsonPath基本用法 本文主要介绍JsonPath的基本语法,并演示如何在Newtonsoft.Json中进行使用。 JsonPath的来源 看它的名字你就能知道,这家伙和JSON文档有关系,正如XPath之于XML文档一样,JsonPath为Json文档提供了解析能力,通过使用JsonPath
阅读全文
摘要:说一个简单的方法,在VS2012、win7 sp1下亲测可用。在开始菜单中找到VS 2012开发人员命令提示,然后执行命令:aspnet_regiis.exe -i运行完成后截图如下:
阅读全文
摘要:有两个地方需要配置:1.web.config中的节点: 需要在modules配置中添加属性runAllManagedModulesForAllRequests2.如果上一个步骤不能够凑效,则需要“添加脚本映射”打开IIS的”处理程序映射设置“,在右边的操作栏下有 ”添加脚本映射“请求路径:*可执行文件:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll如果完成这两个步骤还不行,那就重新注册一下.net framework试试,当然这一步骤也可以排在第一位。32位的Windows:--------------...
阅读全文
摘要:XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。 下面列出了最有用的路径表达式: nodename:选取此节点的所有子节点。 /:从根节点选取。 //:从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置。 .:选取当前节点。 ..:选取当前节点的父节点。 例如有下面...
阅读全文
摘要:使用C#生成验证码图片,然后在网页中直接使用,很方便的用法。 using System;using System.Drawing;using System.Drawing.Imaging;using System.Web.UI;using System.Drawing.Drawing2D;using System.IO;/// <summary>/// 生成验证码的类/// </summary>...
阅读全文
摘要:使用C#来验证一个字符串是否为合法的Email地址: public static bool IsEmail(string email){ String strExp = @"\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"; Regex r = new Regex(strExp); Match m = r.Match(email); ...
阅读全文
摘要:创建datagrid在页面上添加一个div或table标签,然后用jquery获取这个标签,并初始化一个datagrid。代码如下:页面上的div标签:<div id="magazineGrid"></div>js代码:$('#magazineGrid').datagrid({ height: 340, url: 'url', method: 'POST', queryParams: { 'id': id }, idField: '产品ID', striped: true
阅读全文
摘要:Math.Round()准确的说,这个函数不是四舍五入,而是四舍六入五凑偶,就是说小于4或大于6的该舍该入是没有争议的,而5处在正中间,如果四舍五入则会造成数据的整体偏差,所以采取的原则是:如果舍入位为5,则舍入后最后一位为偶数,这是国际惯例。C# 中没有四舍五入函数,事实上我知道的程序语言都没有四舍五入函数,因为四舍五入算法不科学,国际通行的是 Banker 舍入法 Banker 's rounding(银行家舍入)算法,即四舍六入五取偶。事实上这也是 IEEE 规定的舍入标准。因此所有符合 IEEE 标准的语言都应该是采用这一算法的。下面的这段代码能实现严格的四舍五入:public
阅读全文
摘要:在MSDTC中访问OLE DB数据库的时候,会抛出异常,异常信息大概是:"Microsoft.Jet.OLEDB.4.0”提供程序不支持 ITransactionLocal 接口。本地事务不可用于当前提供程序,或者是与基础事务通信失败。 原来,在创建OLE DB数据库连接的时候,默认是打开了事务的(automatic transaction enlistment),所以如果放在MSDTC中会出现...
阅读全文
摘要:inline onclick代码如下:<input type="button" id="btnOK" name="" value="确定" onclick="btnOKClick();" />btnOKClick的代码:function btnOKClick() { alert("btnOK Clicked"); }现在要在点击按钮以后,移除onclick事件,并为按钮绑定一个新的click事件。在第二次点击时候,就开始执行第二个事件处理函数,第二个处理函数的代码
阅读全文
摘要:C#动态编译计算表达式的值,是通过System.CodeDom.Compiler命名空间下的相关类来实现的。其步骤大致为:1.将表达式包装成为可编译的C#代码2.使用反射调用上一步编译的代码。示例如下:在界面上放一个TextBox,用来输入表达式;放一个按钮,用来相应用户点击,以进行表达式的计算;在另外一个TextBox中显示计算结果。对应的xaml代码如下:<Window x:Class="SampleCodeDemo.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/prese
阅读全文
摘要:直接上代码吧,从百度里面找的,可以直接用,代码如下:public void DownLoad( ){ string filePath = Server.MapPath( @"\UserFile\" );//这里注意了,你得指明要下载文件的路径. if ( System.IO.File.Exists( filePath ) ) { FileInfo file = new FileInfo( filePath ); Response.ContentEncoding = System.Text.Encoding.GetEncoding( "...
阅读全文
摘要:现在大多数网站都会添加这种功能:当滚动条滚动到页面的下方时,页面的右下角会显示出来一个“回到顶部”的按钮或连接,点击该按钮后页面会跳转到顶部,或某一个适合查看内容的位置。那么,如何控制“回到顶部”按钮的显示或隐藏呢?其实我们只需要实现window.onscroll 事件即可,代码如下:window.onscroll = function () { if (document.documentElement.scrollTop + document.body.scrollTop > 100) { document.getElementById("scrollto").st
阅读全文
摘要:原文链接:http://www.cnblogs.com/uu102/archive/2012/10/12/2721580.html作者在原文中说明了通过C#调用Javascript来解析Json字符串的方法。代码如下: using Microsoft.JScript; using Microsoft.Vsa; using Microsoft.JScript.Vsa; public static Dictionary<string, string> GetMyValue(string jsonSource, string key1, str...
阅读全文
摘要:jquery获取标签名(tagName)
阅读全文
摘要:在使用Easyui GridView时,如果要Gridview的宽度和窗口的宽度相同,只需要设置fitColumns: true即可这样实现以后,如果窗口的大小调整后,gridview的宽度是不会改变的,这时就需要我们自己来我完成了。为window添加一个resize事件,在事件回调方法中让gridview改变宽度即可: //在调整了窗口大小以后,设置easyui gridview也调整宽度 $(window).resize(function () { $('#gvManage').datagrid('resize'); });
阅读全文
摘要:static public object ChangeType(object value, Type type) { if (value == null && type.IsGenericType) return Activator.CreateInstance(type); if (value == null) return null; if (type == value.GetType()) return value; if (type.IsEnum) ...
阅读全文