自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

关于Server.UrlPathEncode和Server.UrlEncode的区别

Server.UrlPathEncode默认使用的是utf-8编码而Server.UrlEncode默认为系统默认编码(一般是gb2312)Server.UrlDecode默认使用系统编码解码。所以这里容易发生路径解码成乱码的问题。Response.Write(Server.UrlDecode(Server.UrlPathEncode("中文"))&"<hr>")...

2013-10-30 23:45:00 77

c# 3.0 get set 默认值

之前曾经介绍过 C# 3.0 { get; set; } 默认值,本文是在其基础上完成的,增加了些内容。.NET Framework 3.5 使用的是 C# 3.0,C# 3.0 有一些新的语言特性,其中有一项就是快捷属性。之前的写法:private int _id = 0; public int Id { get { return _id; } set { ...

2013-10-30 09:12:00 172

Cocos2d-x Box2D debugDraw 必须背景是有透明度的!

我使用的coco2d-x 版本2.0.4根据网上的资源学习box2d 绘制 debugDraw 没有看到绘制的debugDraw,死活没出来。就因为这个原因:背景图片是jpg格式的,但是这个不影响什么。。因为jpg格式的图片coco2d-x会在内存中把它转换为png格式的纹理。发现背景透明值是255就是没有透明度,不会看到debugDraw. 看看下面有趣的过程1.加载透明度为...

2013-10-29 11:01:00 115

Cocos2d-x Box2D debugDraw 必须背景是有透明度的!

我使用的coco2d-x 版本2.0.4根据网上的资源学习box2d 绘制 debugDraw 没有看到绘制的debugDraw,死活没出来。就因为这个原因:背景图片是jpg格式的,但是这个不影响什么。。因为jpg格式的图片coco2d-x会在内存中把它转换为png格式的纹理。发现背景透明值是255就是没有透明度,不会看到debugDraw. 看看下面有趣的过程1.加载透明度为...

2013-10-29 11:01:00 77

最简单的目标跟踪(模版匹配)

最简单的目标跟踪(模版匹配)zouxy09@qq.comhttp://blog.csdn.net/zouxy09一、概述 目标跟踪是计算机视觉领域的一个重要分支。研究的人很多,近几年也出现了很多很多的算法。大家看看淋漓满目的paper就知道了。但在这里,我们也聚焦下比较简单的算法,看看它的优势在哪里。毕竟有时候简单就是一种美。 在这里我们一起来欣赏下“模板匹配”这个简单点的跟踪...

2013-10-28 21:36:00 1948 3

sqlite数据库执行监控

有没有什么工具能直接监控到sqlite的sql语句执行呢?现在是自己在执行sqlite的时候写log打出来,感觉很麻烦。找找看。如果实在没有,看看能不能自己写个log监控器。...

2013-10-28 16:41:00 893

对ListView滚动状态的监听

有的时候,我们需要对ListView滚动做一个相应的监听事件,例如:要实现如下图通讯录的功能:思路为:首先呢,中间那个"路"字为一个TextView,它与ListView采用相对布局的布局风格,当我们滑动ListView的时候控制其显示,当ListView停止的时候就让其消失。首先呢,ListView的滚动有三种状态第一是静止状态,SCROLL_STATE_IDLE第二是手...

2013-10-28 02:09:00 208

Oracle中的case when的使用

今天要用SQL实现一个小小的逻辑,总之呢,需要用到一些判断条件,所以准备使用一下case when的用法,但是由于之前只写过case when else end单条语句,没有写过嵌套,而且感觉sql写起来也不好调试,所以在网上找了下资料。第一步,先写一个简单的嵌套测试一下:select case when 1=1 then case when 2<3 then ...

2013-10-24 18:42:00 160

Oracle根据时间将一条记录进行分割成多条(开始时间与结束时间跨几天就分割成几条)...

首先对需求进行一下说明:假如我们A表里面有一条记录是这样的:三个字段,第一个为MDN(号码),第二个为STARTTIME(开始时间),第三个为ENDTIME(结束时间)现需要对表中所有这种开始时间与结束时间不在同一天的记录进行拆分,时间跨度几天就拆分成几条:以上为实现后的效果图,由于之前对Oracle的游标不太了解,请教了组长,后来也仔细看了下游标的使用,这个实现也并不...

2013-10-24 18:16:00 1179

ios7下tableview的背景色问题

在支持ios7代码的时候发现的问题tableview的背景色设置后会被cell挡住,虽然cell在storyborad里面,无论是background还是cell的contentview的background都是透明的。但是一运行始终有个白色的背景。这个时候,tableview的背景色就会被挡住。需要在cell的初始化地方设置// add for ios7 cell.back...

2013-10-24 17:28:00 88

安卓爱笑话5.0全面升级

安卓爱笑话全面升级。爱笑话5.0下载地址:http://pan.baidu.com/s/19sfmZ5.0版本主要升级内容:1.优化大屏FHD1920*1080高分辨率显示效果。2.优化背景图片的使用,解决阅读界面异常退出的问题。3.标题栏增加最近阅读的笑话分类和笑话标题4.去掉了系统自带的标题栏,改为半透明自定义标题栏,这样即使在显示标题栏...

2013-10-24 01:47:00 126

Android中AsyncTask的使用

Android UI操作并不是线程安全的并且这些操作必须在UI线程中执行。在单线程模型中始终要记住两条法则:1. 不要阻塞UI线程2. 确保只在UI线程中访问Android UI工具包当一个程序第一次启动时,Android会同时启动一个对应的主线程(Main Thread),主线程主要负责处理与UI相关的事件,如:用户的按键事件,用户接触屏幕的事件以及屏幕绘图事件,并把相关的事件分...

2013-10-24 00:08:00 70

Android中的请求码与结果码

在Android中,当Activity之间相互跳转时,可以使用意图(Intent)来传递相应的数据。新的Activity与主Activity不在同一个线程中,当新的Activity关闭时,会触发主Activity的onActivityResult事件。startActivityForResult(Intent intent, int requestCode): 主Activity带着请...

2013-10-23 23:39:00 215

ImageView的background属性与src属性的区别

ackground 就是背景, src 指的是 ImageView 要显示的图像 <ImageView android:id="@+id/dummy_left" android:layout_width="wrap_content" android:layout_height="wrap_content" android:backg...

2013-10-23 01:53:00 174

AssetsManager

// Remove downloaded files#if (CC_TARGET_PLATFORM != CC_PLATFORM_WIN32) string command = "rm -r "; // Path may include space. command += "\"" + pathToSave + "\""; system(command.c_str());#...

2013-10-22 15:49:00 125

打补丁后ASP.NET网站无法访问的另类解决方法

为了简单,我一直用webservice提供对外接口,dotNetFramwork版本为2.0,一直运行得好好的,最近,服务器上的360安全卫士提示有新的补丁,习惯性的打上了,重启后,webservice再也无法访问,浏览器提示:=================服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试...

2013-10-22 09:40:00 137

和ESXI虚拟机进行剪贴板交互的实现方法

虚拟化是大势所趋,直接通过vSphere管理虚拟机时,无法让虚拟机的剪贴板和本地电脑剪贴板交互,非常头疼,无意中,发现了一个帖子,解决了我的困惑,希望对其他也有此需要的人提供参考:步骤(根据测试,需要先关闭虚拟机,要不然配置参数按钮是灰的)  a、使用 vSphere Client 登录到 vCenter Server 系统并选择虚拟机。  b、在摘要选项卡中,单击编辑设置。  c...

2013-10-22 09:04:00 784

ios随意纪录

1.隐藏状态栏,再plist中添加如下属性View controller-based status bar appearance = NO;Status bar is initially hidden = YES1.1.MB!!!!!!打开新的UIController突然出现状态栏,草草草草在打开这个viewController的Controller中加入- (void...

2013-10-21 11:20:00 70

ListView之简单动画效果实现

下面是布局文件中一个ListView控件:<ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layoutAnimation="@anim/list_layout_an...

2013-10-21 00:47:00 122

Windows独享主机如何查看服务器系统日志?

服务器系统日志是记载着服务器每时每刻的信息的一个数据库,上面记载着的一些信息对于我们了解服务器的运行状况都有很大的帮助。查看方法:登陆服务器后进入控制面板—管理工具—事件查看器日志按照内容被分为三类,双击每条日志即可查看详情。应用程序:主要是记载服务器上面软件程序运行方面的一些事件。安全性:主要是记载服务器用户登录的情况。系统:主要是记载服务器系统程序运行状况。下面...

2013-10-19 21:19:00 81

Unity3D开发(五):Unity3D 4.x 使用Mecanim实现连击

Unity3D 4.x 版本之后提供了一种新的动画机制Mecanim,虽然目前还支持之前的Animation,但看到Unity3D 4.3预览版里Sprite的动画也是基于Animator的,可知Mecanim将会是以后动画播放的趋势!Mecanim是一种基于状态机的结构,不同的状态表示一个动作(或者多个动作融合,或者一个子状态机),状态之间使用一种称为Transition的组件关联,Tran...

2013-10-18 16:30:00 64

Unity3D开发(五):Unity3D 4.x 使用Mecanim实现连击

Unity3D 4.x 版本之后提供了一种新的动画机制Mecanim,虽然目前还支持之前的Animation,但看到Unity3D 4.3预览版里Sprite的动画也是基于Animator的,可知Mecanim将会是以后动画播放的趋势!Mecanim是一种基于状态机的结构,不同的状态表示一个动作(或者多个动作融合,或者一个子状态机),状态之间使用一种称为Transition的组件关联,Tran...

2013-10-18 16:30:00 76

系统架构、软件架构、物理架构、总体架构、业务架构、应用架构、数据架构、技术架构...

一、系统架构1、描述2、示例图二、软件架构1、描述2、示例图三、总体架构1、描述2、示例图四、业务架构1、描述2、示例图五、应用架构1、描述2、示例图六、数据架构1、描述2、示例图七、技术架构1、描述2、示例图八、物理架构1、描述2、示例图...

2013-10-18 14:43:00 8253 3

Android 在程序运行时,有若干个activity,怎么在退出这个Activity是,释放掉它所占用的运行空间...

http://zhidao.baidu.com/link?url=beQM6ZGxcyUBKns4C22wBa-rXJi5Vpq_5n2Aisu5fAydEAo3mNru1gZcpJH698099wfITJucT9CrzSleppBkzq你每次退出activity的时候调用finish()稍后会自动清理释放内存的,你可以直接在activity的onStop方法里面写这个方法,这样当界面不可...

2013-10-18 13:50:00 169

cocos2d-x移植-adds2line.sh的使用篇

当在android设备上好好的运行着用cocos2d-x的游戏时,突然,就退出了游戏。让人抓狂啊!找了半天不知道哪里出了错误。只见在logcat 中出现一条红色的error,如下图 Fatal singnal 11 你妹,这是什么玩儿。 google 百度,半天。 只有 一个翻译“致命信号11” 。dogshit!!编写android 代码惯了,只对红色 的error 级别的日志感兴趣...

2013-10-17 11:58:00 59

cocos2d-x移植-adds2line.sh的使用篇

当在android设备上好好的运行着用cocos2d-x的游戏时,突然,就退出了游戏。让人抓狂啊!找了半天不知道哪里出了错误。只见在logcat 中出现一条红色的error,如下图 Fatal singnal 11 你妹,这是什么玩儿。 google 百度,半天。 只有 一个翻译“致命信号11” 。dogshit!!编写android 代码惯了,只对红色 的error 级别的日志感兴趣...

2013-10-17 11:58:00 95

基于Freemarker模板技术的邮件发送模块设计

转自:http://www.cnblogs.com/javaexam2/archive/2011/07/24/2632543.html基于Freemarker模板技术的邮件发送模块设计1.项目背景 设计一个通用的邮件发送模块,为上层应用提供服务,对上层屏蔽掉发送邮件的细节,上层只需要简单的调用即可,要求可以实时发送但又不能影响效率,对发送失败的邮件系统可以记录下来,以...

2013-10-16 17:21:00 123

Android之对话框的实现

1.自定义对话框下面我们要自定义的对话框,包括两个TextView和两个EditText,所以需要在布局文件中定义这个对话框界面,实现如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" a...

2013-10-16 12:50:00 74

android:textAppearance解析

Android的系统自带的文字外观设置及实际显示效果图 android:textAppearancexml布局里面设置文字的外观:如“android:textAppearance=“?android:attr/textAppearanceLargeInverse”这里引用的是系统自带的一个外观,?表示系统是否有这种外观,否则使用默认的外观。可设置的值如下:textAppea...

2013-10-16 12:00:00 113

Android之菜单创建方式

1.通过XML布局文件来实现首先在项目目录res文件夹中建立Menu文件夹,然后再其中创建需要的菜单,其代码清单如下:首先在项目目录res文件夹中建立Menu文件夹,然后再其中创建需要的菜单,其代码清单如下:<menu xmlns:android="http://schemas.android.com/apk/res/android"> <item andr...

2013-10-14 22:54:00 111

java多态性Overload和Override的区别

最近看了一下关于java的基础知识,对此作了一下搜集整理:java中的继承,方法覆盖(重写)override与方法的重载overload的区别方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现。重写(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个类中多态性的一种表现。如果在子类中定义某方法与其父类有相同的名称...

2013-10-14 09:26:00 56

cocos2d移植到cocos2d-x-代码替换篇

1.点CGPoint 更改为 CCPoint;2.数组NSMutableArray 更改为CCArray3.布尔值BOOL YES NO 更改为 bool true false4.对象指针id 更改为CCObject* 或者 CCNode* 或者直接为CCSprite* 免得还强制转换回来5.字符串 去掉@#defin...

2013-10-11 09:53:00 164

cocos2d移植到cocos2d-x-代码替换篇

1.点CGPoint 更改为 CCPoint;2.数组NSMutableArray 更改为CCArray3.布尔值BOOL YES NO 更改为 bool true false4.对象指针id 更改为CCObject* 或者 CCNode* 或者直接为CCSprite* 免得还强制转换回来5.字符串 去掉@#defin...

2013-10-11 09:53:00 56

Unity3D开发(四):NGUI纹理九宫格拉伸

不论是游戏中的UI,还是应用中的UI,纹理九宫格拉伸都是必不可少的,因为采用这种拉伸方式,可以最大化的节省纹理资源,还能保证良好的表现效果!1.原理把纹理用4条线分割成9部分(如上图),通过观察可以发现,5是最规则的形状(矩形),其次是2,6,8,4(矩形,但是和四个角有公共边),最后是四个角1,3,9,7(圆角矩形)规则的图形在拉伸之后的效果是比较好的,如果是不规则的图形...

2013-10-10 23:14:00 123

Unity3D开发(四):NGUI纹理九宫格拉伸

不论是游戏中的UI,还是应用中的UI,纹理九宫格拉伸都是必不可少的,因为采用这种拉伸方式,可以最大化的节省纹理资源,还能保证良好的表现效果!1.原理把纹理用4条线分割成9部分(如上图),通过观察可以发现,5是最规则的形状(矩形),其次是2,6,8,4(矩形,但是和四个角有公共边),最后是四个角1,3,9,7(圆角矩形)规则的图形在拉伸之后的效果是比较好的,如果是不规则的图形...

2013-10-10 23:14:00 226

动态规划之0-1背包问题

import java.util.Formatter;public class KnapSack { static int[] weights = { 2, 2, 6, 5, 4 }; static int[] values = { 6, 3, 5, 4, 6 }; final static int C = 10; static int[] packages = new int[w...

2013-10-10 16:20:00 67

js 正则表达式 很好很强大

<html><head><script type='text/javascript'>function go(){alert("getfile".replace(/(get)(.)(.*)/, function(_whole, _get, _char, _other) { return "<font color='red'>" + ...

2013-10-10 11:47:00 108

xcode5创建支持ios5.0以上的应用

为了支持5.0还真是费了不少力气。前提:肯定是不能使用Autolayout和Base Internationalization步骤:1.通过向导创建一个project2.设置,去掉arm64,不能支持64位3.选择storyboard,去掉autolayout,去掉base,勾选english 如图:选择english后会提示转换,继续就行4.这里理...

2013-10-08 18:22:00 115

cocos2d-x 移植到android 添加“退出” 功能

c++ 部分//继承cclayer的 XXXXLayer的.h文件中virtualvoid keyBackClicked();//XXXXLayer.cpp 中 头部添加 相应的jni头文件#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)#include "platform/android...

2013-10-08 16:45:00 64

cocos2d-x 移植到android 添加“退出” 功能

c++ 部分//继承cclayer的 XXXXLayer的.h文件中virtualvoid keyBackClicked();//XXXXLayer.cpp 中 头部添加 相应的jni头文件#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)#include "platform/android...

2013-10-08 16:45:00 42

空空如也

空空如也

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

TA关注的人

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