liwei的专栏

记录生活与学习的点点滴滴

mac邮箱无法验证账户名和密码问题

这种问题查了一下,其实知道原理就好解决了。 python或者go等语言里面都有比较简单的发送邮件的代码,而里面的机制是用的smtp服务。 我自己写的程序里面也是用的这个smtp服务给自己发送邮件的,详见:抓取股票实时股份信息发送到邮箱 所以mac那个邮箱的软件,其源码也是用的这个服务进行接收邮件的...

2015-12-26 20:53:58

阅读数 13723

评论数 0

go爬虫:抓取股票实时股份信息发送到邮箱

买股票的时候因为股份时时变动,所以卖出时机不好吃了好多亏,所以工作之余就想自己弄一个实时的接收自己想要的股份信息。 发送邮件用的smtp服务包,不多说了,直接上代码。 go_library项目的send_mail.go代码: package gemail import ( "log&...

2015-12-26 20:48:01

阅读数 2380

评论数 4

mac os安装pyquery

mac已经有python 2.7了,里面也已经有easy_install了 所以可以直接:sudo easy_install pyquery即可安装html的解析pyquery 使用:

2015-11-02 11:36:22

阅读数 1670

评论数 2

vim个人配置

前言: 这几天用的k-vim:https://github.com/wklken/k-vim 后面发现里面有些不爽的配置,敲代码总有些不爽,有些根本就不适合的配置,所以发誓用两天时间配置最适合自己的vim,也方便以后重装系统什么的或者移到别的电脑的时候配置,哪里都适合自己的vim配置。 一.安...

2015-10-22 23:12:27

阅读数 3599

评论数 0

sublime常用插件与快捷键

1.Sublime Text 2安装package control插件: 按Ctrl+` 然后输入: import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os...

2015-10-17 23:09:39

阅读数 1910

评论数 0

有道一面

(1)有1到n的链表,改成1,n-1,2,n-2,3,n-3……的链表 解答:把后半部分链表反转(怎么找后半部分,设两指针,一个走一步,一个走两步即可),然后设两指针,1指向n-1,n-2指向2,2指向n-2……即可。 (2)双向队列的的源码实现…… 解答:双向链表,内存问题,链表结点池,池...

2015-08-31 22:33:23

阅读数 606

评论数 0

单链表反转

面试可能会面到,而且有的题目也需要单链表反转后,做得才比较机智,所以先自己搞一下单链表的反转 #include #include #include using namespace std; struct ListNode { int val; ListNode *next; };...

2015-08-28 21:23:09

阅读数 562

评论数 0

mac修改open files数目

上午在进行压力测试的时候,因为开启线程爬虫太多,所以在tcp连接的时候太多了,故一直出现tcp : too many open files的情况,查了一下,原来是系统开启文件数有限制。 树霉派上面的同事已经设置好了,然后程序是在自己的mac上运行的,所以还得把自己的open files数目设置一...

2015-08-26 13:51:43

阅读数 6727

评论数 0

新手git: ssh: connect to host localhost port 22: Connection refused

因为gitlab上要git pull或者git clone,但是每次都出现这个问题。之前偶尔出现这个问题,但是只是偶尔,这是为什么呢?然后就开始搜索网上的解决方案了。 这个问题搜索网上很多答案,但是试过去都不行。 第一个是说openssh-server没有安装,因为我的电脑是mac,ps -e...

2015-08-24 14:53:14

阅读数 17613

评论数 1

go实现爬取href链接

刚开始爬取的时候是用正则表达式实现的,然后爬取了不必要的链接,现在改用goquery实现: // judgeUrl project judgeUrl.go package judgeUrl import ( "strings" ) func IsUrl(str stri...

2015-07-31 12:28:52

阅读数 1802

评论数 0

go的读写操作

读写操作: // hello project main.go /* 从文件中读取数据,然后进行排序,再把排序后的数据写入到新文件中 */ package main import ( "fmt" //使用fmt包中的Println()函数 "bufio"...

2015-07-31 12:27:44

阅读数 829

评论数 0

go的接口实现

OOP实例: // OOP project main.go package main import ( "fmt" ) type people interface { Count(a int, b int) int Max(a int, b int) int } t...

2015-07-31 12:26:32

阅读数 692

评论数 0

go语言学习笔记

//变量声明 i := 10; //直接声明并赋值 j := 100; i,j=j,i  //变换i,j的值 fmt.Printf("i=%d j=%d\n",i,j)//格式化输了 fmt.Println("i=",i);//不能使用%d等 ...

2015-07-24 13:46:11

阅读数 719

评论数 0

大数据爬虫实习面试题

公司就不说了,等下公司面试官看到不太好…… 面试问题(职位:大数据创新中心爬虫方向实习): 一面: 1.给一个数组,里面数据比如:2 3 4 1 1 1 1 1,值代表往后最多能跳多少次,问跳到最后一个的最少步数?(贪心) 答:这题刚开始想的dp,后面想不出方程,然后用了说dfs暴力搞时间...

2015-07-18 11:17:08

阅读数 7396

评论数 0

某公司java面试经历

为什么说某公司,因为确实面完了最后挂了回来也没记住公司叫啥名字,是老乡兼好友内推去的小公司,名字有点长,所以也没记住。 公司确实太小,所说是外包公司,然后面回来后跟ACM的前学长说了,他们只说所以不要去面这些公司了,这不是掉身价嘛!然后我懂了…… 公司确实很小,开会的地方都没有,确实啊,不过面...

2015-07-09 22:18:11

阅读数 1060

评论数 2

JAVA原理学习

转载:Java之美[从菜鸟到高手演变]系统学习

2015-07-04 16:19:10

阅读数 468

评论数 0

服务器的编码

转载自:http://www.cnblogs.com/listened/p/4257400.html -----------------------------------------------------------------------------------------------...

2015-07-03 12:28:51

阅读数 522

评论数 0

bootstrap的web前端模板

首页 //解决IE 9不支持Html5问题 支持 Html5,css3,bootstrap标准的头部

2015-04-03 21:45:50

阅读数 1520

评论数 0

leetcode 刷题为面试准备

1.Two Sum 这题刚开始想用O(N)的方法,但是发现如果用数组标记 [ target-numbers[i] ] 的话,可能会有负数的情况,所以就两个for循环想暴力看看能不能过的,一交发现T了。然后想了下,数组其实可以用map解决,把map当成数组用得了,可以标记负数的情况。java中也有,...

2015-03-31 13:00:46

阅读数 1026

评论数 0

eclipse下配置tomcat、修改字体、为什么得运行两次才能实现新做的改动的问题

问题一: 手把手图文教你eclipse下如何配置tomcat 问题二: 用Eclipse做j2me工程为什么得运行两次才能实现新做的改动 这个问题简而言之:先保存再运行就可以一次实现了。 问题三: Eclipse怎样修改字体 我的是英文版的eclipse,所以...

2015-02-08 23:18:52

阅读数 863

评论数 0

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