关于SourceForge不能使用的问题

sourceforge

SourceForge.net,又称SF.net,是开源软件开发者进行开发管理的集中式场所,也是全球最大开源软件开发平台和仓库。 SourceForge.net由VA Software提供主机,并运行SourceForge软件。大量开源项目在此落户(截至2009年2月,超过23万的软件项目已经登记使用超过200 万注册用户的服务,使SourceForge.net开放源码的工具和网络应用的最大集合),包括维基百科使用的MediaWiki,但也包含很多停止开 发和一人开发的项目。

最近不能登录和使用

比如我想下一个hibernate search的包,因为链接无法使用,所以会出现“页面载入出错”的问题。

http://www.hibernate.org/subprojects/search/download

点上边那个链接,会出现如下界面

想去下载源码

              图:hibernate search 下载页面

出现的页面提示

                    图:浏览器提示不能登录页面

然后想通过google的代理服务去解决这个问题,结果:

            图:google中中文提示

我很无语!在中国想下个东西都这么费劲,google惹你了?!SourceForge惹你了?!

曲线救国

没有办法,又重新使用baidu,搜索“代理服务器”

            图:在baidu中搜索

还是中国的企业牛啊!有根!

            图:在线代理服务器

在结果中找到在线代理。

打开页面并且在链接中输入刚才的代理:

              图:在线代理服务器首页

GO!

                  图:hibernate search的下载页面

虽然有提示,但是好歹是上来了!

然后问题又来了,下载的时候不能下载,于是又找了个代理链接的网站:

http://www.99ff.info/

这下可以下载了还真不容易!

转载于:https://www.cnblogs.com/skyme/archive/2012/08/02/2619975.html

如果PinyinFormat类不能使用,你可以使用以下方法将汉字转换为拼音: 1. 使用第三方库,如pinyin4j或TinyPinyin。 2. 调用Web API,如百度汉语API的中文分词功能。 3. 自己实现拼音转换。这需要建立一个拼音库,包含每个汉字的拼音及声调信息,并根据拼音规则进行转换。这种方法需要较多的时间和精力,但可以实现更高的自定义度和灵活性。 以下是一个使用pinyin4j库进行拼音转换的示例代码实现: ```java import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat; import net.sourceforge.pinyin4j.format.HanyuPinyinToneType; import net.sourceforge.pinyin4j.format.HanyuPinyinVCharType; import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombination; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; public class IdiomUtils { private static List<String> getRhymes(String idiom) { List<String> rhymes = new ArrayList<>(); // 获取成语的拼音 String pinyin = getPinyin(idiom); // 将每个拼音分成声母和韵母 String[] pinyinArray = pinyin.split(" "); for (String py : pinyinArray) { String rhyme = py.substring(py.length() - 1); rhymes.add(rhyme); } // 提取韵母并去重 Set<String> rhymeSet = new HashSet<>(rhymes); rhymes = new ArrayList<>(rhymeSet); return rhymes; } private static String getPinyin(String text) { StringBuilder sb = new StringBuilder(); HanyuPinyinOutputFormat format = new HanyuPinyinOutputFormat(); format.setToneType(HanyuPinyinToneType.WITHOUT_TONE); format.setVCharType(HanyuPinyinVCharType.WITH_V); char[] charArray = text.toCharArray(); for (char c : charArray) { try { String[] pinyinArray = PinyinHelper.toHanyuPinyinStringArray(c, format); if (pinyinArray != null && pinyinArray.length > 0) { sb.append(pinyinArray[0]).append(" "); } } catch (BadHanyuPinyinOutputFormatCombination e) { e.printStackTrace(); } } return sb.toString().trim(); } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值