本文内容 涞源于 罗刚 老师的 书籍 << 自己动手写网络爬虫一书 >> ;本文将介绍 1: 网络爬虫的是做什么的? 2: 手动写一个简单的网络爬虫;1: 网络爬虫是做什么的? 他的主要工作就是 跟据指定的url地址 去发送请求,获得响应, 然后解析响应 , 一方面从响应中查找出想要查找的数据,另一方面从响应中解析出新的URL路径,然后继续访问,继续解析;继续查找需要...
转载
2021-08-10 12:33:42
178阅读
&n
原创
2012-03-10 19:11:41
2800阅读
点赞
有这样一个简单的问题:求从1加到100的和S(S= 1+2+3+...+99+100),并打印出S。这道题应该是我们刚刚开始学编程语言时老师让我们做的题目吧一个for或者while循环S就搞定了,接下来就是输出S ,我相信对于当时的你百分之百会用printf(),即使现在遇到
原创
2011-10-05 16:20:00
583阅读
这篇文章 可作为北京尚学堂 hibernate的学习笔记再学习hibernate之前 得有一点反射的基础知识
原创
2022-08-18 19:24:17
148阅读
package com.zjy.mybatis.test;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map
原创
2011-08-11 19:51:25
2205阅读
写插件刚开始以为很简单,后来发现不过就是一些面向对象和面向过程的堆积。复杂的写的思路。 以下是我学习写查看看过3个不错的链接。 http://api.jquery.com/jQuery.extend/ &
原创
2013-08-30 22:02:43
91阅读
本文由 网易云 发布。 概述 出于对可扩展性和性能的考虑,UDF已变成大数据生态圈查询引擎的必备功能之一,无论是Calcite、Hive、Impala都对其进行支持,但是UDF的支持有利也有弊,好处在于它提供了对某些用户独有需求的支持,例如某些产品需要将表中的某字段使用自定义的方式解析成可读字段,例
转载
2018-05-09 16:23:00
314阅读
2评论
自己动手写ORM框架(九):实现删除功能Remove方法 奋斗 2010-07-03 19:29 阅读:1962 评论:6
自己动手写ORM框架(八):实现修改功能Update方法 奋斗 2010-07-03 14:43 阅读:1513 评论:7
自己动手写ORM框架(七):实现新增功能Save方法 奋斗 2010-07-03 12:36 阅读:1431 评论:1
转载
2011-07-11 16:50:00
150阅读
2评论
通过一些简单的算法修改,使ORB的提取效率加速了5.8倍。编译该程序需要CPU支持SSE指令集。如果我们能够对特征提取部分进一步并行化处理,则算法还可以有加速的空间。//// Created by xiang on 18-11-25.//#include <opencv2/opencv.hpp>#include <string>#include <nmmintrin.
转载
2019-12-11 19:51:00
189阅读
2评论
前言在阅读了大量关于数据库的资料后,笔者情不自禁产生了一个造数据库轮子的想法。来验证一下自己对于数据库底层原理的掌握是否牢靠。在笔者的github中给这个database起名为Freedom。整体结构既然造轮子,那当然得从前端的网络协议交互到后端的文件存储全部给撸一遍。下面是Freedom实现的整体结构,里面包含了实现的大致模块:最终存储结构当然是使用经典的B+树结构。当然在B+树和文件系统blo
原创
2020-10-24 16:34:20
190阅读
在上一节,我们自己写的web框架,只能运行显示一个HelloWorld。现在我们对其进行一次加工
原创
2022-08-19 01:44:53
57阅读
本文可作为<<自己动手写struts–构建基于MVC的Web开发框架>>一书的读书笔记。
原创
2022-08-19 01:45:04
111阅读
自己动手写SQL执行引擎前言在阅读了大量关于数据库的资料后,笔者情不自禁产生了一个造数据库轮子的想法。来验证一下自己对于数据库底层原理的掌握是否牢靠。在笔者的github中给这个database起名为Freedom。整体结构既然造轮子,那当然得从前端的网络协议交互到后端的文件存储全部给撸一遍。下面是Freedom实现的整体结构,里面包含了实现的大致模块: 最终存储结构当然是使用经典的B+树结构。当
原创
2021-04-19 13:20:52
447阅读
想吃项记的烩面了……这小地方的可难吃。 看完了《裸婚时代》,我觉得冬瓜说得对,刘易阳不敢面对自己的真实感受。 女生都是感性的,工作永远不如生活重要。 不是坐在一起就叫团队,不是不吵架就叫态度。 昨晚一哥们说求k小直接可以进行k次冒泡,我都想不起来,我想到的是区间快拍,说明基础很重要。 对...
转载
2013-09-14 00:28:00
160阅读
2评论
自己动手写,丰衣足食
转载
2021-07-21 16:01:43
125阅读
事件总线核心逻辑的实现。<!--more-->EventBus的作用Android中存在各种通信场景,
原创
2023-06-02 17:17:45
67阅读
阅读《自己动手写操作系统》能消除对OS的神秘感/畏惧感。文采很不错。思考:如何设计操作系统可以更容易的扩展,比如增加驱动/进程/系统调用/中断等。Window/Linux是如何考虑可扩展性的?它们的驱动如何写?杨文博《WriteOS》讲到Linux下gas的编译/链接过程。其它一些记录:FAT文件系统:在目前主要有三种FAT文件系统类型:FAT12, FAT16 和FAT32。这几种类型最基本的区
原创
2009-10-02 15:59:34
1245阅读
最近迷恋上了网络,觉得网络真的是很神奇的一个东西。翱翔其中,回味无穷。网络的许多协议,例如http,ftp等,也都相当的有意思。某天对着迅雷的时候,突发奇想,想自己来写一个下载工具。于是开始学习有关这个的知识,并想记下笔记来记录自己学习以及动手实践的过程。想到网上有自己动手写操作系统,自己动手写搜索引擎之类的标题,于是也打上自己动手写下载器。哈哈 ^_^
原创
2010-03-04 22:37:08
927阅读
概述
MVC是现如今广泛应用的设计模式,在软件行业的应用非常广泛。所谓的MVC,具体为Model,View,Controller。用户的请求发给控制器,控制器根据请求的来源调用相应的Model组件完成业务逻辑,控制器根据Model返回的信息调用相应的View显示给用户。struts是MVC设计模式的具体应用,在经过人们群众广泛的实践后,已经成为了应用MVC设计模式的代表之作。笔者在培
原创
2010-03-26 22:18:50
338阅读
前言在阅读了大量关于数据库的资料后,笔者情不自禁产生了一个造数据库轮子的想法。来验证一下自己对于数据库底层原理的掌握是否牢靠。在笔者的github中给这个database起名为Freedom。整体结构既然造轮子,那当然得从前端的网络协议交互到后端的文件存储全部给撸一遍。下面是Freedom实现的整体结构,里面包含了实现的大致模块:最终存储结构当然是使用经典的B+树结构。当然在B+树和文件系统blo
原创
2020-10-24 15:54:54
244阅读