自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客神殿

坚持,自由,信仰

转载 在 ASP.NET WebForm中使用 Route

使用过ASP.NET MVC的同学可能对Route已经有些接触,在ASP.NET WebForm中为实现类似的功能也许会使用URL Rewrite。本文将介绍在ASP.NET WebForm中使用Route。1.找到Global.asax文件,如果没有这个文件就新建一个。2.添加RegisterRoutes方法 Code highlighting produced by Actipro CodeHi

2017-03-30 23:14:23 3474

原创 在线工具地址搜集(一)

脚本之家在线工具Sqlserver在线格式化工具Android漏洞库Android Button MakerangrytoolsBootstrap中文网开源项目免费 CDN 服务.NET Framework 4.6.2参考开放静态文件 CDN - 为开源库提供稳定、快速的免费 CDN 服务百度静态资源公共库 极 客 导 航 基站地理定位 API (移动联通) - 基站数据接口 - GPSspg AP

2017-03-30 15:11:10 509

转载 Aspose.Total简介

Aspose.Total是Aspose公司旗下的最全的一套office文档管理方案,主要提供.net跟java两个开发语言的控件套包,通过它,我们可以有计划地操纵一些商业中最流行的文件格式:Word, Excel, PowerPoint, Project,等office文档以及PDF文档。 除了强大的文件操纵组件之外,Aspose.Total 还提供了用于制图、写电子邮件、拼写检查、创建条形码、生成

2017-03-30 11:35:40 1030

转载 Tensorflow Python API 翻译(math_ops)(第二部分)

减少元素操作TensorFlow提供了一些操作,你可以用它来执行常见的数学运算,以此减少张量的维度。tf.reduce_sum(input_tensor, reduction_indices=None, keep_dims=False, name=None)解释:这个函数的作用是计算指定维度的元素总和。沿着给定的reduction_indices维度,累加input_tenso

2017-03-28 22:16:41 2301

原创 Pika使用入门(二)【连接到RabbitMQ与回调传递风格】

连接到RabbitMQ与回调传递风格当您使用异步适配器连接到RabbitMQ时,您正在编写面向事件的代码。 连接适配器将阻塞正在观看的IOLoop,当pika应从其读取数据并向RabbitMQ写入数据时。 因为您现在阻止了IOLoop,所以当特定事件发生时,您将收到回拨通知。 示例代码在这个例子中,有三个步骤发生: 1.设置与RabbitMQ的连接 2.启动IOLoop 3.

2017-03-28 16:51:52 2510

转载 Visual Studio Code之常备快捷键

Visual Studio Code是个牛逼的编辑器,启动非常快,完全可以用来代替其他文本文件编辑工具。又可以用来做开发,支持各种语言,相比其他IDE,轻量级完全可配置还集成Git感觉非常的适合前端开发。 所以我仔细研究了一下文档未来可能会作为主力工具使用。主命令框最重要的功能就是F1或Ctrl+Shift+P打开的命令面板了,在这个命令框里可以执行VSCode的任何一条命令,甚至关闭这个编辑器。

2017-03-28 15:04:11 2716

转载 TensorFlow在Windows7上的详细安装步骤

环境要求:Windows7 64位 Python 3.5.3(2017-01-17) tensorflow-1.0.1(CPU-only) Visual C++ Redistributable for Visual Studio 2015 (VC_redist.x64.exe) (查看gpu是否支持cuda,也可以配置gpu版本)安装过程:以下为具体的步骤:1、安装Python 3.5.3

2017-03-27 16:21:26 2673

转载 Python使用tensorflow入门指南

TensorFlow是Google公司2015年11月开源的第二代深度学习框架,是第一代框架DistBelief的改进版本. TensorFlow支持python和c/c++语言, 可以在cpu或gpu上进行运算, 支持使用virtualenv或docker打包发布.开始使用TensorFlow并不是一个纯粹的神经网络框架, 而是使用数据流图进行数值分析的框架.TensorFlow使用有向图(gr

2017-03-27 16:05:48 33428 2

原创 Pika使用入门(一)【介绍】

介绍Pika是AMQP 0-9-1协议的纯Python实现,试图保持与底层网络支持库相当独立。 支持Python 2.6+和3.3+。 由于线程不适合每一种情况,它不需要线程。 也不要禁止他们。 greenlets, callbacks, continuations and generators也是如此。 然而,它不一定是线程安全的,实际的结果可能会有些不同。。 人们可能正在使用 direct

2017-03-27 15:04:28 13119 6

转载 Tensorflow Python API 翻译(math_ops)(第一部分)

算术运算符TensorFlow提供了一些操作,你可以使用基本的算术运算符添加到你的图表。tf.add(x, y, name = None)解释:这个函数返回x与y逐元素相加的结果。注意:tf.add操作支持广播形式,但是tf.add_n操作不支持广播形式。使用例子:#!/usr/bin/env python# -*- coding: utf-8 -*-import tensorflow as tf

2017-03-27 13:19:59 3073 1

转载 .NET Core Windows环境安装与体验

1、安装.NET Core SDK在windows下开发.NET Core最好使用Visual Studio工具。下载地址与安装:VS2015,VS2017最新版本:Visual Studio 2015 或 2017VS环境下的.Net Core:.NET Core 1.0 或1.1 for Visual Studio .Net Core安装过程(安装过程比较慢,亲们耐心等待)! .Net

2017-03-26 10:57:47 5770

翻译 Elasticsearch(四)【Elasticsearch.Net之Post数据】

Post数据低层客户端允许您直接发布string 或byte[] 数组。 除此之外,如果您传递一个字符串或对象的集合,它们将使用Elasticsearch的特殊bulk/multi (批量/多)格式进行序列化。隐式转换即使在低级别客户端上PostData的参数需要PostData ,您可以依靠隐式转换来完全抽象PostData的概念。 您可以从以下类型隐式转换stringbyte[]collect

2017-03-22 22:54:02 1982

翻译 Elasticsearch(三)【.Net客户端API规范--生命周期】

生命周期如果您使用的是IOC容器,那么它总是有助于了解您的对象生命周期中的最佳实践一般来说,我们建议人们将ElasticClient实例注册为单例模式。客户端是线程安全的,所以在线程之间共享一个实例是很好的。然而,放大实际的移动部分,在应用程序的大部分时间内受益最大的是ConnectionSettings;缓存是每个ConnectionSettings。在某些应用程序中,使用不同的连接设置注册多个单

2017-03-22 22:11:40 1412

翻译 Elasticsearch(二)【Elasticsearch.Net基本使用】

低级客户端ElasticLowLevelClient是一个低级的,无依赖的客户端,对如何构建和表示您的请求和响应没有意见。它可以从Visual Studio中的包管理器控制台安装使用Install-Package Elasticsearch.Net连接要连接到本地运行在http://localhost:9200上的Elasticsearch就像实例化客户端的一个新实例一样简单var lowlevel

2017-03-22 14:09:45 7917 2

翻译 Elasticsearch(一)【.Net客户端介绍】

介绍您已到达Elasticsearch.Net和NEST的文档页面,Elasticsearch的两个官方.NET客户端。为什么要两个客户? Elasticsearch.Net是一个非常低级别,依赖自由的客户端,没有对如何构建和表示您的请求和响应的意见。它已经抽象得足够,以便所有的Elasticsearch API端点都被表示为方法,但没有太多,妨碍你如何构建你的json /请求/响应对象。它还内置

2017-03-22 12:58:50 3064 2

转载 在Windows上安装Elasticsearch 5.2.2

Elasticsearch可以使用.zip软件包安装在Windows上。 elasticsearch-service.bat命令,它将设置Elasticsearch作为服务运行。Elasticsearch的最新稳定版在Download Elasticsearch下载,其他的版本在Past Releases page下载。Elasticsearch需要java8或者更高的Java版本。 1.下载和安装

2017-03-21 13:07:06 2903 1

转载 windows下安装elasticsearch

1.下载elasticsearch-2.3.3.zip2.需要jdk环境,这里不做介绍。查看是否有Java环境:java -version3.解压解压elasticsearch2.3.3 到某个目录,例如 D:\softwares_diy\elasticsearch-2.3.3 。4.安装安装、启动方法 (1)进入 D:\softwares_diy\elasticsearch-2.3.3\bin 目

2017-03-20 17:08:30 988 1

转载 RabbitMQ-官方指南-rabbitmqctl(1) 指南

名称rabbitmqctl — 用于管理中间件的命令行工具语法rabbitmqctl [-n node] [-t timeout] [-q] {command} [command options…]描述RabbitMQ是AMQP的实现, 后者是高性能企业消息通信的新兴标准. RabbitMQ server是AMQP 中间件健壮的,可扩展的实现.rabbitmqctl 用来管理RabbitMQ中间件的

2017-03-20 15:58:08 6612 2

转载 RabbitMQ界面管理和命令管理

RabbitMQ vhost管理RabbitMQ vhost 全称为Virtual Host(虚拟主机),一个broker里可以开设多个vhost,用作不同用户的权限分离。权限控制组,用户只能关联到一个vhost上,一个vhost中可以有若干个Exchange和Queue,默认的vhost是”/” 一、通过RabbitMQ管理后台管理vhosthttp://localhost:15672/#/vho

2017-03-20 15:53:46 5939

翻译 Solr.NET快速入门(十)【二进制文档上传】【完】

二进制文档上传SolrNet支持Solr“提取”功能(a.k.a. Solr“Cell”)从二进制文档格式(如Word,PDF等)索引数据。这里有一个简单的示例,显示如何从PDF文件中提取文本,而无需对其进行索引:ISolrOperations<Something> solr = ...using (var file = File.OpenRead(@"test.pdf")) { var

2017-03-18 23:13:36 1233

翻译 Solr.NET快速入门(九)【多核多实例,映射验证】

多核/多实例本页介绍如何配置SolrNet访问(读/写)多个Solr内核或实例。 它假定您知道Solr内核是什么,如何在SolrNet外部配置和使用它们。 此页面不涵盖CoreAdminHandler命令。如何配置SolrNet for multicore取决于它如何集成到您的应用程序,如果您的内核映射到不同类型或相同类型。 内置容器内置容器(启动)当前仅限于访问具有不同映射类型的多个核心/实例。

2017-03-18 23:06:35 1279

翻译 Solr.NET快速入门(八)【覆盖默认映射器,NHibernate集成】

覆盖默认映射器默认情况下,SolrNet使用属性映射Solr字段。 但是,您可能需要使用另一个映射程序。 替换默认映射器取决于您如何设置库: 内置容器如果使用默认的内置容器,可以在调用Startup.Init()之前替换它:var mapper = new MappingManager();//这里是你的映射var container = new Container(Startup.Conta

2017-03-18 22:56:48 746

翻译 Solr.NET快速入门(七)【核心管理,Fluent API】

Solr核心管理命令Fluent API 相关

2017-03-18 22:43:00 862

翻译 Solr.NET快速入门(六)【聚合统计,分组查询】

聚合统计 属性 说明 Min 最小值 Max 最大值 Sum 总和 Count 记录数,也就是多少行记录 Missing 结果集中,有多少条记录是空值 SumOfSquares 平方和(x1^2 + x2^2+xn^2) Mean 平均数(x1+x2+xn)/n StdDev 标准差示例:ISolrOperations<Prod

2017-03-18 22:22:08 1586 2

翻译 Solr.NET快速入门(五)【相似查询,拼写检查】

相似查询此功能会返回原始查询结果中返回的每个文档的类似文档列表。参数通过QueryOptions的MoreLikeThis属性定义。示例:搜索“apache”,为结果中的每个文档搜索“cat”(类别)和“manu”(制造商)字段中的相似文档:ISolrBasicOperations<Product> solr = ...var results = solr.Query(new SolrQuery(

2017-03-18 21:57:01 1030

翻译 Solr.NET快速入门(四)【高亮显示】

此功能会“高亮显示”匹配查询的字词(通常使用标记),包括匹配字词周围的文字片段。要启用高亮显示,请包括HighlightingParameters QueryOptions对象,其中包括要应用高亮显示的字段。示例代码:var results = solr.Query(new SolrQueryByField("features", "noise"), new QueryOptions { H

2017-03-18 21:49:02 1065

翻译 Solr.NET快速入门(三)【Faceting】

分面搜索SolrNet支持分面搜索。基本上有三种方面查询: 按字段查询 日期分面 任意分面查询分面查询通过QueryOptions的FacetQueries属性发出。 然后QueryOptions实例被传递到服务器实例。分面限制有可能,您用作分面的字段可能具有太多的值,因此您可能想要限制应显示多少个值。 为此,我们在SolrFacetFieldQuery中具有Limit属性。只需将Limit设

2017-03-18 21:37:19 1096

翻译 Solr.NET快速入门(二)【查询】

简单查询这是SolrNet中最简单的“查询对象”。 无论你给它什么都直接传递给Solr的q参数ISolrOperations<Product> solr = ...var products1 = solr.Query(new SolrQuery("lucene")); // search for "lucene" in the default fieldvar products2 = solr.

2017-03-18 21:21:17 3911

翻译 Solr.NET快速入门(一)【基本使用,映射字段】

字典映射和动态字段Solr dynamicFields可以根据用例不同地映射。 它们可以被“静态地”映射,例如,给定:<dynamicField name="price_*" type="integer" indexed="true" stored="true"/>一个特定的dynamicField实例可以映射为:[SolrField("price_i")]public decimal? P

2017-03-18 17:33:43 2410

翻译 Solr快速入门(一)

概述本文档介绍了如何获取和运行Solr,将各种数据源收集到多个集合中,以及了解Solr管理和搜索界面。 首先解压缩Solr版本并将工作目录更改为安装Solr的子目录。请注意,基本目录名称可能随Solr下载的版本而有所不同。例如,在UNIX,Cygwin或MacOS中使用shell:/:$ ls solr *solr-6.2.0.zip/:$ unzip -q solr-6.2.0.zip/:

2017-03-17 15:52:45 2036

原创 Kafka.net使用编程入门(四)

新建一个cmd窗口,zkServer命令启动zookeeper 打开另一个cmd窗口,输入:cd D:\Worksoftware\Apachekafka2.11\bin\windowskafka-server-start D:\Worksoftware\Apachekafka2.11\config\server.properties删除主题:E:\WorkSoftWare\kafka2.11\b

2017-03-17 13:04:10 2845 1

转载 微服务架构图

# ACE简单的微服务基础库。 提供三种领域事件 Action/Command/Event。Action 用于前端和微服务之间通信; Command 用于 Aggregate 之间通信; Event 用于微服务之间通信。 DDD/CQRS and microservice architectural patterns

2017-03-17 10:16:54 2705

转载 Tomcat 9.0安装配置

一、JDK的安装与配置1、从官网下载jdk,注意是jdk不是jre。最好从官网下载,也可以直接度娘。2、下载完毕后,安装jdk,​直接按照安装向导的提示安装即可,安装时可以自己选择安装路径,我的安装路径是C:\Program Files\Java\jdk1.8.0_31 3、配置环境变量:右击计算机—属性—高级系统设置—环境变量,如图 在“系统变量”中,设置3项属性,JAVA_HOME,

2017-03-16 16:14:28 3181

转载 Elasticsearch与Solr选型

搜索引擎选型调研文档Elasticsearch简介*Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。但是Luc

2017-03-16 14:08:32 1017 1

转载 Repository模式

最近开发的MVC项目使用了Repository模式。 什么是Repository模式?从图看,有一个仓库接口,一个实现了这个仓库接口的基类;然后在使用方,一方面,要声明一个继承于仓库接口的子接口,另一方面,编写一个数据库操作类,继承仓库基类,并实现这个子接口。继承仓库基类容易理解,为啥还要搞一个子接口呢?直接实现仓库接口不就完啦?思考其中原因,应该是为了控制反转,依赖注入,总之一个类对应一个接口就

2017-03-15 16:41:46 932

原创 RabbitMQ .NET消息队列使用入门(三)【MVC实现RPC例子】

每一个孤独的灵魂都需要陪伴RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。RPC采用客户机/

2017-03-15 15:10:25 3875 2

转载 RabbitMQ学习 .NET Client之RPC

Remote procedure call (RPC)(using the .NET client)在第二个教程second tutorial 中我们已经了解到了工作队列如何将耗时任务分配给多个workers。但是假如我们需要在远端机器上面运行一个函数并且等待结果返回呢?这通常叫做RPC,即远端过程调用。这里我们将用RabbitMQ构造一个RPC系统,客户端请求调用服务端的计算斐波纳契数列值得一个函

2017-03-15 10:45:58 1057

原创 RabbitMQ .NET消息队列使用入门(二)【多个队列间消息传输】

实体类:DocumentType.cs public enum DocumentType { //日志 Journal = 1, //论文 Thesis = 2, //会议文件 Meeting = 3 }MessageModel.cs public class MessageModel

2017-03-14 15:28:40 3823 1

转载 sys.dm_tran_locks

返回有关当前活动的锁管理器资源的信息。向锁管理器发出的已授予锁或正等待授予锁的每个当前活动请求分别对应一行。 列名 数据类型 说明 resource_type nvarchar(60) 表示资源类型。该值可以是下列值之一:DATABASE、FILE、OBJECT、PAGE、KEY、EXTENT、RID、APPLICATION、METADATA、HOBT 或 ALLOCATION

2017-03-13 13:50:42 1182

转载 IIS7全新管理工具AppCmd.exe的命令使用

IIS 7 提供了一个新的命令行工具 Appcmd.exe,可以使用该工具来配置和查询 Web 服务器上的对象,并以文本或 XML 格式返回输出。 下面是一些可以使用 Appcmd.exe 完成的任务的示例: •创建和配置站点、应用程序、应用程序池和虚拟目录。•停止和启动站点。•启动、停止和回收应用程序池。•查看有关在 Web 服务器上运行的工作进程和请求的信息。Appcmd.exe 为常见的查询

2017-03-13 13:18:38 2736

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