现在位置: 首页 > DominickAlbrech发表的所有文章
  • 06月
  • 06日
综合 ⁄ 共 7153字 评论关闭
Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口,为了让大家更容易理解我还是照常写了一个简单的Demo。 工程结构图: [img]  [/img] Book:  Java代码    package com.tutor.objecttran;   import android.os.Parcel;   import android.os.Parcelable;   public class Book implements Parcelable {       private Stri......
阅读全文
  • 12月
  • 28日
综合 ⁄ 共 596字 评论关闭
记录后两位,共有4种情况 00->0 01->1 10->2 11->3; dp[i][0]=dp[i-1][0]+dp[i-1][2]; dp[i][1]=dp[i-1][0]; dp[i][2]=dp[i-1][1]+dp[i-1][3]; dp[i][3]=dp[i-1][1]+dp[i-1][3]; #include<stdio.h> #include<string.h> #include<stdlib.h> #define inf 9997 int dp[10001][4]; int main() { int i,j,n,k,max; memset(dp,0,sizeof(dp)); dp[1][0]=2; dp[2][0]=1; dp[2][1]=1; dp[2][2]=1; dp[2][3]=1; for(i=3;i<10000;i++) { dp[i][0]=(dp[i-1]......
阅读全文
  • 10月
  • 26日
综合 ⁄ 共 378字 评论关闭
cmake installation files :  http://www.cmake.org/files/v2.8/?C=M;O=D note: centos6.3 must use cmake 2.8.8  centos6.3 系统需要安装opencv2.4.9,但是安装过程中出现如下错误 : string does not recognize sub-command md5 网上搜索了一下,发现是编译用的cmake版本太低, 是cmake2.6的版本,需要升级到至少2.8.8,直接去官网下载了最新的2.8.12.2 安装步骤很简单,依次执行如下 : cd cmake-2.8.12.2 ./bootstrap gmake gmake install  安装完成,查看新的版本如下: [root@AYabc cmake-2.8.12.2]# cmake --version ......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 2129字 评论关闭
链接:http://acm.hdu.edu.cn/showproblem.php?pid=5015 题意:给一个n*m的矩阵(n ≤ 10,m ≤ 109),给出矩阵中的A10,A20,A30...,矩阵中的A01=233,A02=2333,A03=23333...对于Aij来说,Aij=Ai-1j+Aij-1,问矩阵中的Anm是多少。 思路:行数只有10,所以可以进行逐列的递推,进行109的递推需要用矩阵快速幂。 递推矩阵:                                                          初始矩阵:                                 代码: #include <algorithm> #include <cmath> #include <cstdio> #include <cst......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1075字 评论关闭
大意:给定一些序列,由下列组成,然后判断一个字符串属于什么样的类型。 simple stage   O = A   fully-grown stage       O = OAB  mutagenic stage   O = BOA Mutant                       O = other 思路:最开始时我没读懂题意,然后读了第二遍,然后是第三遍,最后发现,尼玛,这不就是编译原理里的上下文无关文法,还好我暑假看过一段时间的编译原理,要不是被这题目给绝对坑过了。 所谓的上下文无关文法就是给定几个算术表达式,然后通过一些相关的变化,可以推出另一个表达式。 回到题目,由图片可以知道, O = BOA,我......
阅读全文
  黑马程序员——高新技术(类加载器) 分类: Java基础知识2013-09-17 18:17 107人阅读 评论(0) 收藏 举报 类加载器类加载器委托机制 ------- android培训、java培训、期待与您交流! ---------- 类加载器: 1、java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap------>ExtClassLoader-------->AppClassLoader; 2、类加载器也是java类,因为其它是java类的类加载器本身也要被类加载器加载,显然必须有第一个类加载器,就是BootStrap(不是java类)。 类加载......
阅读全文
  • 10月
  • 27日
综合 ⁄ 共 8617字 评论关闭
转载前言:          本文不代表本人观点,关于国世平教授,亦是是非很多。关于他个人介绍,请自行百度。         且本文也不是他本人撰写发表,而是他的学生根据他的演讲内容整理发表出来的。         但是,我相信,世上没有只涨不迭的市场。中国的房市,只是在等待一个拐点,是持续上涨还是者跳水下降。   以下内容为国世平教授为资本19班的部分授课内容!(2013-09-16)   2006年中国的股票才多少呢?998元,那么,到了2008年你把股票卖掉,中国的股票涨到多少,一共涨了7倍,达到了6124元,你买股票也赚钱;如果你说你股票不......
阅读全文
  • 10月
  • 24日
综合 ⁄ 共 17554字 评论关闭
文档 --> google --> 老师 读书方法:记最常用的。 不常用的脑子里留印象,用到的时候再去查。不要在那边每个知识点来回扣。90%的书溜一遍,90%的书是用来查的(书是用来查的,不是用来扣的)。扣的书比如:数据结构,设计模式。 学了各种各样的方法,参加工作以后只要找到一种方法能解决它就行了,千万不要老钻牛角尖非要把那种特殊的方法研究出来。     请大家不要去研究现在用不上对现在没有意义的东西,不要把你的精力放在将来才会用到的东西上,永远把你的精力用在java right now。     不要用当前的时间去做以后的事,人......
阅读全文
  • 09月
  • 08日
综合 ⁄ 共 674字 评论关闭
今天看支付宝php接口代码,在处理提交的文件中看到了这样一段代码 class AlipaySubmit { var $alipay_config; /** *支付宝网关地址(新) */ var $alipay_gateway_new = 'https://mapi.alipay.com/gateway.do?'; function __construct($alipay_config){ $this->alipay_config = $alipay_config; } function AlipaySubmit($alipay_config) { //这个函数的意义何在? $this->__construct($alipay_config); } 不明白后面的那个AlipaySubmit函数有什么作用?后来问了别人,才知道是为了兼容php4的语法......
阅读全文
  • 08月
  • 25日
综合 ⁄ 共 2077字 评论关闭
● 字符型变量的值实质上是一个8位的整数值,因此取值范围一般是-128~127,char型变量也可以加修饰符unsigned,则unsigned char 型变量的取值范围是0~255(有些机器把char型当做unsighed char型对待, 取值范围总是0~255)。 ● 如果一个运算符两边的运算数类型不同,先要将其转换为相同的类型,即较低类型转换为较高类型,然后再参加运算,转换规则如下图所示。 double ←── float 高 ↑ long ↑ unsigned ↑ int ←── char,short 低 ● 图中横向箭头表示必须的转换,如两个float型数参加运算,虽然它们类型相同,但仍要先转成double型再......
阅读全文
  • 07月
  • 27日
综合 ⁄ 共 2457字 评论关闭
签名的必要性 1、  防止你已安装的应用被恶意的第三方覆盖或替换掉。 2、  开发者的身份标识,签名可以防止抵赖等事件的发生。         开发Android的人这么多,完全有可能大家都把类名,包名起成了一个同样的名字,这时候如何区分?签名这时候就是起区分作用的。另外由于开发商可能通过使用相同的Package Name来混淆替换已经安装的程序,签名这时可以可以防止你已安装的应用被恶意的第三方覆盖或替换掉。因而APK如果使用一个key签名,发布时另一个key签名的文件将无法安装或覆盖老的版本。 签名方式 签名有很多种方式,常见的有:......
阅读全文
  • 11月
  • 09日
综合 ⁄ 共 479字 评论关闭
      很多人一直在困惑,一个文件或文件夹属性中的“大小(Size)”和“占用空间(Size on disk)”通常不相互匹配。“大小”的值表示文件实际大小的字节数,而“占用空间”的值表文件占用硬盘空间大小的字节数。 这种差异来自文件系统在驱动器上存储的文件的方式。为了减少使用的地址数量,文件系统把一定数量的字节当成簇。根据不同的文件系统,常见的簇大小可以从2KB的到32KB。一个被写入到磁盘的文件需要占用若干个不相连的簇,而无论文件的实际大小。因此,一个1KB的文件,保存在一个簇大小为2KB的文件系统将占用2KB,但保存在一个......
阅读全文