自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (3)
  • 收藏
  • 关注

AppleWatch与App间的通信

 最近在进行applewatch的开发,打算做一个微信的demo出来。 由于数据处理和业务逻辑都会放在app端,watchkit只是用来展示用途,在app处于非激活的状态下无法进行请求的问题还未解决,这个demo只是watch和app简单的相互传值通信。其中app端中CFNotificationCenterPostNotification 方法中的userInfo参数无法成功传值到watch...

2015-06-27 15:17:01 242 1

原创 年记2015

这一年又是事业的转折年。。   1月:自己的产品因为没时间做而进度拖延了,开始感觉迷茫,团队成员的动力不足。期间朋友找我商量了几次关于创业的问题。 2月:发小结婚,看着从小玩到大的小伙伴也结婚了,自己也很多想法。期间朋友又找了我几次,最终被说服,月底离职创业,不管成不成功,我想如果尽自己最大的努力尝试过了的话,就算失败也无悔了,我不想儿子以后责怪我当年在这个移动互联网爆发大潮的年代干嘛去...

2015-06-24 15:33:16 103

原创 年记2014

转ios开发后很久没逛javaeye了,以后文章会偶尔更新,主要是近期太忙了。感觉2014年还是工作经历比较重要的一年,记录一下呗。   1月:上一个人力资源的项目完成了,自己也熟悉了一个app从开发到上线的所有流程。每次看以前写过的代码都觉得很垃圾,不断的总结不断学习ing。 2月:被调配到医疗项目组任开发主管,招了几个人,自己的初始团队开始形成。自己受老总影响也买了个吉他,因为学习能...

2015-06-24 15:22:37 119

原创 年记2013

2013年没写就简单打个流水账好了,主要完成了2012年底定下的目标,就只有找女朋友这条没完成。。   1-2月还是在东亚银行上班,自己私底下继续深入学习ios准备跳槽找一份全职ios工作。 3月:接了某个朋友开发ios智能家居的单子。 5月:28号从银行离职,第二天就花了20w买了马六睿翼。 6 - 10 月:在家闭门开发ios的单子,但是由于视频解码技术不成熟,最终无法完成,非常...

2015-06-24 15:01:11 105

原创 iOS中 block + GCD 实现异步非阻塞

本文用示例来说明一下iOS下用block+GCD来在程序中实现非阻塞式执行耗时任务。先说明一下,严格说来“异步”、“后台线程”、“非阻塞”这些概念是有一些小区别的。有些系统API特别是网络和文件I/O是通过系统底层中断来实现”非阻塞”,而一般用户任务比如耗时计算是通过后台线程完成的。但具体到app这一层,开发人员并不关心具体的实现是用了硬件中断还是一个线程,所以在本文的上下文中,没有特意区分这几个

2014-04-28 10:04:12 932

原创 NSCFArray insertObject:atIndex:]: mutating method sent to immutable obje的解决方法

今天做搜索纪录的时候遇到个奇怪的问题,纪录一下。 由于我们做的搜索纪录只需要保存6条纪录,所以我把他放进了NSUserDefaults中 NSMutableArray *searchRecordArray = [[NSUserDefaultsstandardUserDefaults] objectForKey:@"SearchRecord"];     但是在对可变数组进行删除操作时...

2013-12-23 14:16:51 103

原创 IOS7 状态栏 保持黑底白字 方法

已测试过可行的方法: plist里UIViewControllerBasedStatusBarAppearance设置为NO; 在appdelegate中添加 if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) { [application setStatusBarStyle:UIStat...

2013-11-15 09:23:22 131

原创 关于objectiveC中的delegate的理解

需求是这样的: A类要往B类传值 实现方法:delegate sample: 1. 首先建一个delegate类如PassValueDelegate.m,已经存在的就忽略建立。然后在头文件PassValueDelegate.h里面定义一个protocol @protocol PassValueDelegate - (void)setValue:(NSString...

2012-03-21 11:22:29 204

原创 年记2012

2012年1月,在年前入手了iphone。还是为了能更好的体验和测试开发完成的iphone应用。使用1个月后的结论就东西没得到的时候非常渴望,但是拥有了后就一点感觉都没了。不知道听谁说过一句话:拥有一切的时候,也是失去一切的时候。以后对物质得看淡点了,还是得把工作中心放在找妹纸上才好。这个月里陆续被迫相亲了几个妹纸,不是我看不上别人,就是别人看不上我。走在深圳的路上你会经常发现,一个美女的身旁...

2012-02-29 11:50:40 109

原创 由pushViewController说起可能出线的各种死法

做苹果开发或者果粉对导航条这个东西应该都不陌生,在小小的屏幕上通过一个简单的View的队列管理来做到手机界面的有条理管理,但是开发过程程序员可能碰到各种死法,下面分享一二。 例子: MyViewController *sampleViewController = [[[MyViewController alloc] initWithXXX]autorelease];        [s...

2011-12-15 14:15:26 82

原创 年记2011

这年可以说是我事业转折的一年,也不知道自己走的路对还是错的。 1:2011年1月25日,今天是在公司的最后一天,也是公司春晚举行的日子,够巧的哟(给我举行的欢送会么)。当晚玩的很尽兴,气氛也很好,离别的时候谢过了几位领导的关照敬了几杯红酒。其实在百思维的日子还是很开心的,如果不是老板太抠门的话,我会继续为这个大家庭努力奋斗,但现实总是逼迫我们取舍,朋友们都说:没钱没关系,活着开心就行。话是这...

2011-11-08 10:54:59 130

原创 年记2010

转眼就快2012了,最近比较闲,接着记录一下去年发生的事情吧。 1:2010年1月1日,记得那天过的很高兴,曾经向往的日子到来了,毕业前能在另一个城市找到了自己喜欢的工作。在父母身边呆了23年终于能自食其力了,不用再管家里人要钱。元旦那天从东莞回到家,把自己赚的钱亲手交给了妈,优越感悠然而生。 2:2010年2月14日,由于公司每年要举行春节晚会,我和啊亮等新人就担起了表演节目的重...

2011-11-07 17:59:36 96

原创 SWING通过中间类传递多参数SQL语句

      重构一书中有说过,一个方法的参数最好不要超过7个,否则就是不雅的编码。在SWING开发中,表单的提交不同于HTML,并没有请求对象request,控件中的值往往要在提交BUTTON时通过参数的形式传递,如果控件有很多个,传递的值会霸占几个参数位置,当然很多人喜欢用List、Property存储控件值,这里提供另一种思路用于传递控件值到逻辑业务层中,使用中间实体类做传递。   1、首...

2011-05-10 00:11:14 109

原创 从源码中理解spring依赖注入和动态代理

  使用DAO层对实体进行操作:对DAO实现类,日志功能实现类,事务类进行依赖注入。很多人初学者可能会问,为什么要使用AOP对日志和事物实现管理,下面例子会有说明。当然以下例子只是针对spring如何实现AOP作出的说明,实际运用上可以使用xml进行配置统一管理。   1:首先是实体类 User.java  public class User { private sta...

2011-04-22 16:29:45 571

原创 JAVA中FILE类各种列子讲解

1.创建文件夹 [code="java"]File myFolderPath = new File(%%1); try { if (!myFolderPath.exists()) { myFolderPath.mkdir(); } } catch (Exception e) { System.out.println("新建目...

2010-09-25 17:24:50 189

原创 Java中Date各种相关用法

1.计算某一月份的最大天数 [code="java"]Calendar time=Calendar.getInstance(); time.clear(); time.set(Calendar.YEAR,year); time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getActualMaximum(C...

2010-09-13 09:41:49 74

原创 JAVA各种排序例子

[code="java"]package sort; import java.util.Random; /** * 排序测试类 * * 排序算法的分类如下: 1.插入排序(直接插入排序、折半插入排序、希尔排序); 2.交换排序(冒泡泡排序、快速排序); * 3.选择排序(直接选择排序、堆排序); 4.归并排序; 5.基数排序。 ...

2010-09-11 14:13:11 114

原创 年记2009

:arrow: 好久没写东西啦,最近生活的比较安逸,玩多了人也变懒散了,在此总结下过去的历程。 1:08年8月31日,大三生活开始,这一年我学会了玩DOTA。从刚开始的菜鸟变成被朋友敬仰的高手(用MEEPO欺负牛蛙N回了 :wink: ),有了优越感之后慢慢开始思考自己的人生、未来,到底是享受这虚无的乐趣还是去享受以后的人生。那时候有句话对我产生了很大的影响:在游戏中的成就有多高,在现实中...

2010-08-24 15:27:50 586

原创 Java的IO流(详细解说)

彻底明白Java的IO系统 一. Input和Output 1. stream代表的是任何有能力产出数据的数据源,或是任何有能力接收数据的接收源。在Java的IO中,所有的stream(包括Input和Out stream)都包括两种类型: 1.1 以字节为导向的stream 以字节为导向的stream,表示以字节为单位从stream中读取或往stream中写入信息。以字节为导向的stre...

2010-07-30 09:04:31 86

原创 java如何遍历map的所有的元素(各种方法)

关键字: java如何遍历map的所有的元素(各种方法) JDK1.4中 [code="java"]Map map = new HashMap(); Iterator it = map.entrySet().iterator(); while (it.hasNext()) { Map.Entry entry = (Map.Entry) it.next(); Object...

2010-06-02 10:27:04 167

qrqerg

strtus.xml中配置了 [code="xml"]<constant name="struts.devMode" value="true"></constant>[/code] 之后,修改了XML文件不需要重新部署。  

2010-05-02 14:48:07 88

原创 中国软件业和印度的差距

      昨天朋友推荐我看了一段印度人开发的新技术的视频,真的非常震撼啊      传送门:http://static.youku.com/v1.0.0081/v/swf/qplayer.swf?VideoIDS=35441513&embedid=-&showAd=0     今天CSDN主页上也有了。         小时候的梦想是自己想到什么玩意儿就可以自己做出来,看来软硬件结合

2010-01-12 09:09:00 1686 1

转载 [转载]如何做一个出色的程序员

爱这行!!!       从事任何行业都一样,只有真正的爱上了这份工作,才会投入热情,才会在顺境中自我警醒,在逆境中寻找突破。这个行业的竞争很激烈,你停下来走,别人就立刻会跑步超过你,没有对这一行业的一种热情,就很难在困境中保持一种执着的态度坚持到底。踏踏实实“扎马步”       今天无意中看了“校长”的“程序员&司机”,其中谈到了关于程序员速成的问题。其实速成班毕业

2010-01-07 12:47:00 24443 334

原创 深入理解HashCode和Equals

深入理解HashCode和Equals       在往HashSet集合中放数据的时候,由于HashSet底层是用HashMap中的Key属性存储的,所以是不能重复的,那他如何判断其不是重复的元素呢.这个时候他判断有两步.  1.调用元素的hashcode方法,判断两对象的hashCode是否相等,如果不相等,则认为两对象不相等,结束.如果相等,则转入equals方法进行判断.  2

2009-09-01 17:27:00 1294

原创 心路历程----告别魔兽世界

5年前WOW,是一个伟大的游戏,也是我最后一个玩的网络游戏。(一)告别——为了忘却的回忆 宿舍刚刚熄灯,对面铺的两个家伙在讨论今天姚明的技术统计。我敲打着键盘,看着这些文字随着光标的跳动一个一个出现在屏幕上,心中略略感到安定,至少母亲打电话来询问近况时,我不再用支吾着应付,而是告诉她,我每天7点半准时起床,花一个半小时背100个单词,然后去上课,没有课的时间我大多花在了自习室里,讲师布置的

2009-03-25 22:14:00 1513 6

原创 【学习笔记】weblogic 数据源配置

软件环境及版本:weblogic9.1+mysql5          一:首先要下载一个mysql驱动,如:mysql-connector-java-5.1.6-bin.jar     二:把mysql驱动添加到classpath中,在weblogic中有很多配置方法:(用本人配置的做示例:weblogic安装在C:/bea下  注意:以下的simon是安装weblogic时创建的一个域名)

2009-03-25 19:34:00 1090

空空如也

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

TA关注的人

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