码迷,mamicode.com
首页 > 2014年10月23日 > 全部分享
网页爬虫框架jsoup介绍
序言:在不知道jsoup框架前,由于项目需求,需要定时抓取其他网站上的内容,便想到用HttpClient方式获取指定网站的内容,这种方法比较笨,就是通过url请求指定网站,根据指定网站返回文本解析。说白了HttpClient充当一下浏览器的角色,返回的文本需要自己处理,一般都是用string.indexOf或者string.subString方法处理。         当有一天发现jsoup这个...
分类:Web程序   时间:2014-10-23 00:11:44    阅读次数:181
Channel Allocation (poj 1129 dfs)
题意:给你一个n,代表电台的数量。电台的编号是从A到Z。然后给你他们之间的邻接关系,让你求出最小需要的频率数。要求任意两个相邻的电台之间不允许用同一频率。 思路:数据不大,最多26,dfs暴力,用邻接表存图,color[x]=i表示x号电台使用i频率。...
分类:其他好文   时间:2014-10-23 00:10:44    阅读次数:185
linux-关键字英文全称
linux-关键字英文全称...
分类:系统相关   时间:2014-10-23 00:10:33    阅读次数:261
leetcode - Spiral Matrix
Given a matrix of m x n elements (m rows, n columns), return all elements of the matrix in spiral order. For example, Given the following matrix: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] ...
分类:其他好文   时间:2014-10-23 00:11:12    阅读次数:157
TNS-01251: Cannot set trace/log directory under ADR
11204 RAC 环境报错 TNS-01251: Cannot set trace/log directory under ADR   LSNRCTL> set current_listener listener Current Listener is listener LSNRCTL> set current_listener listener Current Listener ...
分类:其他好文   时间:2014-10-23 00:10:29    阅读次数:171
hdu 5077 NAND(打表)2014 Asia regional 鞍山站 H题
题目链接:点击打开链接 题意:就是一个按位运算的一个函数,问最少经过多少步运算可以得到给定数; 思路:不是我投机取巧想打表,是特么这题只能打表。。。打表思想用可以得到的数的集合表示状态bfs;最后有一个需要11步的需要打将近1h,除去这一个十分钟就够了。 cpp: #include #include #include #include #include using names...
分类:其他好文   时间:2014-10-23 00:08:51    阅读次数:241
把数字拆分成2的幂的和
问题:     任何数都能分解成2的幂,比如   7=1+1+1+1+1+1+1     =1+1+1+1+1+2     =1+1+1+2+2     =1+2+2+2     =1+1+1+4     =1+2+4 共有6种分解方式,设f(n)为任意正整数可能分解总数,比如f(7)=6 写个算法,输入数,求出其分解的总数。   ...
分类:其他好文   时间:2014-10-23 00:09:29    阅读次数:191
把数字串变成2012玛雅密码
问题:     玛雅密码是一串由0、1、2组成的密码,这串数字中如果包含2012,就可以解开末日的大门。给定一串由0、1、2组成的字符串,只有相邻的数字可以交换,求通过最少多少次变换可以得到玛雅密码,并给出这串密码。   思路:     经过很久很久的尝试,放弃了一次性拼凑2012的想法,改用预处理得到所有数字范围中符合玛雅密码的部分,再递归遍历给定的数字串,得到该串所有可...
分类:其他好文   时间:2014-10-23 00:10:08    阅读次数:244
日期选择器(IOS开发)
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; ...
分类:移动开发   时间:2014-10-23 00:09:30    阅读次数:223
codeforces Round #261(div2) D解题报告
我们可以通过预处理,在O(n)之内,算出f(1, i, a[i]) 定义数组为l[i], 算出f(j, n, a[j]) 定义数组为r[i]。 题目就转化为:求出 l[i] > r[j] (i < j)。 本质上,就是一个求逆序对的做法,用树状数组。...
分类:其他好文   时间:2014-10-23 00:09:08    阅读次数:249
计算数自然数序列中的1和2
问题:     给定一个自然数N,计算1,2,3...N中,出现1和2的数量。比如1,2,3...10,一共出现了3次,1,2,3...12,一共出现了7次。   思路:     比如计算54321,可以先计算50000,再计算50001-54321中1和2的个数,而后者又可以看成计算4321中1和2的个数,于是简化了问题。其中计算50000的时候,可以计算49999中有多...
分类:其他好文   时间:2014-10-23 00:07:47    阅读次数:200
直线点画模式
1:开启点画模式:glEnable(GL_LINE_STIPPLE); 2:设置当前模式为点画模式:glLineStipple(1, 0x0101);  #include #define drawOneLine(x1,y1,x2,y2) glBegin(GL_LINES); glVertex2f((x1), (y1)); glVertex2f((x2),(y2)); glEnd(); ...
分类:其他好文   时间:2014-10-23 00:08:15    阅读次数:287
IOS强化知识(1)认识Objective-C
一直想写一个整体的Objective-C的帖子,总是没时间,所以我想把大知识变小,小知识变更小,每天写一点点,来把自己学习的东西与大家分享,好了废话不多说。 1、一门动态的语言OC     Object-C(以下简称OC)是一门面向对象语言,这恐怕学过编程的人都知道。但是OC跟其他语言相比,显得格格不入。因为它是一门消息结构语言,而非函数调用。所以语法上显得很怪,通常是这样:...
分类:移动开发   时间:2014-10-23 00:08:26    阅读次数:227
hdu 5073
#include #include #include #include #include using namespace std; int n,k; long double sumxx[50005]; long double sumx2[50005]; long long v[50005]; int main() { int T; cin>>T; while(T--) ...
分类:其他好文   时间:2014-10-23 00:07:43    阅读次数:142
一道有趣的算法题。。。
题目意思: 用1, 2, 3 ,4 ,5, 6, 7, 8, 9 组成3个三位数 abc, def 和 ghi, 每个数字恰好使用一次,要求abc:def:ghi = 1:2:3。输出所有解。 分析: 模拟所有三位数,判断条件有二: 一、i(abc):j(def):k(ghi)=1:2:3 二、判断是否出现的1~9之间的所有数字 代码: /**  *一道有趣的算法题...
分类:编程语言   时间:2014-10-23 00:06:32    阅读次数:174
Linux网络编程一站式学习
提要       网络编程所...
分类:系统相关   时间:2014-10-23 00:08:11    阅读次数:381
普通选择器<数据源协议,委托协议>(IOS开发)
-普通选择器必须满足这两个协议,一个为委托协议,一个为数据源协议 -委托协议负责控制控件UI、事件响应, 实现可选 -数据源协议负责控件与应用数据模型的桥梁,一般必须实现 @interface ViewController : UIViewController // // ViewController.h // PickViewSample // // ...
分类:移动开发   时间:2014-10-23 00:05:35    阅读次数:243
1759条   上一页 1 ... 99 100 101 102 103 104 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!