小拳头的博客

临渊羡鱼、不如退而结网

windows环境下用c++实现socket编程

一、什么是Socket socket即套接字,用于描述地址和端口,是一个通信链的句柄。应用程序通过socket向网络发出请求或者回应。 sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字(SOCK_DGRAM),原始套接字(SOCK_RAW);前两种较常用。...

2017-02-27 16:29:42

阅读数 57935

评论数 15

最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离总结

一、最长公共子串和最长公共子序列 最长公共子串(Longest Common Substring)是串的一个连续的部分。最长公共子序列(Longest Common Subsequence,LCS)是不一定是连续的,但是不改变序列中元素在原串中的相对顺序,而是从序列中去掉任意的元素而获得新的序列。...

2016-11-20 22:05:30

阅读数 788

评论数 0

scrapy爬取京东商城某一类商品的信息和评论(二)

2、任务二:爬取商品评论信息 如果不需要爬取用户的地域信息,那么用这个网址爬就好: http://club.jd.com/review/10321370917-1-1-0.html 其中10321370917是商品的ID,评论的第一页就是 -1-1-0.html, 第二页就是-1-2-0...

2016-07-06 17:48:55

阅读数 6793

评论数 7

scrapy爬取京东商城某一类商品的信息和评论(一)

一、前提 默认已用scrapy爬取过网站,有爬虫基础,有爬虫环境 二、以爬取电子烟为例 1、任务一:爬取商品信息 在搜索框里面直接搜索电子烟,搜出来的界面,你会发现它是动态加载的。即一开始源代码里面只能看到30条商品的信息,随着你的下拉,另外30条才会加载出来。因此爬取起来比较麻烦...

2016-07-06 17:28:18

阅读数 14401

评论数 12

c++ vector, set, map的用法总结

一、vector 向量容器 (1)头文件 #include (2)创建vector对象, vector vec; vector的元素不仅仅可以是int, double, string,还可以是结构体,但是要注意:结构体要定义为全局的,否则会出错。 (3)基本操作: ...

2016-06-03 15:16:51

阅读数 8780

评论数 1

第二期学习总结

1、json Unmarshal struct中如果变量首字母是小写的,那么unmarshal后的值都是空的,所以struct的变量首字母必须大写。 package main import ( "encoding/json" "fm...

2018-12-13 20:26:51

阅读数 92

评论数 0

第一期学习总结

在工作的过程中,不断听到新名词,新概念,新方法。觉得是时候总结一波知识点记录下来,促进深入了解的同时,便于以后复习。非常喜欢阮老师的每周分享,但是做不到像他一样每周去浏览那么多东西,而且总能发现很有趣的知识点。现在期望可以做到双月一总结,有些知识点可能还是没有那么深入理解,希望能坚持下来,在工作的...

2018-10-27 23:06:42

阅读数 93

评论数 0

2018年书单

入职一个多月了,从学生步入社会,越发的感觉时间是多么重要。作为程序媛,除了工作时间,课余更需要补充很多非计算机方面的知识。基于最近的糟糕状态,还是决定延用之前的习惯订下计划,继续以书单的形式鞭策自己进行阅读。 刚刚进入6月份,所以从这个月开始吧。 ----2018.6.2:补充《5月份书单》...

2018-06-02 16:55:03

阅读数 681

评论数 5

golang中在遍历数组时,要修改数组中变量无法修改成功的问题

记录在写go时遇到的一个小坑例子:package main import ( "fmt" ) type UserInfo struct { Name string `json:"name"` UserId i...

2018-05-21 15:20:13

阅读数 1489

评论数 0

golang中struct、json、map互相转化

一、Json和struct互换(1)Json转struct例子:package main import ( "fmt" "encoding/json" ) type People struc...

2018-05-07 23:14:14

阅读数 8264

评论数 1

mac上安装go环境

一、安装Homebrew安装命令:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"Homebrew的使用:(1)安装软件:brew ...

2018-04-18 11:27:13

阅读数 14305

评论数 0

【leetcode】771. Jewels and Stones

一、题目描述 You're given strings J representing the types of stones that are jewels, and S representing the stones you have.  Each character in S i...

2018-02-05 16:33:51

阅读数 540

评论数 0

python踩过的一些坑

找完工作,又开始忙于做毕设,很久没更新博客了,不过博客新上线的这个新界面太不好用了,分类下只有两篇文章,每次点击进去都出现很多篇其他类的,每次找一篇博文都要翻很久。体验真是极差。 废话不多说,先记几个做毕设过程中发现的小坑 1、jieba分词生成迭代器,在第二次for循环会失效...

2017-12-06 16:33:23

阅读数 418

评论数 0

nSum系列题目总结

1、Two Sum 原题地址:https://leetcode.com/problems/two-sum/description/ 题目描述: Given an array of integers, return indices of the two numbers such that they...

2017-09-24 14:34:37

阅读数 668

评论数 0

关于剑指offer上“二叉搜索树与双向链表”题的理解

题目描述: 输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。 一、递归的思路 对于函数TreeNode* Convert(TreeNode* root),传入的是需要转换的二叉树的头结点,返回的是已经转换好的双向链...

2017-09-13 11:36:31

阅读数 317

评论数 0

关于剑指offer上“从1到n整数中1出现的次数”题的理解

写这篇博客是因为,看完剑指offer上这道题的解释后,我确实是没有看懂。所以按照我的思路重新描述一下这道题到底要怎么做。 题目描述: 输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数 首先想到的肯定是暴力法,这里就不多说了。 更优化的方法需要我们先列举几个数来找找规律。 假设...

2017-09-12 23:12:36

阅读数 269

评论数 0

【leetcode】【套路题】476. Number Complement

一、题目描述 Given a positive integer, output its complement number. The complement strategy is to flip the bits of its binary representation. Note...

2017-08-15 14:12:48

阅读数 338

评论数 0

【leetcode】627. Swap Salary

一、题目描述 Given a table salary, such as the one below, that has m=male and f=female values. Swap all f and m values (i.e., change all f values to...

2017-08-15 11:21:45

阅读数 307

评论数 0

【leetcode】617. Merge Two Binary Trees

一、题目描述Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the two trees are overlapped while the other...

2017-08-15 11:00:51

阅读数 257

评论数 0

【leetcode】461. Hamming Distance

一、题目描述 The Hamming distance between two integers is the number of positions at which the corresponding bits are different. Given two intege...

2017-08-15 10:26:39

阅读数 229

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭