码迷,mamicode.com
首页 > 其他好文
生成apns的pem证书
要进行推送服务的第一件事就是获取推送证书。它用来对你通过SSL与APNS通讯进行识别。 在Mac上生成 Apple推送通知SSL证书: 登录到iPhone Developer Connection Portal 并点击 App IDs创建一个不使用通配符的 App ID。通配符 ID 不能用...
分类:其他好文   时间:2014-10-09 18:21:47    阅读次数:147
小错误
evbuffer_new?.was not declared in this scope错误处理办法首先突然出现了这个错误,首先查看/usr/include/event.h文件,里面是有这个函数的可是为什么显式这个错误呢估计是还有别的地方也有event.h文件里面没有这个函数名,但是被include...
分类:其他好文   时间:2014-10-09 18:21:07    阅读次数:129
【进阶修炼】——改善C#程序质量(3)
32, 总是优先考虑泛型。 泛型代码有很好的重复利用性,和类型安全性。 33, 应尽量避免在泛型类中声明静态成员。 静态成员达不到共享的目的。List和List是两个不同的类型,而静态成员是针对类型的。当然2个List之间是可以共享静态成员的,但为了不必要的混淆,应该避免使用静态成员。 34, 为泛...
分类:其他好文   时间:2014-10-09 19:10:47    阅读次数:194
什么是凸规划
求优化问题(P) min f(x),当D为凸集,且函数f(x)为凸函数,则称该规划为凸规划。什么是凸集:点集中任意两点的连线都属于D,则D是凸集:凸集是单点或一条不间断的线(包括直线、射线、线段);二、三维空间中的凸集就是直观上凸的图形。(例如:在二维中有扇面、圆、椭圆等,在三维中有实心球体等;多数...
分类:其他好文   时间:2014-10-09 18:53:57    阅读次数:188
【进阶修炼】——改善C#程序质量(6)
90,不应为抽象类指定public的构造函数。 抽象类即使指定了public的构造函数,也是不能实例化的,编译通不过。抽象类的构造函数应该设定为protected,它的作用应该是初始化自己的成员,以及可以被子类构造函数调用。设定为public权限毫无意义。 91,可见字段应该重构为属性。 属性比字段...
分类:其他好文   时间:2014-10-09 20:17:07    阅读次数:157
管道-过滤器模式
如果项目中的功能要求需要经过一系列的处理。可以采用管道-过滤器模式组织这些处理。每一个处理就是一个过滤器。组织过滤器的管线对象就是管道。 管道模式适用于一系列确定/已知的步骤处理。 原始的管道模型可以像下面这样: /// /// 处理消息 /// public abstr...
分类:其他好文   时间:2014-10-09 20:00:17    阅读次数:139
TextSwitcher,译为文字转换器控件
ViewSwitcher仅仅包含子类型TextView。TextSwitcher被用来使屏幕上的label产生动画效果。每当setText(CharSequence)被调用时,TextSwitcher使用动画方式将当前的文字内容消失并显示新的文字内容。(译者注:改变文字时增加一些动画效果) 三、构....
分类:其他好文   时间:2014-10-09 19:26:47    阅读次数:134
守护进程shell
#! /bin/bashPROGRAM="main"while true; do sleep 1 PRO_NOW=`ps aux | grep $PROGRAM | grep -v grep| wc -l` if [ $PRO_NOW -lt 1 ]; then ./$PROG...
分类:其他好文   时间:2014-10-09 18:36:37    阅读次数:129
2014年万科前九月实现销售额1490.6亿 同比上升16%
10月8日,万科企业股份有限公司宣布,2014年9月,公司实现销售金额195.9亿元,实现销售面积165.6万平方米。 截止9月底,万科累计实现销售金额1490.6亿元,实现销售面积1263.8万平方米,同比分别上升16%及15%。 此外,公告显示,自8月份销售简报披露以来,万科新增加了2个...
分类:其他好文   时间:2014-10-09 18:19:47    阅读次数:102
'ascii' codec can't decode byte 0xef in position 0: ordinal not in range(128)——引用
在Django视图函数中经常出现类似于'ascii' codec can't decode byte 0xef in position 0: ordinal not in range(128)的错误。 在解决错误之前,首先要了解unicode和utf-8的区别。 unicode指的是万国码,是一种“...
分类:其他好文   时间:2014-10-09 19:26:07    阅读次数:192
SSL错误
1.ssl.SSLError: [Errno 1] _ssl.c:504: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure 原因:SSL版本错误解决:PROTOCOL_SSLv3->PROTOCOL_...
分类:其他好文   时间:2014-10-09 18:35:57    阅读次数:191
得到1的最少运算次数
例子:func(7) = 4,可以证明最少需要4次运算n = 7n-1 6n/2 3n-1 2n/2 1要求:实现函数(实现尽可能高效) int func(unsign int n);n为输入,返回最小的运算次数。给出思路(文字描述),完成代码,并分析你算法的时间复杂度。 1 #include 2....
分类:其他好文   时间:2014-10-09 20:15:47    阅读次数:101
C#反射之基础应用
今天把反射的东西整理了一下,提供了最全面的东西,当然也是基础的东西,在学好了这一切的基础上,大家可以学习反射的具体插件等应用首先我们建立一个类库,将它生成为reflectPrj.dll,usingSystem;usingSystem.Collections.Generic;usingSystem.T...
分类:其他好文   时间:2014-10-09 19:58:37    阅读次数:128
设计模式
把模式装入脑子,然后在自己的设计和已有的应用中,寻找何处可以使用它们。以往是代码的复用,而设计模式是经验的复用。1. 策略模式定义了算法簇,分别封装起来,让他们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 对于鸭子问题:一般的鸭子都会游泳和展现自己的外貌。 橡皮鸭不会飞,但会吱吱叫。 ...
分类:其他好文   时间:2014-10-09 18:34:57    阅读次数:131
【进阶修炼】——改善C#程序质量(1)
这是一个大纲形式的概要,以便自己可以花较少的时间反复阅读。在开发中,多加注意这些有用的建议,让自己成为一个更优秀的程序员。内容主要来自《编写高质量代码-改善C#程序的157个建议》(陆敏技),这本书写的真的很好,都是些实战经验的总结,建议大家购买,这其中的建议不仅仅适合于C#,只要你做.NET开发,...
分类:其他好文   时间:2014-10-09 18:51:17    阅读次数:207
【进阶修炼】——改善C#程序质量(5)
71, 区分异步和多线程的应用场景。 计算机的很多硬件,如硬盘,光驱,声卡,网卡都有DMA(Direct Memory Access)功能,它可以不占用cpu的资源,而异步的提出恰恰就是基于这个的。而多线程是操作系统上的并行执行的代码,是会占用cpu资源的。所以关于这两种的使用场景建议是:1)对于I...
分类:其他好文   时间:2014-10-09 20:14:27    阅读次数:245
进程和程序:编写命令解释器sh(一)
shell是一个管理进程和运行程序的程序,所有常用的shell有三个主要功能。(1)运行程序grep、date、ls、echo和mail都是一些普通程序,用C编写,并被编译成机器语言。shell将它们载入内存并运行它们。很多人把shell看作一个程序启动器。(2)管理输入和输出使用和|符号可以将输入...
分类:其他好文   时间:2014-10-09 19:07:17    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!