linear decoder
摘要:Deep learning:二十二(linear decoder练习)Deep learning:二十二(linear decoder练习) 前言: 本节是练习Linear decoder的应用,关于Linear decoder的相关知识介绍请参考:Deep learning:十七(Linear Decoders,Convolution和Pooling),实验步骤参考Exercise: Implement deep networks for digit classification。本次实验是用linear decoder的sparse autoencoder来训练出stl-10数据库图片..
阅读全文
Luence使用IKAnalyzer分词实例 及 IKAnalyzer扩展词库
摘要:Luence使用IKAnalyzer分词实例 及 IKAnalyzer扩展词库方案一:基于配置的词典扩充项目结构图如下:IK分词器还支持通过配置IKAnalyzer.cfg.xml文件来扩充您的专有词典。谷歌拼音词库下载:http://ishare.iask.sina.com.cn/f/14446921.html?from=like在web项目的src目录下创建IKAnalyzer.cfg.xml文件,内容如下<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE properties SYSTE
阅读全文
Luence初始与简单应用-Document的增删改查.
摘要:Luence初始与简单应用-Document的增删改查.Lucene是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎.它提供了一个简单却强大的应用程式接口,能够做全文索引和搜寻。在Java开发环境里Lucene是一个成熟的免费开源工具。就其本身而言,Lucene是很受欢迎的免费Java资讯检索程式库。因公司需要,所以开始爬资料学习,希望得到更多大神的指点.然后把这块做好!当前版本为4.2,官方网站:http://lucene.apache.org/在全文索引工具中,都是由3部分组成1.索引部分2.分词部分3.搜索部分建立索引的步骤1.创建Directory2.创建In
阅读全文
spring.net结合普通三层(实现IOC 及AOP中的异常记录功能)
摘要:spring.net结合普通三层(实现IOC 及AOP中的异常记录功能)首先先引用一下AOP相关知识;AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。OOP是关注将需求功能划分为不同的并且相对独立,封装良好的类,并让它们有着属于自己的行为,依靠继承和多态等来定义彼此的关系;AOP是希望能够将通用需求功能从不相关的类当中分离出来,能够使得很多类共享一个行为,一旦发生变化,不必修改很多类,而只需要修改这个行为即可。A
阅读全文
TianvData免费发布并且开源下载
摘要:TianvData免费发布并且开源下载前言:从接触ASP.NET开始, 数据库的操作就已经成为了所有网站项目共同的部分,经历了许多方式, 走了不少弯路, 参考了很多别人的代码(特别喜欢subsonic),也该把自己的发布出来,给大家参考。简介:TianvData 是我们公司即将发布的TianvCMS的主要组件之一。它小型、简单、快速数据库组件, 通过使用原生的DbProviderFactory, 使得跨数据库相当的方便。使用方式:下载包里有使用方式的具体内容,这里简单的贴一些代码:View Code private void testORMWithOutDb() { var...
阅读全文
OSGi.NET 学习笔记 [模块可扩展支持][概念][实例]
摘要:OSGi.NET 学习笔记 [模块可扩展支持][概念][实例]Demo 点击下载【目录】- 【模块可扩展支持】-【概念】 目前为止我们已经了解了模块化的隔离策略,面向服务的交互策略,现在就该来看看更高级的模块扩展策略,这里的“可扩展”在官方文档是这么介绍的 1) 扩展点:通过标准XML节点<ExtensionPoint>来定义一个模块向其它模块暴露的扩展点。暴露扩展点的模块会监听并处理其它模块对其的扩展。 2) 扩展:通过标准XML节点<Extension>来定义一个模块对暴露扩展点的模块的扩展。这个XML节点会通过扩展点变更事件传递到暴露扩展点的模块。 3) 动态扩展
阅读全文
Streaming live results to a web site using MSMQ/Duplex WCF/SignalR/jQuery
摘要:Streaming live results to a web site using MSMQ/Duplex WCF/SignalR/jQueryhttp://www.codeproject.com/Articles/324841/EventBrokerDemo project : Codeproject.EventBroker.zipTable Of ContentsIntroductionVideoHow To Run The DemoPreRequisitesGeneral DesignTest PublisherDuplex WCF ServiceAccepting Subscribe
阅读全文
Spring.Net 如何管理您的类___自定义对象行为
摘要:Spring.Net 如何管理您的类___自定义对象行为Spring.Net 一直讲求 ” 配置应用程序“,有一种需求在实际开发中不太常用,却非常有用 -> 配置对象的行为,Spring.Net 也能够完美的实现。Spring.Net 通过几个专门的接口来控制容器中对象的行为。比如说,我们可以自定义对象初始化行为,自定义对象销毁行为,抽象对象定义和子对象定义等。在下面会介绍常用的几中 自定义对象行为:①自定义对象初始化行为② 自定义对象销毁行为③ 抽象对象定义④ 子对象定义⑤ IObjectPostProcessor及扩展类(对象后处理器)一 . 自定义初始化行为和销毁行为 Spring
阅读全文
Spring.Net 如何管理您的类___对象的自动装配
摘要:Spring.Net 如何管理您的类___对象的自动装配 由于这几天都比较忙,所以对笔记暂时没有更新。 Spring.NET具有自动装配的能力,也就是说,Spring.NET可以通过对象的定义自动分辨某个对象的协作对象。自动装配是针对单个对象(按:针对每个协作对象)进行的,所以可对某些对象启用自动装配而某些对象关闭自动装配(按:即自动装配某些协作对象,而不自动装配其它协作对象)。使用自动装配可以减少甚至完全消除属性或参数值的设置工作。 上面是官方的定义,有点难懂,说白了就是,在使用大部分框架,包括Spring.Net 框架进行软件开发的过程中都有着复杂的配置文件,而Spring.Net 却..
阅读全文
spring.net 结合简单三层实例
摘要:spring.net 结合简单三层实例最近在学习spring.net 接下来将实现一个与我们普通三层结合的实例!简单了解一下spring.net的运用;该项目共分四层;接口层IClassLibrary 被BLL 及DAL层引用;层;BLL不引用DAL 因为我们这用spring.net来加载;BLL引用的spring.net所要的DLL配置文件在UI我们首先来看一下接口层两个类的代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace IClassLibrary{
阅读全文
Spring.Net 如何管理您的类___对象的手动装配
摘要:Spring.Net 如何管理您的类___对象的手动装配前面我们知道了什么是对象,什么是对象工厂,什么是应用程序上下文。这一次我们来看一下对象的装配。 Spring.Net 中有多种装配对象的方式,装配这个词可能比较学术化,我们可以理解为对象的创建。 Spring.Net 中常用的装配方式有手动装配和自动装配。手动装配就是根据配置文件然后装配对象,而自动装配是指Spring.Net根据指定的自动模式查找相关属性并自动装配。这两种装配方式之下又分为 通过属性进行装配,通过构造器进行装配,通过静态工厂装配,通过实例工厂装配,泛型的装配等等。这些装配方式在下面会一一介绍。4.4.1手动装配 在...
阅读全文
Spring.Net 环境准备和搭建
摘要:Spring.Net 环境准备和搭建在前面一章我们介绍了依赖注入,控制反转的概念。接下来我们来真正动手搭建一下Spring.Net的环境,看一下Spring.Net 中的控制反转和依赖注入是什么样子。3.1 Spring.Net下载 在Spring.Net的官方网站http://www.springframework.net/我们可以下载到关于Spring.Net所有资料,包括安装文件,文档以及代码。我们使用Spring.Net 框架经常要使用到的是一下文件:Common.Logging.dll 包含了Spring.Net日志方面的功能(必须)Spring.Core.dll 包含了Sprin.
阅读全文
NPOI 读写excel
摘要:现在的项目需要导出和导入excel,为了简单的导入导出去用一套收费的office组件对于项目不能接受,幸好找到了NPOI这个简单开源的excel读写组件。NPOI官网:http://npoi.codeplex.com/1.简单读取excel数据到datatableFileStream file = new FileStream(Server.MapPath(@"TemFiles\tem.xls"), FileMode.Open, FileAccess.Read); //根据路径通过已存在的excel来创建HSSFWorkbook,即整个excel文档 HSSFWorkboo
阅读全文
一款.NET下的开源轻量级对象数据库NDatabase
摘要:【原创翻译】C#开源轻量级对象数据库NDatabase介绍【原创资料限时奉送】2013-02-20 09:35 by asxinyu, 1992 阅读,93评论,收藏,编辑今天向大家介绍一款.NET下的开源轻量级对象数据库NDatabase,花了1天时间看了一下文档和一些例子。觉得有必要把一些东西整理成中文文档,也方便大家。本来想把以前的一个小项目改造一下,做一个例子的。无奈,时间不是很充足,还要忙着找工作。所以大家自己看看,这个数据库在某些方面还是很有用的。下面的总计都是按照官方文档进行翻译的,稍微去掉和修改了一些,总结了一下该数据库的一些特点和特性。然后把重点写出来了。简单的增删查改在后门
阅读全文
浏览器内核
摘要:做浏览器内核这一想法,始于一年前。 当时比较闲,闲久了,就想做点什么事情。然后,看到网上冒出了很多浏览器,就研究了下浏览器这个东西,发现这些浏览器都没有核心,都是在webkit或 者IE上加个壳,于是觉得浏览器核心挺有挑战性的,先是尝试做了一下,后来,就一直断断续续,磕磕碰碰做到现在,从零开始,一个一个,慢慢实现了矢量渲 染,界面框架,HTML/CSS解析,排版,渲染,javascript引擎,DOM API,当然,并不是完整的实现。实际上,我目前也只能算是个网页前端刚学了一年的新手,HTML/CSS,javascript,DOM里面的方方面 面,我还在学习中,学到了新东西,就加以实现...
阅读全文
Openstack API 开发 快速入门
摘要:Openstack 做为流行的开源云计算平台,其最大特性是利用其提供的基础设施API,让我们可以以软件的方式来动态管理IAAS资源。Openstack 提供的api是流行的Rest API. 闲话少说,我们来开始使用Openstack API。 前提:搭建Openstack 环境是必须,可以根据参考资料搭建一个单机虚拟机环境. 假设我们搭建的环境信息为: 物理服务器地址: 192.168.1.1管理员用户名:admin管理员密码:password管理员租户ID:3942bfc544a24f748788c06dbc486ffa 做好环境后,我们先验证一下,API是否正常工作.使用Curl工具..
阅读全文
Lucene.Net 入门---介绍篇
摘要:阅读目录lucene.net是什么lucene.net特征lucene.net类说明准备工作HelloWorld初次使用总结lucene.net是什么ApacheLucene.net是一个高性能(high-performance)的全能的全文检索(full-featuredtextsearchengine)的搜索引擎框架库,完全(entirely)使用C#开发。它是一种技术(technology),适合于(suitablefor)几乎(nearly)任何一种需要全文检索(full-textsearch)的应用,特别是跨平台(cross-platform)的应用。lucene.net特征可扩展的
阅读全文
Plupload
摘要:说明:Plupload支持多种浏览器,多种上传方式!一般的WEB方式文件上传只能使用FileUpload控件进行一个文件一个文件的进行上传,就算是批量上传,也要把文件一个一个的添加到页面,无法如windows程序一样,一次选择多个文件进行批量上传。这样在某些应用上就显得很不人性化,有时候客户希望能够一次选择很多文件,然后让系统把选择的文件全部上传。本人在2010年时使用swfupload为核心进行文件的批量上传的解决方案。见文章:WEB版一次选择多个文件进行批量上传(swfupload)的解决方案。由于上一个swfupload示例对于IE9的兼容性的不太好,以及随着HTML5与IE9、IE10
阅读全文
使用Lucene检索文档中的关键字
摘要:使用Lucene检索文档关键字时,具体步骤如下:1.对文档处理2.为要处理的文件内容建立索引3.构建查询对象4.在索引中查找使用Lucene检索文档中的关键字实例文件预处理工具类FilePreHandleUtilpackage org.dennisit.study.lucene.prehandle;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOE
阅读全文
OEA ORM中的分页支持
摘要:本篇博客主要描述分页的常见技术方案,以及在 OEA 框架中的分页的应用及实现原理。分页的几种方案 分页是解决大数据量显示的有效方法。根据分页技术应用的位置不同,大致可以把分页分为以下几种:界面层分页 界面层的分页,类似于界面的虚拟化技术,是只显示需要的数据的一种技术。OEA 的 WPF 界面中目前已经实现了 UI 虚拟化,所以不再实现界面层分页。优点:* 简单。许多控件都支持在界面层直接进行分页。* 换页时,响应快。(在 C/S 结构下使用这种方案,数据都已经到达客户端,所以在分页时不需要额外的数据查询,响应速度较快。)缺点:* 不用于太大的数据分页。由于没有减少网络传输,首次加载时较慢,需.
阅读全文