关闭

技术团队管理

李春志谈到2345技术团队主要从事导航网站、移动客户端以及PC客户端软件三方面的内容,导航网站主要是2345导航,目前网站已比较成熟,同时拥有了较多的用户;移动客户端主要是安卓和苹果的软件;PC客户端软件是2345加速浏览器,它是基于谷歌浏览器开发的,主要目标就是把谷歌浏览器进行本土化。 关于2345技术团队在管理方面,他谈到每一个软件都是以项目的方式运营,而项目制的主要负责人是项目经理,接...
阅读(647) 评论(0)

《启示录-打造用户喜爱的产品》摘要与总结 暨如何做一名合格的产品经理

将软件产品的设计理念移植到其他产业的产品设计理念之中,为用户打造富有艺术感,易用,友好,富有内涵耐人寻味的产品,对细节的追求不是停留在嘴头上的而是真真切切我们正在做的。 以下内容节选自该书的前言部分。 好产品靠设计 - 打造成功产品的十条规律 1.产品经理的任务是探索产品的价值、可用性、可行性。 2.探索(定义)产品需要产品经理、交互设计师、软件架构师通力合作。 3.开发人员不擅长用户体...
阅读(581) 评论(0)

achartengine画出动态折线图

achartengine画出动态折线图的效果 最近有个项目需要用到实时曲线图,我也上网搜索了一下,最后还是选择使用achartengine这个现成的东西,毕竟自己再canvas一下实在是太麻烦,而且项目时间上也不允许,虽然这个画图引擎比较简单,不过勉强够用了。 下一步问题就来了,我仓促上手,只会画静态图,就是事先定义好几个坐标,然后activity载入的时候折线就已经画好了,可是我的项目要...
阅读(19517) 评论(75)

解决achartengine demo无法运行的问题

1、右击工程--build path--configure build path 2、选中android 2.1和achartengine-1.0.0.jar 如果achartengine在下边的话,最好调到紧挨着android 2.1。我没遇到过这种情况呢。  3、这样就可以运行了...
阅读(2047) 评论(0)

同步和异步区别 阻塞和非阻塞

一、同步~异步~阻塞~非阻塞     同步(Synchronous)和异步(Asynchronous)的概念本来来自通信领域:首先是通信的同步,主要是指客户端在发送请求后,必须得在服务端有回应后才发送下一个请求,所以这个时候的所有请求将会在服务端得到同步;其次是通信的异步,指客户端在发送请求后,不必等待服务端的回应就可以发送下一个请求,这样对于所有的请求动作来说将会在服务端得到异步,这条请求...
阅读(805) 评论(0)

不使用对话框资源模版创建对话框

在MFC程序中使用对话框时首先在资源模版里创建对话框资源,然后DoModal()或者CReate显示出模式对话框或者非模式对话框,这样创建出的对话框移植性差,从一个工程移动到另一个工程比较麻烦。     在MFC中还有另一种创建对话框的方法: 1 在内存中建立对话框资源模版DLGTEMPLATE结构体。 2 使用InitModalIndirect API函数即可创建模式对话框,非模式对话框使...
阅读(1799) 评论(0)

CString转char,挺全的

CString转char,挺全的... 1.传给未分配内存的const char* (LPCTSTR)指针.    CString cstr(asdd);    const char* ch = (LPCTSTR)cstr;    ch指向的地址和cstr相同。但由于使用const保证ch不会修改,所以安全. 2.传给未分配内存的指针.     CString c...
阅读(801) 评论(0)

使用QSS动态更换皮肤简单举例

通过QSS可以实现动态更换QT程序的外观。下面我主要通过一个小例子说明下如何动态变换皮肤的功能。 首先,先创建一个test.qss文件,放置在程序目录下,文件内容如下: QPushButton {color:red;background-color:#FFFFFF} 具体含义就是设置QPushButton字体颜色为red,背景颜色为#FFFFFF接着,我们创建一个QPushBut...
阅读(1678) 评论(0)

QT样式表Qss的应用

本文实现的是QPushButton和QComobox控件简单的Qss样式表的应用 建立style.qss,内容如下: QPushButton { background-color: qlineargradient(spread:pad, x1:0.522124, y1:0, x2:0.506, y2:1, stop:0 rgba(85, 170, 127, 255), stop:1 rg...
阅读(3115) 评论(0)

VC/MFC中如何使用WPF?

VC/MFC中如何使用WPF? 前些日子我写了一篇关于C++/CLI的东西——《有多少人在使用C++/CLI》。后来发现完全没搞头。估计是因为我本人对C++/CLI了解的还不深入。一个对某些东西还完全不了解的人却想要向别人解释这个东西,呵呵,多半情况下是完全没搞头的,不是吗?  介绍WPF的文章很多了,我也只是简单了解WPF,所以不准备对WPF做太多的介绍。大家都说WPF做界面很炫——...
阅读(2310) 评论(1)

设计模式六大原则之依赖倒置原则

定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。 问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业务逻辑;类B和类C是低层模块,负责基本的原子操作;假如修改类A,会给程序带来不必要的风险。 解决方案:将类A修改为依赖接口I,类B和类C各自实现接口I,类A通过接口I间接...
阅读(814) 评论(0)

十一张图让你轻松学会用VS打包

微软的东西总是做得很完善,让人用起来很方便,同样VS的打包功能也很好使,看完下面十一张图想学不会都难! 1. 在解决方案资源管理器里面右击你的解决方案 2.“添加”——>"新建项目" 3.“其他项目类型”——>"安装和部署"——>"Visual Studio Installer"——>"安装项目"——>"确定" 4...
阅读(932) 评论(0)

char、varchar、 nchar、nvarchar之间区别与联系

char、varchar、nchar、nvarchar这四个家伙不光长得很像,它们所具有的属性也十分的相似,以至于让人感觉有种"剪不断理还乱"的感觉。其实如果了解了它们各自的特点之后,想区分它们是一件很简单的事。世界上没有完全相同的两片叶子对吧,连大自然都没办法造出完全相同的两个事物,更何况人呢对吧。好了不说废话了,言归正传,人类在发明这四个东西的时候分别赋予了它们不同的职责,下面让我们慢慢分析...
阅读(640) 评论(0)

UML 类图

类图是UML中用的最多的图 有此可知类图是非常重要的 类图 英文是 Class Diagram 形状很简单 是由一个矩形、两个矩形或三个矩形构成的  如下图:        如图中所示 最上面一栏是类名 就是这个类的名字 第二栏是类的属性(一个类可以有一个或多个属性 当然还有些类没有属性)  第三栏就是类的方法也叫类的操作 就是说这个类可以做什么(和类的属性一样类的方法可以有一...
阅读(550) 评论(0)

浅谈UML中的聚合与组合

大家都知道UML的类图中一般包含五种关系即  关联 聚合 组合 泛化 依赖  有些人可能会感觉组合跟聚合有点难区分 说难其实是相对其他几种关系而言 实际上想分清这两种关系一点也不难  聚合跟组合其实都属于关联 只不过它们是两种特殊的关联 因为本是同根生 所以它们之间难免会有相似之处 下面让我们一起来看一下它们之间有何不同 聚合与组合的概念相信不用我在此赘述大家就已经了解了 下面直接上例子 程...
阅读(528) 评论(0)
151条 共11页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:322411次
    • 积分:4235
    • 等级:
    • 排名:第7972名
    • 原创:54篇
    • 转载:97篇
    • 译文:0篇
    • 评论:114条
    文章分类
    最新评论