现在位置: 首页 > stickman发表的所有文章
  • 09月
  • 13日
移动开发 ⁄ 共 5691字 评论关闭
开发android的同学可能会抱怨Toast设定显示的时长无效,只能是Toast.LENGTH_LONG 或者Toast.LENGTH_SHORT 之一,为了解决这些办法,有多种实现方式: 1.使用定时器,定时调用show()方法. 2.使用CountDownTimer类,也是调用show()方法. 3.使用WindownManager类实现. 本文使用方法三进行实现,难度不大,直接看代码吧. package com.open.toast; import android.content.Context; import android.graphics.Color; import android.graphics.PixelFormat; import android.os.Handler; import android.view.Gravity; import android.......
阅读全文
  • 03月
  • 09日
综合 ⁄ 共 921字 评论关闭
参考整理:http://blog.csdn.net/acs713/article/details/7675641?reload http://blog.csdn.net/allen_young_yang/article/details/5787374 GStreamer定义了几类Element, Source Element 数据源元件 只有输出端,它仅能用来产生供管道消费的数据,而不能对数据做任何处理。一个典型的数据源元件的例子是音频捕获单元,它负责从声卡读取原始的音频数据,然后作为数据源提供给其它模块使用。 Filter Element 过滤器元件 既有输入端又有输出端,它从输入端获得相应的数据,并在经过特殊处理之后传递给输出端。一个典型的过滤器元......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 3126字 评论关闭
题目链接~~> 做题感悟:这题真的很巧妙,分析了一下午才分析懂其中的奥妙,感觉收获很大。 解题思路:                首先需要树链剖分一下,把树剖分成链。然后的思想和HDU 5044 差不多,只不过这个不用数组遍历,而是用线段树代替数组。如果你在[ a ,b ] 区间染色,则可以让 a 节点加上这种颜色,让 b + 1 减去这种颜色,这样最后遍历一下数组就可以了,但是这题每个节点可以染许多颜色,所以不可以和数组一样只遍历一次,我们可以把那些点弄到线段树上,这样只需要在线段树上更新点就可以了 ,每一次得到的颜色一定是线段树......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 1911字 评论关闭
        SOAP Action揭密                      最近在工作中遇到一个SOAP Action的问题,正好拿出来研究一把。 据说SOAPAction header这玩意在SOAP 1.1规范中着实让不少开发者喝了一壶。真的有这么难理解么?我想这应该是因为SOAP有两种非常不同的使用方式,而SOAPAction主要是被用来支持其中应用较少的一种方式的原因。在我看来,这种方式也非常有价值。 让我们先看看SOAP 1.1规范是怎么定义HTTP SOAPAction header的: SOAPAction HTTP request header被用来标识SOAP HTTP请求的目的地,其值是个URI地址。SOAP发送并不限制格......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 833字 评论关闭
背景:主要是理解了二进制的应用。下次写背包九应该把代码模板化一点了,避免错误。 思路:F[i]=mas{F[i-kC[i]]+kW[i] |  0 =< k <= Mi},对于每一个容量都求它的最大价值,由于价值和花费是相等的,所以价值只能小于等于花费,那些价值等于花费的就是输字能组成这个数。 学习:1.价值和花费都是本身的值得情况,可以用来判断这些数是否可以组成另一个数。 #include<cstdio> #include<iostream> #include<cstring> using namespace std; int c[109][2],F[100009]; int main(void){ int n,m; whil......
阅读全文
  • 04月
  • 09日
综合 ⁄ 共 783字 评论关闭
var test= new CanvasXpress("test", {"y" :{"vars" : accountByHour_vars,"smps" : [ getNL("信息") ],"desc" : [ "" ],"data" : data},"t":{"smps": "(信息:0.1)"}}, {"graphType": "Bar","autoScaleFont": false,"resizable" : false,"smpLabelRotate": 90,"setMax" : maxNum,"setMin" : 0.01,"outlineWidth" : 0.65,"seriesSeparationFactor" : seriesSeparationFactorValue,"graphOrientation": "vertical","eventKeys":false,"showSmpDendrogram": true,"showSampleNames" : false,"checkGoogleChromeFrame" : false,"plotBy......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 5107字 评论关闭
题记:本系列学习笔记(C++ Primer学习笔记)主要目的是讨论一些容易被大家忽略或者容易形成错误认识的内容。只适合于有了一定的C++基础的读者(至少学完一本C++教程)。   作者: tyc611, 2007-01-20    本文主要讨论C++中各种语句及函数中的一些话题。    如果文中有错误或遗漏之处,敬请指出,谢谢! 语句    在控制语句中可以定义变量,特别是在条件表达式中,该表达式的值就是变量的值。例如:      while (int i = getNum())      cout<<"While: "<<i<<endl;    for (int i = 0; i < 10; ++i......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 712字 评论关闭
GraphLab 是一个机器学习平台,主要是图模型方面的计算。 GraphLab 是另一种有趣的MapReduce抽象实现,侧重机器学习算法的并行实现。GraphLab中,Map阶段定义了可以独立执行(在独立的主机上)的计算,Reduce阶段合并这些计算结果。 Designing and implementing efficient and provably correct parallel machine learning (ML) algorithms can be very challenging. Existing high-level parallel abstractions like MapReduce are often insufficiently expressive while low-level tools like MPI and Pthreads leave ML exper......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 3181字 评论关闭
刘未鹏 (pongba) C++ 的罗浮宫 (http://blog.csdn.net/pongba)   首先,一个 编译单元 ( translation unit )是指一个 .cpp 文件以及它所 #include 的所有 .h 文件, .h 文件里的代码将会被扩展到包含它的 .cpp 文件里,然后编译器编译该 .cpp 文件为一个 .obj 文件( 假定我们的平台是 win32 ),后者拥有 PE ( Portable Executable ,即 windows 可执行文件)文件格式,并且本身包含的就已经是二进制码,但是不一定能够执行,因为并不保证其中一定有 main 函数。当编译器将一个工程里的所有 .cpp 文件以分离的方式编译完毕......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 784字 评论关闭
树状数组的题 题意:日本东海岸和西海岸分别有n和m个城市,给出所有连接两个城市的道路,求所有道路的交叉点 做法:将东海岸的城市a进行升序排列,然后a相同的时候按照b升序排列。求出b的逆序数则是道路交叉点的数目 #include <cstdio> #include <string.h> #include <algorithm> #include <cstdlib> using namespace std; const int maxn=1010; int c[maxn]; struct line { int a,b; }way [maxn*maxn]; int n,m,k,t; int lowbit(int i) { return i&(-i); } void update(int i,int x) { w......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 1519字 评论关闭
2900: 好玩的数字游戏 Time Limit: 10 Sec  Memory Limit: 512 MB Submit: 7  Solved: 4 [Submit][Status][Discuss] Description TK在虐题的同时,也喜欢玩游戏。 现在,有这样的一个游戏,规则是这样的: 先随机给出一个数字N,然后你在操场上把1到N的所有数字写成一排,就像这样: 123456789101112131415…. 接着你在每个数字前面添上加减号,每逢排在奇数位上的数字,就写上加号;每逢排在偶数位上的数字,就写上减号。恩…最后你得到一个超级长的式子。并且可以算出这个式子的结果。 TK觉得这个游戏很有意思,于是他没日没夜地......
阅读全文
  • 12月
  • 27日
综合 ⁄ 共 319字 评论关闭
控制台出现: Failed to install ***.apk on device: Unable to open sync connection! java.io.IOException: Unable to open sync connection! Launch canceled!   解决办法: 1、最直接无奈的方法重启手机(可行) 2、重启电脑,之后把手机查到电脑上,启动eclipse(没试过,——!其他方法不行了,最后再试) 3、在cmd下重启adb "adb kill-server" , "adb start-server" (这个,貌似我每次都没成功过) 4、手机-设置-应用程序-开发-usb调试打开再关闭一次(没试过,保存下来以防万一) 5、确保你的手机驱动已经装好了……  
阅读全文