自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (8)
  • 收藏
  • 关注

原创 Jsoup解析网页内容

jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。jsoup提供两种方式来获取HTML中的数据,一种是DOM方式,另一种是比较灵活的选择器方式来获取数据。1. 加载相关库 笔者使用的是android studio,通过在build.gradle中加入compile'org.jsoup:jsoup:1.9.2'载入相关库。       2.构建

2016-07-31 22:53:44 681

原创 一些有用的资料记录

android 开发图片素材网站:http://iconfont.cn/

2016-06-19 17:49:54 361

转载 RxJava进阶之源码分析map() 操作符分析

终于到了分析源码的部分了。很多朋友在使用过RxJava之后都会觉得这个库很玄妙,竟然能把事件发生的源不停的通过不同的操作符改变。比如说这次介绍的map就是,在抽象的概念上,我们经常要求使用者要把map操作符当成改变源stream的一个方法,也就是说map把整个事件的发射流重新构造了一次。示例图上面,整个事件流变成了一个完全不一样的流但是其实map操作符真的创造了一个新的流么?

2016-06-16 18:44:05 874

转载 给 Android 开发者的 RxJava 详解

我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: RxJava

2016-06-16 07:40:15 581

原创 向上导航学习笔记

1)在mainfest中配置android:parentActivityName设置每一个activity的逻辑父activity, android 4.0以下版本需要通过标签来指定设定该标签名为android.support.PARENT_ACTIVITY 通过android:value来指定逻辑父activity2)getActionBar().setDisplayHomeAsEnable

2016-05-30 22:59:12 427

原创 RecycleView使用问题梳理

1)添加headview和footerview思路:参考ListView的addHeadView方法封装构建一个Adapter封装类,在adpter中维护一个HeaderView和FooterView数组,在onCreateViewHolder方法中为每一个HeaderView构建一个ViewHolder。       正解:github大神提供的组件借用之,哈哈。路径奉上:https

2016-05-28 23:11:38 3004

原创 android SwipeRefreshLayout使用遇到问题分(二)--滑动冲突

SwipeRefreshLayout布局滑动问题

2016-05-27 20:05:51 2206

原创 android SwipeRefreshLayout使用遇到问题分(一)--布局

1) SwipeRefreshLayout布局中添加两个控件时只能显示一个:   问题代码:<android.support.v4.widget.SwipeRefreshLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/t

2016-05-27 19:11:51 2707

转载 Application、Activity Stack 和 Task的区别

学习Android,了解一些基本概念将有助更深入的去学习和理解Android。在这里,所要讲诉的是Android里三个比较基础的概念:Android  Application、Activity Stack 和 Task。  1. 什么是Android Application?  Android Application就是一个android应用程序。 简单的理解就是一个apk就是一个

2016-04-06 23:37:23 276

转载 多行分割线文本框绘制

学习andorid一段时间了想试着练练手,看到一个备忘录软件于是想模拟着去实现下对应的功能。但是想实现本子那种可以呈现很多行分割线的文本框遇到问题,尝试了多种EditText组件的功能仍然不能实现对应的效果。虽然EditText提供了多行输入的功能但是并没有为每行绘制出对应的分割线。对于菜鸟的我问百度大神,最后在大神的帮助下找到了相关的实现代码实现了对应的功能,效果图如下所示:实现以上效果

2015-12-06 21:44:35 1810

原创 Minimum Depth of Binary Tree

Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.class Solution: # @param root, a t

2015-03-31 00:09:31 323

转载 Ubuntu安装Oracle 12c过程及相关问题解决

This post will document the steps needed to overcome the installation issues one can encounter when installing the latest release of the Oracle Database 12c. Some of the errors encountered look like t

2015-01-11 13:01:54 15436 1

原创 LeeCode

You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a link

2015-01-03 14:28:52 510

转载 Linux命令学习手册-tr命令

tr [OPTION]... SET1 [SET2] [功能] 转换或者删除字符。 [描述] tr指令从标准输入设备读取数据,经过字符串转译后,输出到标准输出设备。 通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重

2014-12-22 10:28:46 285

转载 Oracle外部表 External Table

参考http://www.blogjava.net/wxqxs/archive/2008/10/13/237180.html?opt=adminhttp://hi.baidu.com/ray315/blog/item/153c97a33cd26caacbefd0de.html 定义External tables access data in external sourc

2014-12-20 15:10:25 837

转载 程序员最值得关注的10个C开源项目

1. Webbench        Webbench 是一个在 linux 下使用的非常简单的网站压测工具。它使用 fork ()模拟多个客户端同时访问我们设定的 URL,测试网站在压力下工作的性能,最多可以模拟 3 万个并发连接去测试网站的负载能力。Webbench 使用C语言编写, 代码实在太简洁,源码加起来不到 600 行。        下载链接:http://home.tisc

2014-11-04 12:53:47 692

原创 plsql笔记

•匿名块    declare  variabledefine  ………  begin  statement            ……    end     >  declare  variable define  begin  ….  >  declare  ….  begin  …

2014-08-22 18:29:31 353

原创 二叉树

#includeusing namespace std;class Tree{ struct TreeNode{ int value; TreeNode* lnode; TreeNode* rnode; }* root; bool _search(TreeNode* t,int value); void _printTree(TreeNode* t); void _destr

2014-06-11 20:36:35 374

转载 C/C++ 语言中的表达式求值

裘宗燕:C/C++ 语言中的表达式求值经常可以在一些讨论组里看到下面的提问:“谁知道下面C语句给n赋什么值?”m = 1; n = m+++m++;最近有位不相识的朋友发email给我,问为什么在某个C++系统里,下面表达式打印出两个4,而不是4和5:a = 4; cout C++ 不是规定 要弄清这些,需要理解的一个问题是:如果程序里某处修改了一个变量(通过赋值、增量

2014-06-11 18:12:00 376

原创 2014/6/10

初始化与清除:初始函数在对象创建时候由编译器自动调用所以初始化函数的命名需要考虑到1)     命名不能与类中的其他函数重名2)     该函数能被编译器识别并自动调用所以构造函数的名字与类的名字相同例如       classX{              intI;       public:              X();       } 

2014-06-10 19:40:20 390

原创 简单学生管理系统

#include #include#include#includeusing namespace std;class Student{ string name; int studentID; int age; int gradeOne; int gradeTwo; int gradeThree; int gradeFour; int aveGrade; void ca

2014-06-08 23:09:29 795 1

原创 2014/6/8

友元:通过定义友元类和友元函数可以用来访问类的私有成员变量一个类的成员函数可以使里一个类的友元(包括析构函数和构造函数)类与类之间的友元关系是不能传递的.例如B是A的友元, C是B的友元,不能说C是B的友元。this指针:this指向某个成员函数所作用的的对象。产生的原因是因为c++源码转换为C进行编译,对应的类的成员函数将会转换为全局函数,并为这个全局函数增加一个指向

2014-06-08 11:41:39 397

转载 魔兽世界

描述魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市。 红司令部,City 1,City 2,……,City n,蓝司令部两军的司令部都会制造武士。武士一共有 dragon 、ninja、iceman、lion、wolf 五种。每种武士都有编号、生命值、攻击力这三种属性。 双方的武士编号都是从1开始计算。红方制造出来的第n个武士,编号

2014-06-07 22:21:02 746

原创 自定义hadoop的InputFormat

小小的抱怨一番这两天处理从文件中

2014-05-06 19:48:31 7800 1

原创 UNIX高级环境编程笔记线程间同步

在多线程操作共享变量时以为以下的多种原因出现数据的不一致性1)读写相同变量是的操作跨越了时钟周期或者该操作为非原子操作2)存在操作顺序的不一致性顺序的不一致性:SLamport给的严格定义是:“… the result of any execution is the same as if the operations of all the processors were exe

2014-02-26 14:45:30 766

转载 hadoop1.2.1 C 编程环境配置

一、环境操作系统:centos 6.3 64bitsHadoop版本:1.0.4本文假设Hadoop的安装目录为,Java的安装目录为二、编译:在目录下,执行1ant compile-c++-libhdfs -Dislibhdfs=true三、配置主要解决g++ 寻找头文

2013-12-17 13:08:15 960

原创 深入理解计算机系统:优化程序性能

在现代编译过程中可以依靠先进的编译器软件对程序实现编译优化。例如gcc可以用-O2,-O1几种不同的优化等级对程序实现编译优化,但是编译器必须考虑到编译的程序的安全性,所以编译器的优化能力也存在着局限性,不能通过提高效率而改变了程序的安全。所以有些地方需要人为的来进行优化。例如:函数调用和参数传递中都有可能出现副作用。编译对这些地方的优化都会很小心,甚至不会对其进行优化。     void c

2013-12-04 22:43:52 720

原创 Project Euler Problem 21

Let d(n) be defined as the sum of proper divisors of n (numbers less than n which divide evenly into n).If d(a) = b and d(b) = a, where a ≠ b, then a and b are an amicable pair and each of a and b a

2013-12-01 16:29:10 553

原创 problem20

n! means n × (n − 1) × ... × 3 × 2 × 1For example, 10! = 10 × 9 × ... × 3 × 2 × 1 = 3628800,and the sum of the digits in the number 10! is 3 + 6 + 2 + 8 + 8 + 0 + 0 = 27.Find the sum of

2013-11-16 20:03:54 434

原创 Project Euler problem19

You are given the following information, but you may prefer to do some research for yourself.1 Jan 1900 was a Monday.Thirty days has September,April, June and November.All the rest have th

2013-11-15 21:40:59 488

原创 Maximum path sum I Problem 18

#includeusing namespace std;int main(){int data[15][15] = {        {75},        {95,64},        {17,47,82},        {18,35,87,10},        {20,4,82,47,65},        {19,1,23,75,3,34},

2013-10-23 21:07:07 608

转载 Project Euler 16: Power digit sum.

215 = 32768 and the sum of its digits is 3 + 2 + 7 + 6 + 8 = 26.What is the sum of the digits of the number 21000?这个问题主要的问题是解决大数据存储。当一个节点的数据于某个值时便增加一个节点来存储就好像进位一样。例如2^10=1024则在第一个节点存储24然后新建一个节点用来存

2013-08-19 23:21:31 913

转载 Project Euler 15: Routes through a 20×20 grid

The problem description in Problem 15 of Project Eulercontains a figure, which I wont copy, so go ahead an read the full description at theProject Euler site. The problem can be understood wit

2013-08-18 23:18:22 681

转载 unix高级环境编程笔记之时钟时间,用户CPU时间,系统CPU时间

时钟时间:进程运行时间,其值与系统中同时运行的进程数有关。就是一个进程从开始运行到结束运行后,时钟走过的时间,这其中包含了进程在阻塞和等待状态的时间。用户CPU时间:就是用户的进程获得了CPU资源以后,在用户态执行的时间。    系统CPU时间:用户进程获得了CPU资源以后,在内核态的执行时间。   进程的三种状态为阻塞、就绪、运行。   时钟时间 = 阻塞时间 +

2013-05-19 09:25:07 721

vertica k8s镜像资源

vertica k8s镜像资源

2022-05-13

计算机体系结构:量化方法

计算机体系结构:量化方法 Computer+Architecture+5th+edition

2012-12-16

计算机网络高级软件编程技术

计算机网络高级软件编程技术 吴功宜 董大凡 电子书

2012-10-31

Visual C++ OpenGL DirectX三维动画编程宝典

C++环境下三维动画 Visual C++ OpenGL DirectX三维动画编程宝典

2008-11-17

Visual C++ MFC入门教程

C++ MFC入门 Visual C++ MFC入门教程

2008-11-17

Jeff Molofee(NeHe)的OpenGL教程

OPenGL入门级别 Jeff Molofee(NeHe)的OpenGL教程

2008-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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