自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓉儿的博客

学习,积累,探索

  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 Python 基础学习7 - print line

Python的print line的特别之处是默认会打印换行符:e.g f = open("Test.txt")for fline in f: print fline返回:This is line1This is line2This is line3注意:每行之后都有换行符如何去掉默认的换行符呢?加一个逗号print

2016-05-27 16:56:16 3027

原创 Python 基础学习笔记6- 多变量赋值

1. 多变量赋值是Python特有的(Java没有的)e.g name, desc = "Sharon", "she is a programmer"

2016-05-26 15:21:46 282

原创 Python基础学习笔记5 tuple,set

1. tuple是一种序列类型的数据,和list,str很类似,它的特点是其中的元素不能更改,元素可以是任何类型(list类似)2. tuple和list的相互转化:分别用list(), tuple()就可以相互转换listA = ['I','am','learning','python']testTuple = tuple(listA)print testTuple返回:('I'

2016-05-25 17:04:53 381

转载 面试必备-快速排序(Java)

以s[l]为基准,从右向左比较,找到比它小的就放到s[i]从左向右比较,找到比它大的就放到s[j],当i==j时,退出循环,s[i]=x时间复杂度是nlognpublic class quickSort { static void quickSortM(int[] s, int l, int r){ if (l < r){ int x = s[l]; int i =

2016-05-24 13:53:32 284

转载 面试必备-快速排序

快速排序的算法:以s[l]为基准,从r,从右向左比较,找到比s[l]小的就放到s[i],从l,从左向右比较,找到比s[l]大的就放到s[j]如此递归public class quickSort { static void quickSortM(int[] s, int l, int r){ if (l < r){ int x = s[l]; int i = l,j = r;

2016-05-24 13:39:59 440

原创 Python 基础学习笔记4 Dict

1. dict是以键值对的形式存储数据的,可以用for循环来访问dict的值:person = {'a': 'aaa','b':'bbb','c':'ccc'}for key in person: print person[key]返回: aaacccbbb通过d.keys(),d.values()获得所有的键值:print person.keys()pr

2016-05-23 17:02:48 327

原创 面试必备 - 经典冒泡排序Java

冒泡排序的原理就是每个元素一轮一轮的去与相邻的元素作比较,附上源码public class test1 {static String[] unsorted = {"B","C","A","F","E","H","G"};public static void main(String[] args){ int i,j; String temp; int len = unsorted.le

2016-05-20 10:32:53 264

原创 TestFlight 之初体验

TestFlight是针对iOS系统的一款测试App,刚好项目当中需要用到,所以记录下步骤。1. 首先需要申请TestFlight Account,这一个我也不清楚怎么申请,以后补充,需要注意这个账号邮箱必须是你的Apple Id 所用的那个2. 如果你需要用新的邮箱创建一个Apple id : https://appleid.apple.com/cn3. 在App store里面

2016-05-17 09:50:37 882

原创 Python基础学习笔记3 - list 和 str 的区别,转化,list解析

list 和 str 的最大区别是:list是可变的,str是不可变的e.g list.append('test) #这个是允许的teststr='test'teststr[1]='a'返回TypeError: 'str' object does not support item assignment

2016-05-12 17:40:45 1711

原创 Python 基础学习笔记2(List 的 append , extend方法)

List 列表1. append 是将元素添加到List的末尾,例如:a=['my', 'name', 'is']a.append('sharon')print a返回: ['my', 'name', 'is', 'sharon']当元素本身是一个列表呢?a.append(['good', 'bad'])print a返回: ['my', 'nam

2016-05-11 17:35:48 534

原创 Python 基础学习笔记1

1. Python 转义字符:'\'e.g print "you can ping me by QQ\\Weibo\\CSDN"  #\\是为了要后面那个\you can ping me by QQ\Weibo\CSDN

2016-05-10 16:16:17 258

原创 Ruby RestClient learning note

简介:A simple HTTP and REST client for Ruby, inspired by the Sinatra microframework style of specifying actions: get, put, post, delete.1. 类方法,官方文档: http://www.rubydoc.info/gems/rest-clien

2016-05-04 16:59:14 1126

原创 Ruby - Nokogiri 解析XML的实例

1.从文件解析 XMLfile:CONST_CONFIG_XML = Nokogiri::XML File.read("#{Dir.pwd}/tc_outpost_config.xml")CONST_CONFIG_XML.search(path).text2.同时Nokogiri还支持从String,Internet parsing HTML/XML

2016-05-04 15:08:42 752

空空如也

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

TA关注的人

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