编程感想

本文分享了作者使用Java编写爬虫的经历,相较于Python,Java在处理相同任务时展现出更高的效率,特别是在数据处理方面。文中还提到了一些Java编程中需要注意的知识点,如字符串比较及JSON操作。

关于爬虫,五一的时候脑子一根筋,用python写了一点代码,但是自己根本就不熟悉,想要增加新的功能,比如DB的存取还需要投入时间。性价比并不是高。

于是,今天试着用java写了一点爬虫,熟悉的语言就是不一样,虽然也花了一些时间,但是套路熟悉一点,写起来顺一些。

更重要的是,代码跑起来飞快,不知道是因为用数据库的原因,还是java运行的原因,将近一万条的数据五分钟不到就好了,记得五一做同样的工作,花了将近十分钟的时间吧,中间还有很多人工干预。


关于java,有个知识点需要注意:字符串的比较不可以用==,而是用.equal()

另外就是关于jsonObject 的操作,今天恶补了一下。常用的api有

·字符串格式转化成json格式

JSONArray().fromObject(object)

jsonObject.get("key")

jsonObject.getJSONObject(key)

·json格式转化成字符串格式

jsonObject.toString()


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值