通过curl命令抓取网页内容,关键点如下:
1.curl要模拟浏览器,最好是有个代理,因为很多站点都会搞个反爬虫什么的。
2.我的需求很简单,就是在国家外汇管理局上下载各种货币对美元的汇率。
http://www.safe.gov.cn/wps/portal/sy/tjsj_dmzsl
3.主要命令:curl,grep,awk,xls2txt,msql(LOAD DATA )。
cu...
分类:
Web开发 时间:
2015-04-15 19:40:45
收藏:
0 评论:
0 赞:
0 阅读:
552
在上一篇文章中已经用到了Label组件。
组件的使用步骤如下:
1.创建这个控件
2.指定这个空间的master,即这个控件属于哪一个
3.告诉GM(geometry manager)有一个控件产生了
1.text属性使用方法
import tkinter
top=tkinter.Tk() ...
分类:
编程语言 时间:
2015-04-15 19:40:36
收藏:
0 评论:
0 赞:
0 阅读:
242
在Android编程中使用Adapter时,偶尔会出现如下错误:
The content of the adapter has changed but ListView did not receive a notification. Make sure the content of your adapter is not modified from a background thread, ...
分类:
移动平台 时间:
2015-04-15 19:40:25
收藏:
0 评论:
0 赞:
0 阅读:
276
我觉得command命令模式的本质就是把触发者和接受者隔离开来,把一个函数能干的事情提升到类的级别 搞一个基类包含虚函数excute() 搞好多具体的接受者类C**command(),在具体接收类中去实现excute,和触发者invoke接触的是基类,利用多态性,真正干事儿的是具体的接受者类,这样隔离开来,无论加多少具体的接受者类 既有代码都不受影响 非常灵活
很多lin...
分类:
其他 时间:
2015-04-15 19:40:15
收藏:
0 评论:
0 赞:
0 阅读:
170
1 DC是性能较好的综合工具,对.synopsys_dc.setup进行设置时需要注意
a. search_path 要包库文件的路径以及verilog代码的路径,否则无法找到源文件。
b,以下选项可以设置,也可以不设置,不设置会使用默认的的库文件,但是设置link_library时要加入{*}
set target_library [list ex25_worst.db]
set li...
分类:
其他 时间:
2015-04-15 19:40:05
收藏:
0 评论:
0 赞:
0 阅读:
277
几个月前还在想着能不能做研发,不行转去做测试了。但是几个月下来,发现已经能秒杀国内部分互联网企业的校招了。
下面是我总结的几点经验
公司找你来是让你写代码的,所以当展现出写代码的能力的时候,你离offer就不远了
基础比什么都重要。对数据结构、算法、计算机体系结构有深入的理解,说明你潜力不错。互联网企业喜欢这样的年轻人
多实习几次不错。争取机会去实习,最好是名企或者创业型公司。在这类企业实习,能让...
分类:
其他 时间:
2015-04-15 19:39:55
收藏:
0 评论:
0 赞:
0 阅读:
239
题目链接:number-of-islands
/**
*
Given a 2d grid map of '1's (land) and '0's (water),
count the number of islands. An island is surrounded by water
and is formed by connecting adjacent land...
分类:
其他 时间:
2015-04-15 19:39:45
收藏:
0 评论:
0 赞:
0 阅读:
270
当我们在一个A(Activity)跳转到另外一个B(Activity)时,再由B返回A时,A如何接受返回的数据。我们在B页面加了一个输入框和按钮,当输入数据,点击按钮返回信息到A页面,先来看B页面Activity代码package com.example.testapp;import android.app.Activity;
import android.content.Intent;
impor...
分类:
移动平台 时间:
2015-04-15 19:39:35
收藏:
0 评论:
0 赞:
0 阅读:
395
.test {
width: 30px;
height: 30px;
margin-right: 10px;
float: left;
background-color: orange;
line-height: 30px;
tex...
分类:
Web开发 时间:
2015-04-15 19:39:25
收藏:
0 评论:
0 赞:
0 阅读:
203
中值滤波是一种典型的非线性滤波技术,在一定条件下可以克服线性滤波器(如均值滤波)带来的图像细节模糊。
优点:消除杂散噪声点而不会或较小程度地造成边缘模糊。
缺点:对于图像中含有较多点、线、尖角细节的,不适宜采用中值滤波。
基本思想:将模板(如方形、线形、十字形、菱形等)中的像素值从小到大排序,将中值代替模板中间的或者指定位置的像素值。
下面给出模板为3x3大小方形的中值滤波C++源...
分类:
其他 时间:
2015-04-15 19:39:15
收藏:
0 评论:
0 赞:
0 阅读:
211
题目链接:binary-tree-right-side-view
import java.util.ArrayList;
import java.util.List;
/**
*
Given a binary tree, imagine yourself standing on the right side of it,
return the values of the n...
分类:
其他 时间:
2015-04-15 19:39:05
收藏:
0 评论:
0 赞:
0 阅读:
186
今天在VirtualBox上装了5个虚拟机,模拟局域网和互联网的运行。遇到了一个问题,虚拟机需要装一些软件:例如wireshark等,
当然可以把对应的虚拟机网卡设置成桥接模式,这里讲的是通过创建共享文件夹的方式建立一条本机和虚拟机之间的联系通道,
其中的缘由尽管发挥你的想象力吧,嘿嘿。
操作步骤:
我是用Windows2003Server做路由器,双击打开“我的电脑”,在“工具”...
分类:
其他 时间:
2015-04-15 19:38:45
收藏:
0 评论:
0 赞:
0 阅读:
213
引言
由于工作需要,即将拥抱Spark,曾经进行过相关知识的学习,现在计划详细读一遍最新版本Spark1.3的部分官方文档,一是复习,二是了解最新进展,三是为公司团队培训做储备。
欢迎转载,请注明出处:
原文URL:http://spark.apache.org/docs/latest/submitting-applications.html
该...
分类:
移动平台 时间:
2015-04-15 19:38:35
收藏:
0 评论:
0 赞:
0 阅读:
298
思路很好像,卡了我很久的就是当最大房间一样的时候判断输出哪个的条件, = = 简直无情
/*
ID: 18906421
LANG: C++
PROG: castle
*/
#include
#include
#include
using namespace std;
const int maxn = 55;
int mat[maxn][maxn][2] = {0}; // 0 1 下 右
i...
分类:
其他 时间:
2015-04-15 19:38:25
收藏:
0 评论:
0 赞:
0 阅读:
239
原因:
有时候我们需要当没有文字的时候背景显示一个图文混合的背景提示,这时候如果采用控件叠加的做法效率会很低,所以我们可以采用重载View的onDraw方法
解决方案:
这个是效果,那个搜索框。
package com.finals.teltem.view;
import android.content.Context;
import android.content.res.Ty...
分类:
移动平台 时间:
2015-04-15 19:38:15
收藏:
0 评论:
0 赞:
0 阅读:
488
split一个参数的时候默认会去掉空串,代码如下:
String line = "a,b,c,d,,,," ;
System.out.println(line.split( ",").length);
输出结果为 4
如果想保留空串,可以使用split的limit参数指定结果输出个数,当参数为负的时候,即使后面有空的串,也会保留,如下:
String line = "a,...
分类:
编程语言 时间:
2015-04-15 19:38:05
收藏:
0 评论:
0 赞:
0 阅读:
326
#include
#include
#include
#include
#include
using namespace std;
#define maxn 10000
#define eps 1e-8
struct
{
int w, v;
}a[maxn];
double b[maxn];
int n, k;
bool cmp(double a, double b)
...
分类:
其他 时间:
2015-04-15 19:37:55
收藏:
0 评论:
0 赞:
0 阅读:
124
举个公司项目开发遇到的一个简单例子,用户上传压缩文件到服务器后,要对该压缩包进行两个操作,一是将该压缩包复制到指定目录,一是将该压缩包解压到另一指定目录,最终响应用户提示文件上传成功。如果压缩包很大的话,上传后进行的复制和解压功能也会占用很长时间,用户就会等待很长的时间。其实复制和解压的功能和用户操作没有直接关系,完全可以独立出来,其解决的思路如下:
当用户上传压缩文件完毕之后,我们立即...
分类:
编程语言 时间:
2015-04-15 19:37:45
收藏:
0 评论:
0 赞:
0 阅读:
266
一、js原生发送Ajax请求
关于Ajax的简单介绍,可以戳此:DOM笔记(五):JavaScript的常见事件和Ajax小结
demo
ajax加载
...
分类:
Web开发 时间:
2015-04-15 19:37:35
收藏:
0 评论:
0 赞:
0 阅读:
407
本节将一下逻辑回归和R语言实现,逻辑回归(LR,LogisticRegression)其实属于广义回归模型,根据因变量的类型和服从的分布可以分为,普通多元线性回归模型,和逻辑回归,逻辑回归是指因变量是离散并且取值范围为{0,1}两类,如果离散变量取值是多项即变为 multi-class classification,所以LR模型是一个二分类模型,可以用来做CTR预测等。那么我们现在来引出逻辑回归如何做二分类问题。...
分类:
编程语言 时间:
2015-04-15 19:37:25
收藏:
0 评论:
0 赞:
0 阅读:
366