自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

C++ 类对象和 指针的区别

指针的情况class Test{public: int a; Test(){ a = 1; }};int main(){ Test* t1 = new Test(); t1->a = 10; Test* t2 = new Test(); t2->a = 5; cout ...

2013-01-30 21:50:00 255

Cocos2dx---------------- TinyXml 解析 XML

1.下载TinyXml www.sourceforge.net/projects/tinyxml2.下载后,将tinystr.cpptinystr.htinyxml.cpptinyxml.htinyxmlerror.cpptinyxmlparser.cpp这6个文件移动到 Classes里面3.编写测试:#include "ParseXM...

2013-01-30 18:09:00 152

Flex3 CRUD 与Java后台交互 完整Demo

网上关于flex java curd的例子很少,官方的文档不全且有错误.今天自己做的个crud的例子,不带分页(分页网上有很多例子了).上图:mxml:<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script>...

2013-01-30 17:43:00 81

HttpURLConnection请求数据流的写入(write)和读取(read)

URLConnection类给应用程序和web资源之间架设起了通信的桥梁,这些web资源通常是通过url来标记的,本文将讲述如何使用HttpURLConnection来访问web页面(发送数据流)和读取数据流。在Servlet中对于需要用post方式(get会暴露参数)写入参数的时候就用到了HttpURLConnection.请求的Servlet,也可以写入main方法中进行测试package...

2013-01-30 17:20:00 281

JQuery之ContextMenu(右键菜单)

插件下载地址:http://www.trendskitchens.co.nz/jquery/contextmenu/jquery.contextmenu.r2.js压缩版:http://www.trendskitchens.co.nz/jquery/contextmenu/jquery.contextmenu.r2.packed.jsJquery主页:http://jquery.com/插件中的参...

2013-01-30 17:15:00 192

HttpURLConnection上传文件(图片)小试

需求:用HttpURLConnection模拟上传图片并把图片的名称也要传递过去.简单分析:写入流的时候依次写入 图片名称 + "|" 分隔符 + 图片流然后服务器接收的再处理流.分别取出图片名和图片./** * 上传方法 * 返回上传完毕的文件名 * * */ public String upload(File f) {...

2013-01-30 14:21:00 143

Spring jdbc 对象Mapper的简单封装

一般查询实体的时候,都需要这么使用/** * 根据id查询 * * @return */ public Emp queryEmpById(Integer id) { String sql = "select * from emp where empno = ?"; Parameterize...

2013-01-30 14:18:00 84

SQL数据旋转的问题

表Auaserid uaserid1 uaserid2 uaserid3 1 34 5表B为空表,如何获得表A的数据插入表B,最终结果是id345解决方法:if object_id('[A]') is not null drop table [A]gocreate table [A]([uaserid] int,[uaserid1] int,[uaseri...

2013-01-30 14:12:00 125

SQL分割字符串详解

T-SQL对字符串的处理能力比较弱,比如我要循环遍历象1,2,3,4,5这样的字符串,如果用数组的话,遍历很简单,但是T-SQL不支持数组,所以处理下来比较麻烦。下边的函数,实现了象数组一样去处理字符串。一,用临时表作为数组。create function f_split(@c varchar(2000),@split varchar(2)) returns @...

2013-01-30 14:10:00 87

Struts2 action的扩展名两种修改方法

STRUTS2 ACTION的扩展名默认为.action,在struts1.X前为.do,如果要把STRUTS2的ACTION 的扩展名也改成.do可以按如下方法做。方法一struts.xml:<struts> <constant name="struts.action.extension" value="do" /> //注意这里 <...

2013-01-30 14:05:00 87

Flex3与BlazeDS HelloWorld 详解

BlazeDS的下载和介绍:http://opensource.adobe.com/wiki/display/blazeds/Release+Builds有Tomcat的下载http://flexorg.wip3.adobe.com/blazeds/3.0.x/milestone/3978/blazeds-bin-3.2.0.3978.zip没Tomcat的下载http://fle...

2013-01-30 13:25:00 216

Flex 基于数据源的Menu Tree

实现功能:1.由外部参数flashvars指定数据源的文件位置或render链接.2.在源数据上加href和target属性来控制打开窗口.3.可自定义父节点和子节点图标,不设置采用系统默认.直接上源码:<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adob...

2013-01-30 11:59:00 108

基于jsTree的无限级树JSON数据的转换

jstree 主页 :http://www.jstree.com/其中提供了一种从后台取数据渲染成树的形式: $("#mytree").tree({ data : { type : "json", url : "${ctx}/user/power!list.do" }});对于url中返回的值必须是它定义的json数据...

2013-01-30 11:56:00 147

JSP实现点击链接后下载文件(相当于右键另存)功能

/** * 实现文件另存功能 * * @param text * 文件内容 * @param fileName * 文件名称 * @return */ protected String renderFile(String text, String ...

2013-01-30 11:50:00 99

调试信息清除小工具的编写

用于清除项目中的调试语句.源代码可执行文件

2013-01-30 11:46:00 64

E3 tree 1.6在Firefox下显示问题的修复

tree 在Firefox下只显示一句话:用firebug查看页面元素观察发现两个script导入被一个<script>分隔开了,显然是document.write的问题.由于Firefox对js规范的检查比较严格,肯定一些字符输出的的时候没有转义.查看e3tree的源代码:/E3Tree/src/net/jcreate/e3/tree/ext/ExtTreeB...

2013-01-30 11:44:00 86

C++ ------------------- string类介绍

这几天看了Bruce所著《Thinking in C++》一书中有关string类的介绍,结合之前收集到的一些相关资料,这里做个系统的总结,希望能和大家在C++的大路上共同前行。在C语言中,字符串基本就是字符型数组,并且总是以二进制零(即空结束付)作为其最末元素。C++ string类与它们在C语言中的前身截然不同,C++ string类具有很多优点:1>. 隐藏了字符串序列内部...

2013-01-30 11:04:00 67

C++ ---------- map的使用

Map是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1.map最基本的构造函数; map<string , int >mapstring; map<int ,string >mapint; map<sring, char>mapstrin...

2013-01-30 00:18:00 68

codeforce #164 div2

这次CF还是老样子,以我的水平只能做做水题,不过手速比前几次快了些......希望以后越来越快^_^A题:看完啰嗦的题意就清楚了,两个循环,统计主队服装与客队服装的相同数......#include <iostream>#include <cstdio>#include <cstring>using namespace std;int n...

2013-01-29 13:04:00 70

Android中shape的使用

本人在美工方面一直是比较白痴的,对于一些颜色什么乱七八糟的非常头痛,但是在Android编程中这又是经常涉及到的东西,没办法,只有硬着头皮上。Android中常常使用shape来定义控件的一些显示属性,今天看了一些shape的使用,对shape有了大体的了解,稍作总结:先看下面的代码: <shape><!-- 实心 --> <solid andro...

2013-01-29 10:53:00 61

Cocos2dx---之粒子系统

1.简单粒子的使用 //test 粒子系统 CCParticleSystemQuad* particle = CCParticleSystemQuad::create("firstParticle.plist"); particle->setPosition(ccp(240, 400)); addChild(particle);...

2013-01-28 23:07:00 70

Cocos2dx使用 TexturePacker导出的.plist

CCSpriteFrameCache* cache = CCSpriteFrameCache::sharedSpriteFrameCache(); cache->addSpriteFramesWithFile("test.plist", "test.png"); /* 创建Sprite */ CCSprite* s1 = CCSprite::createWi...

2013-01-28 20:30:00 164

C/C++ 宏

一、#define的基本用法 #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言的学习很不利。1 #define命令剖析1.1 ...

2013-01-28 18:29:00 55

管理的价值、管理信息化的价值到底是什么?

一、引言又到一年CIO述职、IT规划的时候了。CIO的价值体现与衡量、IT价值的体现与衡量,一直是困扰CIO的难题。管理鼻祖德鲁克的一句话:管理是没有意义的,管理必须为企业盈利产生价值。而企业管理软件是企业管理映射在IT世界的一个产物,所以必然要依附于企业、企业管理。而企业盈利就在两方面:1、直接价值:就是扩大销售2、间接价值:就是降低采购/生产/销售成本、提高效率、降低环节损耗、降低人员要求门槛...

2013-01-28 12:20:00 241

Android ListView使用BaseAdapter与ListView的优化

在ListView的使用中,有时候还需要在里面加入按钮等控件,实现单独的操作。也就是说,这个ListView不再只是展示数据,也不仅仅是这一行要来处理用户的操作,而是里面的控件要获得用户的焦点。读者可以试试用SimpleAdapter添加一个按钮到ListView的条目中,会发现可以添加,但是却无法获得焦点,点击操作被ListView的Item所覆盖。这时候最方便的方法...

2013-01-28 00:50:00 83

Android进阶:性能优化篇 Android进阶:性能优化篇

Android进阶:性能优化篇分类:Android 性能优化2011-08-09 17:06585人阅读评论(0)收藏举报一、在使用Gallery控件时,如果载入的图片过多,过大,就很容易出现OutOfMemoryError异常,就是内存溢出。这是因为Android默认分配的内存只有几M,而载入的图片如果是JPG之类的压缩格式,在内存中展开时就会占用大量...

2013-01-28 00:00:00 153

Flex3 DataGrid拖拽到ClumnChart动态显示图表

支持多行同时拖拽,重复数据不重得添加,添加了图表右键菜单. <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()">

2013-01-27 16:43:00 124

HTML5小游戏《智力大拼图》发布,挑战你的思维风暴

一,前言本游戏是鄙人研究lufylegend数日之后,闲暇之余写下的。本游戏运用全新的技术html5写成的。游戏引擎为国产的lufylegend.js,大家可以去它的官网看看。游戏处于测试阶段,希望各位为游戏提点意见。另外游戏中的拼图是随即分配,保证游戏的随即性。二,怎么玩?下载地址(含原码+图片):http://files.cnblogs.com/ducle/Puzzle.r...

2013-01-27 12:46:00 98

Poj 1611 The Suspects

The SuspectsTime Limit:1000MSMemory Limit:20000KTotal Submissions:16690Accepted:8015DescriptionSevere acute respiratory syndrome (SARS), an atypical pneumonia...

2013-01-26 20:36:00 56

popupWindow的使用心得

本来项目中用到popupWindow,后来需求改了,大家懂得~,但是不能白研究了,写点心得,以备日后查看---------------------------首先,要为popupWindow 写一个xml配置文件:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://sche...

2013-01-24 10:18:00 65

Cocos2dx 下面,对 音乐 和音效简单封装

typedef struct { unsigned int soundId; const char* soundFilePath;}Sound;typedef struct { const char* musicFilePath;} Music;/* * 注意,Andoird下面只支持.ogg * */static Music bgMusic =...

2013-01-23 15:03:00 152

html5游戏开发--"动静"结合(二)-用地图块拼成大地图 & 初探lufylegend

一、前言本次教程将向大家讲解如何用html5将小地图块拼成大地图,以及如何用现有的高级html5游戏开发库件lufylegend.js开发游戏。首先让我们来了解了解如何用html5实现动画,毕竟“动静结合”是先有动再有静。看了上一章的内容,或许你就有了对html5实现动画有了初步了解:html5游戏开发--"动静"结合(一):http://blog.csdn.net/yorhomw...

2013-01-23 12:56:00 251

Cocos2dx 下对sqlite3 的简单封装

DBUtil.h:class DBUtil{ public: /************************************************************ 封装 sqlite3操作 ***********************************************************...

2013-01-22 23:37:00 156

Sqlite3 ---------------用法

前序:Sqlite3 的确很好用。小巧、速度快。但是因为非微软的产品,帮助文档总觉得不够。这些天再次研究它,又有一些收获,这里把我对 sqlite3的研究列出来,以备忘记。这里要注明,我是一个跨平台专注者,并不喜欢只用 windows平台。我以前的工作就是为 unix平台写代码。下面我所写的东西,虽然没有验证,但是我已尽量不使用任何 windows的东西,只使用标准 C ...

2013-01-22 18:59:00 78

未来5年中国企业信息化格局

在未来的5年内,太多的影响因素,让中国企业信息化站到了革命的前夜:1、 SAP、ORACLE在高端领域,携带成熟的生态链条、集成产品体系,不断蚕食高端市场。各个行业的前百强企业不断长大,也在寻求成熟的一体化产品+服务的解决方案。第一波冲击的就是金蝶、用友,然后就是各主流行业的业务软件提供商。金蝶衰落退化成金算盘新中大之流成中国企业信息化领域的分水岭。2、 中端市场销售为王、乱象丛生,丛林法则。...

2013-01-22 17:25:00 191

Windows 8 DirectX 开发学习笔记(十五)使用Billboard实现树木贴图

要使用DirectX来获得三维效果,一般首先要生成一个三维模型,然后计算它在可视空间中的投影。这样得到的二维图像十分真实,但是计算量也很大。在大规模场景渲染中,随着模型精度的提高,这样的处理方式十分消耗资源。人眼的分辨率是有限的,对于远处的模型,模糊一些不会影响到整体效果。Billboard技术就是用二维图片来模拟三维模型的投影,从而提高渲染效率。只要距离足够远,通过将二维图片旋转至合适角度,实际...

2013-01-22 07:57:00 260

android自动接听和挂断电话

实现android自动接听和挂断电话功能。代码如下: 添加权限  <uses-permission android:name="android.permission.CALL_PHONE"/>  <uses-permission android:name="android.permission.MODIFY_PHONE_STATE"/>...

2013-01-21 16:45:00 170

android 权限大全

访问登记属性android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限获取错略位置android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米获取精确位置...

2013-01-21 14:27:00 66

invalidate和postinvalidate

Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型:Android UI操作并不是线程安全的,并且这些操作必须在UI线程中调用。  Android程序中...

2013-01-21 12:11:00 69

如何减少返工工作量?

提高软件开发效率的最有效手段就是一次做对,一次做好,不返工,追求交付零缺陷的目标。“对”就是没有错误,符合需求,“好”就是没有坏味道,易于修改。“做对”保证了产品的外部质量,“做好”保证了产品的内部质量,这样就可以减少软件缺陷、需求变更带来的返工。返工可能发生在生命周期的早期,也可能发生在后期,或者是交付以后,缺陷越早发现,越早解决,返工的工作量越少。有哪些手段可以保证不犯错,少犯错,及时纠错...

2013-01-21 11:36:00 339

空空如也

空空如也

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

TA关注的人

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