自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 面向对象2-List list中的这个list到底是不是一个List

相信很多人在初学java的时候,都会遇到一个同样的问题,就是当我们认为自己已经把一个list加入到List> 中去了,为什么最后结果发现不对。如这个例子。 List> res = new ArrayList>(); List list = new ArrayList(); for (int i = 0; i list.add(i); res.add(list); } return

2017-12-18 08:00:38 299

原创 简单的网页内容抓取实例(携程酒店)

网页抓取有很多种,这里介绍一个简单方法,暴力但快速得到有规律的网页内容 比如携程酒店的网页内容,希望得到一下基本信息: 酒店名称 英文名称 城市 省份 地址 纬度 经度 经纬度(String 类型) 电话 酒店星级 这里是代码(带测试样例) package webTextGrabber; import java.io.BufferedReader; import

2017-10-23 10:59:26 3941 1

原创 面向对象0--我所理解的对象

为什么需要面向对象?这到底有什么优点? 这就是我所理解的程序语言的一个重要优点。相比于普通的计算器,难道计算机就只能作为一个功能强大的函数处理器吗? 面向对象,就是通过数据的抽象化,在程序中产生一个个对象和一个个实例。而这些对象和实例,更贴近生活,也更容易理解。 比如,我们现在有三个乐器,想存储乐器的相关信息,比如价格,和相对应能弹奏的曲子。如图: 如果不用对象的思路来考虑,也没有

2017-10-23 04:50:19 227

原创 转行解惑1--什么是数据抽象化

我在开始学习二叉树(binary tree)的时候,问了朋友一个很好玩的问题:如何给程序输入一个二叉树?因为我所理解的二叉树是长这个样子的: 我就想让我朋友教我如何输入一个这个的二叉树。我朋友很不知所措的,就给我严肃的画了一个这样的二叉树图。因为我那时不能理解,为啥计算机知道74的左边是62呢? 哈哈,事实上,这是一个让我开始理解数据抽象的问题。如何把一个具体事物,通过类的思想,来进行

2017-10-16 11:12:04 867

原创 转行解惑0--程序为什么能完成指令

在我刚开始CS的学习过程中,总有一个问题不能明白:让计算机print一下,它就会print一行代码在屏幕上。让它readFile,它就会readFile。为什么呢? 其实这个就跟你拿相机拍照一样。当你想拍照了,拿出相机(程序开始),发现美女(满足条件),按下快门(一个方法执行),获得照片(@return)。事实上,这个过程的细节可能及其复杂,并且涉及到人机交互(HMI),硬件设备,操作系统,以及

2017-10-07 11:35:22 214 1

原创 前言

我是在读博士期间,同时读了个计算机的硕士学位,现在刚开始在一个小公司工作。作为一个转计算机的新手,一路上在csdn上学会了很多,也希望通过自己定期写技术和心得的博客,来提高自己,与大家交流。

2017-10-07 11:31:08 210

空空如也

空空如也

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

TA关注的人

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