人人开放平台给出的PHP SDK,个人感觉写的不怎么样,而且在我的电脑上运行不出来,总是113错误,查文档竟然还没有这个错误码,于是只好自己按照官方给出的文档,用PHP自己实现了一下。代码如下文,没有作封装,只...
int StrToInt(const char*pStr,int defaultVal)
{
//空指针访问
if(pStr==0)
return defaultVal;
int result=1,tem=0 ;
//位数
int bitNum=0;
//符号
int sign=1 ;
const char *pTem...
分类:
其他好文 时间:
2015-11-07 10:55:56
阅读次数:
330
在声明property属性后,有2种实现选择@synthesize编译器期间,让编译器自动生成getter/setter方法。当有自定义的存或取方法时,自定义会屏蔽自动生成该方法。@dynamic告诉编译器,不自动生成getter/setter方法,避免编译期间产生警告,然后自己实现存取方法。或者 ...
分类:
移动开发 时间:
2015-11-03 22:29:56
阅读次数:
476
教程:http://m.blog.csdn.net/blog/yhc13429826359/38778337写的很好。自己实现的时候,由于img float:left,会脱离文档流,导致结构混乱。学到的知识是:clear:both;清除当前定义的元素左右浮动诸如:clear:left; //清除.....
分类:
Web程序 时间:
2015-11-02 17:25:48
阅读次数:
259
0x01 REST API 简介 REST的全称是REpresentational State Transfer,表示表述性无状态传输,无需session,所以每次请求都得带上身份认证信息。rest是基于http协议的,也是无状态的。只是一 种架构方式,所以它的安全特性都需我们自己实现,没有现成的。...
转载自:http://blog.csdn.net/ldd909/article/details/5979967论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network...
分类:
其他好文 时间:
2015-11-01 21:10:49
阅读次数:
230
最近做的一个财物管理系统中查询过期或逾期的存储过程,返回 “财物所属的案件名称”,“财物名称”,“财物编号”,“过期或逾期时间”(超期或逾期前7天开始预警)。遇到“union all 内不能使用order by”的问题,百度了很久,都没有一个找到一个好的解决方案。最终还是自己实现了,记录一下。为.....
分类:
数据库 时间:
2015-10-28 18:51:49
阅读次数:
516
最近准备自己实现一下AC自动机先实现一下KMP做准备KMP网上讲解非常多,就不解释了。核心思想是一个有限状态自动机,记录匹配的跳转模式,避免了每次匹配失败后回退太多造成浪费。输入:匹配串,目标串输出:如果匹配成功,输出第一个匹配成功的索引。如果失败,输出NO.下面是程序:#include#inclu...
分类:
编程语言 时间:
2015-10-27 16:50:14
阅读次数:
184
.NET MVC5 默认的用户登录组件是AspNet.Identity ,支持owin,并且微软自己实现的一套owin 中间件叫 katana补充一下 katana项目源码地址:https://katanaproject.codeplex.com/如何用owin做用户登录 授权等这里就不详细说了,大...
前面三篇随笔,已经完成了AOP的核心功能,但 代理对象的初始化还是有些麻烦,本文将解决该问题。Demo 片段如下: public class HomeController : Controller { /// /// 使用 Autowired Attribu...
分类:
其他好文 时间:
2015-10-23 18:18:00
阅读次数:
112