社区
C#
帖子详情
[100分]求汉字转拼音声母的最佳算法
csShooter
2005-09-06 10:59:56
who的算法好,分就给who!
要求:
(1) 认识率最大化,比如最好能达到认识如"踵zhong"这样的汉字!
(2) 最好能解决部份多音字问题:如"行 xing\hang"..
...全文
372
9
打赏
收藏
[100分]求汉字转拼音声母的最佳算法
who的算法好,分就给who! 要求: (1) 认识率最大化,比如最好能达到认识如"踵zhong"这样的汉字! (2) 最好能解决部份多音字问题:如"行 xing\hang"..
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iheshi
2005-10-07
打赏
举报
回复
http://iheshi.cnblogs.com/archive/2005/10/07/249782.html
ybzsu
2005-09-06
打赏
举报
回复
我操
关注!!!
iloveyour
2005-09-06
打赏
举报
回复
还要解决多音字怕是没办法,难
orin_chan
2005-09-06
打赏
举报
回复
up~~~~~
csShooter
2005-09-06
打赏
举报
回复
在线等待..
csShooter
2005-09-06
打赏
举报
回复
jinjazz兄,对自己的代码太不负责了!...受批评哈!
csShooter
2005-09-06
打赏
举报
回复
兄弟们,努力啊!.....
jinjazz兄提供的方法也太老套,问题没解决!
jinjazz
2005-09-06
打赏
举报
回复
static public string GetChineseSpell(string strText)
{
int len = strText.Length;
string myStr = "";
for(int i=0;i<len;i++)
{
myStr += getSpell(strText.Substring(i,1));
}
return myStr;
}
static public string getSpell(string cnChar)
{
byte[] arrCN = Encoding.Default.GetBytes(cnChar);
if(arrCN.Length > 1)
{
int area = (short)arrCN[0];
int pos = (short)arrCN[1];
int code = (area<<8) + pos;
int[] areacode = {45217,45253,45761,46318,46826,47010,47297,47614,48119,48119,49062,49324,49896,50371,50614,50622,50906,51387,51446,52218,52698,52698,52698,52980,53689,54481};
for(int i=0;i<26;i++)
{
int max = 55290;
if(i != 25) max = areacode[i+1];
if(areacode[i]<=code && code<max)
{
return Encoding.Default.GetString(new byte[]{(byte)(65+i)});
}
}
return cnChar;
}
else return cnChar;
}
xamaizi
2005-09-06
打赏
举报
回复
mark!!
Hbase集群搭建超详细教程
超详细的记录了HBase 集群搭建的整个过程,以及搭建过程出现的问题和解决办法!
【大数据环境安装指南】HBase集群环境搭建教程
本文详细介绍了HBase集群环境的搭建过程,包括环境依赖检查、节点规划、核心配置和启动验证。主要内容: 环境准备:包括网络配置、主机名映射、SSH免密登录和Hadoop/ZooKeeper集群的依赖检查 集群规划:给出3节点集群的典型角色
分
配方案 安装配置:详细说明HBase安装包下载、环境变量设置和4个核心配置文件的修改要点 启动验证:提供集群启动步骤和Web UI访问方法 适用于Hadoop 3.x环境,帮助新手快速搭建可用的HBase
分
布式集群。
大数据开源框架环境搭建(五)——Hbase完全
分
布式集群的安装部署
把最后一行的注释去除(解决hadoop和hbase的jar包冲突问题,为了不让hbase扫描hadoop的jar包),并且添加(第三条很重要!HBASE_MANAGES_ZK=true,则使用HBase自带的Zookeeper进行管理,只能实现单机模式,常用于测试环境,不能用于生产环境。HBASE_CLASSPATH用于引导HBase找到Hadoop目录,一定要改成hadoop的目录,不然无法识别Hadoop集群名称。启动Hadoop—>启动HBase—>关闭HBase—>关闭Hadoop。
大数据HBase(二):HBase集群安装操作
在内存中重做主NameNode的EditLog,因此配置需要与NameNode一样。每
100
TB数据或每
100
W个文件大约占用NameNode堆1GB的内存。大部
分
可用内存、同时为操作系统缓存、任务进程留下足够的空间。适度即可(注意此处是MapReduce的推荐配置)适当即可(注意此处是MapReduce的推荐配置)所有hbase相关的命令都在该目录存放。hbase的web ui程序位置。hbase依赖的java库。所有的hbase配置文件。hbase的日志文件。轻量级负载,适当即可。
HBase集群部署
利用ZooKeeper作为
分
布式应用程序协调服务,同时存储HBase集群的元数据信息可以为HBase集群提供故障自动
转
移功能,以保证HBase集群的高可用。进入Hadoop安装目录的conf目录,将配置文件core-site.xml和hdfs-site.xml复制到HBase安装目录下的conf目录,用于HBase启动时读取Hadoop的核心配置信息和HDFS配置信息。在虚拟机Spark01中,通过解压缩的方式安装HBase,将HBase安装到存放应用的目录/export/servers/。
C#
111,128
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章