自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C.Roach的专栏

技术空间

  • 博客(11)
  • 收藏
  • 关注

原创 java计算器源码

今天花了一个下午加一个晚上写了个计算器的小程序,用swing写了界面,实现了加、减、乘、除的简单计算,其中小数点花了我一点时间~可能还有bug吧~现在放出源码,仅供交流~望大家找出bug,多多指教!package com.xijiepc.Calculator;import java.awt.BorderLayout;import java.awt.Color;import ja

2012-04-13 22:45:23 3679

翻译 ios应用程序核心对象

App核心对象        在应用程序被用户开启的时候,UIkit框架管理着app的大部分核心行为。在引用程序的核心是UIApplication对象,它接受系统事件然后将其发送给你自定义的代码去处理。其它UIKit类同时管理着app的一部分功能,所有的这些类有着相似的功能将用户操作发送给你自定义的方法去处理更多的细节。        理解好了UIkit与你代码的协同工作有助于你理解这些对

2014-03-10 13:19:57 1138

原创 ios开发和android开发浅谈

从事了两年多的android开发,刚转ios一个多月,于是就简单地对这一个多月的学习说一下体会,在这里主要讨论的是两者的区别。1.语言 (java&Object_C)       先从语言本身来说,java的语法设计绝对比Object_C优秀很多,这也是java为什么如此受欢迎的原因,java相比于Object_C来说绝对是容易上手很多,[]式的消息发送机制是一种古老的语法,正因如此App

2014-03-02 00:15:23 4274

原创 Git初识与使用

Git创建仓库,基本操作1.设置用户名:git config --global user.name "C-Roach"2.设置用户邮箱:git config --global user.email"xiejiepc@sina.com"3.查看设置git config --list通过git help获得命令帮助4.在你代码的文件夹下初始化git仓库(

2014-03-01 22:55:56 1054

原创 《Head First设计模式》读书笔记之装饰模式

好久没写笔记了,原因是最近在帮老师写一个项目的android客户端,算是我第二个比较正式的android软件吧。我觉得知识得一块一块的学习并加以应用才能完全的理解它,就拿android来说,首先了解整个android大体框架,当做应用时需要实现什么功能时就会深刻的去学习并运用那个模块相关的知识,这时候你才能叫做学以致用。其实实践是最好的学习方式,别说你会了,当你真的亲手去做一个项目时你才会深切体会

2012-12-18 22:52:25 991

原创 《Head First设计模式》读书笔记之观察者模式

Observer Pattern 观察模式:关于观察者模式,该书讲的例子是气象观测应用程序,当气象观测站得到新的气象数据时就将数据发送给应用程序,应用程序的模块就会得到相应的数据,这其实也是观察者模式的模型。观察者模式定义了一个一对多的应用模式,一是主题(Subject),也就是气象观测站,多是观察者(Observer),也就是应用程序模块(如:应用程序中有好几个功能,当前天气的展示、最近一周

2012-12-07 22:42:06 748

原创 《Head First设计模式》读书笔记之策略模式

学习java快一年了,一开始学习java是为了编写android软件,最近花了一个月做出了个android小软件,开发完了才觉得java学的有点不是很牢固,所以想找几本关于java的书看看。前几天上微薄一个大神介绍了几本java初级的书,其中就这本《Head First设计模式》,于是就打算把这本书好好看看。感觉这本书很适合初学者,而且讲解的挺有趣的,不会让你感到有种压力。以前也学了一点设计模式,

2012-11-27 11:42:48 778

原创 单态模式(singleton)

单态模式是设计模式中最为简单的一种,所以较容易掌握。所谓单态设计模式就是一个类只允许有一个对象。代码实现:public class Singleton{ private static Singleton singleton=null;//在类内部第一一个实例 private Singleton(){//私有构造方法 } public static Singleton g

2012-04-11 12:37:06 420

原创 经典排序算法3(选择排序)

选择排序(SelectionSort):算法原理:选择排序就是在每次遍历的元素中找出最小(或最大的)的元素,将选出的数依次排列在排好数序列的最后,当遍历完所有数后就会产生一个有序的数组!选择排序是不稳定的排序。public static void SelectionSort(int[] array){ for(int i=0;i<array.length-1;i++){ int

2012-04-11 11:41:21 388

原创 经典排序算法2(插入排序)

2、插入排序(insertionSort)a)插入排序分类: 插入排序主要做两件事,一是寻找插入点,二是移动插入点左侧的数据;所以根据插入点的不同我们将插入排序又分为直接插入排序、折半插入排序和二路插入排序。b)直接插入排序(Straight Insertion Sort):原理:我将依次遍历数组中的元素,将数组分为“使用中的”和“待使用中的”两部分,”在使用中的“数据时排序好的,“待

2012-04-04 17:42:27 446

原创 经典排序算法1(冒泡排序)

本人初学java,顺便学习算法与数据结构,为了巩固我的学习同时也为了给初学者一个学习算法的信心,我试着写了下我的学习收获与心得!先介绍三种实现比较简单的排序算法:1:冒泡排序(Bubble Sort):a:算法原理:冒泡算法是基于比较与交换的排序算法,所以不难想象出需要两层循环来实现,外层循环负责每趟选出最大的数并将其放冒泡到数组末尾,内层循环则负责每次比较相邻两数的大小,将较大的数往

2012-03-31 13:34:49 567

空空如也

空空如也

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

TA关注的人

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