自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

转载 sublime text 3常用插件推荐

ctrl+shift+p调用出窗口:输入installpackage然后输入你想要的插件即可:BracketHighlighter高亮显示匹配的括号、引号和标签BracketHighlighter这个插件能在左侧高亮显示匹配的括号、引号和标签,能匹配的 [] ,  () ,  {} ,  "" ,  '' , 等甚至是自定义的标签,当看到密密麻麻的代码分不清标签之间包容嵌套的关系时,这

2014-07-30 14:07:50 1429

原创 安装4.5免重启的方法

安装4.5免重启的方法mu_.net_framework_4.5_x86_x64_921021.exe /q:a /c:"install /l /q"

2014-05-27 15:24:51 804

转载 Sumblime Text 2 常用插件以及安装方法

安装Sublime Text 2插件的方法:1.直接安装安装Sublime text 2插件很方便,可以直接下载安装包解压缩到Packages目录(菜单->preferences->packages)。2.使用Package Control组件安装也可以安装package control组件,然后直接在线安装:按Ctrl+`调出console(注:安装有QQ输入法的这个快捷

2014-02-03 08:50:39 690

转载 利用putty通过win7访问ubuntu

1.用apt-get直接安装SSHD服务所需相关软件包:sudo apt-get install openssh-server2.开启服务:sudo /etc/init.d/ssh startps:1.如果输入上面的开启服务命令后提示没有权限或者不能开启,可以转用root用户:sudo su ----切换root用户输入:start ssh 即可(我用的是u

2013-12-01 13:59:15 1175

转载 Ubuntu安装nodeJS

安装环境ubuntu12.04 64bit nodejs-v0.8.14.tar.gz Node.js是一个基于google v8+javascript的服务端编程框架。但是Node.js又不是js应用,应该说是js的运行平台。它采用事件驱动、异步编程,为网络服务而设。 Node.js的性能不错,按照创始人Ryan Dahl的说法,性能是Node.js考虑的重要因素,选择c++和v

2013-12-01 12:11:33 518

转载 jquery-ui-rails

jquery-ui-railsThis gem packages the jQuery UI 1.10.0 assets (JavaScripts, stylesheets, andimages) for the Rails 3.1+assetpipeline, so you never haveto download a custom package through th

2013-10-05 22:27:45 918

转载 开源Licence 扫盲

Apache Licence 2.0Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件也和BSD类似:需要给代码的用户一份Apache Licence如果你修改了代码,需要在被修改的文件中说明。在延伸的代码中(修改和有源代码衍生的代码中

2013-09-25 11:23:17 503

转载 Metro UI for Rails 3.1

https://github.com/mangege/metro-ui-rails-cnMetro UI for Rails 3.1 Asset PipelineThis gem integrates Metro-UI-CSS toolkit into Rails 3.1 Asset Pipeline.InstallationAdd this line to y

2013-09-21 17:10:13 667

转载 python命名规范

常量:常量名所有字母大写,由下划线连接各个单词,如WHITE = 0XFFFFFFTHIS_IS_A_CONSTANT = 1变量:1.普通变量:    全部小写,由下划线连接各个单词,如:1color = WHITE2this_is_a_variable = 12.保护成员变量:    单下划线作前缀,意思是只有类对象和子类对象自己能访问到这些变量

2013-09-14 17:35:14 645

转载 python实例方法,类方法和静态方法

装饰器使用@操作符,例子如下:class MyClass:    val1 = 'Value 1'    def __init__(self):        self.val2 = 'Value 2'    @staticmethod    def staticmd():        print '静态方法,无法访问val1和val2'    @clas

2013-09-14 17:13:33 646

原创 windows下安装python

到http://www.python.org/下载python安装包,要根据自己的操作系统位数选择,装完后将安装路径加入到环境变量的path里eclipse里安装aptana的插件,强烈推荐aptana,包括了ruby,php,python的开发环境

2013-09-13 13:07:01 506

转载 Ruby 命名规则

1、局部变量:小写字母开头即可,如:fred  anObject  _x  three_two_one 2、实例变量:以一个@开头,如:@name  @_  @Size 3、类变量:以两个@@开头,如:@@name  @@_  @@Size4、常量:以首字母开头。5、类名、模块名:属于常量。6、全局变量:以$开头,如:$params  $PROGRAM  $!  $_  $-a

2013-09-07 22:26:34 608

转载 Rails 文件夹的用途

Gemfile该文件允许你指定你程序所需要的gem (比如你用到了mysql数据库, 你需要在这里指定 gem "mysql").README你的应用程序大体说明. 用这个来告诉他人该程序是干什么的, 等等.Rakefile该文件包含了一系列可以在终端运行的命令.app/包含了应用程序的控制器,模型,以及视图. 在本教

2013-09-07 22:16:41 699

原创 低质量软件编程产生的成本价格细目表

注意:下面这个清单里描述的事情并不是你绝对不能做的,它只是用量化的方法来让你知道编程上的这些做法将会产生的负面代价。这些费用是在代码审查时你将要付出的。不遵守编码风格费用: $0.02代码库中的程序编码风格一致虽然不是很重要,但值得你去遵守。 在提交代码的说明信息上偷懒费用: $0.50这主要是为了以后的查找。请细读这篇代码提交说明信息指导(英文)。 使

2013-09-06 16:33:47 391

转载 rails常用命令

1.rails new demo2.cd demo3.rails generate controller Say hello goodbye生成一个控制器say和两个页面hello与goodbye4. rails server5.Rails g scaffold Product title:string description:text创建数据库中的表结构表名: Pro

2013-09-05 13:42:46 530

原创 使用rails的generate

在控制台中运行gem install mysql

2013-09-02 22:59:55 607

转载 可伸缩性的10年探索:知名网站的技术发展历程

互联网已经发展多年,其中不乏脱颖而出者,这些网站多数都已存在了接近10年或10年以上,在如此长时间的发展过程中,除了业务上面临的挑战,在技术上也面临了很多的挑战。我挑选了一些Alexa排名较前的网站(排名截止到2012年4月21日),看看它们在技术上是如何应对业务发展过程中的挑战的。Google目前Alexa排名第1。它诞生于1997年,当时是一个研究性项目,每个月build一次索引,bu

2013-08-24 16:46:03 548

转载 知名网站的技术实现

网站需要具有良好的可伸缩性,来应对不断增长的访问量和数据量。《程序员》杂志5月刊的《可伸缩性的10年探索:知名网站的技术发展历程》一文中介绍了一些Alexa排名较前的网站的技术发展历程,本文将结合提及的Google、Facebook、Twitter等网站的技术发展历程,总结它们在可伸缩性、可用性、高性能以及低成本四点上通常采用的技术。可伸缩可伸缩分为垂直伸缩和水平伸缩两类,垂直伸缩通过升级

2013-08-24 16:44:53 456

原创 Ruby中的字符串

用""将直接嵌入在代码中的字符串叫字面字符串。字符串用+进行连接x = "Test"y = "String"puts x+y 输出TestString需要多行文本时x = %q!This is a test!puts x;和x = %q{This is a test}puts x;都会输出This is a test

2013-08-24 11:27:09 489

原创 Ruby的比较运算

>==>=!=这些与C#基本上是一样的这个比较特殊,xy 如果x等于y则返回0,如果x大于y,返回1,如果x小于y,返回-1

2013-08-24 09:56:28 428

转载 给 C# 开发者的代码审查清单

这是为C#开发者准备的通用性代码审查清单,可以当做开发过程中的参考。这是为了确保在编码过程中,大部分通用编码指导原则都能注意到。对于新手和缺乏经验(0到3年工作经验)的开发者,参考这份清单编码会很帮助。 清单1. 确保没有任何警告(warnings)。2.如果先执行Code Analysis(启用所有Microsoft Rules)再消除所有警告就更好了。3. 去掉所有没有用到

2013-08-22 12:50:08 382

翻译 Approaches to Hierarchical Facets in Solr 处理Solr中分层的Facets

This document contains various suggestions and solutions for dealing with"Hierarchical Facets" - a concept which can mean differnet things todiffernet people depending on their data.本文档包含处理"Hierar

2013-08-11 18:41:52 1134

原创 Ruby快捷键

ctrl + / 注释、取消注释Alt + / 自动补全F11     Debug

2013-08-11 18:30:20 683

原创 Ruby中的循环

1、首先是while循环和until循环这是两种相反的循环,举例说明x= 1until x >100; puts x; x = x*2;end输出1248163264x= 1until x <100; puts x; x = x*2; break if x>200;end永远都不会执行而whi

2013-08-11 18:28:26 883

原创 如何在Win7上调试Ruby程序

先安装rubyinstaller,下载并解压DevKit,注意,这两个版本要对应,网页上有说明(http://rubyinstaller.org/downloads/),解压DevKit后,打开目录,运行devkitvars.bat(是不是必须的不确定)。打开cmd,进入DevKit的解压目录ruby dk.rb---Configures an MSYS/MinGW based D

2013-07-24 13:54:36 2929

转载 设计模式主要类型

设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有:     一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点     二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。     三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实

2013-07-07 15:34:52 459

翻译 HackingSolr -- Info for people interested in hacking and customizing the Solr application(

Contents1.     Hacking On Solr1.     Source Repository来源库2.     Hacking With Solr1.     Solr Plugins2.     Customizing the War3.     web.xml Hacks1.     Customizing the Pat

2013-06-27 14:15:54 663

原创 反编译问题

\k__BackingField_\1查找内容:\k__BackingField替换内容:_\1_k__BackingField两种说法,忘记是哪个了

2013-06-26 17:21:20 224

翻译 SolrTerminology_术语

This is the place to define terms that are specific to Solr or that havemeanings in the Solr community that differ from their meanings in the generalpopulace.这里定义Solr中特定的或者在Solr社区中有不同于通常意义的术语。Wh

2013-06-26 17:06:43 504

原创 查询sql server端口号

exec sys.sp_readerrorlog 0, 1, 'listening'

2013-06-26 15:59:19 328

转载 JAVA_HOME设置不对的解决方法

先设置JAVA_HOME,设置完后cmd 输入 echo %JAVA_HOME% 看看输出正确不,这个没问题的话,一般式path出了问题,反正设置完,验证一下。或者直接用命令行来加path set path=%path%;%JAVA_HOME%\bin; 命令行加的一般不会错。JAVA_HOME也可以用命令行在输入 set JAVA_HOME=路径。

2013-04-23 15:31:53 1396

转载 注册Tomcat为windows服务

一、注册为Windows系统服务:      运行cmd打开控制台,进入Tomat目录/bin文件夹,会看到service.bat输入如下命令运行。service install  服务名称这一句是将当前Tomcat服务器注册为系统服务,服务名称为service.bat中PR_DISPLAYNAME加上指定的服务名称,如果服务名不写则服务名为service.bat文件中的 PR_DIS

2013-04-23 15:28:26 792

转载 将逗号分隔的字段拆解成记录

将1, '1,2' , 'a,b'2 , '1,3' , 'a,c,d' 拆成1,1,a1,1,b1,2,a1,2,b2,1,a2,1,c2,1,d2,3,a2,3,c2,3,dIF OBJECT_ID('tb') IS NOT NULLDROP TABLE tbGOCREATE TABLE tb( id

2012-12-16 15:54:51 1965

原创 solr schema.xml的fields节点

Field有以下属性,name:mandatory,field的名字。type:mandatory,在 中预先定义好的类型名。indexed:如果field需要被索引(可搜索或可排序),则定义为true。stored:如果field需要在查询结果中显示,则定义为true。multiValued:如果每一个document的这个field可能包含多个值,则定义为true。om

2012-12-14 17:40:42 786

转载 solr的facet查询

原帖地址:http://www.blogjava.net/conans/articles/379555.html solr将以导航为目的的查询结果称为facet. 它并不会修改查询结果信息, 只是在查询结果上根据分类添加了count信息, 然后用户根据count信息做进一步的查询, 比如淘宝的查询列表中, 上面会表示不同的类目相关查询结果的数量.比如搜索数码相机, 在搜索结果栏会根

2012-12-01 23:02:24 444

原创 solr链接数据库

1. 向D:\Solr\home\conf\solrconfig.xml添加以下内容requestHandlername="/dataimport"class="org.apache.solr.handler.dataimport.DataImportHandler">      lstname="defaults">            strname="config">data-

2012-12-01 21:56:21 338

原创 部署IKAnalyzer

部署好solr之后,还需要部署中文分词,网上大多推荐paoding和IK,paoding的版本更老些,于是用了更新的IK。IK Analyzer 2012 FF是for solr 4的,因为公司要统一版本,所以我换成了solr3.6.1所以IK的版本也换成了2012u6.下面说怎么部署,解压IKAnalyzer2012_u6.zip后,将IKAnalyzer2012_u6.jar复制到apac

2012-12-01 15:12:18 555

转载 中文分词技术

转载一篇:留下来仔细研究下http://www.williamlong.info/archives/333.html信息的飞速增长,使搜索引擎成为人们查找信息的首选工具,Google、百度、中国搜索等大型搜索引擎一直是人们讨论的话题。随着搜索市场价值的不断增加,越来越多的公司开发出自己的搜索引擎,阿里巴巴的商机搜索、8848的购物搜索等也陆续面世,自然,搜索引擎技术也成为技

2012-11-29 13:30:38 501

转载 Solr的安装方法

看了两个星期Endeca,领导决定改用Solr,Endeca只学了点皮毛,又要开始学solr,先安装了一下,把安装方法几下了,java几乎是0基础,所以连同tomcat的安装一起,都是从网上找到的,总结起来。我的是Win7系统,其他的系统可能设置环境变量的位置不同,但应该区别不大。先安装jdk,这个没什么可说的,去官网下好了。然后下载tomcat,设置tomcat需要的环境变量,设置的

2012-11-29 10:38:15 510

原创 如何在win7上调试perl程序

刚到了新公司,接手了一个有关Endeca的项目,其中有段perl脚本,本人对perl是一窍不通,只能边看边学,我觉得最快的方法就是边调试边学习。于是上网搜索合适的工具,网上很多文章说了很多工具,各有优缺点,当然,付费和功能少是最大的缺点,于是决定安装免费而又强大的eclipse+EPIC。网上关于epic安装方法的文章很多,不过对于我这个久闻perl和eclipse大名却从未使用过,只用过vs这种

2012-11-19 13:39:36 1429

Microsoft PowerPoint Visual Basic 参考

vba PowerPoint 帮助

2007-09-25

空空如也

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

TA关注的人

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