**仓库目录说明**
* OkiStock
茉莉炒股 Java Server 单机架构源码
* OkiStockClient
茉莉炒股微信小程序端源码
* OkiStockCloud
茉莉炒股 Java Server 微服务化源码
* cloud-base : 公用代码,业务微服务模块依赖此包
* cloud-eureka : Eureka
* cloud-gateway : Zuul
* cloud-stock : 股票服务
* cloud-user : 用户服务
* cloud-order : 订单服务
* cloud-trade : 交易服务(代码待上传)
* cloud-normal : 一般服务(代码待上传)
* cloud-config : 服务统一配置(代码待上传)
* OkiStockSpider
茉莉炒股爬虫端源码
**文档**
[茉莉炒股从 0 到 1](https://github.com/luoyuoki/okistock/wiki/%E8%8C%89%E8%8E%89%E7%82%92%E8%82%A1%E4%BB%8E-0-%E5%88%B0-1)
[茉莉炒股微服务化改造](https://github.com/luoyuoki/okistock/wiki/%E8%8C%89%E8%8E%89%E7%82%92%E8%82%A1%E5%BE%AE%E6%9C%8D%E5%8A%A1%E5%8C%96%E6%94%B9%E9%80%A0)
**应用截图**
![](https://github.com/luoyuoki/images/blob/master/app/1.jpg?raw=true) ![](https://github.com/luoyuoki/images/blob/master/app/2.jpg?raw=true)
![](https://github.com/luoyuoki/images/blob/master/app/3.jpg?raw=true)
![](https://github.com/luoyuoki/images/blob/master/app/4.jpg?raw=true)
![](https://github.com/luoyuoki/images/blob/master/app/5.jpg?raw=true)
![](https://github.com/luoyuoki/images/blob/master/app/6.jpg?raw=true)
![](https://github.com/luoyuoki/images/blob/master/app/7.jpg?raw=true)
![](https://github.com/luoyuoki/images/blob/master/app/8.jpg?raw=true)
![](https://github.com/luoyuoki/images/blob/master/app/9.jpg?raw=true)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
爬虫(Web Crawler)是一种自动化程序,用于从互联网上收集信息。其主要功能是访问网页、提取数据并存储,以便后续分析或展示。爬虫通常由搜索引擎、数据挖掘工具、监测系统等应用于网络数据抓取的场景。 爬虫的工作流程包括以下几个关键步骤: URL收集: 爬虫从一个或多个初始URL开始,递归或迭代地发现新的URL,构建一个URL队列。这些URL可以通过链接分析、站点地图、搜索引擎等方式获取。 请求网页: 爬虫使用HTTP或其他协议向目标URL发起请求,获取网页的HTML内容。这通常通过HTTP请求库实现,如Python中的Requests库。 解析内容: 爬虫对获取的HTML进行解析,提取有用的信息。常用的解析工具有正则表达式、XPath、Beautiful Soup等。这些工具帮助爬虫定位和提取目标数据,如文本、图片、链接等。 数据存储: 爬虫将提取的数据存储到数据库、文件或其他存储介质中,以备后续分析或展示。常用的存储形式包括关系型数据库、NoSQL数据库、JSON文件等。 遵守规则: 为避免对网站造成过大负担或触发反爬虫机制,爬虫需要遵守网站的robots.txt协议,限制访问频率和深度,并模拟人类访问行为,如设置User-Agent。 反爬虫应对: 由于爬虫的存在,一些网站采取了反爬虫措施,如验证码、IP封锁等。爬虫工程师需要设计相应的策略来应对这些挑战。 爬虫在各个领域都有广泛的应用,包括搜索引擎索引、数据挖掘、价格监测、新闻聚合等。然而,使用爬虫需要遵守法律和伦理规范,尊重网站的使用政策,并确保对被访问网站的服务器负责。
资源推荐
资源详情
资源评论
收起资源包目录
微信小程序 “茉莉炒股”的所有源码,包括 server 端,小程序端,爬虫端。.zip (248个子文件)
scrapy.cfg 251B
.gitignore 765B
.gitignore 268B
.gitignore 268B
.gitignore 268B
.gitignore 268B
.gitignore 268B
SpiderExchangeMessageHandler.java 8KB
SpiderNotificationMessageHandler.java 5KB
UserServerController.java 5KB
DruidConfiguration.java 5KB
StockMainController.java 4KB
OrderServiceImpl.java 4KB
OrderServiceImpl.java 4KB
StockServerController.java 4KB
UserServiceImpl.java 4KB
UserServiceImpl.java 3KB
HolderServiceImpl.java 3KB
MQOrderReceiver.java 3KB
MyController.java 3KB
WelcomeController.java 3KB
AboutController.java 2KB
StockServiceImpl.java 2KB
StockServiceImpl.java 2KB
OrderServerController.java 2KB
RestTemplateConfiguration.java 2KB
SpiderStockMessageHandler.java 2KB
MyRedisConfiguration.java 2KB
RestTemplateConfiguration.java 2KB
SessionFactoryConfiguration.java 2KB
Utils.java 1KB
RankServiceImpl.java 1KB
UserClient.java 1KB
RankServiceImpl.java 1KB
RespResult.java 1KB
RespResult.java 1KB
RankListController.java 1KB
UserAPI.java 1KB
StockAPI.java 1KB
OrderClient.java 1015B
CodeMsg.java 1001B
CrosConfig.java 994B
CodeMsg.java 990B
OrderAPI.java 890B
StockServerExceptionHandler.java 867B
StockServerExceptionHandler.java 863B
TransactionManagementConfiguration.java 837B
SpringContextUtil.java 820B
CloudStockServerApplication.java 789B
Order.java 730B
StockClient.java 724B
Order.java 719B
Stock.java 716B
OrderService.java 706B
CloudOrderServerApplication.java 699B
CloudUserServerApplication.java 697B
OrderDao.java 688B
MyMainInfoVO.java 684B
Stock.java 674B
User.java 661B
UserService.java 640B
MyMainInfoVO.java 629B
User.java 620B
UserDao.java 607B
UserDTO.java 587B
UserDto.java 576B
NewOrderVO.java 574B
NewOrderVO.java 552B
NotificationServiceImpl.java 549B
UserService.java 545B
HolderDao.java 539B
CloudStockClientApplication.java 528B
CloudOrderClientApplication.java 528B
HolderService.java 526B
CloudUserClientApplication.java 515B
UserDao.java 514B
CloudGatewayApplication.java 496B
OrderService.java 478B
HolderDTO.java 469B
StockDao.java 464B
Holder.java 457B
MQOrderSender.java 440B
CloudEurekaApplication.java 435B
SpringBootStartApplication.java 419B
OrderDao.java 417B
Holder.java 416B
HolderDto.java 389B
RankDao.java 389B
MQConfig.java 388B
Notification.java 376B
NewOrderDTO.java 371B
StockDao.java 370B
CloudOrderServerApplicationTests.java 368B
CloudUserServerApplicationTests.java 366B
StockVO.java 363B
NewOrderDto.java 360B
CloudStockServerApplicationTests.java 359B
StockService.java 356B
StockDetailVO.java 356B
SuccessOrderDTO.java 347B
共 248 条
- 1
- 2
- 3
资源评论
JJJ69
- 粉丝: 6235
- 资源: 5778
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功