- 博客(27)
- 资源 (25)
- 收藏
- 关注
原创 十分钟教你打造一个微信语音点歌系统
最近在做一个微信项目,接触到了微信公众平台。通过公众平台可以很方便的搭建一个功能完善的移动应用。昨天发现:开发者可使用手机号来申请接口测试帐号,体验高级接口。 这篇文章的应用将使用到高级接口中的语音识别,以及音乐回复接口。通过这两个接口,让大家体验一下语音点歌的魅力。 这个应用简单的来说:就是你向微信公众平台报一首歌名,微信公众平台返回这首歌曲给你听。本文将一步一步教你如何
2013-12-03 19:09:13
12441
3
原创 谈一谈打造高效能技术团队的七个方法
最近在读《高效能人士的七个习惯》这本书,读了两遍,在我看来这是一本好书,但是却没有想象那么好。因为虽然书中提到的七个信条,真的都是非常精粹和正确的人生道理,但实际掌握和融合进自己信念的过程要远比书中提到的方法复杂得多,就是我们一直说的知易行难。 明朝伟大的哲学家王阳明几百年前就提出“知行合一”,书看了自当需要去实践。便有了这篇读后感,这篇文章将谈一谈我对高效能技术团队的一些看法,理论还是
2012-07-01 06:48:58
3347
原创 简单的设计不简单
最近看了《简约至上》这本书,这本文章总结一下。推荐给对交互设计感兴趣的童鞋。话说简单首先人们喜欢简单、值得信赖、适应性强的产品。所以我们才会费尽心力去设计简单的产品。人们喜欢简单的产品原因有:1、产品的功能越多,就越难发现真正对用户有价值的新功能。2、因为增加的复杂性导致他们很难找到自己真正需要的功能。一想到为那么多没用的功能买单,他们就高兴不起来。但是用户简单,并不意味着
2011-12-16 13:49:51
2768
原创 程序员如何自我超越
最近读了彼得·圣吉的《第五项修炼》,有点感悟。这本书是从系统力学的角度阐述如何建立学习型的组织,通过建立学习型的组织,使企业从优秀到卓越,使企业基业长青,被称为21世纪的管理圣经。这篇文章探讨一下书中五项修炼中的第一项修炼:自我超越。我将从程序员的成长角度来进行:程序员如何进行自我超越。首先要建立个人的愿景。 愿景是程序员内心真正最关心的事情。愿景不同于上层目标,上层目标是抽
2011-12-01 09:51:50
3780
5
原创 大话企业级移动应用的开发策略
移动原生态应用和web应用 如今移动应用开发这块可以说三分天下: 苹果的iOS ,google 的 Android ,微软的Windows Phone,不像桌面操作系统,windows一家独大。对于众多的开发人员来说,大多任选其中一种平台进行学习。对于一家软件企业开发来讲,开发的产品就必须支持多种移动开发平台。移动应用程序开发可以分为两种形式:移动原生态应用和web应用,就藐视.net的
2011-11-22 12:31:38
4921
3
原创 使用fiddler模拟http请求
概述 与httpwath相比,fiddler能模拟http请求、能断点调试、http分析统计吸引了我,使用之后感觉这个工具非常不错,这篇文章只单介绍一下fiddler工作原理,简单介绍一下它的重要功能,以及如何使用使用fiddler模拟http请求,满足移动服务端开发人
2011-10-12 10:27:28
5520
原创 从数据库中获取Insert语句
经常需要从开发库中提交生成数据的sql到测试库中。之前采用的方式: 1、自己写sql,将sql保存起来,等测试的时候提交这些sql。 2、在ERP系统中添加数据使用SQL SERVER Profiler跟踪SQL,保存起来,等测试的时候提交这些sql。
2011-09-22 11:43:22
2383
原创 如何阅读一本电子书
在看过《如何阅读一本书》之后,心情久久不能平静,接下来的日子里一直在思考一个问题:如何去阅读一本电子书。此文不敢与《如何阅读一本书》的内容媲美,但是《如何阅读一本书》最新修正版是写在70年代,那个时候还没有电子书的概念,如果有电子书,我相信作者一定会加上“如何阅读一本电子书”这个
2011-09-14 18:24:40
3553
1
原创 iOS开发之在地图上绘制出你运动的轨迹
iOS中的MapKit集成了定位的功能,这篇文章我们将使用Map Kit和定位功能,将你的运行轨迹绘制在地图上面。在之前的一篇文章:iOS开发之在google地图上显示自己的位置中描述了如何在地图上显示自己的位置,如果我们将这些位置串联起来,绘制子啊地图上面,那就是我们的运行
2011-08-09 09:32:20
13220
原创 iOS开发之详解剪贴板
在iOS中,可以使用剪贴板实现应用程序之中以及应用程序之间实现数据的共享。比如你可以从iPhone QQ复制一个url,然后粘贴到safari浏览器中查看这个链接的内容。 在iOS中下面三个控件,自身就有复制-粘贴的功能:1、UITextView2、UITextF
2011-08-04 20:34:25
16577
3
原创 iOS开发之Objective-C与JavaScript的交互
UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluating
2011-08-04 08:22:13
9527
1
原创 设计一个移动应用的本地缓存机制
在手机应用程序开发中,为了减少与服务端的交互次数,加快用户的响应速度,一般都会在iOS设备中加一个缓存的机制,前面一篇文章介绍了iOS设备的内存缓存,这篇文章将设计一个本地缓存的机制。功能需求这个缓存机制满足下面这些功能。1、可以将数据缓存到本地磁盘。2、可以判断
2011-08-02 13:33:51
16199
6
原创 iOS开发之缓存(一):内存缓存
前面一片文章介绍了如何上传和下载文件,这篇文章将介绍一下如何在iOS设备中进行缓存。这篇文章将只介绍一下将内容缓存到内存中,下一篇文章就介绍一下在iOS磁盘上缓存内容。使用缓存的目的是为了使用的应用程序能更快速的响应用户输入,是程序高效的运行。有时候我们需要将远程web服
2011-07-30 19:04:14
29358
4
原创 iOS开发之结合asp.net webservice实现文件上传下载
iOS开发中会经常用到文件上传下载的功能,这篇文件将介绍一下如何结合asp.net webservice实现文件上传下载。首先,让我们看下文件下载。这里我们下载cnblogs上的一个zip文件。使用NSURLRequest+NSURLConnection可以很方便的实现这
2011-07-30 16:09:39
5050
原创 iOS开发之将XML转换成树II
前面一篇文章,很好将xml转换成树,并进行操作,但是忽略了对xml节点上属性的操作,现在让我来修改代码,将属性添加进来。1、在treenode中加一个类型为NSDictionary的attributeDict用于存放属性。代码如下:NSDictionary * attribute
2011-07-27 09:54:01
3051
原创 iOS开发之将XML转换成树
开发中由于服务端与客户端是两种不同的平台,而且服务端又是老系统,不具备很好的面向对象的性质,所以导致客户端与服务端只好通过一些制定好的xml进行通信。 在iOS中对XML的解析不像donet这么方便。当然也存在一些很方便的开源类库去调用,但是有些开源的类库显得很笨重。这篇文
2011-07-27 08:26:27
3915
原创 iOS开发之多媒体播放
iOS sdk中提供了很多方便的方法来播放多媒体。本文将利用这些SDK做一个demo,来讲述一下如何使用它们来播放音频文件。AudioToolbox framework 使用AudioToolbox framework。这个框架可以将比较短的声音注册到 system sou
2011-07-24 19:21:16
7301
原创 谈谈Q+平台的技术实现
这篇文章是我个人对腾讯Q+平台技术的实现思考,写这篇文章的主要目的是让广大程序员一起去探究一下Q+平台的实现原理和过程,而我想起一个抛砖引玉的作用。 好了,进入正题。下班的时候打开rss,看到cnbeta上的一篇文章,说腾讯的Q+平台对普通用户开放了,压抑不住自己的好奇心
2011-07-24 19:10:01
4507
1
原创 由ORM框架设计看到微软与苹果的最大差别
一不小心加入水果党快半年了,也算得上是经历过微软和苹果两种技术的人。尽管不是那么的精通,但也是马马虎虎会用两个平台进行开发,写这篇文章完全是涂鸦之作,是一个用过两家公司技术的人的个人小看法。 微软和苹果都不小心成为过的全球最大的科技公司,他们的技术算得上是无与伦比的。最近学习
2011-07-20 10:10:11
2186
1
原创 一位程序员的一个LBS应用的想法
最近状态不佳,周末宅在家里看iOS方面的技术书籍,对iOS每个技术要点都阅读了一遍。Apple的移动设备提供了很多PC所不能提供的方便功能,比如gps定位,拍照,摄像等等。虽然没有时间,但是还是想弄一个自己的应用,所以先把想法想好了,在用技术和时间去实现。这篇文章将谈一谈一个LB
2011-07-15 10:09:50
12194
15
原创 iPhone消息推送机制实现与探讨
最近两天在研究ios的消息推送机制。研究这个东西,还是充满兴趣的。Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可以分为三个阶段。
2011-06-05 18:13:00
22183
1
原创 腾讯Q+开放平台,相信又是一次成功的模仿
今天看到两则新闻新闻,中国国内两家互联网大佬都在推自己的开发平台: 腾讯CTO谈Q+开放平台:7月上线。 和 360推360°开放平台:建10亿元创新基金 。从文章的内容来看,Q+的本质就是做一个应用商店,提供第三方一些平台或数据的服务;360也是类似。腾讯以产品QQ为核心,奇虎以360安全卫士为核心。通过提供API的方式,让更多的开发人员参与到他们各自产品的建设上,吸引更多的用户。看QQ的说法:看360的说法: 坊间已经有传言称,至少已经有50亿美元的资金瞄准了Q+平台。而360则称已经建1
2011-05-31 15:39:00
2754
原创 由马化腾谈“微博修改功能”,看什么是优秀的产品经理
我仔细阅读过马化腾的的简历,他是一位技术出身的企业家。也是腾讯最大的产品经理,大家都知道产品经理的对产品的重要性不言而喻,而产品对公司来说是灵魂。 今天早上起床,看到马化腾先生更新的微博。有位网络公司的CTO建议腾讯微博加一个修改微博的功能,看小马哥是如何回复的。 而后马化腾先生又回复了微软中国高级经理刘润的微博: 由上面的内容,我们可以看出小马哥技术的功底。所以,个人觉得对于一个优秀的产品经理,除了有敏锐的商业眼光、热爱产品、着眼于细节等。懂技术也是必须的。如果不懂技术的产品经理,可
2011-05-25 09:35:00
3860
3
原创 从权限管理看互联网产品的盈利方式
咋们做产品,基本上权限设计可以分为两种。 一种是功能权限设计:管控用户是否有使用产品中某个功能的权限。 一种是数据权限设计:管控用户是否有查看应用系统中数据的权限。 如果这两种权限设计好了,那么权限设计也就差不多完成了。而很多很多的互联网就是利用这些权限的管控获取利润的。 说到利用设置功能权限获取利润的,首先看是腾讯的产品了。QQ会员、蓝钻贵族、绿钻贵族、红钻贵族、黄钻贵族等等。通过支付一定的费用,来获取一些特殊的功能使用。 QQ特权:QQ游戏中的蓝钻贵族: 还有Q
2011-05-24 11:41:00
5692
12
原创 移动审批工作流设计与实现
在企业中,大部分重要的业务需要进行审批,由于具有决定权的领导者事务繁忙或者受环境或低于限制,没法通过互联网进行工作处理。 移动审批,通过手机方便快捷地登陆企业内部网及互联网,即使处于无线的状态下,也能进行远程办公,以此来提高对于突发事件的反应能力,提升企业竞争力。 这篇文章我将使用iPhone作为移动终端进行设计与实现,iPhone引入了基于大型多触点显示屏和领先性新软件的全新用户界面,让用户用手指即可控制iPhone。iPhone还开创了移动设备软件尖端功能的新纪元,重新定义了移动电话的功能。iPh
2011-05-09 08:31:00
2580
1
原创 ASP.NET MVC 2生成动态表单的一种最简单的思路
<br /> 在BPM、OA等系统中,都会存在一个表单设计器。有些是通过操作gridview来完成一个表单的设计;有些是通过类似VS拖拽的方法完成一个表单的设计。很明显后面一种优越于前面一种。无论是哪种,最后都会产生一些XML之类的表单结构的数据。<br /> 这篇文章将讲述,在表单设计器设计好表单之后,在ASP.NET MVC中如何将表单结构的xml转换成实际应用系统中的表单。看下面一个xml文件,我们假设它是由一个表单设计器设计出来的。<?xml version="1.0" encoding=
2010-07-30 08:40:00
1065
原创 详解C#中访问私有成员
<br /> 首先我必须承认访问一个类的私有成员不是什么好做法。大家也都知道私有成员在外部是不能被访问的。而一个类中会存在很多私有成员:如私有字段、私有属性、私有方法。对于私有成员访问,可以套用下面这种非常好的方式去解决。private string name;public string Name{get{return name;}set{name = value;}}<br /><br /> 但是有时候,源代码是别人的,你就不能修改源代码,只提供给你
2010-07-26 10:46:00
1281
深度对比Oracle与SQL Server
2014-02-28
华为编程规范和范例
2014-02-28
数据库设计 Step by Step.pdf
2014-02-28
Asp.net mvc2中使用第三方控件
2010-07-10
sqlserver查询分析器v3.0
2008-06-14
SQLSERVER查询分析器
2008-06-01
项目管理系统
2008-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人