上一页 1 ··· 158 159 160 161 162 163 164 165 166 ··· 425 下一页
摘要: 将近一个月没有更新博客了,由于这段时间以来准备毕业论文等各种事务缠身,一直没有时间和精力沉下来继续学习和整理一些东西。最近刚刚恢复到正轨,正好这两天看了下Android上关于图片异步加载的开源项目,就顺便整理记录下来,作为这一个多月来博客的重新开火做饭吧。从今天起我会陆续恢复博客的更新,也希望大家继续支持。今天要介绍的是Github上一个使用非常广泛的图片异步加载库Android-Universal-Image-Loader,该项目的功能十分强大,可以说是我见过的目前功能最全、性能最优的图片异步加载解决方案。做Android的同学都知道,Android加载大量图片时,由于系统分配给图片加载的内 阅读全文
posted @ 2013-07-04 19:38 坚固66 阅读(302) 评论(0) 推荐(0)
摘要: 用Treap暴力模拟,调常数~好了,接下来说一下Treap中的删除操作Step 1:先找到这个结点。Step 2:如果它的儿子≤1,用它儿子替它 否则 把之后做根节点的儿子旋转到根 回到Step 1. 居然不会……我可以去面壁了……话说更新Blog真是开心(蒟蒻的Blog几近没人看)膜拜自建站的。//话说跑题了啊……% #include#include#include#include#include#include#include#include#includeusing namespace std;#define For(i,n) for(int i=1;i=0;i-... 阅读全文
posted @ 2013-07-04 19:36 坚固66 阅读(224) 评论(0) 推荐(0)
摘要: 用到中国剩余定理,然后用扩展欧几里得算法求解。这里有两个注意点,1、硬币数量不能为0或者负数 2、每个group数量有可能大于50,样例中就有#include#include#includeint M[10],A[10],n;int extEuclid(int p,int q,int &x,int &y)//扩展欧几里得算法{ int d,tmp; if(q==0){x=1;y=0;return p;} d=extEuclid(q,p%q,x,y); tmp=x;x=y;y=tmp-p/q*y; return d;//返回最大公约数}int calcu(int ... 阅读全文
posted @ 2013-07-04 19:34 坚固66 阅读(157) 评论(0) 推荐(0)
摘要: 简介苹果的iOS系统是封闭的系统。苹果的设计是保证每一个软件有确定的开发者/厂商(保证不被第三方进行未授权修改),只能在指定的设备上运行。为达到这些目标,苹果设计了一系列的机制。Certificate (证书)证书是开发者/公司的身份证明。可以分为开发证书和程序分发证书。开发证书用于开发团队的开发者、测试等成员使用。用来进行软件的开发和测试。程序分发证书用于分发软件。只有管理员和委托者可以申请证书。申请证书需要上传一个本机的文件(CertificateSigningRequest.certSigningRequest)申请过程中苹果有明确的步骤说明怎样生成此文件。Identifier - AP 阅读全文
posted @ 2013-07-04 19:32 坚固66 阅读(263) 评论(0) 推荐(0)
摘要: 传送门☞Android兵器谱☞转载请注明☞http://blog.csdn.net/leverage_1229 传送门☞系统架构设计☞转载请注明☞http://blog.csdn.net/leverage_1229 传送门☞GoF23种设计模式☞转载请注明☞http://blog.csdn.net/leverage_1229 在屏幕上绘制图像对于OpenGL来说只是一个非常基本的功能,你也可以使用其它的Android图形框架类来实现,比如使用Canvas和Drawable对象。但是OpenGL ES确有过人之处,它支持在三维空间上移动和变换绘制对象,或以其它独特的方式来创造极好的用... 阅读全文
posted @ 2013-07-04 19:30 坚固66 阅读(190) 评论(0) 推荐(0)
摘要: Robot InstructionsYou have a robot standing on the origin ofxaxis. The robot will be given some instructions. Your task is to predict its position after executing all the instructions.LEFT: move one unit left (decreasepby 1, wherepis the position of the robot before moving)RIGHT: move one unit right 阅读全文
posted @ 2013-07-04 19:28 坚固66 阅读(194) 评论(0) 推荐(0)
摘要: 错误处理程序是所有严肃的程序的必要部分。但是在Lotus Notes开发中,很多程序员编写LotusScript代码时,并没有写专门的错误处理代码的习惯。这能够行得通,主要是因为LotusScript程序是嵌入在Notes客户端中执行的,出现错误时,客户端会报错,退出代码的执行,而不会崩溃。而用其他单独运行的语言开发时,很多错误处理程序就是简单将错误信息或者对用户更友好的解释显示出来,并让程序继续运行(没有它们,程序就会退出。)还有一个原因是,没有错误处理程序,LotusScript调试器迅速运行到出错的那一行;反之,则要程序员自己观察错误是由哪一行引起的。尽管如此,在很多情况下,为Lotus 阅读全文
posted @ 2013-07-04 19:26 坚固66 阅读(286) 评论(0) 推荐(0)
摘要: 第一步:下载xampp-linux-1.8.1.tar.gz[root@SVNMANAGER ~]# tar -zxvf xampp-linux-1.8.1.tar.gz -C /opt [root@SVNMANAGER ~]# yum install netsta [root@SVNMANAGER ~]# yum install -y glibc*i686启动xampp [root@SVNMANAGER ~]# /opt/lampp/lampp start设置lampp管理界面和root用户省滤 [root@SVNMANAGER ~]# /opt/lampp/lampp security # 阅读全文
posted @ 2013-07-04 19:25 坚固66 阅读(177) 评论(0) 推荐(0)
摘要: 由于工作中的需要,最近在研究SNMP协议和利用snmp4j和snmp4j.agent( http://www.snmp4j.org/ ),实现snmp的南向和北向功能。 结合以前看过的一些开源代码,就如何去研究开源代码做如下总结: 1、研究要联系理论 要有一定的目标和一定的基础知识后再去研究。比如研究snmp4j和snmp4j.agent,那首先得弄清楚什么是SNMP协议, 它包括哪些组成要素等; 又比如,研究tomcat源码,事先了解一下服务器的原理,多线程,web,servlet等知识,研究 起来会更轻松些。 ... 阅读全文
posted @ 2013-07-04 19:23 坚固66 阅读(258) 评论(0) 推荐(0)
摘要: 题目一:linux进程间通信(IPC)有几种方式,下面将将简单的简述一下:一。管道(pipe)管道是Linux支持的最初IPC方式,管道可分为无名管道,有名管道等。(一)无名管道,它具有几个特点:1) 管道是半双工的,只能支持数据的单向流动;两进程间需要通信时需要建立起两个管道;2) 无名管道使用pipe()函数创建,只能用于父子进程或者兄弟进程之间;3) 管道对于通信的两端进程而言,实质上是一种独立的文件,只存在于内存中;4) 数据的读写操作:一个进程向管道中写数据,所写的数据添加在管道缓冲区的尾部;另一个进程在管道中缓冲区的头部读数据。(二)有名管道有名管道也是半双工的,不过它允许没有亲缘 阅读全文
posted @ 2013-07-04 19:20 坚固66 阅读(489) 评论(0) 推荐(0)
上一页 1 ··· 158 159 160 161 162 163 164 165 166 ··· 425 下一页