- 左手写字日报丨2021年4月17日丨成长流程丨得失寻己丨蝉鸣桑林丨宠辱若惊丨仙女心得丨宇宙真心丨麻婆豆腐丨公主挚友丨要去远方丨普知有限丨努力发光
云端游者
最正牌最早的左手写字活动,来自孤独岛。(点击参与)一千个左手写字的简友,有一千个成长的瞬间,希望在大家成长的每一天,多做一些自己不熟悉的事情。日期:2021年04月17日参与简友(11名):云端游者、浮城里、未挽行舟、Miss_Moses、多变的季节qzt、艾_叶子、请不要辜负被给予厚望的自己、喃喃自语的暗夜精灵、许星者、小仙女葛巾紫慧、七分啊总计帖子,孤独岛—左手练字训练营话题:1084次。云端
- 双语 - 法老欺骗摩西 PHARAOH CHEATED MOSES - 难度6.9
陆满庭
*本篇文章难度系数6.9,由《小仙英语伴读》人工智能难度分析系统提供评分。*提高英语阅读水平要“轻翻译,重分析理解”,译文仅在不得已的时候参考用,这里的译文也不求高质量,甚至有时都不一定通顺,但一定有助于提高阅读能力。*当然,如果愿意,仅阅读中文也是可以的,我们的文章都是言之有物的。PHARAOHCHEATEDMOSES【译】法老欺骗摩西【单词】CHEATED原型:cheat动词过去式[kɒst]
- 经典循环神经网络(一)RNN及其在歌词数据集上的应用
undo_try
#深度学习rnn人工智能深度学习
经典循环神经网络(一)RNN及其在歌词数据集上的应用1RNN概述在深度学习兴起之前,NLP领域一直是统计模型的天下,例如词对齐算法GIZA++,统计机器翻译开源框架MOSES等等。在语言模型方向,n-gram是当时最为流行的语言模型方法。n-gram的问题是其捕捉句子中长期依赖的能力非常有限。另外n-gram算法过于简单,其是否有能力取得令人信服的效果的确要打一个大的问号。循环神经网络是为更好地处
- Sourcetree提交项目是提示文件名太长
Kyle雨檬
git管理android
error:open("api/moses1.ofashion.com.cn/get_comment_show_list%3fpresentation_type%3d0%26refer%3dOFSMSCountryListViewController%26count%3d30%26start%3d0%26smdid%3d201809252248380b85f47d0221964d5ca9cc212
- 左手写字日报丨2021年4月19日丨人间规则丨复归与物丨阅梦游书丨微雨随云丨仙女心思丨三月别称丨希望之途丨讨好自己丨来生做树丨人间值得丨乘风破浪丨得失随缘
云端游者
最正牌最早的左手写字活动,来自孤独岛。(点击参与)一千个左手写字的简友,有一千个成长的瞬间,希望在大家成长的每一天,多做一些自己不熟悉的事情。日期:2021年04月19日参与简友(14名):云端游者、未挽行舟、浮城里、艾_叶子、自歌自笑、与洛、Miss_Moses、小仙女葛巾紫慧、请不要辜负被给予厚望的自己、多变的季节qzt、喃喃自语的暗夜精灵、许星者、三米距离_、自在飞花总计帖子,孤独岛—左手练
- 001讲:管理学《破局而出的智慧》
摩西M0ses
你好,欢迎来到《摩西Moses的管理学课》。从这一讲开始,你就要跟我一起学习一年的管理学了。我对你唯一的期望,就是希望你能坚持下来,我想把你打造成少林寺门前的“扫地僧”。这是我们之间的一个约定,我希望你能够守约。管理学讲什么?提到管理学,很多人很容易想到那些大名鼎鼎的商学院;想到那些穿西装、打领带、皮鞋锃亮的教授;想到那些特别艰深的概念和原理。但我告诉你,西装革履只是管理学的其中一面,管理学还有另
- 2019年8月10日_马应龙
朋克tata
8月10日早上Moses电话总结7.30分准时打给Moses电话这是我第一次跟老板打电话当时就是太紧张了从早上五点多醒来一直没敢睡觉怕睡过头虽然以前跟Moses也面对面聊过不怎么紧张但是这次不一样当时脑子里特别乱感觉什么都记不起来不知道跟老板电话接通说什么?但是电话接通的那一瞬间不知道自己那来的那么多废话说了一大堆都是跟三大目标扯不上边的但是Moses说出了我对三大目标的理解可能是我理解错了虽然我
- Matlab进阶绘图第6期—雷达图/蜘蛛图/星图
阿昆的科研日常
Matlab插图matlab开发语言论文插图可视化
雷达图(RadarChart),又称星图、蜘蛛图、蜘蛛网图、网络图、Kiviat图等,是一种以从同一点开始的轴上表示的三个以上变量的二维图表的形式,来显示多变量数据的图形方法。雷达图可以直观地对多维数据集目标对象的性能、优势及关键特征进行展示,因此在一些顶级期刊中也能看到它的身影,比如《Nature》:由于Matlab中未收录雷达图的绘制函数,因此需要大家自行设法解决。本文通过改进Moses的sp
- 《出埃及记》故事前提和故事原则
禾苗情感婚恋
摩西五经之《出埃及记》(Moses,intheBookofExodus)故事前提:一位埃及王子发现自己是犹太人,便带领族人摆脱奴隶生涯。故事设计原则:一个不知道自己身份的男子,努力带领族人追寻自由,并接受新的道德律令,而这些律令也将重新定义他与他的族人的身份。
- 使用Moses搭建一个机器翻译系统及实验记录
csdidi
其他makefile测试tcl工具gcctemplates
一.搭建实验环境:ubuntu系统可以直接下载安装deb包即可,需要安装的deb包有Srilm,GIZA++,mkcls以及从http://www.statmt.org/wmt08/scripts.tgz上获得的一些脚本文件。如果不是ubuntu系统的话,需要下载这些工具的源代码进行编译安装。下面简述使用源代码编译的方法搭建环境中的步骤,直接使用deb安装的可以跳过:1.安装Srilm:下载Sri
- 左手写字日报丨2021年4月11日丨今晚破千丨风云神在丨舒缓焦虑丨上善若水丨仙女心思丨风雨兼程丨人生如戏丨秋雾连云丨勇敢向你丨同道之人丨不念周一丨谁言你输丨生活的白丨樱花想念
云端游者
最正牌最早的左手写字活动,来自孤独岛。(点击参与)一千个左手写字的简友,有一千个成长的瞬间,希望在大家成长的每一天,多做一些自己不熟悉的事情。日期:2021年04月11日参与简友(13名):风无情五七、云端游者、浮城里、未挽行舟、Miss_Moses、多变的季节qzt、小仙女葛巾紫慧、与洛、艾_叶子、栀也、请不要辜负被给予厚望的自己、喃喃自语的暗夜精灵、宇宙旅客总计帖子,孤独岛—左手练字训练营话题
- 灰度重心法原理与实现
冯相文要加油呀
机器视觉opencv
转自:https://blog.csdn.net/moses1213/article/details/44679603灰度重心法提取激光光条纹中心其实是将光条纹截面的灰度值分布中的质心记作为光条纹的中心。在一列线激光中先利用极值法求取光强最大的一点gmax,然后确定一个阀值K=gmax-g(g取10-20),在阈值两边判断大于K的元素,求出其重心位置作为光条纹的中心。在线激光条纹的灰度分布图中
- Molecular Sets(MOSES): A Benchmarking Platform for Molecular Generation Models,AI制药领域,分子生成必读文章
啊啦灯神叮
论文解读深度学习计算机视觉机器学习人工智能
MolecularSets,MOSES:ABenchmarkingPlatformforMolecularGenerationModels1研究背景2分子表示方法2.1字符表示2.2分子图表示3评判标准3.1valid&unique3.2Novelty3.3Filters3.4Fragmentsimilarity(Frag)3.5Scaffoldsimilarity(Scaff)3.6Simila
- 2020 Front. Pharmacol | Molecular Sets (MOSES): A Benchmarking Platform for Molecular Generation Mod
发呆的比目鱼
DrugAi人工智能深度学习机器学习
本文由香港英矽科医药有限公司、哈佛大学、瑞士阿斯利康、俄罗斯国立研究大学、多伦多大学、多伦多人工智能矢量研究所等发表在Front.Pharmacol.,18December2020Paper:https://arxiv.org/abs/1811.12823Code:https://github.com/molecularsets/moses2020Front.Pharmacol|Molecular
- opencv图像灰度重心算法
AI视觉网奇
opencv应该看的算法
原文:http://blog.csdn.net/moses1213/article/details/44679603导师交给的项目,其中一步就是求光斑的重心,网上有很多关于重心的代码,大体是利用cvFindContour函数找出图像的轮廓,然后将图像阈值分割,二值化处理。这样处理后图像的灰度值只有0和1两个值,丢失了很多灰度信息,这样找出来的重心实际上是轮廓几何图形的形心,灰度值的影响并没有反应出
- 手把手教你编译MOSES机器翻译系统
寒小阳
机器翻译
摩西是一个由英国爱丁堡大学的SMT先锋团队[科恩等人,2007]开发的翻译系统。摩西的最新版本支持许多特征和功能。例如,它支持基于短语和基于语法基础的模型(从短语/规则提取解码)。同时,它提供的因素翻译模型(factoredtranslationmodel)使得系统能够使用在不同层次的多种信息。此外,混淆网络(confusionnetwork)和字格(wordlattices)可以用来作为输入,用
- moses 编译_手把手教你编译MOSES机器翻译系统 | 学步园
静待天时
moses编译
摩西是一个由英国爱丁堡大学的SMT先锋团队[科恩等人,2007]开发的翻译系统。摩西的最新版本支持许多特征和功能。例如,它支持基于短语和基于语法基础的模型(从短语/规则提取解码)。同时,它提供的因素翻译模型(factoredtranslationmodel)使得系统能够使用在不同层次的多种信息。此外,混淆网络(confusionnetwork)和字格(wordlattices)可以用来作为输入,用
- Installing Moses on Ubuntu 16.04
weixin_30278237
gitc/c++
InstallingMosesonUbuntu16.04TheprocessofinstallationToinstallrequirementssudoapt-getinstallbuild-essentialgit-corepkg-configautomakelibtoolwgetzlib1g-devpython-devlibbz2-devTocloneMosesfromthereposito
- Moses在Ubuntu14.04平台的安装过程
weixin_30375427
awkgitshell
平台环境:在windows7中建立VMware虚拟机,操作系统为Ubuntu_14.04_amd_641.安装GIZA++安装步骤如下:wgethttp://giza-pp.googlecode.com/files/giza-pp-v1.0.2.tar.gztar-xzvfgiza-pp-v1.0.2.tar.gzcdgiza-ppmakecd../mkdirbincpgiza-pp/GIZA++
- 基于短语的统计机器翻(PBMT) 开源工具 :Moses
Jasper_ZK
MosesPBMT基于短语的统计机器翻译
如何运行Moses1.Moses的历史Moses是Pharaoh的升级版本,增加了许多功能。它是一个基于短语的统计机器翻译系统,整个系统用C++语言写成,从训练到解码完全开放源代码,可以运行在Linux平台和Windows平台。它有两大特点:1.1FactoredTranslationModel在FactoredTranslationModel中,一个单词不仅仅是一个符号(token),而是一个包
- ubuntu15.04 32位下基于IRSTLM,GIZA++和Moses的统计翻译系统的环境搭建及运行
mengzhongsuiyi521
自然语言处理人工智能MosesirstlmGIZA++ubuntu15.04环境搭建
由于搭建Moses环境需要多个模块之间相互调用,模块之间存在版本搭配的问题,笔者也尝试过,不同的模块版本相互搭配的话造成编译失败的可能性非常大,经过不到一周的坚持,总算搭建成功,下面是我成功搭建的各个模块的具体版本,笔者建议大家使用相同的版本。PS:本人是在新安装的系统下搭建的,测试是汉语->英语的翻译^_^系统:ubuntu:15.0432位操作系统Moses版本:2015.2.28日发布的mo
- Moses使用教程之安装
懵懂小卡通
自然语言处理自然语言处理机器翻译
1.安装环境:Ubuntu16.042.最低软件需求:MosesGIZA++,生成平行语料的词对齐IRSTLM,SRILM,或者KenLM,生成语言模型估计3.安装依赖sudoapt-getinstallbuild-essentialgit-corepkg-configautomakelibtoolwgetzlib1g-devpython-devlibbz2-dev4.从https://sourc
- Moses
Ansonxing
Ubuntumosesgizairstlmxmlprc
Ubuntu12.04#preparesudoapt-getinstallbuild-essentiallibboost-all-devautomakecshtcltcl-devtkgawkgzipbzip2p7zipsubversiongitlibtoollibz-devlibbz2-devcd~mkdirmosescdmosesmkdirbin#installgiza++cd~/moseswg
- MOSES统计机器翻译系统实验过程
M拉丁
自然语言处理MOSES
MOSES安装以及初级说明作为初学者对MOSES现在也没有什么深入的了解就在这里嫌丑,浅显的介绍一下。首先是moses的官网:http://www.statmt.org/moses/里面资料很详细,可以下载说明文档(manual.pdf)按照文档里面的提示一步步进行,一般来说整体只要依照这个步骤就没有问题我现在本机上安装的moses,然后又在服务器上进行的运行,所以安装经验是本机的,但是两面使用的
- Ubuntu上搭建和测试翻译Moses
sipprince
LinuxLinux双语自然语言处理
1.Moses的起源。Moses是Pharaoh的升级版本,增加了许多功能。它是由英国爱丁堡大学、德国亚琛工业大学等8家单位联合开发的一个基于短语的统计机器翻译系统。来自这8家单位的研究人员于2006年在约翰霍普金斯大学召开了一次研讨会,利用6个星期的时间共同开发了这一系统。整个系统用C++语言写成,从训练到解码完全开放源代码,可以运行在Linux平台和Windows平台。其开发领导者是Phili
- 统计机器翻译(SMT)工具Moses在Ubuntu上的安装及使用(安装篇)
程彦轲~
自然语言处理统计机器翻译Ubuntu机器翻译nlp自然语言处理自动翻译人工智能
统计机器翻译(SMT)工具Moses在Ubuntu上的安装及使用(安装篇)前言Ubuntu配置1、关闭系统自动休眠(可选)2、更换软件源Moses安装1、安装相关依赖包:2、检查gcc和g++的版本3、新建Moses的工作目录和安装包下载目录4、安装boost1.72.05、安装irstlm5.80.08:6、安装cmph2.0:7、安装xmlrpc-c1.33.17:8、安装giza++9、下载
- moses(mosesdecoder)数据预处理&BPE分词&moses用法总结
小小鸟要高飞
自然语言处理神经机器翻译统计机器翻译自然语言处理
mosesdecoder&BPE数据预处理moses数据预处理BPE分词moses用法总结moses数据预处理源码链接:https://github.com/moses-smt/mosesdecoder做机器翻译的小伙伴应该会moses很熟悉,这是一个很强大的数据预处理工具,虽然已经用了很多年了,但现在依然非常流行。很多人做数据预处理都会用到BPE算法,bpe算法太强大,30000个子词几乎可以表
- moses中的数据预处理预处理操作
xueyuyuewu
自然语言处理
##normalize-punctuation.perl对标点符号进行规范化normalizenormalize-punctuation.perl-lzhtrain.norm.zh-l:要normalize的语言train.zh:需要处理的文件train.norm.zh:处理的结果##tokenizer.perl分词tokenizer.perl-a-lzhtrain.norm.tok.zh-l:需
- Moses的安装、训练和优化
puluotianyi
自然语言处理机器翻译Moses自然语言处理配置Ubuntu
Moses安装、训练和优化我是以root权限在Ubuntu服务器上安装运行的Moses,总结了网上的一些经验,再加上自己遇到一些问题然后解决问题的过程,跟大家分享一下。我安装运行成功所采用的Ubuntu、Boost、IRSTLM和giza++的版本组合如下:Ubuntu12.04.01LTS+Boost_1_55_0+irstlm-5.80.08+giza-pp-v1.0.7。一、Boost、GI
- Ubuntu12.04下moses的安装与测试Ubuntu
Collin_NLP
技巧
12.04AMD64运⾏行于VMwarefusion5.0.3Boost1.48.01.Boost的安装(可参考官⽅方⺴⽹网站http://www.boost.org)由于Moses编译需要boost和其他依赖库⽂文件,所以需要⾸首先安装BoostLibrary.⾸首先需要安装⼀一些依赖包:apt-getinstallpython-devapt-getinstalllibbz2-dev#如果编译出
- scala的option和some
矮蛋蛋
编程scala
原文地址:
http://blog.sina.com.cn/s/blog_68af3f090100qkt8.html
对于学习 Scala 的 Java™ 开发人员来说,对象是一个比较自然、简单的入口点。在 本系列 前几期文章中,我介绍了 Scala 中一些面向对象的编程方法,这些方法实际上与 Java 编程的区别不是很大。我还向您展示了 Scala 如何重新应用传统的面向对象概念,找到其缺点
- NullPointerException
Cb123456
androidBaseAdapter
java.lang.NullPointerException: Attempt to invoke virtual method 'int android.view.View.getImportantForAccessibility()' on a null object reference
出现以上异常.然后就在baidu上
- PHP使用文件和目录
天子之骄
php文件和目录读取和写入php验证文件php锁定文件
PHP使用文件和目录
1.使用include()包含文件
(1):使用include()从一个被包含文档返回一个值
(2):在控制结构中使用include()
include_once()函数需要一个包含文件的路径,此外,第一次调用它的情况和include()一样,如果在脚本执行中再次对同一个文件调用,那么这个文件不会再次包含。
在php.ini文件中设置
- SQL SELECT DISTINCT 语句
何必如此
sql
SELECT DISTINCT 语句用于返回唯一不同的值。
SQL SELECT DISTINCT 语句
在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。
DISTINCT 关键词用于返回唯一不同的值。
SQL SELECT DISTINCT 语法
SELECT DISTINCT column_name,column_name
F
- java冒泡排序
3213213333332132
java冒泡排序
package com.algorithm;
/**
* @Description 冒泡
* @author FuJianyong
* 2015-1-22上午09:58:39
*/
public class MaoPao {
public static void main(String[] args) {
int[] mao = {17,50,26,18,9,10
- struts2.18 +json,struts2-json-plugin-2.1.8.1.jar配置及问题!
7454103
DAOspringAjaxjsonqq
struts2.18 出来有段时间了! (貌似是 稳定版)
闲时研究下下! 貌似 sruts2 搭配 json 做 ajax 很吃香!
实践了下下! 不当之处请绕过! 呵呵
网上一大堆 struts2+json 不过大多的json 插件 都是 jsonplugin.34.jar
strut
- struts2 数据标签说明
darkranger
jspbeanstrutsservletScheme
数据标签主要用于提供各种数据访问相关的功能,包括显示一个Action里的属性,以及生成国际化输出等功能
数据标签主要包括:
action :该标签用于在JSP页面中直接调用一个Action,通过指定executeResult参数,还可将该Action的处理结果包含到本页面来。
bean :该标签用于创建一个javabean实例。如果指定了id属性,则可以将创建的javabean实例放入Sta
- 链表.简单的链表节点构建
aijuans
编程技巧
/*编程环境WIN-TC*/ #include "stdio.h" #include "conio.h"
#define NODE(name, key_word, help) \ Node name[1]={{NULL, NULL, NULL, key_word, help}}
typedef struct node { &nbs
- tomcat下jndi的三种配置方式
avords
tomcat
jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来,使得我们可以用名称
访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。
tomcat配置
- 关于敏捷的一些想法
houxinyou
敏捷
从网上看到这样一句话:“敏捷开发的最重要目标就是:满足用户多变的需求,说白了就是最大程度的让客户满意。”
感觉表达的不太清楚。
感觉容易被人误解的地方主要在“用户多变的需求”上。
第一种多变,实际上就是没有从根本上了解了用户的需求。用户的需求实际是稳定的,只是比较多,也比较混乱,用户一般只能了解自己的那一小部分,所以没有用户能清楚的表达出整体需求。而由于各种条件的,用户表达自己那一部分时也有
- 富养还是穷养,决定孩子的一生
bijian1013
教育人生
是什么决定孩子未来物质能否丰盛?为什么说寒门很难出贵子,三代才能出贵族?真的是父母必须有钱,才能大概率保证孩子未来富有吗?-----作者:@李雪爱与自由
事实并非由物质决定,而是由心灵决定。一朋友富有而且修养气质很好,兄弟姐妹也都如此。她的童年时代,物质上大家都很贫乏,但妈妈总是保持生活中的美感,时不时给孩子们带回一些美好小玩意,从来不对孩子传递生活艰辛、金钱来之不易、要懂得珍惜
- oracle 日期时间格式转化
征客丶
oracle
oracle 系统时间有 SYSDATE 与 SYSTIMESTAMP;
SYSDATE:不支持毫秒,取的是系统时间;
SYSTIMESTAMP:支持毫秒,日期,时间是给时区转换的,秒和毫秒是取的系统的。
日期转字符窜:
一、不取毫秒:
TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS')
简要说明,
YYYY 年
MM 月
- 【Scala六】分析Spark源代码总结的Scala语法四
bit1129
scala
1. apply语法
FileShuffleBlockManager中定义的类ShuffleFileGroup,定义:
private class ShuffleFileGroup(val shuffleId: Int, val fileId: Int, val files: Array[File]) {
...
def apply(bucketId
- Erlang中有意思的bug
bookjovi
erlang
代码中常有一些很搞笑的bug,如下面的一行代码被调用两次(Erlang beam)
commit f667e4a47b07b07ed035073b94d699ff5fe0ba9b
Author: Jovi Zhang <
[email protected]>
Date: Fri Dec 2 16:19:22 2011 +0100
erts:
- 移位打印10进制数转16进制-2008-08-18
ljy325
java基础
/**
* Description 移位打印10进制的16进制形式
* Creation Date 15-08-2008 9:00
* @author 卢俊宇
* @version 1.0
*
*/
public class PrintHex {
// 备选字符
static final char di
- 读《研磨设计模式》-代码笔记-组合模式
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.List;
abstract class Component {
public abstract void printStruct(Str
- 利用cmd命令将.class文件打包成jar
chenyu19891124
cmdjar
cmd命令打jar是如下实现:
在运行里输入cmd,利用cmd命令进入到本地的工作盘符。(如我的是D盘下的文件有此路径 D:\workspace\prpall\WEB-INF\classes)
现在是想把D:\workspace\prpall\WEB-INF\classes路径下所有的文件打包成prpall.jar。然后继续如下操作:
cd D: 回车
cd workspace/prpal
- [原创]JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
comsci
eclipse设计模式算法工作swing
JWFD v0.96 工作流系统二次开发包 for Eclipse 简要说明
&nb
- SecureCRT右键粘贴的设置
daizj
secureCRT右键粘贴
一般都习惯鼠标右键自动粘贴的功能,对于SecureCRT6.7.5 ,这个功能也已经是默认配置了。
老版本的SecureCRT其实也有这个功能,只是不是默认设置,很多人不知道罢了。
菜单:
Options->Global Options ...->Terminal
右边有个Mouse的选项块。
Copy on Select
Paste on Right/Middle
- Linux 软链接和硬链接
dongwei_6688
linux
1.Linux链接概念Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link)。默认情况下,ln命令产生硬链接。
【硬连接】硬连接指通过索引节点来进行连接。在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连
- DIV底部自适应
dcj3sjt126com
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- Centos6.5使用yum安装mysql——快速上手必备
dcj3sjt126com
mysql
第1步、yum安装mysql
[root@stonex ~]# yum -y install mysql-server
安装结果:
Installed:
mysql-server.x86_64 0:5.1.73-3.el6_5 &nb
- 如何调试JDK源码
frank1234
jdk
相信各位小伙伴们跟我一样,想通过JDK源码来学习Java,比如collections包,java.util.concurrent包。
可惜的是sun提供的jdk并不能查看运行中的局部变量,需要重新编译一下rt.jar。
下面是编译jdk的具体步骤:
1.把C:\java\jdk1.6.0_26\sr
- Maximal Rectangle
hcx2013
max
Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and return its area.
public class Solution {
public int maximalRectangle(char[][] matrix)
- Spring MVC测试框架详解——服务端测试
jinnianshilongnian
spring mvc test
随着RESTful Web Service的流行,测试对外的Service是否满足期望也变的必要的。从Spring 3.2开始Spring了Spring Web测试框架,如果版本低于3.2,请使用spring-test-mvc项目(合并到spring3.2中了)。
Spring MVC测试框架提供了对服务器端和客户端(基于RestTemplate的客户端)提供了支持。
&nbs
- Linux64位操作系统(CentOS6.6)上如何编译hadoop2.4.0
liyong0802
hadoop
一、准备编译软件
1.在官网下载jdk1.7、maven3.2.1、ant1.9.4,解压设置好环境变量就可以用。
环境变量设置如下:
(1)执行vim /etc/profile
(2)在文件尾部加入:
export JAVA_HOME=/home/spark/jdk1.7
export MAVEN_HOME=/ho
- StatusBar 字体白色
pangyulei
status
[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
/*you'll also need to set UIViewControllerBasedStatusBarAppearance to NO in the plist file if you use this method
- 如何分析Java虚拟机死锁
sesame
javathreadoracle虚拟机jdbc
英文资料:
Thread Dump and Concurrency Locks
Thread dumps are very useful for diagnosing synchronization related problems such as deadlocks on object monitors. Ctrl-\ on Solaris/Linux or Ctrl-B
- 位运算简介及实用技巧(一):基础篇
tw_wangzhengquan
位运算
http://www.matrix67.com/blog/archives/263
去年年底写的关于位运算的日志是这个Blog里少数大受欢迎的文章之一,很多人都希望我能不断完善那篇文章。后来我看到了不少其它的资料,学习到了更多关于位运算的知识,有了重新整理位运算技巧的想法。从今天起我就开始写这一系列位运算讲解文章,与其说是原来那篇文章的follow-up,不如说是一个r
- jsearch的索引文件结构
yangshangchuan
搜索引擎jsearch全文检索信息检索word分词
jsearch是一个高性能的全文检索工具包,基于倒排索引,基于java8,类似于lucene,但更轻量级。
jsearch的索引文件结构定义如下:
1、一个词的索引由=分割的三部分组成: 第一部分是词 第二部分是这个词在多少