自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

马立弘

一步一步往前走

  • 博客(313)
  • 资源 (13)
  • 收藏
  • 关注

原创 IIS配置的各种问题

IIS中Session的配置配置iis支持.json格式的文件

2018-12-27 09:29:31 327

原创 windows服务及asp.net中定时任务管理

windows定时计划任务管理系统quartz.net的使用asp.net使用Hangfire开发后台定时任务demo使用C#制作Windows服务和安装程序quartz.net的真实使用Quartz.net开源作业调度框架使用Quartz.net持久化与集群部署开发Cron表达式使用Quartz.Net 使用CrystalQuartz: http://www.cnblogs.com/mushro

2016-12-14 21:14:44 1124

原创 windows下的Elasticsearch使用

一、基础入门 1.ElasticSearch概念入门2.elasticsearch5.0.0在windows中的安装方法3.批量同步数据库到elasticsearch4.elasticSearch系统分析器及自定义分析器5.elasticSearch中文分词ik分析器二、进阶1.elasticsearch索引管理2.elasticsearch中的字段类型/mapping参数/定义表结构3.结构化查

2016-11-17 09:48:20 2965

原创 老程序员的python快速学习之旅

一.最开始就是安装,搭建开发环境 scrapy在window中的安装与使用初步入门二.语法及标准库等基础知识的快速掌握 1.老程序员通过一篇文章快速学会python这门新语言2.老程序员快速预览Python 标准库3.老程序员快速学python编码规范4.python标准库中文手动翻译5.python内置函数|类中的内置方法|字符串内置方法6.python入门常用功能小结三、python实用模块

2016-11-04 11:14:17 839

原创 FileTable文件表的使用

sqlsever2012以后才开始支持FileTable用户可以通过 Windows 资源管理器来访问 FileTable 目录,并通过拖拽文件的方式来把它们添加到数据库中。FileTable 会存储文件的名称和类型、路径、语言、创建和修改的时间以及其他状态信息。它还会从根目录开始维护整个目录的结构。尽管 FileTable 目录和所有其它 Windows 的目录行为一样,但是物理文件实际上是存...

2020-02-19 15:27:18 2133

原创 Windows 2016 服务器安全配置

Windows 2016 服务器安全配置1.系统更新配置(1)更换Windows更新服务器如果你觉得默认的Windows更新服务器比较慢,或者如果选择了阿里云或腾讯云服务器的话,可以更换Windows服务器。右键开始菜单图标,选择“运行”,然后输入gpedit.msc,依次选择 “计算机配置” - “管理模板” - “Windows 组件” - “Windows 更新”,双击“指定 Int...

2019-07-15 16:36:10 13245

原创 验证视图状态 MAC 失败,配置machineKey

在webconfig中system.web节点下添加:<system.web> <machineKey validationKey="3FF1E929BC0534950B0920A7B59FA698BD02DFE8" decryptionKey="280450BB36319B474C996B506A95AEDF9B51211B1D2B7A77" decryption=...

2019-07-11 14:04:53 605

原创 ElasticSearch单机配置节点

单机单节点配置cluster.name: esbestnode.name: node127-9200node.master: truepath.data: /esdata/data-9200path.logs: /eslog/log-9200bootstrap.memory_lock: falsebootstrap.system_call_filter: falsehttp.por...

2019-07-05 16:07:41 3147

原创 Elasticsearch集群管理篇

Elasticsearch集群管理篇Elasticsearch出现问题,最高效的解决方案是第一手资料ES英文官网文档,其次是ES英文论坛、ES github issues,再次是stackoverflow等英文论坛、博客。最后才是:Elasticsearch中文社区、其他相关中文技术博客等。1.配置节点步骤1.修改文件jvm.options-Xms8g-Xmx8g步骤2.修改文件el...

2019-07-02 16:31:46 615

原创 elasticsearch安全重启节点的方法

#elasticsearch安全重启节点的方法#假如要升级或重启节点192.168.1.8##第一步:先暂停集群的shard自动均衡。##curl -XPUT http://192.168.1.2:9200/_cluster/settings -d’{“transient” : {“cluster.routing.allocation.enable” : “none”}}’##第...

2019-06-27 15:46:39 3851

原创 隐藏IIS响应头信息

响应头信息原始头信息Cache-Control: privateContent-Length: 78457Content-Type: text/HTML; charset=utf-8Date: Fri, 25 Apr 2014 06:19:18 GMTServer: Microsoft-IIS/7.5X-AspNet-Version: 4.0.30319X-Powered-By: A...

2018-12-28 16:01:55 5024

原创 利用StateServer实现Session共享

1、更改web.config文件system.web中修改节点&amp;amp;amp;amp;lt;sessionState mode=&amp;amp;amp;quot;StateServer&amp;amp;amp;quot; stateConnectionString=&amp;amp;amp;quot;tcpip=localhost:42424&amp;amp;amp;quot; cookieless=&amp;amp;amp;quot;fals

2018-12-28 14:35:29 1771

原创 IIS7安全加固

限制目录执行权限在“处理程序映射”中,把“编辑功能权限”中的“脚本”去掉,这样即使上传了木马文件在此目录,也是无法执行的。开启日志审计默认情况下Web日志存放于系统目录&quot; %SystemDrive%\inetpub\logs\LogFiles&quot;,将Wb日志文件放在非网站目录和非操作系统分区,并定期对Web日志进行异地备份。关闭目录浏览在“目录浏览”中,在最右边操作栏点击“禁用”,即可禁用...

2018-12-28 11:48:32 1894

原创 自动添加IP限制

/// &amp;lt;summary&amp;gt;/// 给IIS添加禁止IP限制/// 仅针对iis 7及以上版本/// 首先需要引入Microsoft.Web.Administration.dll/// 该文件位置在windows2008的\Windows\System32\inetsrv目录下/// 注意:生成的EXE文件必须以管理员身份运行/// &amp;lt;/summary&amp;gt;/// ...

2018-12-28 10:08:09 431

原创 w3wp占用内存高的处理

IIS中w3wp占用内存高的处理1)IIS的程序池默认回收间隔是1740分钟(29小时),不太合理。将进程模型-“闲置超时(分钟)”设置为0;将回收-“固定时间间隔(分钟)”设置为0;将回收-“特定时间”设置为凌晨两点(网站访问最少的时候)(注意:特定时间是支持设定多个的)。2)设置基于内存的最大值,进行回收。解决IIS中CPU占用过多的问题1、在IIS中对每个网站进行单独的应用...

2018-12-28 09:57:25 2337

转载 IIS中Session的配置

①.Inproc是缺省的设置表示会话状态要由ASP.NET存储到内存中,而且不用Cookie来传递会话ID。示例:②.mode属性设为Off整个网站禁用会话状态,可在Web.config文件中将sessionState元素的mode属性设为Off。假如某个网页不需要访问Session对象,应将那个页的Page预编译指令的EnableSessionState属性设为False。③.St...

2018-12-27 09:26:05 5624

转载 配置iis支持.json格式的文件

一、IIS 61. MIME设置:在IIS的站点属性的HTTP头设置里,选MIME 映射中点击”文件类型”-”新类型”,添加一个文件类型:关联扩展名:*.json内容类型(MIME):application/x-javascript2. Script Map Handler设置:还是在IIS的站点属性里,”主目录”-”应用程序设置”-”配置”-”映射”-”添加”,会打开”添加/编辑应用...

2018-12-26 11:44:46 797

原创 elasticsearch系统分析器及自定义分析器

一、系统自带的分析器: (1)standard 分析器 standard 分析器是用于全文字段的默认分析器。 它考虑了以下几点: standard 分词器,在词层级上分割输入的文本。 standard 标记过滤器,被设计用来整理分词器触发的所有标记(但是目前什么都没做)。 lowercase 标记过滤器,将所有标记转换为小写。 stop 标记过滤器,删除所有可能会造成搜索歧义的停用词,

2017-02-20 22:03:35 2285

原创 elasticsearch的综合测试案例

–查看指定数据库testindex中所有type的结构 GET /testindex/_mapping GET /testindex/_settings,_mappings–删除索引DELETE /testindex–添加索引PUT /testindex{ "settings": { "number_of_shards" : 3, "number_of

2017-02-20 16:46:42 721

原创 elasticsearch中的字段类型/mapping参数

(一)核心数据类型: (1)string: 默认会被分词 string类型包括:text 和 keyword一个完整示例如下 : "status": { "type": "string", //字符串类型 "index": "analyzed"//分词,不分词是:not_analyzed ,设置成no,字段将不会被索引 "analyz

2017-02-19 22:48:47 2214

原创 elasticsearch在C#中的使用

elsticsearch中安装了x-pack后,查询时就需要用户名和密码了。 无账号密码,不可访问 curl http://192.168.0.2:9200/testindex/_count?pretty=true Authentication Required访问basic认证的页面 (1)通过user选项带上账号密码,返回正常数据 curl –user elastic:changeme

2017-02-18 22:10:27 5379

原创 结构化查询(Query DSL)和结构化过滤(Filter DSL)

结构化查询 Query DSL–空查询,查询所有记录 GET /testindex/testtable/_search { “query”: { “match_all”: {} } }–查询指定字段demo字段包含指定值的记录 GET /testindex/testtable/_search { “query”: { “ma

2017-02-18 15:17:15 1157

原创 elasticsearch索引管理

–索引管理系统默认会自动添加数据库和表, 如果要手动添加,需要在配置文件config/elasticsearch.yml中添加一行: action.auto_create_index: false–创建只有一个主分片,没有复制分片的索引。 (注:在索引创建后,主分片个数不能修改) PUT /testindex { “settings”: { “number_of

2017-02-18 15:14:54 939

原创 Razor做邮件内容动态生成器

Razor做邮件内容动态生成器Markdown mk = new Markdown();string content = mk.Transform(article.Content);//markdown转换htmlvar model = new{ ID= article.ID, Title = article.Title, Content = content,

2016-12-13 22:25:12 628

原创 quartz.net的真实使用(待续)

功能:每1分钟去向一个文件里写日志/// <summary> /// 要调度的功能模块 /// </summary> public class WriteLogJob : IJob { public void Execute(IJobExecutionContext context) { string file

2016-12-05 23:54:58 748

原创 webapi中使用session

webapi中使用session修改global.cs里面的内容using System;using System.Web;using System.Web.Routing;using System.Web.Http;using System.Web.Http.WebHost;using System.Web.SessionState;namespace ApiControllerExa

2016-12-05 00:24:36 2234

原创 webapi基于Microsoft.Owin.Security.OAuth的OAuth实现

webapi基于Microsoft.Owin.Security.OAuth的OAuth实现一、在ASP.NET中基于Owin OAuth使用Client Credentials Grant授权发放Token和调用webapi建一个Web API项目打开Startup.Auth.cs ,精简一下代码,我们只需要实现以Client Credentials Grant授权方式拿到token,其它无关代码

2016-12-04 23:20:38 4942

原创 elasticsearch5.0.0在windows中的安装方法

elasticsearch5.0.2在windows中的安装方法一、安装elasticsearch下载压缩包并解压https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.0.2.zipbin\elasticsearch.bat注:默认至少2G的内存,如果电脑内存不够,编辑config/jvm.options中

2016-12-03 15:14:14 3415 1

原创 asp.net使用Hangfire开发后台定时任务demo

一、新建webapi项目 WebApplicationWebApiHangfireSample在根目录添加Startup.cs文件using Hangfire;using Hangfire.MemoryStorage;using Microsoft.Owin;using Owin;[assembly: OwinStartup(typeof(WebApplicationWebApiHangfi

2016-12-02 12:05:30 9324 1

原创 多线程采集的核心代码

多线程采集的核心代码 /// <summary> /// 采集进程记录 /// </summary> private ArrayList alMsgList = new ArrayList(); /// <summary> /// 线程 /// </summary> priv

2016-12-01 23:55:54 657

原创 scrapy一个综合性的demo案例

一、搭建项目1.新建python项目jobman2.生成scrapy进入存储代码的jobman目录中,运行下列cmd命令:scrapy startproject zhaopin二、编辑源码修改3个文件内容:items.pypipelines.pysettings.py新建2个文件:wuyaojob_spider.pymssql.py1).修改items.py为如下内容# -*-

2016-11-30 09:53:05 1514 3

原创 为spider指定不同的pipline

为spider指定不同的piplinedef process_item(self, item, spider): if spider.name == 'news': #这里写存入 News 表的逻辑 news = News() ...(省略部分代码) self.session.add(news) self.ses

2016-11-30 00:12:54 618

原创 windows中同时运行多个scrapy爬虫

1. 在你的Scrapy工程下面新建一个与spiders平级的目录commands:cd path/to/your_projectmkdir commands2. 在commands下面添加一个文件crawlall.py,代码如下:from scrapy.command import ScrapyCommand from scrapy.utils.project import get_proj

2016-11-29 23:44:37 1532

原创 C#仿sqlServer中的checksum

//严格来说应该是仿sql中的BINARY_CHECKSUM函数private int SQLBinaryChecksum(string text){ long sum = 0; byte overflow; for (int i = 0; i < text.Length; i++) { sum = (long)((16 * sum) ^ Conv

2016-11-29 10:31:50 550

原创 dotnet下的采集

一、工具NCrawlerhttp://ncrawler.codeplex.com/Html Agility Packhttp://htmlagilitypack.codeplex.com/ScrapySharphttps://bitbucket.org/rflechner/scrapysharpQuartz.NEThttp://www.quartz-scheduler.net/二、先看几个

2016-11-24 23:43:47 430

原创 elasticsearch-analysis-ik

elasticsearch-analysis-ik一、elasticsearch-analysis-ik的安装与配置下载插件elasticsearch-analysis-ik并安装源码地址:https://github.com/medcl/elasticsearch-analysis-ik在ES的配置文件config/elasticsearch.yml中增加ik的配置,在最后增加:inde

2016-11-22 18:11:19 921

转载 15个经典营销激励小故事

15个经典营销激励小故事 营销就是一个发现需要和满足需要的过程,也是一个复杂的过程,因为这是一个与人交往的过程.所谓见人说人话,见鬼说鬼话,当然也有人话鬼话都不适用的时候,相信这些小故事能有启发的作用. 1.驼鹿与防毒面具   有一个推销员,他以能够卖出任何东西而出名。他已经给牙医卖过一支牙刷。给面包师卖过一个面包,给瞎子卖过一台电视机,但他的朋友对他说:“只有卖给驼鹿一个防毒面具

2016-11-21 22:52:11 8702

转载 60个经典励志小故事

68个经典励志小故事小故事一、用人之道 去过庙的人都知道,一进庙门,首先是弥陀佛,笑脸迎客,而在他的北面,则是黑口黑脸的韦陀。但相传在很久以前,他们并不在同一个庙里,而是分别掌管不同的庙。弥乐佛热情快乐,所以来的人非常多,但他什么都不在乎,丢三拉四,没有好好的管理账务,所以依然入不敷出。而韦陀虽然管账是一把好手,但成天阴着个脸,太过严肃,搞得人越来越少,最后香火断绝。佛祖在查香火的时候

2016-11-21 22:48:44 5465

原创 同步数据库到elasticsearch

elasticsearch-jdbc同步mysql到elasticsearch一、介绍将mysql同步到elasticSearch的插件有:1)elasticsearch-jdbchttps://github.com/jprante/elasticsearch-jdbc 之前的链接是:https://github.com/jprante/elasticsearch-river-jdbc2)el

2016-11-20 22:26:40 3414 1

原创 httpie

httpie一、安装:安装python然后cmd中执行:pip install httpie附:源码地址https://github.com/jkbrzt/httpie二、语法:usage: http-script.py [--json] [--form] [--pretty {all,colors,format,none}] [--style S

2016-11-19 16:48:04 674

词库转换工具

全能的词库转换工具,支持各种词库格式相互转换。

2016-11-22

T4模板生成邮件

使用C#代码控制T4模板,输出到任意位置。

2016-10-29

RSA加密辅助类C#源代码

RSA加密辅助类C#源代码

2016-10-07

Quartz.NET源码

定时计划任务管理常用的C#源代码

2016-10-07

Topshelf动态库dll

dotnetframework3.5和4.0版的都有

2016-10-07

二维码识别与生成C#源代码

二维码识别与生成的C#源代码,附wpf工具源码

2016-10-07

滚动截图工具绿色版

超好的滚动截图工具,可以完整的网页截图,也可以是任意桌面窗口,凡是有滚动条的都可以截图,速度也很不错。

2016-10-07

大文件分割工具绿色版

大文件分割工具,绿色版就一个文件,分割的同时可以计算文件的md5值。

2016-10-07

winform版Cron源代码

QuartZ Cron表达式在Winform中的实现源代码,网页版Cron的源代码,请查看我的另一个上传文件。

2016-10-07

网页版cron的生成代码

QuartZ Cron表达式在网页中的实现源代码,winform版Cron的源代码,请查看我的另一个上传文件。

2016-10-07

GCC下C语言函数大全

GCC下C语言函数大全,以及如何使用。文件格式为html格式.

2010-09-16

任意格式大小的文件分隔器

可分隔任意格式,大小的文件。而且是绿色版本。只有一个文件。

2008-11-03

SmartIndenter2000

主要是使VBA代码自动缩进.文件为txt格式,下载后需将后缀改为exe运行.

2008-06-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除