自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(90)
  • 资源 (9)
  • 收藏
  • 关注

原创 Android Intent 用法全面总结

1. [代码]调用拨号程序

2014-05-05 11:14:57 190

转载 【产品分析】秘密APP产品分析

秘密由来秘密App起源于国外的secret,最近刚刚获得风投千万美元融资,国内的是有无觅团队跟风研发的APP,其产品定位是匿名版的朋友圈,在这里你可以和朋友毫无顾忌的分享东东。秘密定位熟人社交由腾讯把握,陌生人社交有陌陌等秘密定位在熟人之间的面具模式,你们基于好友关系聊着一些一般不经常聊的话题。目标用户及需求学生圈:90后相当开放和大胆,这个软件完全

2014-04-15 15:12:59 675

原创 【业界动态】互联网思维

【业界动态】互联网思维

2014-04-09 14:22:30 226

原创 【产品技能】原型设计规范

【产品技能】原型设计规范

2014-04-08 20:55:00 1014

原创 【产品售前】PPT设计之道

office三剑客,最难搞定的就是PPT了。有个段子说

2014-03-06 15:58:52 298

原创 产品设计流程分享(产品结构)

即需求和功能的设计之后,我还想说说产品结构。在之前所说的五步法(需求——功能——产品结构——框架图——产品原型) 中,产品结构属于第三步。产品结构不同于产品架构,并不需要了解太多数据库与前端的逻辑,又或者上层应用和底层服务的关系。产品结构仅仅是站在用户使用角度上的产品页面与页面间的跳转及从属关系而已。如果一个系统,在需求分析及功能设计方面都做得不错,产品结构搭建方面也会顺畅很多

2014-01-08 21:51:32 227

转载 20131112早读课:交互设计师的条理、细节与情怀—-QQMac官网案例分享

“交互设计师应该是怎样的设计师?”类似的话题,是一直存在于自己脑海的。成为设计师一直是自己的理想,觉得这是一个集严谨和创意于一体,严肃又浪漫的职业。而在平时的工作范围中,交互设计师不是视觉设计师,不能用视觉稿表达浪漫;交互设计师也不是产品经理,除了分析数据,思考用户心理、需求场景,也需要有在交互设计角色上的独特作用。那么,除了输出那些枯燥的流程图线框稿之外,交互设计师怎么样才能保持设计师的

2013-11-19 10:01:16 324

原创 用户体验细节分析之上一页下一页

<br />不用说大家都知道用户体验对网站的价值是什么?无论是从内容角度出发,还是给来访者贴心的体验感受也好,还是从增加网站的PV值也好!做好网站的用户体验是网站运营人员和设计师们一直需要分析的。<br /><br />其实说用户体验就是一种感受,一种用户使用的感受。而这样的感受是网站中多个细节结合体,无论是文字的大小、颜色还是图片和按钮的关联等等都是需要重视。而今天我想和大家一起分享的是网站用户体验中的微小细节——上一页、下一页的展现。<br /><br />在分析之前,我们先看看国内知名的上一页和下一页

2010-11-24 10:41:00 114

原创 C#中抽象类和接口的区别

      一、抽象类:      抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。       二、接口:      接口是引用类型的,类似于类,和抽象类

2009-12-08 10:15:00 156

原创 C#类和结构的区别

1、值类型与引用类型     结构是值类型:值类型在堆栈上分配地址,所有的基类型都是结构类型,例如:int 对应System.int32 结构,string 对应 system.string 结构 ,通过使用结构可以创建更多的值类型 ;     类是引用类型:引用类型在堆上分配地址 ;     堆栈的执行效率要比堆的执行效率高,可是堆栈的资源有限,不适合处理大的逻辑复杂的对象。所以结构

2009-12-08 10:13:00 191

原创 C或C++中不用中间变量交换两变量的值

记得上次跟一朋友讨论关于交换两变量的值而不用中间变量的值的问题时,我没仔细想就告诉他说不能实现,因为作为交换必须得有第三变量。其实,当时只是进入了一个误区,认为交换只能通过移动变量来实现。现在觉得有点不好意思了,毕竟发现自己学得不太踏实而且很不严谨。以下是关于变换两变量(而不用中间变量)的方法,其基本思想就是进行代数或逻辑上的变换和值累加得到。 1.推荐方法:此方法仅用到了加法和减法,效率

2009-08-27 13:44:00 761 1

原创 观测者模式

public class ATM:BankAccount { public override void Withdraw() { Console.WriteLine("ATM BankAccount Withdraw succeed"); } } public abstrac

2009-08-24 13:36:00 265

原创 单件模式(Singleton Pattern)

单件模式比较好的两种实现方式1.静态初始化 1public sealed class Singleton 2{ 3 static readonly Singleton instance=new Singleton(); 4 5 static Singleton() 6 { 7 } 8 9 Singleton()10

2009-08-23 14:06:00 182

原创 SQL Server 中的 nchar、varchar 和 ntext

字符集是在安装SQL Server时选择的,不能更改。使用 Unicode数据类型,列可存储由Unicode标准定义的任何字符,包含由不同字符集定义的所有字符。Unicode数据类型需要相当于非Unicode数据类型两倍的存储空间。 Unicode数据使用SQL Server中的nchar、varchar和 ntext数据类型进行存储。对于存储来源于多种字符集的字符的列

2009-08-23 10:44:00 551

原创 SQL与ORACLE的外键约束-级联删除

SQL与ORACLE的外键约束-级联删除SQL与ORACLE的外键约束--级联删除最近软件系统中要删除一条记录,就要关联到同时删除好多张表,他们之间还存在着约束关系.所以考虑到在创建表时加上约束关系,具体如下:SQL的外键约束可以实现级联删除与级联更新;ORACLE则只充许级联删除。SQL级联删除与级联更新使用格式:CREATE TA

2009-08-21 22:17:00 519

原创 条形码图像生成库

此类库提供了一个易用的类,供那些需要根据字符串数据生成条形码图像的开发人员使用。 C# (C# 2.0)Windows (Win2K, WinXP, Win2003), .NET (.NET 2.0)Win32, VS (VS2005), WinFormsDev发表日期:2007-10-10更新日期:2007-10-16

2009-08-20 16:12:00 548

原创 L'expression du temps

时间的表达在法语中,时间有两种表达方法,一种是以24小事及时的正式表达,另一种是以12小时计时的常用表达。整点的表达  une heure, deux heures, ……douze heures/midi, vingt-deux heures, zéro heure/minuit  midi和minuit两种表达不在正式表达中使用非整点的表达  直接放在整点的时间名词词组后,直接加上数字表分。 

2009-08-20 14:18:00 178

原创 SQL Server数据库锁机制及类型

Microsoft SQL Server(以下简称SQLServer)作为一种中小型数据库管理系统,已经得到了广泛的应用,该系统更强调由系统来管理锁。在用户有SQL请求时,系统分析请求,自动在满足锁定条件和系统性能之间为数据库加上适当的锁,同时系统在运行期间常常自动进行优化处理,实行动态加锁。  对于一般的用户而言,通过系统的自动锁定管理机制基本可以满足使用要求,但如果对数据安全、数据

2009-08-20 12:11:00 201

原创 数据库跨表、跨库查询(sql server2005 )

从两个表中各取得的数据 合并在一起合成一个数据集 1.当在同一数据库下 不完全相同结构的两个表时 //先创建好一个需要的结构临时表 create table #tem ( Fid int, username varchar(50), address varchar(50), fax varchar(50) ) go //把表t1的数据插入到临时表#tem insert into

2009-08-19 13:49:00 600

原创 汉诺塔算法

#include #include using namespace std;void Move(int n,char x,char y){ cout<<"把"<<n<<"号从"<<x<<"挪动到"<<y<<endl;}void Hannoi(int n,char a,char b,char c){ if(n==1) Mo

2009-08-19 13:36:00 317

原创 冒泡排序

冒泡排序冒泡排序:BubbleSort  基本概念  冒泡排序的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个

2009-08-18 20:21:00 170

原创 法语输入问题

Alt + xxx =(××是下面的三位数字) 199 Ç 201 É 202 Ê 206 Î 207 Ï 212 Ô217 Ù 219 Û 224 à 226 â 231 ç 232 è233 é 234 ê 235 ë 238 î 239 ï 244 ô246 ö 249 ù

2009-08-18 14:16:00 154

原创 递归生成TreeView

本文展示如何利用递归生成Treeview,满足站点导航的需要。废话不多讲,直接上代码。一.数据库结构CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 CREATE TABLE [dbo]

2009-08-16 11:40:00 313

原创 条形码知识

  条形码基础 一、条形码概述  条形码是由美国的N.T.Woodland在1949年首先提出的。近年来,随着计算机应用的不断普及,条形码的应用得到了很大的发展。条形码可以标出商品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等信息,因而在商品流通、图书管理、邮电管理、银行系统等许多领域都得到了广泛的应用。   条形码是由宽度不同、反射

2009-08-15 18:15:00 1305

原创 .NET 绘制 EAN13 (商品条码)

<!-- document.body.oncopy = function() { if (window.clipboardData) { setTimeout(function() { var text = clipboardData.getData("text"); if (text && text.

2009-08-15 18:08:00 294

原创 .NET绘制条码Code128A,Code128B,Code128C,EAN128

 发一个CODE128条码绘制类。只支持Code128A,Code128B,Code128C,EAN128。128C和EAN128是双位的也就是本身码一次取两位。而且必须是数字。EAN128和128C不同在与 EAN128前比128C多了一个EAN位(102),多的这一位是参与验效的。如 2008 128C验效 (105 + (1 * 20+ 2 * 8 )) % 103     

2009-08-15 18:04:00 946

转载 C#绘制条码CODE39和CODE39全码模式

不使用字体来绘制CODE39码效果图使用  MyImage.BandCode.Code39 _Code39 = new MyImage.BandCode.Code39();            _Code39.Height = 120;            _Code39.Magnify = 1;            _Code39

2009-08-15 18:02:00 367

转载 位图法应用

一、给40亿个不重复的unsigned int的整数,没排过序的,然后再给一个数,如何快速判断这个数是否在那40亿个数当中申请512M的内存 一个bit位代表一个unsigned int值 读入40亿个数,设置相应的bit位 读入要查询的数,查看相应bit位是否为1,为1表示存在,为0表示不存在 二、使用位图法判断整形数组是否存在重复 判断集合中存在重复是常见编程任务之

2009-08-14 22:37:00 2153

原创 设计模式之Facade模式

Facade模式系统的复杂度假设我们需要开发一个坦克模拟系统用于模拟坦克车在各种作战环境中的行为,其中坦克系统由引擎,控制器,车轮,车身等各子系统构成。public class Wheel{    public void WAction1(){...}    public void WAction2(){...}}public class Engine{  

2009-02-24 22:52:00 1585 1

原创 C#装箱与拆箱

在C#中的有两种类型的变量:值类型和引用类型。当值类型和引用类型相互转化时,会发生装箱和拆箱的过程。这里有一点要声明:经过拆箱或装箱的对象会多出它自己一份拷贝,如图所示:从图可以看出它和它的拷贝不在一个存储区域。这也是值类型和引用类型的区别所在。值类型总是在栈中,而引用类型总是在托管堆中。(目前J2SE5.0也支持了装箱和拆箱,但是我目前不知道是否和C#一样)。为了进一步理解看下面例子: stru

2008-12-13 16:23:00 243

原创 前段时间做的部分笔试题和答案(提醒自己)

前段时间做的部分笔试题和答案(提醒自己) 编写一函数实现数组的递归求和#include stdio.h>#include "config.h"int sum(int A[], size_t n){    if (1 == n)    {        return 1;    }    else    {        return sum(&A[n-1], n-1) + 

2008-12-12 20:57:00 286

原创 一个实现字符串反转的函数

                         一个实现字符串反转的函数  提供三种方法:     1、有中间变量    2、无中间变量    3、堆栈实现    /***************************************************      Name:          reverse_str.c      Copyright:   

2008-12-11 21:33:00 4383 3

原创 C++一个String类

#include#includeclass String{public:    String(const char*);    String& operator= (const String&);    String(const String&);    ~String();    void print(){printf("%s/n",m_data);};private:    char *m_d

2008-12-11 15:02:00 233

原创 C++的拷贝构造函数

From Wikipedia, the free encyclopedia Jump to: navigation, search A copy constructor is a special constructor in the C++ programming language used to create a new object as a cop

2008-12-11 14:08:00 326

原创 C++ Name-Mangling技术

C++ Name Mangling/DemanglingStandard C++ ExampleThe Annotated C++Reference Manual documents one name mangling scheme.reference:http://www.kegel.com/mangle.html          http://en.wikipedia.org/w

2008-12-11 13:20:00 1397

原创 一个简单的C#死锁程序

原创文章·转载请注明来源:http://blog.csdn.net/hulihui)JeffreyRichter在《Windows核心编程(第5版)》中描述了一个死锁情况:假设线程Thread1和Thread2均需要独占方式访问互斥资源m_res1、m_res2,应用互斥对象Monitor在使用前Enter(相当于加锁)、使用后Exit(相当于解锁)。由于涉及到两个资源,此

2008-12-11 12:38:00 241

原创 C++多态技术

[ 转载文档 本文适合高级读者 已阅读13010次 ] 文档 代码 工具 C++多态技术作者:荣耀

2008-12-11 11:00:00 181

原创 C/C++数组名与指针区别

引言  指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:"数组名就是指针"。很幸运,我的大学老师就是其中之一。时至今日,我日复一日地进行着C/C++项目的开发,而身边还一直充满这样的程序员,他们保留着"数组名就是指针"的误解。  想必这种误

2008-12-10 19:47:00 423 1

转载 [转] #ifndef#define#endif的用法(整理)

[转] #ifndef#define#endif的用法(整理)    原作者:icwk  文件中的#ifndef头件的中的#ifndef,这是一个很关键的东西。比如你有两个C文件,这两个C文件都include了同一个头文件。而编译时,这两个C文件要一同编译成一个可运行文件,于是问题来了,大量的声明冲突。 还是把头文件的内容都放在#ifndef和#endif中吧。不管你的头文件会不会

2008-12-10 19:04:00 233

原创 Code Review

摘 要

2008-12-10 14:52:00 241

Symbian_Signed_Accessing_Manufacturer_Capabilities_v1_0_en.pdf

Symbian_Signed_Accessing_Manufacturer_Capabilities_v1_0_en.pdf

2008-12-04

JPEG file format.pdf

JPEG file format.pdf需要大于20个字符,不支持HTML标签。

2008-12-04

C#实现常用程序快捷键启动WinAssistant.rar源码

C#实现常用程序快捷键启动WinAssistant.rar源码

2008-11-18

MyButton Control.rar

MyButton Control.rar 自定义Button控件 需要大于20个字符,不支持HTML标签。

2008-11-16

wince驱动开发教程(ppt讲稿).rar

wince需要大于20个字符,不支持HTML标签。 驱动开发教程(ppt讲稿).rar

2008-11-04

数字基因组测图.rar

数字基因组测图.rar 需要大于20个字符,不支持HTML标签。

2008-11-04

向导入表中注入代码.rar

向导入表中注入代码.rar需要大于20个字符,不支持HTML标签。

2008-11-04

Rootkits - Subverting the Windows Kernel.chm

Rootkits - Subverting the Windows Kernel

2008-05-11

空空如也

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

TA关注的人

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