首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
技术文章
订阅
程序员七平
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
Java网络爬虫实操(5)
本篇文章的目标:使用NetDiscovery爬虫框架,使用GET和POST两种方式,获取我们想要的json数据。 不要被提示文字所迷惑,明明是第一次访问,不可能是频繁操作导致的。 返回这种结果是网站服务端设计的一种反爬虫手段。 网站服务端识别到不是人在用浏览器访问它,所以返回这…
用 preload 预加载页面资源
本文主要介绍preload的使用,以及与prefetch的区别。然后会聊聊浏览器的加载优先级。 preload 提供了一种声明式的命令,让浏览器提前加载指定资源(加载后并不执行),在需要执行的时候再执行。提供的好处主要是 目前我们支持的浏览器主要为高版本 Chrome,所以可放…
MyBatis学习笔记(2)—映射关系篇
通过上一篇的入门MyBatis学习笔记(1)—使用篇,可以发现除了一些基本配置外,Mybatis的精华就在于Mapper(映射)部分。Mybatis是针对映射器构造的SQL构建的轻量级框架,并且可以通过配置生成对应的JavaBean给调用者。在Mybatis中可以灵活使用SQL…
我理解的函数柯里化
对于函数柯里化之前就了解过,大概知道是个什么东西。 最近在读Vue源码的时候,看到了 cached 函数的使用,让我觉得这个代码写的挺有意思,于是在sg发问,看了 @sunyongjian 回答,于是又绕到了 柯里化 和 高阶函数上。。。
实战WebSocket聊天室:从开发到部署上线
本文仅对一些关键性的知识点进行解释,具体请Fork源码学习。 Demo页面如果没啥人的话可以自己新建几个页面复制地址进入,每个页面都是一个独立的访客,兼容PC和移动端访问。 socket.io:跨平台的WebSocket通信库,具有前后端一致的API,可以触发和响应自定义的事件…
MyBatis学习笔记(1)—使用篇
MyBatis是一款优秀的持久层框架,支持定制化SQL、存储过程以及高级映射。避免了几乎所有的JDBC代码和手动设置参数及获取结果集。Mybatis可以通过配置XML或者注解,将接口和Java的POJOS 映射成数据库中的记录。 通过实战来上手一个知识点是一种比较快的方式,可以…
移动大脑-SpringMVc搭建RestFul后台服务(二)-配置mysql数据库
在上一篇博客移动大脑-SpringMVc搭建RestFul后台服务(一)中已经搭建好了开发环境,接下来增加Mysql数据库的配置。 一、安装mysql 在mysql官网(https://dev.mysql.com/downloads/mysql/)下载对应的Mysql版本,然后初
[译] RESTful API 设计最佳实践
项目资源的URL应该如何设计?用名词复数还是用名词单数?一个资源需要多少个URL?用哪种HTTP方法来创建一个新的资源?可选参数应该放在哪里?那些不涉及资源操作的URL呢?实现分页和版本控制的最好方法是什么?因为有太多的疑问,设计RESTful API变得很棘手。