做真机测试的时候,按照网上的流程,走通了,当时没有注意各种证书等的意思。现在做消息推送,需要各种证书、APP ID信息,为了更好的理解这个过程,所以整理了网上关于证书等的相关资料。方便自己和有需要的朋友。内容参考自:http://blog.csdn.net/hitwhylz/article/deta...
分类:
移动开发 时间:
2014-06-29 00:41:53
阅读次数:
365
修改/caches/configs/system.php里面所有和域名有关的,把以前的老域名修改为新域名。 进入后台设置-->站点管理,对相应的站点的域名修改为新域名。 点击后台右上角的"更新缓存"按钮更新系统缓存。进入内容-->附件管理-->附件地址替换。把附件地址批量的替换为新的地址。 内容--...
分类:
Web程序 时间:
2014-06-28 21:37:14
阅读次数:
274
里氏替换原则:LSP 子类可以替换父类的位置,并且程序的功能不受影响;父类所具有的的功能子类都有,所以程序不受影响;父类变量指向了一个子类对象;1 Person p=new Person();2 Student s=new Student();3 4 //Student :Person5 Perso...
分类:
其他好文 时间:
2014-06-28 21:16:41
阅读次数:
245
已经把su替换了,但还是不行,最后才发现是忘了加s属性-rwxrwxrwx root root 5416 2013-12-30 16:03 subusybox chmod u+s su-rwsrwxrwx root root 5416 2013-12-30 16:...
分类:
移动开发 时间:
2014-06-28 20:56:30
阅读次数:
251
在CentOS环境下,安装完Mysql后,root的密码为空,需要去设置密码才能使用,设置密码的方法如下:/usr/bin/mysqladmin -u root password yourpasswd注意把上述命令的yourpasswd替换为自己的密码,这个时候如果使用以下命令成功登陆Mysql终端...
分类:
数据库 时间:
2014-06-28 20:40:25
阅读次数:
272
名称:层(layer)问题:需要分解的大系统1.修改应被限制在组件内,即通用和专用分离2.接口稳定3.系统各个部分要可替换4.低层平台可复用,比如用于其他应用5.相似职责需要进行分组,以提高可理解性和可维护性。足够内聚的,才易分组。6.组件粒度,无标准7.复杂组件可进一步分解8.数据在组件接口间传递...
分类:
其他好文 时间:
2014-06-28 20:34:30
阅读次数:
280
解决方法: 方法1: 使用jquery里面的全局函数$.trim()代替原生js方法trim(): $.trim( 你要替换的字符 ); 方法2: Function.prototype.method = function (name, func) { this.prototype[name] = f...
分类:
其他好文 时间:
2014-06-28 20:33:06
阅读次数:
294
里氏替换原则(Liskov Substitution Principle)表述为 "使用基类对象指针或引用的函数必须能够在不了解衍生类的条件下使用衍生类的对象。(Functions that use pointers or references to base classes must be abl...
分类:
其他好文 时间:
2014-06-19 07:24:20
阅读次数:
297
肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。
定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子...
分类:
其他好文 时间:
2014-06-18 00:52:52
阅读次数:
387
1、什么是FragmentTransaction?
使用Fragment时,可以通过用户交互来执行一些动作,比如增加、移除、替换等。
所有这些改变构成一个集合,这个集合被叫做一个transaction。
可以调用FragmentTransaction中的方法来处理这个transaction,并且可以将transaction存进由activity管理的back stack中,这样用户就可以进行...