现在位置: 首页 > airstrike发表的所有文章
  • 09月
  • 01日
综合 ⁄ 共 3634字 评论关闭
        上一次周例会上,有关专家介绍了一下android5.0的一些新特性。其中一个是主色提取,按照产品经理的意思,下一期需求上我们最好能加上这个特性。于是乎,我们就开始研究一下这个新特性了。这个是放在support包里面的新增接口,也就是说这个接口和android版本无关。看来源码也不会太大。:-)         先看一下google官方说明。https://developer.android.com/reference/android/support/v7/graphics/Palette.html从这个介绍页面,我们大致能够明白:这个新增接口比较简单。一个主要构造方法,传一个bitmap对象,剩下的就是get......
阅读全文
  安装Microsoft SQL Server 2005 时选择了windows身份验证模式,从Microsoft SQL Server Management Studio 连接到服务器时,用sa用户无法登录,提示错误: Microsoft SQL Server Error 18452: Login failed ... not associated with a trusted SQL server connection 进入Microsoft SQL Server Management Studio ,右键点击服务器名,选择“属性”,选择“安全性”做如下修改就可以 如果在服务器名称处填写的不是机器名,而是IP地址时,连接总是提示失败,出现如下图所示的提示: 解决方法:打开“开始—所有程序—Microsoft S......
阅读全文
  • 06月
  • 05日
综合 ⁄ 共 4199字 评论关闭
前言 由于项目中,需要统计每个业务组使用的计算资源,如CPU、内存、IO读写、网络流量。所以需要阅读源码查看Hadoop的默认Counter。MapReduce Counter可以观察MapReduce Job运行期的一些数据细节,Counter有"组group"的概念,用于表示逻辑上相同范围的所有数值。 cpu 如何衡量mapreduce的任务的计算量呢,如果按照任务的运行时间,有些任务的大部分时间可能卡在最后一个reduce,或者运行期间有资源抢占问题,造成运行时间较高。如果按照任务的map数和reduce数,也是不准确的,因为有些map和reduce处理的数据量很少,运行时间很短......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1976字 评论关闭
          怎么又是工厂模式呢?上次不是讲过简单工厂模式吗?不错,此工厂模式非彼工厂模式。         工厂模式:定义一个用于创建对象的接口,让子类决定实例化那一个类,工厂方法是一个类的实例化延迟到其子类。 还是以代码来进行比较吧 1、操作接口,与简单工厂模式一样 publicabstractclass Operation {       publicdoublenumberA;     publicdoublenumberB;         publicabstractdouble getResult(); } 2、相加、相减类与简单工厂模式一样 publicclass OperationAddextends Operation{       publicdouble getResult(){ ......
阅读全文
  • 04月
  • 01日
综合 ⁄ 共 23字 评论关闭
http://dongxicheng.org/
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 900字 评论关闭
An kind of interesting problem.  Use an array arr[] to store how many gas are left if we travel from station i to station i+1, arr[i] = gas[i] - cost[i]. Then it becomes an variance of the maximal sub array problem: if the sum of the sub array arr[i....j] < 0, it means we can't start at any gas station whose index is within [i..j]. Then we should skip to j+1 and start to scan again. O(n) time and O(n) space:   public class Solution { public int canCompleteCircuit(int[] gas, int[......
阅读全文
  • 02月
  • 11日
综合 ⁄ 共 2186字 评论关闭
第一步:为服务器生成证书 使用keytool为Tomcat生成证书,假定目标机器的域名是localhost或者“192.168.2.130”,keystore文件存放在“D:/downloads/tomcat.keystore”,口令为“123456”, 使用如下命令生成: D:\downloads>keytool -validity 365 -genkey -v -alias tomcatServer -keyalg RSA -k eystore tomcat.keystore -dname "CN=192.168.2.130,OU=railyton,O=railyton,L=Wuhan, ST=Hubei,c=cn" -storepass 123456 -keypass 123456 如果Tomcat所在服务器的域名不是“localhost”,应改为对应的域名,如[url]www.baidu.com[/url]......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 1085字 评论关闭
windows XP系统在正常运行的情况下,如果遇到不可恢复的异常,windows系统会出现蓝屏的情况,比如说在windows系统正常运行的情况下,使用SoftICE调试器本地调试程序,很可能会使Windows系统出现蓝屏的情况;但是若windows运行在调试情况下,使用SoftICE等内核调试器一般就不会出现蓝屏的情况,因为windows系统在调试环境下的异常,可能被内核调试器或系统接管进行处理,很少出现windows蓝屏的情况(说的不太准确)。 1.windows系统蓝屏Dump的设置 在windows中找到 “我的电脑”然后 右击“属性”再找到 “高级”这一栏,点击“设置”即可......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 5113字 评论关闭
本文主要讲述怎样根据Cocosbuilder生成的ccb文件自动生成相应的代码,主要以生成cocos2dx对应的C++文件为例子来说明。 转载请保留原文地址:http://blog.csdn.net/liangneo/article/details/8851870 cocosbuilder是一个非常好用的开源工具,可以用来编辑ui布局,粒子系统,简单的帧动画等。在编辑器中可以设置UI回调函数名,绑定编辑对象到Owner或者Doc root上以及为自定义的对象设置自定义的属性。以上三点都需要相应的代码来支持。因此在编辑完成游戏场景后,一定要写相应的代码。但是写相关的代码是比较繁琐的,很容易出......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 5083字 评论关闭
文章目录 引言 RabbitMQ简介 ConnectionFactory、Connection、Channel Queue Message acknowledgment Message durability Prefetch count Exchange routing key Binding Binding key Exchange Types fanout direct topic headers RPC 总结 转至:http://www.ostest.cn/archives/497 引言 你是否遇到过两个(多个)系统间需要通过定时任务来同步某些数据?你是否在为异构系统的不同进程间相互调用、通讯的问题而苦恼、挣扎?如果是,那么恭喜你,消息服务让你可以很轻松地解......
阅读全文
  • 11月
  • 07日
综合 ⁄ 共 1130字 评论关闭
对于string 和stringbuilder相信大家经常会使用到, 但是相信它们的区别和如何选择对于初学者还是会有不清楚的,下面我来分享下我的理解, 如果什么不对的地方希望大家指出来。 (一)String 和StringBuilder区别 1. 构造字符串 在C#中, 不能使用new 操作符从一个文本常量字符串构造一个String 对象,因为String 类中没有提供接受字符串的参数的构造函数。 string str = " Hello World"; // 对的 string str2 = new string("Hello");//错误。 这时候通过ldstr(Load string)指令来创建一个String 对象的, 而不是用newobj......
阅读全文
  • 10月
  • 22日
综合 ⁄ 共 30050字 评论关闭
深入理解Java内存模型(一)——基础 并发编程模型的分类 在并发编程中,我们需要处理两个关键问题:线程之间如何通信及线程之间如何同步(这里的线程是指并发执行的活动实体)。通信是指线程之间以何种机制来交换信息。在命令式编程中,线程之间的通信机制有两种:共享内存和消息传递。 在共享内存的并发模型里,线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。在消息传递的并发模型里,线程之间没有公共状态,线程之间必须通过明确的发送消息来显式进行通信。 同步是指程序用于控制不......
阅读全文