摘要: 第一步: 使用C# 的Ftp功能时,发现了一个很奇怪的现象,获取目录列表的命令,在SeverU上面直接返回错误,而在windows自带的FTP上则正常,经过反复试验,终于发现,原来是ServerU默认情况下,不允许使用NLST命令获取目录列表,只要在 “设置”-〉“高级”中,选中“NLST命令也列出阅读全文
posted @ 2016-10-19 10:57 Ants 阅读(75) 评论(0) 编辑
摘要: redis内存管理方式,支持tcmalloc,jemalloc,malloc三种内存分配,memcache使用slabs,malloc等内存分配方式。 简单点,就是redis,是边用边申请,使用现场申请内存的方式来存储数据,并且很少使用free-list等方式来优化内存分配; memcache使用预阅读全文
posted @ 2016-04-09 10:30 Ants 阅读(225) 评论(0) 编辑
摘要: 文章来源:http://blog.csdn.net/xingxing513234072/article/details/39343999 memcached.exe的-d install命令安装时其他参数貌似无法作用,-p和 -m加上后,安装完成windows服务的binpath里面只有-runservice一个参数。这个可以通过注册表改掉,但还是无法同时安装多个服务。解决这个问题可以用sc服务...阅读全文
posted @ 2015-10-20 14:34 Ants 阅读(197) 评论(0) 编辑
摘要: 这里是你想要的功能:支持插件,将你要执行的任务编译成程序集放到框架的根目录下,再进行简单的配置就行了。支持Corn表达式。想让任务在什么时候执行就在什么时候执行。支持安装成windows service (通过topshelf实现)保证任务在执行阶段,就算到了下一个触发时间,不重复执行(如果本次还没...阅读全文
posted @ 2015-08-07 16:58 Ants 阅读(773) 评论(2) 编辑
摘要: 参考代码: 1: [TestMethod] 2: public void TestHttps() 3: { 4: var req =(HttpWebRequest) System.Net.WebRequest.Create("https://www.baidu.com/"...阅读全文
posted @ 2015-06-27 00:44 Ants 阅读(235) 评论(0) 编辑
摘要: APScheduler是基于Quartz的一个Python定时任务框架,实现了Quartz的所有功能,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务。基于这些功能,我们可以很方便的实现一个python定时任务系统。 安装 安装过程很简单,可以基于pip和源码。 Pip install apscheduler==3.0.3 或者下载源码,运行命...阅读全文
posted @ 2015-05-13 18:52 Ants 阅读(16043) 评论(1) 编辑
摘要: 第一次用Eclipse来开发python,在安装环境时走了很多弯路,下面记录下正确的安装方法: 1.下载Eclipse与jdk。(注意jdk与Eclipse要么都是32位,要么都是64位) 2.安装好jdk后,要配制java相关的环境变量。 3.下载python(python的版本有2.x与3.x),注意下载正确的版本。 4.在eclipse中在线安装pydev. 注意不要勾选红框的...阅读全文
posted @ 2015-05-11 10:17 Ants 阅读(126) 评论(0) 编辑
摘要: 因工作需要对文件进行是否被修改判断,整理的一段生成文件MD5码的代码: 1: public class FileHelper 2: { 3: /// 4: /// 对文件流进行MD5加密 5: /// 6: public static s...阅读全文
posted @ 2015-04-30 16:45 Ants 阅读(93) 评论(0) 编辑
摘要: 1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4: using System.Text; 5: using System.Reflection; 6: 7: namespace TestPro...阅读全文
posted @ 2015-04-27 16:52 Ants 阅读(204) 评论(0) 编辑
摘要: 因为项目的需要,整理了一段C#操作sftp的方法。 依赖的第三方类库名称为:SharpSSH 1.1.1.13. 代码如下: 1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4: using System.Text; 5...阅读全文
posted @ 2015-04-21 16:43 Ants 阅读(4996) 评论(7) 编辑
摘要: 在ASP.NET MVC4中,为了在解开Controller和Model的耦合,我们通常需要在Controller激活系统中引入IoC,用于处理用户请求的 Controller,让Controller依赖于ModelRepository的抽象而不是它的实现。我们可以在三个阶段使用IoC实现上面所说的...阅读全文
posted @ 2015-04-17 17:37 Ants 阅读(194) 评论(0) 编辑
摘要: 原文:https://msdn.microsoft.com/zh-cn/magazine/dn781361.aspx身份验证和授权是应用程序安全的基础。身份验证通过验证提供的凭据来确定用户身份,而授权则决定是否允许用户执行请求的操作。安全的 Web API 身份验证基于确定的身份请求和授权用户请求的...阅读全文
posted @ 2015-03-06 16:29 Ants 阅读(430) 评论(0) 编辑
摘要: 原文地址:http://www.c-sharpcorner.com/uploadfile/736ca4/token-based-authentication-in-web-api-2/IntroductionThis article explains the OWIN OAuth 2.0 Autho...阅读全文
posted @ 2015-01-30 10:57 Ants 阅读(1711) 评论(0) 编辑
摘要: 对于IIS6可以运行 iisapp -a来显示应用程序池的性能列表. iisapp.vbs它是一个脚本程序,在安装2003时需要SP1才有 而IIS7可以直接用它的外壳命令 C:"Windows"System32"inetsrv>appcmd.exe list wp来显示有时候因为服务器安全问题不能...阅读全文
posted @ 2014-10-31 12:02 Ants 阅读(152) 评论(0) 编辑
摘要: MiscWebSrvcInfClient client = new MiscWebSrvcInfClient("MiscWSBeanPort", ConfigurationManager.AppSettings["WSMiscService"]); u...阅读全文
posted @ 2014-10-17 11:09 Ants 阅读(68) 评论(0) 编辑
摘要: 1 SELECT RECORD.[RECORD_ID] 2 ,RECORD.[WORKFLOW_INFO_ID] 3 ,RECORD.[FORM_CODE] 4 ,RECORD.[APPLY_DATE] 5 ,RECORD.[APPLY_EMP_ID...阅读全文
posted @ 2014-10-08 12:32 Ants 阅读(507) 评论(0) 编辑
摘要: 适应于超级链接和弹出窗口 function RefreshParent() { if (window.opener != null) { var btnSearch = window.opener.document.getElementById("btnSearch"); if (btnSearch != null && typeof (btnSearch) != "undefined") { b...阅读全文
posted @ 2014-07-23 15:05 Ants 阅读(74) 评论(0) 编辑
摘要: -- ================================================ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE SP_Reports_GetParams @ParamsString nvarchar(max), @Name n...阅读全文
posted @ 2014-03-20 14:09 Ants 阅读(1217) 评论(0) 编辑
摘要: 1.定义日志记录类 1: public class Log4NetLogger : ISystemLogger 2: { 3: static log4net.ILog securityLogger = log4net.LogManager.GetLogger("SecurityLog"); 4: static ...阅读全文
posted @ 2014-02-21 09:46 Ants 阅读(7400) 评论(0) 编辑
摘要: 1: /******************************************************************************* 2: * InvokeHelper.cs 3: * A thread-safe control invoker helper class. 4: * -------------...阅读全文
posted @ 2012-08-31 18:19 Ants 阅读(197) 评论(0) 编辑
摘要: 我们添加webService引用,一般是通过 添加服务引用完成的,其实 添加服务引用 在背后为我们生成了代理类。 我们手动生成代理类方法: 1. 编译成cs文件:TestService.cs在vs2008命令提示窗口中输入: wsdl /out:d:\TestService.cs http://webservice.webxml.com.cn/WebServices/MobileCodeWS.as...阅读全文
posted @ 2012-05-29 10:21 Ants 阅读(281) 评论(1) 编辑
摘要: 原文连接:http://www.cnblogs.com/long-gengyun/archive/2012/05/25/2517954.html 突然接到leader的任务,为运维写个小工具,给一个参数然后调用一个sql脚本文件并替换器内部某个参数,然后执行. 于是工作开始了... 首先想到的是能让C#程序直接执行sql脚本文件,类似SSMS直接打开sql文件并执行一样,搜索了一下结果还真有,...阅读全文
posted @ 2012-05-25 16:30 Ants 阅读(549) 评论(1) 编辑
摘要: 在前两篇文章中,我们已经讲述如何配置与安装ARR,从本篇文章开始,我们将重点的来讲述如何在使用ARR进行负载均衡。 本篇文章的目的主要是一步步的带领大家如何配置和使用ARR来进行Http请求的负载均衡,从而实现高可用与高扩展性。同时,本篇文章还会着重的讲述ARR是如何监视服务器的健康状况,同时也会讲述如何设置客户端的亲缘性。 为了演示,我这里做了如下的准备工作: 配置了三台服务器(名称定为A...阅读全文
posted @ 2012-03-30 10:31 Ants 阅读(725) 评论(0) 编辑
摘要: 自从本系列发布之后,收到了很多的朋友的回复!非常感谢,同时很多朋友问到了一些问题,有些问题是一些比较基本的问题,由于时间的缘故,不会一一的为大家回复,如果有不明白的,希望大家勤自学!本系列虽然不难,但是很多的一些知识都是默认需要掌握的,例如:负载均衡的概念,原理,Web Farm等。 本篇议题如下: 创建Server Farm 配置Server Farm Application Request...阅读全文
posted @ 2012-03-30 10:28 Ants 阅读(384) 评论(0) 编辑
摘要: IIS负载均衡-Application Request Route详解第一篇: ARR介绍 说到负载均衡,相信大家已经不再陌生了,本系列主要介绍在IIS中可以采用的负载均衡的软件:微软的Application Request Route模块。 其实Application Request Route已经有很多文章介绍过了,但是有很多的文档都是英文的,笔者在项目中,曾经为了使用和测试Applicati...阅读全文
posted @ 2012-03-30 10:25 Ants 阅读(482) 评论(0) 编辑
摘要: [原文作者]:Omar [原文链接]:Making best use of cache for high performance website使用URLs时要确保一致性 浏览器基于URL来缓存资源。当URL改变后,浏览器从源服务器获该资源的新的版本。查询字符串参数的改变也被视为URL的改变。例如,"/default.aspx" 被缓存到浏览器,如果你请求了"/default.aspx?123",浏览器将从服务器获取新的版本。对于这个新URL的响应,如果你返回的是正确的缓存报头,它仍然会被缓存。这样的话,再把查询字符串改成类似于"/defaul阅读全文
posted @ 2012-03-29 12:23 Ants 阅读(224) 评论(0) 编辑
摘要: 1,首先建立购物车模型类: using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace Ants.WebPart.Models{ public class ShopCarModel { public int Id { get; set; } ...阅读全文
posted @ 2012-03-13 11:09 Ants 阅读(880) 评论(2) 编辑
摘要: 在gb2312与utf-8混搭的网站里,如果当你用urlencode与urldecode都不能解决乱码问题时,可以考虑用下面的两个方法来处理: using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Text;public class TextHelper{ p...阅读全文
posted @ 2012-03-01 11:07 Ants 阅读(980) 评论(0) 编辑
摘要: ServerAlias:服务器别名,在Apache中可以用于设置虚拟主机接收到个域名,也可以用于接收泛解析的域名。具体的设置方法如下: 一、用于设置虚拟主机接收多个域名 一个虚拟主机常常会接收多个域名解析,比如:一个虚拟主机要同时介绍doctor-c.net, doctor-c.com两个域名,或者是两个二级域名,如:www.doctor-c.net, www1.doctor-c.net,对于这种...阅读全文
posted @ 2012-02-23 15:16 Ants 阅读(387) 评论(0) 编辑
摘要: 在网站开发过程中,不管是前台用javascript还是在后台用服务器端语言处理cookie,是作为一个web开发者都必须要熟练掌握的技能。 相信大家在开发过程中都经常用到。然而如何让前端和后端同时获取同一份cookie我们还是需要花费上点心思。 下面我将着重介绍下这方面的见容: 1,首先多们用js向网站写入一cookie(单键值的比较容易,我这里只讲述下一个cookie下多键值的处理) 为了简单,这里我们用jquery.cookie.js插件来操作cookie,代码如下:$.cookie('book', 'sn=081245&title=你不能不知道的.net&阅读全文
posted @ 2012-02-22 10:54 Ants 阅读(1435) 评论(0) 编辑