码迷,mamicode.com
首页 > 2014年10月20日 > 全部分享
swift基本用法-字典NSDictionary的定义,修改键值,删除/添加键值
swift基本用法-字典NSDictionary的定义,修改键值,删除/添加键值...
分类:编程语言   时间:2014-10-20 10:06:22    阅读次数:245
Python学习笔记19:服务器基础
一 TCP/IP和socket 我们需要对网络传输,特别是TCP/IP协议和socket有一定的了解。 socket是进程间通信的一种方法,它是基于网络传输协议的上层接口。 socket有许多种类型,比如基于TCP协议或者UDP协议(两种网络传输协议)。其中又以TCP socket最为常用。 TCP socket与双向管道(duplex PIPE)有些类似,一个进程向socket的一端写入...
分类:编程语言   时间:2014-10-20 10:03:53    阅读次数:274
聊聊Hash
在编程的时候经常用到遇到hash,但是hash的实质是什么?hash的原理是什么,如果吧hash的原理应用到实际的应用中,了解了hash的原理这些都可以迎刃而解,我是在看Threadlocal的时候看到了神奇数字,然后引发了对hash的深入的学习,把我的理解分享出来,希望对大家有所有帮助...
分类:其他好文   时间:2014-10-20 10:05:00    阅读次数:193
webview的使用方法使用
- (IBAction)testLoadHTMLSting:(id)sender { // 设定主页文件的基本路径 // 文件名为“index.html” // [NSBundle mainBundle]是为了获取当前项目地址 NSString *htmlPath = [[NSBundle mainBundle]pathForResource: ...
分类:Web程序   时间:2014-10-20 10:04:32    阅读次数:251
HDU2084_数塔【简单题】
题目大意:比较好理解 思路:若从上往下考虑的话,每次有两个选择,N层数塔就有2^(N-1)种方案, 遍历一边不科学。换种方式,从下往上考虑,每次比较临近两个数的大小,让较 大的数往上加,这样每次选择得到的都是最优的情况,逐层上移累加,最终加到 顶部的时候,得到的结果就是最优的,即最大的。...
分类:其他好文   时间:2014-10-20 10:03:32    阅读次数:178
cocos2d 简单消除游戏算法 (一)
1. 游戏视频演示2.三消游戏我的理解上面视频中的游戏,我做了2个星期时间,只能算个简单Demo,还有bug,特效也几乎没有。感觉三消游戏主要靠磨,越磨越精品。市场上三消游戏已经超级多了。主流的是地图型的,几乎是无尽模式,各种消除特效,各种各样的过关方式,玩起来还是不错的,就是遇到比较难的关卡,要多试几次,运气非常好的时候就过了,不然卡死。这个游戏真正扩展的地方就是过关模式,还需要整个特殊的地图编...
分类:编程语言   时间:2014-10-20 10:05:18    阅读次数:313
Android 打造任意层级树形控件 考验你的数据结构和设计
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40212367,本文出自:【张鸿洋的博客】1、概述大家在项目中或多或少的可能会见到,偶尔有的项目需要在APP上显示个树形控件,比如展示一个机构组织,最上面是boss,然后各种部门,各种小boss,最后各种小罗罗;整体是一个树形结构;遇到这样的情况,大家可能回去百度,因为层次多嘛,可...
分类:移动开发   时间:2014-10-20 10:04:18    阅读次数:316
员工如何面对客户呢?
一个有激情的人好过40个仅仅感兴趣的人。 如何提高员工-客户接触的5个步骤 客户遇到问题,解决问题并补救措施的最好办法是:道歉。...
分类:其他好文   时间:2014-10-20 10:03:50    阅读次数:189
android如何替换contact的来电铃声
如果知道contactId,那么可以这样获取已有的ringtone: public String getContactRington(long contactId) { String rington = ""; String[] projection = { ContactsContract.Contacts.CUSTOM_RINGTONE }; ...
分类:移动开发   时间:2014-10-20 10:02:17    阅读次数:212
Insert Interval
[leetcode]Insert Interval...
分类:其他好文   时间:2014-10-20 10:01:50    阅读次数:189
第一个Swift应用开发和通过appstore审核的曲折经历
昨天,缘创派的新版本app终于审核通过。这个版本是用swift开发的一个版本,几乎是在appstore允许提交swift程序的第一天我们就提交了。只是等待审核的时间超过两周。 回想起来,当时听到苹果推出来新的编程语言的时候,我们立刻决定采用swift来开发我们的app。原因很简单:第一、技术合伙人之前从来没有学过Object C,从来没有开发过iOS的应用。第二、我们之前的app是外包的...
分类:移动开发   时间:2014-10-20 10:04:07    阅读次数:215
uva Monkeys in the Emei Mountain
Monkeys in the Emei  Mountain   题目:   给出N之猴子,每只猴子要喝v升的水,每个小时只能喝一升的水,并且只能在[a,b]时间段进行喝水,时间可以不连续,但是每次喝水必须是一个正的单位且不小于1小时。而喝水的地方就一个,一次只能容纳m只猴子。现在要你判断是否能在满足全部的猴子喝水。   算法:   网络流的时序模型。常规做回超时,这题跟hdu keba...
分类:其他好文   时间:2014-10-20 10:01:56    阅读次数:215
Wayland中的跨进程过程调用浅析
Wayland协议主要提供了Client端应用与Server端Compositor的通信机制,Weston是Server端Compositor的一个参考实现。Wayland协议中最基础的是提供了一种面向对象的跨进程过程调用的功能,在作用上类似于Android中的Binder。与Binder不同的是,在Wayland中Client和Server底层通过domain socket进行连接。和Binder一样,domain socket支持在进程间传递fd,这为传递graphic buffer和shared me...
分类:系统相关   时间:2014-10-20 10:04:03    阅读次数:561
键盘滚动到当前文本框和按return隐藏
-(void) viewWillAppear:(BOOL)animated { //注册键盘出现通知 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector (keyboardDidshow:) ...
分类:其他好文   时间:2014-10-20 10:03:58    阅读次数:192
手机游戏开发遇人才荒,十万年薪翘首待
随着4G时代已经来临,手机游戏又迎来了新的蓬勃期。     手机游戏开发已经成为拉动经济增长的重要引擎。2009年至2014年,国内手机游戏开发市场迎来了快速发展时期。越来越多的用户通过手机登陆互联网,这也令中国手机游戏开发市场大受裨益。     经过这些年3G时代下的智能手机用户导入期后,业内人士预测,3G/4G手机游戏开发将会呈现迅速发展的势头,相关的游戏开发工程师也将步入极繁...
分类:移动开发   时间:2014-10-20 10:03:03    阅读次数:268
HDU3351_Seinfeld【栈】
题目大意:一串由'{'和'}'组成的字符串,'{'和'}'可以互相转换,括号匹配的时候 为稳定状态。输入一个字符串,问最少经过几次变换能达到稳定状态。 思路:先建立一个栈,让每个字符逐个进栈,若相邻的两个字符为"{}"(即相邻括 号匹配),则两个字符同时出栈。最终栈里边留下括号不匹配的项。 通过观察可知:最终留在栈里的肯定为以下情况 “}}}}…{{{{{…",即左边全为'}',右边全为'{'。那么最少要转换多少次呢。 由题意可知,括号总数为偶数 分别计算'}'的个数sum1,'{'的个数sum2。 若'}...
分类:其他好文   时间:2014-10-20 10:03:19    阅读次数:290
【Stackoverflow问题精选】如何遍历map对象(如HashMap)
问题 如何遍历map对象(如HashMap) 精华回答 jdk1.5以上版本 for (Entry entry : map.entrySet()){ System.out.println(entry.getKey() + "/" + entry.getValue());} 需要 import java.util.Map.Entry; jdk1...
分类:其他好文   时间:2014-10-20 10:01:30    阅读次数:213
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!