现在位置: 首页 > FerdinandHEL发表的所有文章
  • 05月
  • 01日
综合 ⁄ 共 1861字 评论关闭
Data Centers are Big Polluters, Report Says PC World — Data centers across the world use about 30 billion watts of electricity, about the same as the output of 30 nuclear power plants, with digital warehouses in the U.S. accounting for one-quarter to one-third of that load, The New York Times reports. Those are huge numbers for an industry that often puts forth an image of environmental friendliness. Consider Apple's soon-to-be-built research and development complex near its Cup......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 1451字 评论关闭
组合算法:开一个数组,其下标表示1到m个数,数组元素的值为1表示其下标代表的数被选中,为0则没有选中。  首先初始化,将数组前n个元素置1,表示第一个组合为前n个数;然后从左到右扫描数组元素值的“10”组合,找到第一个“10”组合后将其变为“01”组合,同时将其左边的所有“1”全部移动到数组的最左端;当第一个“1”移动到数组的m-n位置,即n个“1”全部移动到最右端时,就得到了最后一个组合。        例如求5中选3的组合:        1     1     1     0     0     //1, 2, 3        1     1     0     1     0     //1, 2, 4        1  ......
阅读全文
  • 01月
  • 02日
综合 ⁄ 共 4115字 评论关闭
内部类Inner Class   将相关的类组织在一起,从而降低了命名空间的混乱。   一个内部类可以定义在另一个类里,可以定义在函数里,甚至可以作为一个表达式的一部分。   Java中的内部类共分为四种:   静态内部类static inner class (also called nested class)   成员内部类member inner class   局部内部类local inner class   匿名内部类anonymous inner class   静态内部类Static Inner Class   最简单的内部类形式。   类定义时加上static关键字。   不能和外部类有相同的名字。   被编......
阅读全文
  • 07月
  • 26日
综合 ⁄ 共 6346字 评论关闭
有时候需要获取手机的地理位置,当程序关闭的时候,也可以获取地理位置并且上传到服务器端。苹果在后台可以运行的程序,只有三种,一个是声音,一个是获取地理位置。下面主要说一下在后台获取地理位置,并且定时发送到服务器端。实现非常简单,首先在info.plist中添加属性:通过下面的代码获取地理位置:#import “MyCLController.h”@implementation MyCLController@synthesize locationManager;@synthesize delegate;- (id) init {self = [super init];if (self != nil) {self.locationManager = [[[CLLocationManager alloc] init......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 224字 评论关闭
       Exception in thread "main" java.lang.ClassCastException: com.itcast.cn.Student cannot be cast  to   java.lang.Comparable        如果碰到了这样的异常,恭喜你,找到救世主了。。。。         这个是类转换异常,Student没有实现Comparable这个接口,并且没有对里面的compareTo(Object obj)方法进行重写。
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 291字 评论关闭
        图形开发,一直是自己最大的兴趣,却一直没有机会写图形代码,整日写了些通信、界面、甚至‘该死’的C#、js、com、mfc 乱七八糟。现在只想重拾自己昨日的梦,开始我的图形之旅。        刚开始工作时就接触osg,觉得很好用,也很不错,虽然公司产品用到osg很多的思想,但一直没有机会去从事底层引擎开发,只能做些界面、功能等其他工作。一直痴迷的心却一次次的被消磨,已经工作4年了,问问自己,是否用勇气重新开始,做自己最喜欢的图形梦。        为了这个梦,多少个夜晚都兴奋的不能入睡,又有多少个夜晚想要去辞职而不......
阅读全文
  • 04月
  • 21日
综合 ⁄ 共 1159字 评论关闭
今天学了推送的相关知识,记录下,以免忘记 <span style="white-space:pre"> </span>1.所有平台 PushPayload payload = PushPayload payload = PushPayload.newBuilder() .setPlatform(Platform.all()) .setAudience(Audience.alias("alias")) .setNotification(Notification.alert("测试推送")) .build(); 2.Android平台 PushPayload payload = PushPayload payload = PushPayload.newBuilder() .setPlatform(Platform.android()) .setAudience(Audience......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 6765字 评论关闭
本文转自:http://mp.weixin.qq.com/s?__biz=MjM5OTA1MDUyMA==&mid=100084520&idx=1&sn=5b8e61e6b857eb123d2164f00d020b55#rd 这是一篇转载自西西河的文章,周末在微博上传播的很广。今天特意在微信上推送给大家看看。这篇文章在伯乐在线的评论也很热烈&精彩。读完全文后,期待你也能参与评论。以下是正文。 我曾在淘宝写过一段时间代码,2012年在一家百强民企做电商副总,当时在极为艰苦的条件下带队开发了一个B2C网站,走支付宝和银联支付通道,年营业额千万级(当然实在太少了,我只是说这个网站投入了实......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 1587字 评论关闭
高效的把NSMutableArray变成NSArray 我们在方法内部可能会用NSMutableArray,但是返回的时候希望其他人不去改我们的Array NSMutableArray *array1 = [@[] mutableCopy]; for (int i = 0; i < 10000000; i++) { [array1 addObject:@(i)]; } return array1; 这个时候我们通常的做法是拷贝array1或者是生成一个新的array1 return [array1 copy]; return [NSArray arrayWithArray:array1]; 这里呢,我们打印了下时间 NSMutableArray *array1 = [@[] mutableCopy]; NSMutableArray *array2 = [@......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 131字 评论关闭
   昨天调试程序时,发现用fscanf在文件里读取数据不正确。花了一个小时,换文件名,改变量名。。。结果还没有解决。   只好求助于同事。结果人家一眼看出我读取float变量用了%d而不是f%,这样的错误让我郁闷不已。   写下来,提醒自己下次一定要细心细心再细心!!!
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 3629字 评论关闭
首先在没有泛型之前,一旦把一个对象丢进java集合中,集合就会忘记对象的类型,把所有对象当成Object类型来处理。当程序从集合中取出对象时,就需要进行强制类型转换,这种强制类型转换不仅代码臃肿,而且容易引起ClassCastException异常。 public class ListErr { public static void main(String[] args) { //创建一个只想保存字符串的List集合 List strList = new ArrayList(); strList.add("Struts2权威指南"); strList.add("基于J2EE的Ajax宝典")......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 1289字 评论关闭
先留着吧 1.下载MKNetworkKit主要是下载MKNetWorkKIt这个。 2.新建一个ARC的工程。 3.将MKNetWorkKit这个文件夹拖到你新建的工程中。添加:SystemConfiguration.framework,CFNetwork.framework,Security.framework。 4.在ViewControler里的viewDidLoad方法里写下如下代码: GET请求的: [cpp] view plaincopy <span style="font-size:14px;">MKNetworkEngine *engine = [[MKNetworkEngine alloc] initWithHostName:@"192.168.2.176:9502/api"   customHeaderFields:nil];   MKNetworkOperation *op = [engine operati......
阅读全文