摘要: JAVA中数据类型转换 1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integ 阅读全文
posted @ 2016-05-25 22:58 Geek民工 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1、概述 static关键字的中文意思是静态的,该修饰符可以修饰字段、方法、内部类。使用该关键字修饰的内容,在面向对象中static修饰的内容是隶属于类,而不是直接隶属于对象的,所以static修饰的成员变量一般称作类成员变量,而static修饰的方法一般称作类方法。 2、static修饰符的特点 阅读全文
posted @ 2016-04-08 21:50 Geek民工 阅读(5388) 评论(1) 推荐(1) 编辑
摘要: 1、选择排序 基本思路:选择某个索引位置的元素,然后和后面元素依次比较,若大于则交换位置,经过第一轮比较排序后可得出最小值,然后使用同样的方法把剩下的元素逐个比较即可。 2、冒泡排序 基本思路:对未排序的各元素从头到尾依次比较相邻的两个元素大小关系,若大于则交换位置,经过第一轮比较排序后可得出最大值 阅读全文
posted @ 2016-04-08 00:06 Geek民工 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 1 案例描述 某日,在JavaEye上看到一道面试题,题目是这样的:请对以下的代码进行优化 2 案例分析 从给出的代码可知,不论如何优化,testFunction执行的次数都是相同的,该部分不存在优化的可能。那么,代码的优化只能从循环变量i、j、k的实例化、初始化、比较、自增等方面的耗时上进行分析。 阅读全文
posted @ 2016-04-03 21:34 Geek民工 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 1.借助中间量交换 通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下: 这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在实际软件开发当中,此算法简单明了,不会产生歧义,便于程序员之间的交流,一般情况下碰到交换变量值的问题,都应采用此算 阅读全文
posted @ 2016-04-03 20:26 Geek民工 阅读(2054) 评论(0) 推荐(0) 编辑
摘要: 升级到Xcode 7 之后,所有插件都失效了。。。瞬间觉得自己好像不会写代码了,泪奔,试了各种办法无效之后,只好把Xcode 卸载了,重装。不过有人说只要把插件的安装文件删除,重新安装就好了。Xcode 插件的安装的路径是~/Library/Application\ Support/Develope... 阅读全文
posted @ 2015-10-31 00:57 Geek民工 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 在IOS开发中,经常会遇到NS开头的对象,这个要从乔帮主历史恩怨说起。当年Steve Jobs和John Scullery与恩怨,乔帮主当年被人挤兑出苹果,自立门户的时候做了个公司叫做NextStep,里面这一整套开发包很是让一些科学家们喜欢,而现在Mac OS用的就是NextStep这一套函数库。... 阅读全文
posted @ 2015-10-31 00:46 Geek民工 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2015-10-31 00:26 Geek民工 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 在本文中,以'哈'来解释作示例解释所有的问题,“哈”的各种编码如下:1. UNICODE (UTF8-16),C854;2. UTF-8,E59388;3. GBK,B9FE。一、python中的str和unicode一直以来,python中的中文编码就是一个极为头大的问题,经常抛出编码转换的异常,... 阅读全文
posted @ 2015-04-14 00:14 Geek民工 阅读(2623) 评论(0) 推荐(0) 编辑
摘要: 在之前的程序中,我们直接生成一个字符串,作为http回复,返回给客户端。这一过程中使用了django.http.HttpResponse()。在这样的一种回复生成过程中,我们实际上将数据和视图的格式混合了到上面的字符串中。看似方便,却为我们的管理带来困难。想像一个成熟的网站,其显示格式会有许多重复的... 阅读全文
posted @ 2015-04-14 00:01 Geek民工 阅读(431) 评论(0) 推荐(0) 编辑