`
leearnold
  • 浏览: 68443 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
自从学习苹果开发以来买了很多书,但是市面上所有的书几乎都是对于iOS 4或者以前xCode也用的都是老版本,和现在的开发环境完全搭配不上,尤其是xCode4.2 推出的storyboards ,就连在线文档都是12年1月9号进行的last update,去哪里找出,就连英文的原版书也没有将4.2的。更别说iOS 5或者iCould的内容了。所以暂时先去学习Object-C。。。   之前有下载过公开课,里面有iPhone开发的课程,网易上提供的是翻译最多的,但是里面一样还是过时的开发环境,所以用了一段时间学完了斯坦福的106A&B(Programming Methodology&am ...
xCode 4.2 是目前最新的iOS开发工具,苹果的东西总是更新的非常快,所以看在线文档是最好的。但是有些人没有开发者账号,或者上网有限制,如何像Java api或者MSDN一样安装离线文档呢,其实很简单,只要你记得你机器的管理员密码就可以了。   1.下载所需要的docset 打开xCode-》Preferences-》Downloads-》Documentation,点击Check and Install 会从服务器上更新最新的文档,你也可以根据你的需要选择要更新具体哪一个。     如果你的下载速度非常慢, 点击查看详细信息的按钮,你会看到   Feed: ht ...

我的苹果粉丝之路

    博客分类:
  • Mac
接触苹果很早,应该是99年来到公司后发现所有设计部的电脑都是苹果机,以前听过,但是没用过,对于只有一个案件的鼠标实在是用不习惯,基本上我用我的pc享受着DIY的乐趣,和苹果没有什么交集,即便是后来公司买了彩色的 ...
我对排序算法的代码进行了一些调整,首先对交换数据操作进行了判断,如果交换的x和y一样则不调用交换方法,另外我对三个排序类提取了一个公共接口,用户后面的代码测试.这个是对随机数字的排序效率比较代码 public static void main(String[] args) { DataSort bs; int leng = 100; Random r = new Random(System.currentTimeMillis()); for (int i = 0; i <= 3; i++) { ...
插入式排序运行效率N*(N-1)/4 对于随机数字,这个算法比冒泡快1倍,比选择排序稍微快一点. 如果是基本有序的队列则优势最为明显需要O(N)   代码一样是从冒泡排序继承下来的.   /** * * @author leon.lee */ public class InsertSort extends BubbleSort { public InsertSort(int lengthArray){ super(lengthArray); } @Override public void sort(){ ...
选择排序就是从数据里面找到最小的放到最左边,每次比较所有数据后交换一次.   我从之前的冒泡排序类继承下来的.     package array; /** * * @author leon.lee */ public class SelectionSort extends BubbleSort{ public SelectionSort(int arrayLength){ super(arrayLength); } @Override public void sort() { ...

Java实现冒泡排序

    博客分类:
  • Java
自从上次写了二分法查找代码后突然打算好好学习一下数据结构.买了一本数据结构与算法...... import java.util.Random; /** * * @author leon.lee */ public class BubbleSort { private int[] arrayData; public void printArrayList(){ if (arrayData!=null){ for(int i:arrayData){ System.out.print(i ...

二分法查找

    博客分类:
  • Java
前几天CSDN上说只有10%程序员能写出正确的二分法查找代码 So.我在看过二分法查找方法后写了一个代码一次测试成功.   public class Dichotomy { private int[] array; //This Array is must be ordered public Dichotomy(int[] myarray){ array = myarray; } public int find(int findKey){ int startPoint = 0; ...
斯巴鲁(SUBARU)品牌以水平对置汽缸发动机和左右对称的全时四轮驱动系统而为世人所熟知,加上征战WRC的卓越战绩,树立了以动力和操控见长的品牌形象。虽然人们已经把斯巴鲁 BOXER引擎和Symmetrical AWD系统当成斯巴鲁的同义词,但是真正了解“SUBARU AWD SYSTEM”(斯巴鲁全时四轮驱动系统)的人恐怕不多,其实每一款斯巴鲁车型的全轮驱动系统都不是完全一样的。下面就让我们来详细了解斯巴鲁家族的各式全时四轮驱动系统:MPT(Active Torque Multiple Plate Transfer System)MPT是Active Torque Multiple Plate ...

Java DB SQL

显示所有的用户表 select tablename from sys.systables where tabletype='T' 创建表 Create Table MAPS( ID integer not null generated always as identity(startwith 1,increment by 1), map_name varchar(40), area_int int, area decimal(8,4) not null, picture blob(102400), unique(map_id,map_name) ) ...
Java DB 真的很神奇啊.最早是在NetBeans里面看见有JavaDB.但是从来没有认真研究过这个东西,上个星期参加Sun 科技日了解了一些Java DB的东西决定自己去尝试,没想到真的那么简单, 2MB的一个jar放在classpath里面你就可以随时随地的使用一个完整的关系数据库.最终用户根本不用去了解他们的程序后面有一个怎么样的数据库,你可以在每次关闭数据库的时候去进行一些备份操作.其实只要是硬盘不坏,数据库还是不会轻易损坏的. JDK 6.0里面包含的JDBC 4.0不用在去告诉JVM使用那个JDBC class了.他自己可以搞定.用起来很简单. 用JDBC 连接JAV ...
数据类型和对象在内存中的处理方法是有差别的。拿数组举例       数组建立时候会在内存中分别存放到两个地方 数组的元素会被放在堆(heap)中,数组引用变量存储在栈(stack)中. 下面的程序输出可以说明这个问题,数组变量只是引用地址. 现在我明白2000年写代码的时候把HashTable放到数组中,为什么改变的时候不是我想的样子了. 下面的代码非常简单,但是我把他变成面试题,真正写对的人数少的让人惊讶(面试大约50人左右只有2个人答对了).
其实这个问题并不难,但是很多年没有研究过几何了.问题卡在这里了,准确的说我根本没有学过圆的标准公式这部分内容,google了很多,重新划了坐标研究了公式..解方程... 虽然结果还不是很圆,但是方法应该是正确了. 主要是因为double取整后有一些偏差. 另外行数多少,半径大小也相互影响   import java.lang.Math; public class FirstProject { public static void main(String[] args) { paint(40); //半径40 } public s ...
首先说明虽然我写了10年的java代码了.但是我不是高手.经常还要翻书查查基础语法.看看String的API. 我们公司的管理系统是我一个人开发的,数据库用的Oracle.从最开始我就是用了Glassfish,原因很简单,Netbeans里面绑定了. 我只要登录Web ...
Global site tag (gtag.js) - Google Analytics