档案日期2014的37

2014年9月15日 - 2014年9月21日

Windows本地方式安装OpenShift客户端工具rhc

在Windows环境下搭建OpenShift环境,安装客户端工具rhc,首先需要安装Ruby和Git,参阅https://developers.openshift.com/en/getting-started-client-tools.html#windows

在正确安装Ruby和Git之后,使用RubyGems包管理器(Ruby内置)安装OpenShift的客户端工具rhc。

官方提供的方式为:gem install rhc,但可能是网络原因所致,执行命令后提示错误信息:

ERROR:  Could not find a valid gem 'rhc' (>= 0), here is why:
          ...

继续阅读

SAE部署jieba分词模块提升加载速度

jieba中文分词模块(github项目地址:https://github.com/fxsjy/jieba)是一款实用Python实现的中文分词组件。

由于jieba中文分词模块在首次加载时需要生成字典树(Trie树)缓存文件(jieba.cache),导致其处理速度会受到一定的影响。

要解决这个问题,可以将jieba.cache缓存文件预先生成完毕,上传至SAE的代码空间。

运行jieba分词时直接读取缓存文件即可,不必每次重新生成,从而提升jieba分词的模块加载速度。

下面以jieba分词(v3.1)为例讲解修改方法的具体步骤。

  • 1. 在本地环境使用jieba分词模块,生成jieba.cache文件(默认生成在本地环境的临时目录下),将该文件拷贝至jieba/目录下
  • 2. 修改jieba/__init__.py文件,在代码前部增加导入: import sae.core ...

继续阅读

SecureCRT生成Public Key登录Openshift应用

在OpenShift创建的应用支持SSH方式远程登录。在某种程度上,OpenShift类似于一个开放了一部分使用权限的VPS,但存在着诸多的限制

下面简述使用SecureCRT终端模拟程序使用Public Key登录OpenShift应用的过程,演示使用的版本为SecureCRT v7.1.3

首先,在SecureCRT的Tools工具菜单中选择Create Public Key...创建公钥

接下来,按照向导提示,点击Next下一步

公钥类型可以选择RSA

输入通行短语Passphrase和注释Comment,通行短语用于在登录时校验当前用户的身份,可以留空

指定公钥长度,范围是512-2048,缺省长度为1024

公钥的生成速度取决于计算机处理器的速度,一般在几秒钟内即可完成,待生成完成后,点击下一步

指定私钥的存储目录和文件名,公钥的存储位置与私钥相同,文件名为私钥的文件名+扩展名.pub

秘钥类别选择OpenSSH Key format

最后,将生成的公钥设置为全局公钥 ...

继续阅读

POJ 1862 优先队列 priority_queue

Stripies (POJ 1862)

Time Limit: 1000MS Memory Limit: 30000K

Description

Our chemical biologists have invented a new very useful form of life called stripies (in fact, they were first called in Russian - polosatiki, but the scientists had to invent ...

继续阅读

每日归档

上周

下周

归档