摘要: 做ios开发的人,看到这个标题就知道肯定要用到private API了。 AVSystemController *av = [AVSystemController sharedAVSystemController];[av setVolumeTo:0.0 forCategory:@"Ringtone"]; 很简单,就两句话,我试了一下虽然setVolumeTo到0了,但是声音却是只小到了一格,还是有很小很小的声音,不过起码也算静音啦。 要用的framework是:Celestial.frameworkheader如果不是ios6的请自己class-dump一下。我贴一下io 阅读全文
posted @ 2013-04-03 15:34 坚固66 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 在mac下开发有几种常用的svn工具:Xcode自带的,Git,Versions等。 Git我只下过代码,还没用来托管过代码。Xcode自带的svn工具用过几天,不是很习惯。个人偏向于Versions。 先附上一个免注册的Versions下载链接:Versions免注册版(个人上传到svn的,0积分下载,不一定是最新版本,但是够用了) 使用步骤:1.双击下载下来的Versions,点击工具栏上的"Bookmarks"-->"Add Responsitory Bookmark",出现如下图所示界面: 2.在“Location”中输入svn地址,“Na 阅读全文
posted @ 2013-04-03 15:31 坚固66 阅读(309) 评论(0) 推荐(0) 编辑
摘要: res文件夹里面的多个文件夹的各自介绍(来自网上的Android开发指南中文版内容): 目录Directory 资源类型Resource Types res/anim/ XML文件,它们被编译进逐帧动画(frame by frame animation)或补间动画(tweened animation)对象 res/drawable/ .png、.9.png、.jpg文件,它们被编译进以下的Drawable资源子类型中:要获得这种类型的一个资源,可以使用Resource.getDrawable(id)位图文件9-patches(可变尺寸的位图)为了获取资源类型,使用mConte... 阅读全文
posted @ 2013-04-03 15:27 坚固66 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 最近被状态压缩DP虐得不行,今天终于决定正视自己的弱项,好好把DP练习一下,把今天做的几道状态压缩DP总结一下,一定要想办法摆脱DP弱菜这个标签!!!http://poj.org/problem?id=3254 poj 3254 :应该是最基础的状态压缩DP了吧,设dp[i][flag]表示第i行状态为flag时的排放总数,预处理一下dp[1][flag],对于dp[i][flag](i>=2),则dp[i][flag]=dp[i][flag]+dp[i-1][pre]当且仅当pre满足以下几个条件:1:flag和pre都不含有相邻的1(二进制)2:flag和pre分别满足第i行和第i- 阅读全文
posted @ 2013-04-03 15:24 坚固66 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 在游戏行业这5年的大变局中,无论旧势力还是新贵族,它们所获得成功的价值衰变期正在快速缩短。所有的行业中人都必须紧跟变化形势,否则就要面临被淘汰的命运。 就像“轰”的一声,游戏被推到了每个人面前。我们甚至都没有反应时间,就已经被各种研究机构贴上了“玩家”标签——2012年7月,美国游戏研究机构Niko Partners发布报告,称当年中国移动游戏玩家会有1.92亿,一举超过PC游戏玩家数量;2013年1月,中国版协游戏工委主办的《2012年中国游戏产业报告》称,当年中国游戏市场实际销售收入602.8亿元,首次突破600亿规模。 数字总是枯燥而缺乏想象力,但当我们听到身旁小孩撒娇的声音... 阅读全文
posted @ 2013-04-03 15:20 坚固66 阅读(192) 评论(0) 推荐(0) 编辑
摘要: linux下编译应用程序常常会出现如下错误:/usr/bin/ld: cannot find -lxxx 意思是编译过程找不到对应库文件。其中,-lxxx表示链接库文件 libxxx.so。 注:有时候,由于库文件是编译过程临时生成的,如果前面出错也会导致出现这种情况,下面针对的是由于本机系统环境缺失而引起的。。 一般出现这种错误有以下几种原因:1.系统缺乏对应的库文件;2.版本不对应;3.库文件的链接错误;4.库文件路径设置问题。 对应第一第二种情况,可以通过下载安装lib来解决,ubuntu大多数可以直接通过apt-get来安装: apt-get install libxxx-dev... 阅读全文
posted @ 2013-04-03 15:16 坚固66 阅读(198) 评论(0) 推荐(0) 编辑
摘要: (1)问题描述 在写Python代码的过程中,有用到需要输出中文的地方,但是运行后发现上述错误。SyntaxError: Non-ASCII character '\xe4' in file ./common.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details 错误提示中给出了问题解决的连接,所以就点进去看了看。具体点这里:点击打开链接(2)问题解决 通过学习错误中给出的连接,发现是编码问题,如果在python中出现了非ASCII码以外的 阅读全文
posted @ 2013-04-03 15:13 坚固66 阅读(175) 评论(0) 推荐(0) 编辑
摘要: /* * 从键盘输入一个日期,格式为yyyy-M-d 要求计算该日期与1949年10月1日距离多少天 例如: 用户输入了:1949-10-2 程序输出:1 用户输入了:1949-11-1 程序输出:31*/import java.util.Arrays;import java.util.Scanner;public class Demo09 { static int[][] days = { // 定义平年days[0]和闰年days[1] {0,31,28,31,30,31,30,31,31,30,31,30,31}, {0,31,29,31,30,31,30,31,31,30,31,30, 阅读全文
posted @ 2013-04-03 15:09 坚固66 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 当包含流水线技术的处理器处理分支指令时就会遇到一个问题,根据判定条件的真/假的不同,有可能会产生转跳,而这会打断流水线中指令的处理,因为处理器无法确定该指令的下一条指令,直到分支执行完毕。流水线越长,处理器等待的时间便越长,因为它必须等待分支指令处理完毕,才能确定下一条进入流水线的指令。 分支预测技术便是为解决这一问题而出现的。 分支预测技术包含编译时进行的静态分支预测和硬件在执行时进行的动态分支预测。 静态分支预测: 最简单的静态分支预测方法就是任选一条分支。1)认为branch一定会token;2)认为branch一定不会token;这样平均命中率为50%。更精确的办法是根... 阅读全文
posted @ 2013-04-03 15:06 坚固66 阅读(4389) 评论(0) 推荐(0) 编辑
摘要: Email:longsu2010 at yeah dot net 这是一个获取系统信息的模块,包括操作系统和硬件信息,但是能力很有限。 用法: var os = require("os"); node版本: 0.8.22 os.tmpdir() 获取系统的临时目录,经测试windows下该函数名字为tmpDir。 os.endianness() 获取cpu的字节序,返回的值可能是"BE"或者"LE"。windows下无此方法。 os.hostname() 获取主机名。 os.type() 获取操作系统类型,如Windows_NT。 o 阅读全文
posted @ 2013-04-03 15:02 坚固66 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 凡客签约鸟叔,打造不怕过气的“快时尚”理念 2012年风靡全球的神曲当属鸟叔的一曲《江南Style》,这首听起来有些“无厘头”的歌曲居然能红遍全球,多少有些出人意料,其中最大的受益者当属鸟叔,伴随着《江南Style》的走红,鸟叔身价水涨船高,代言和广告纷至沓来,据说最近鸟叔又得到了凡客的青睐。 业界有消息透露,凡客已签约鸟叔作形象代言人,这也是凡客第一次签约外国艺人为代言人,此前凡客曾签约韩寒、李宇春为代言人,均引发了不小的轰动,通过这些代言人,凡客准确的阐述了自己的品牌理念,就是引领时尚潮流,诠释与众不同。而这次签约鸟叔,是否是这种理念的延续呢? ... 阅读全文
posted @ 2013-04-03 14:59 坚固66 阅读(199) 评论(0) 推荐(0) 编辑
摘要: delphi TCanvas类类关系TObject->TPersistent 对那些作图对象,可使用TCanvas对象作为画布。标准的window控件,例如编辑控件和列表框控件,当它们被Windows画出来时,并不需要一块画布。在创建一幅图像时,TCanvas对象提供有用的属性、方法和事件,主要通过以下方法: 指定需要使用的刷子、画笔和字体类型。 对各类形状和线条进行作图和填充。 输入文体。 对图像进行着色。 对当前图像的变化能作出反应。 TCanvas有两个子类,即TControlCanvas和TMetafileCanvas,它们对控件图像的作图和创建对象的图元文件图像有所帮助。 属性 阅读全文
posted @ 2013-04-03 14:56 坚固66 阅读(200) 评论(0) 推荐(0) 编辑
摘要: “.a”(静态库)文件无法上传(svn工具:Versions) 网上查询了一下,说是Xcode自带的svn和Versions以及一些其它工具都不能上传".a"文件。 解决办法如下:1.打开终端,输入cd,空格,然后将需要上传的.a文件所在的文件夹(不是.a文件)拖拽到终端(此办法无需输入繁琐的路径,快捷方便),回车; 2.之后再输入如下命令:svn add libGoogleAnalytics.a,回车; 3.之后会出现:A (bin) libGoogleAnalytics.a 表示添加成功,打开Versions就可以看到,刚才添加的.a文件,此时就可以手动上传了。 注意路 阅读全文
posted @ 2013-04-03 14:52 坚固66 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 导入js文件时使用”charset“参数设置js保存时的编码格式<script type="text/javascript" language="JavaScript" src="/js/XX.js" charset=“UTF-8”></script> ajax请求时使用”scriptCharset“参数设置服务器提供的数据的正确编码格式 $.ajax({ async: true, data: formdata, dataType: "jsonp", scriptCharset: " 阅读全文
posted @ 2013-04-03 14:48 坚固66 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 第9章 契约9.1 契约的定义WCF契约是标注了特定属性的.net类型,而且这些被标注的类型定义可以用来产生符合行业标准的WSDL和XSD文档。WCF契约会把这些类型映射为服务、操作、消息和消息中的部分。WCF有5种类型的契约:服务契约、操作契约、数据契约、消息契约和错误契约。9.2 WCF契约剖析服务契约using System;using System.ServiceModel;namespace ConsoleApplication20{ [ServiceContract] interface IAndersService { [OperationCont... 阅读全文
posted @ 2013-04-03 14:45 坚固66 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1)看风景 程序员每天在液晶屏幕下工作很长时间,应该让干涩的眼睛得到好好的放松,偶尔看看窗外的绿树或远处的风景可能是不错的方式,但是这在北京上海广州这样的大城市里不太现实,所以这里推荐一个纯粹的分享旅行照片的网站「画旅途」,上面都是网友们上传的高质量旅行照片;看着世界各地的迷人风景,欣赏着动人的旅途故事,听着悦耳的背景音乐,是非常不错的放松方式。 http://www.hualvtu.com 2)看美女 专门为男程序员送上的福利,据说男人每天看美女十分钟可延长寿命,因此这里推荐一个以美女写真/图集为主要内容的网站「美女图集」,没有满天飞的浮动广告也没有让人讨厌的弹窗广告,阅读体验一流且加载.. 阅读全文
posted @ 2013-04-03 14:41 坚固66 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 原问题来自于CSDN问答频道,更多解决方案见:http://ask.csdn.net/questions/1957问题描述:下面的代码是用来设置tableView头标题,默认的text是AlignmentLeft。怎么设置为AlignmentCenter?- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section { if(section==0){ return NSLocalizedString(@"more_titlehead_one", nil) 阅读全文
posted @ 2013-04-03 14:38 坚固66 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 记录了系统锁屏控制的代码片段, 可以从比较高的层次进行锁屏控制。各种上层接口会调用到KeyguardViewMediator::doKeyguardLocked()进行锁屏。Mediator设计模式?In doKeyguardLocked()@KeyguardViewMediator.java It can be seen that if system reboots abnormally, and nothing disable the screen lock, and sim card sits there, the first lock screen will be ignored.65 阅读全文
posted @ 2013-04-03 14:34 坚固66 阅读(191) 评论(0) 推荐(0) 编辑
摘要: SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。其中用于定义数据的结构,比如创建、修改或者删除数据库;DCL用于定义数据库用户的权限;在这篇文章中我将详细讲述这两种语言在Oracle中的使用方法。 DML语言 DML是SQL的一个子集,主要用于修改数据,下表列出了ORACLE支持的DML语句。语句 用途 INSERT 向表中添加行 UPDATE 更新存储在表中的数据 DELETE 删除行 SELECTFORUPDATE 禁止其他用户访问DML语句正在处理的行。 LOCKTABLE 禁止... 阅读全文
posted @ 2013-04-03 12:05 坚固66 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 完整性约束 完整性约束用于增强数据的完整性,Oracle提供了5种完整性约束: Check NOTNULL Unique Primary Foreignkey 完整性约束是一种规则,不占用任何数据库空间。完整性约束存在数据字典中,在执行SQL或PL/SQL期间使用。用户可以指明约束是启用的还是禁用的,当约束启用时,他增强了数据的完整性,否则,则反之,但约束始终存在于数据字典中。 禁用约束,使用ALTER语句ALTERTABLEtable_nameDISABLECONSTRAINTconstraint_name; 或ALTERTABLEpoliciesDISAB... 阅读全文
posted @ 2013-04-03 12:01 坚固66 阅读(323) 评论(0) 推荐(0) 编辑