自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

转载 cocos2d-x 内存管理

一、C++内存管理1、内存分配区域

2018-05-15 12:11:16 234

原创 WebApi Owin OAuth(四)Web端保存access_token及Demo

用户的基本信息和access_token保存在Cookie,并进行MD5加密对比本地Cookie是否正确。为了方便测试刷新Token,服务端设置的access_token过期时间10秒,一般设置20分钟,可根据需要进行设置。采用的resource owner password credentials,其他三种授权模式大同小异。Demo中没有把授权服务和Api服务分开,这个也不难分离。

2016-05-04 17:28:45 2325 1

原创 WebApi Owin OAuth(三)WebApi入参的常规习惯问题

众所周知WebApi的入参形式是很让人烦心的事情,[FromBody]、[FromUri]、参数实体封装(泛滥成灾),这些入参方式就是在墙奸程序员,至于框架的这种设计初衷无法去揣测,还好有伟大的程序员,无意中查到国外一大牛对此做了改造,表示感谢!SimplePostVariableParameterBinding.csusing log4net;using Newtonsoft.Js

2016-05-04 13:06:57 1641

原创 WebApi Owin OAuth(二)access_token过期刷新

产生刷新access_token的凭据refreshl_token主要由AuthenticationTokenProvider产生,在Providers目录新建RefreshOAuthProvider,并重写AuthenticationTokenProvider里的方法:using System;using System.Threading.Tasks;using Microsoft.Ow

2016-03-28 14:30:50 4665

原创 WebApi Owin OAuth(一)登陆获取access_token

最近需要搭建一个框架提供接口需要支持手机APP、WebForm、WinForm的访问,于是想到使用WebApi,同时考虑到接口的安全认证问题,则采用了Owin OAuth授权认证,Owin OAuth有四种认证方式,这里采用了密码交换Token的认证方式。在这里记录一下整个框架完成的过程。微软已经对Owin OAuth有了很好的封装,并且创建WebApi项目时整个授权认证框架也一并创建好了。

2016-03-23 17:15:09 5608 3

原创 cocos2d-x 观察者与通知

SceneA.h#ifndef __ALayer_SCENE_H__#define __ALayer_SCENE_H__#include "cocos2d.h"#include "SceneB.h"#define MSG_STATE "scene_notification"class ALayer : public cocos2d::Layer{public: ~ALa

2014-09-05 15:41:00 700

原创 cocos2d-x 委托

SceneA.h#ifndef __ALayer_SCENE_H__#define __ALayer_SCENE_H__#include "cocos2d.h"#include "SceneB.h"class ALayer : public cocos2d::Layer ,public SceneBDelegator{public: // there's no 'id'

2014-09-05 15:28:59 768

原创 cocos2d-x 3.2 随机数

看了一下c++的关于随机数,还是有些不知道

2014-08-28 02:46:34 724

原创 cocos2d-x 3.2 扇形按钮

今天心血来潮做了个扇形按钮,想起android的扇形按钮那是非常的复杂,而cocos2d-x做起来却这么方便。HelloWorld.h#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.h"class HelloWorld : public cocos2d::Layer{

2014-08-24 23:00:10 2104 1

原创 cocos2d-x vs2013中配置libcurl、rapidjson、tinyxml2、HttpClient

【vs配置libcurl配置环境(2步)】1、属性-》c/c++ -》常规-》附加包含目录:$(EngineRoot)external\curl\include\win32#include "curl\curl.h"2、配置属性 -》 连接器 -》 输入 -》 附加依赖项:libcurl_imp.lib//==========================

2014-08-24 22:55:06 1497

原创 cocos2d-x 3.2 Sqlite封装类(一)

学习操作Sqlite时,简单封装了一个SQLiteHelper操作类。

2014-08-14 23:27:17 1249

原创 cocos2d-x 3.2 移植到android

前人栽树,后人乘凉,这句话有点过了,只

2014-08-12 22:53:57 1737

原创 cocos2d-x 缘去缘来

接触cocos2dx有一段时间了,唯一的感觉就是“简单”。

2014-08-07 23:42:35 612 1

原创 android 关于GridView或ListView的item选中突现

有人说用selector,其实没这么简单,因为选中后要一直处于突现状态,并且选中其他item时要切换成选中的item为突现。最初我是传递选中的position,然后去重绘View,然而在性能上不容乐观。效果图:主要代码: import cn.qhg.dataadapter.ZbGridViewAdapter;import android.graphics.Color;...

2014-03-20 00:04:20 949

原创 android 在GridView的item弹出层上的按钮使用ImageView做为按钮的状态背景图问题

需要在GridView的每个item上显示一个编辑层,编辑层上有四个按钮,起初是用ImageView来做的这四个按钮,但发现一个百思不得骑姐的问题。使用ImageView做为按钮的效果图:当在编辑层上点中间的空白处时,四个按钮的状态背景图竟然同时触发了,这是不希望出现的情况。希望达到的效果是只有点击了相应的按钮才会触发相应的状态背景,点空白的地方是不希望触发任何状态背景图的。布...

2014-03-17 00:13:30 833

原创 android ScrollView水平滑动回弹

在研究了View的一些属性之后做了个Scroll的水平滑动回弹。效果图:主要代码: import android.content.Context;import android.graphics.Rect;import android.util.AttributeSet;import android.view.MotionEvent;import android.vie...

2014-03-12 17:53:58 1490

原创 android 理解View中的getWidth和getMeasuredWidth

分析图:getWidth:View布局的宽度getMeasuredWidth:View的实际内容宽度通过一个效果图和布局的不同来理解“View布局的宽度”和“View的实际内容宽度”到底是什么概念,效果图:LinearLayout布局layout_width="fill_parent"里面有多个imageview,getWidth = 800;   我的屏幕宽度是8...

2014-03-12 16:24:39 1760

原创 android 开源项目SlidingMenu简单示例

效果图:SlidingMenu是什么就不必再说了,非常有名,花了一天时间了解了一下开源项目SlidingMenu,做了个简单的example,主要是前期导入时遇到问题浪费了一些时间。SlidingMenu依赖于另一个开源项目ActionBarSherlock,所以需要将ActionBarSherlock添加作为SlidingMenu的库工程,然后再将SlidingMenu添加到自己的工...

2014-03-11 04:56:14 1066

原创 android 开启动画(超首)

效果图:为了录制效果配置为渐隐了。和主activity放在一块的话,当主activity被系统回收之后再次回到主activity时会再次执行onCreate,但开启动画一般只是第一次进入应用时执行一次,在应用里面不应该再次出现。因此单独使用了一个activity来做超首开启动画的特效,主要是使用了alpha动画特效主要代码:frist_main.xml <?xml ...

2014-03-07 22:08:35 1013

原创 android 进度条垂直动态上升下降达到警告线改变前景色

效果图:利用TimerTask动态改变滚动条前景色主要代码如下:activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" andr...

2014-03-07 21:12:16 1254

原创 android 在图标上显示数字

效果图:动态显示当天的号数。主要代码如下: import android.content.Context;import android.graphics.Bitmap;import android.graphics.Bitmap.Config;import android.graphics.Canvas;import android.graphics.Paint;i...

2014-03-06 15:38:13 2160

Socket测试工具.rar

Socket测试工具.rar

2021-04-27

WebApi_OAuth_Demo - packages

WebApi_OAuth_Demo - packages WebApi_OAuth_Demo的packages,项目目录移动过导致编译时无法正确下载NuGet

2016-05-04

WebApi_OAuth_Demo

WebApi + OWin + Auth + ClientTest

2016-05-04

memcached_1.4.13(win64&32)_client2.12

包含memcached的windows服务端的exe,版本1.4.13,支持32位和64位;包含客户端的Enyim.Caching.dll,版本2.12

2015-11-30

Cocos2d-x 3.2 仿微信打飞机

使用的cocos2d-x 3.2最新版本。 搜索了很久才搜索到完整的素材,空降物竟然也是黑白的,只好自己随便加了点颜色。重在练手,成功移植到了android真机。 详细内容,博客:http://blog.csdn.net/qhg2014/article/details/38427977

2014-09-05

cocos2d-x 3.2 仿微信的飞机大战

使用的cocos2d-x 3.2最新版本。 搜索了很久才搜索到完整的素材,空降物竟然也是黑白的,只好自己随便加了点颜色。重在练手,成功移植到了android真机。 详细内容,博客:http://blog.csdn.net/qhg2014/article/details/38427977

2014-08-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除