昨天,博主小试了一下,利用Java爬取百度翻译。
废话不多说直接上代码。
这里分解利用了json和jsoup的类。
jar包下载地址如下:
json:
下载地址
jsoup:
下载地址
在导入json的时候,需要把压缩包下所有的jar包都导入进去才行。
import java.io.IOException;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import net.sf.json.JSONObject;
public class Crawl {
public static void main(String[] args) {
System.out.println(Crawl.doTranslate("中国", "zh", "en"));
System.out.println(Crawl.doTranslate("china", "en", "zh"));
System.out.println(Crawl.doTranslate("英语", "zh", "en"));
System.out.println(Crawl.doTranslate("english", "en", "zh"));
// 请求函数
public static String doTranslate(String keyword, String from, String to) {
String resource = null;
try {
// 得到网页的内容
Document document = Jsoup
.connect("http://fanyi.baidu.com/transapi?from=" + from + "&to=" + to + "&query=" + keyword)
.ignoreContentType(true).get();
// 得到body的内容
resource = document.getElementsByTag("body").text().toString();
} catch (IOException e) {
e.printStackTrace();
// 将源码转成jsonobject
JSONObject object = JSONObject.fromObject(resource);
String temp = object.getString("data");
temp = temp.substring(1, temp.indexOf(",\"result"));
temp += "}";
JSONObject data = JSONObject.fromObject(temp);
// 得到翻译后的内容
return data.getString("dst");
文章目录0.前言1.解决方案1.1方案11.2方案22.参考文档
本机Win10。 最好的参考文档是官方文档Uninstalling Anaconda。除此以外,再辅助以其他文档,就能达到如标题所示的目的。整个删除过程不难。
1.解决方案
1.1方案1
官方推荐的方案是两种,一种是直接在Anaconda的安装路径下,双击
或者说是直接到控制面板找到Anaconda直接卸载就行了。但是这种方案并不能删除配置文件。
1.2方案2
但是,如果你搜索到了这篇文章,就代表你是想把配置文件都
百度爬虫是一个程序,它可以模拟人类在百度上搜索关键词并获取搜索结果页面的过程。下面是一个使用 Java 写的简单的百度爬虫的例子:
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
public class Bai...
学生信息管理系统需求概述总体设计功能划分数据结构程序流程详细设计
编写一个可以对学生的成绩信息进行管理的系统,通过该系统可以实现对学生成绩的显示,排序,增删改查,保存载入并且统计出各科最高分和不及格人数
密码登录模块
班级创建模块
学生信息录入模块
学生信息显示模块
学生信息查询模块
学生信息排序模块
学生信息统计模块
学生信息删除模块
学生信息新增模块
学生信息修改模块
学生信息保存模块
学生信息载入模块
系统退出模块
Robert Silverberg
Not very far from Naples, a strange city sleeps under the hot Italian sun. It is the city of Pompeii, and there is no other city quite like it in all the world. Nothing lives in Pompeii except crickets and be.
参考这篇帖子。
具体就是修改 IAR 安装路径下的 JLinkARM.dll 文件。路径为:D:\Program Files (x86)\IAR Systems\Embedded Workbench 7.5\arm\...
vscode是文本编辑而非集成开发环境,需要经过配置才能在其上编译执行代码。本教程将具体详解在linux上配置Visual Studio Code使用GCC C++ 编译器(g++)和GDB调试器的方法(GCC是GNU 编译器集合,GDB则是 GNU调试器)。 配置vscode后,将通过在VSCode中编译和调试一个简单的 C++程序告知您具体该如何操作。
一、先决条件
安装Visual Studio Code.
安装C++拓展。点击在vscode界面最左侧的Extensions图标(打开快捷键:ct