摘要: 比之古代要实现财富积累动辄几代人的努力且渠道单一,当今社会实现财富无论是速度还是渠道无疑都更加令人亢奋。 从形而上的角度来说最优算法有两个:一是通过和金融手段相结合,实现财富剧增;一是通过传统的低买高卖的方式。首先说第一种方式: 在这里面你可以充当买家,即投资者也就是我们常说的VC/PE。公司上市前买入其股权,上市后实现有效退出,从中获利。对于做VC/PE的人来说行业经验无疑是最重要的,而现今VC最青睐的领域无疑就是互联网,作为程序员显然是进入互联网界的最好途径,这是第一个起点站。 在这里你还可以充当卖家,即创业者。目标就是运作公司上市。古时要几代人才能实现的财富,现今却是在上市的那一瞬间即. 阅读全文
posted @ 2012-05-15 13:39 咖喱牛排炒饭 阅读(309) 评论(1) 推荐(0)
摘要: 本文介绍在Android应用中如何提升视觉效果。 当我们投身这个领域时,每个开发者都想让自己的应用更加出色,在Android应用开发中,风格和设计或许不是最关键的要素,但它们在决定Android应用成功与否上确实扮演重要的角色。 以下是Android应用的UI设计技巧,还有个附加技巧,能够提升你的Android应用的视觉吸引力。 1.使用大小适当的图像 2.使用适当格式的图像 3.运用微妙动画,颜色来呈现状态改变 4.用圆角效果来软化UI 5.在3D效果中使用一致性的“光照” 6.使用高对比度配色方案 7.使用大型和易读的字体 8.不要过多偏离平台规范 9.遵从UI指导原则 10.测试用... 阅读全文
posted @ 2012-05-11 09:48 咖喱牛排炒饭 阅读(199) 评论(0) 推荐(0)
摘要: 在.NET编程中,由于GDI+的出现,使得对于图像的处理功能大大增强。在文通过一个简单黑白处理实例介绍在.NET中常见的图片处理方法和原理并比较各种方法的性能。黑白处理原理:彩色图像处理成黑白效果通常有3种算法;(1)最大值法: 使每个像素点的 R, G, B 值等于原像素点的 RGB (颜色值) 中最大的一个。(2)平均值法: 使用每个像素点的 R,G,B值等于原像素点的RGB值的平均值。(3)加权平均值法: 对每个像素点的 R, G, B值进行加权。自认为第三种方法做出来的黑白效果图像最 "真实".1.GetPixel方法 GetPixel(i,j)和SetPixel( 阅读全文
posted @ 2012-05-10 11:51 咖喱牛排炒饭 阅读(266) 评论(0) 推荐(0)
摘要: Android中跟Touch事件有关的事件有三个: 1、public boolean dispatchTouchEvent(MotionEvent ev):传递Touch事件至target view。 2、public boolean onInterceptTouchEvent(MotionEvent ev):在ViewGroup中定义,用于拦截Touch事件的传递。 3、public boolean onTouchEvent(MotionEvent event):Touch事件处理函数。先说下事件传递的两种方式: 1、隧道方式:从根元素依次往下传递直到最内层子元素或在中间... 阅读全文
posted @ 2012-05-09 11:34 咖喱牛排炒饭 阅读(190) 评论(0) 推荐(0)
摘要: 此页面列表收集的是一些iPhone和iPad等iOS操作系统的开放源代码(Open Source)游戏。这些iOS开源游戏都是曾经或正发布在App Store。列表中的这些iOS开源游戏都是使用主流的Cocos2D、Corona等引擎的优秀学习案例。 1. Doom Classic - 一款经典的3D第一人称射击(FPS)iOS游戏。 [App Store | 源码] 2. Gorillas - 同样是一款经典的射击类游戏,从其它平台发展而来。使用了Cocos2D。 [App Store| 源码] 3. Bubbsy - 基于Cocos2D、Box2D的一款开源iOS游戏。 [App Sto. 阅读全文
posted @ 2012-05-08 12:54 咖喱牛排炒饭 阅读(866) 评论(0) 推荐(0)
摘要: 对于一个大的系统来说,异常处理必须要有一个总的策略和方针,并在组织内贯彻执行,否则就很难把异常处理好。一、从整个系统全局的角度来看 1、进程内错误----用异常来报告错误(内部错误);底层模块通过异常来向高层模块报告错误的发生。2、进程间错误----用ErrorCode, ErrorMessage, Action来向外部系统报告错误(业务错误),尤其是对外提供公共服务,除非是对外不公开的子系统,此时可以使用原生的异常来报告错误。一旦错误超出服务边界,最好使用ErrorCode, ErrorMessage, Action的方式向外部报告。 二、从进程内不同模块的角度来看 1、底层模块:DLL,. 阅读全文
posted @ 2012-05-07 11:46 咖喱牛排炒饭 阅读(163) 评论(0) 推荐(0)
摘要: 对于写出实现功能的SQL语句和既能实现功能又能保证性能的SQL语句的差别是巨大的。很多时候开发人员仅仅是把精力放在实现所需的功能上,而忽略了其所写代码的性能和对SQL Server实例所产生的影响(也就是IO,CPU,内存方面的消耗).这甚至有可能使整个SQL Server实例跪了。本文旨在提供一些简单的步骤来帮助你优化SQL语句。在开始解决性能问题之前,合适的诊断工具是必须的。除去众所周知的SSMS和SQL Profiler,SQL Server 2008还带有众多DMV来提供关键信息。本篇文章中,我将使用SSMS和一些DMV来找到SQL的瓶颈。 1) 检查你是否忽略掉了某些表的连接的条件. 阅读全文
posted @ 2012-05-04 11:54 咖喱牛排炒饭 阅读(243) 评论(0) 推荐(0)
摘要: 特性提供功能强大的方法,用以将元数据或声明信息与代码(程序集、类型、方法、属性等)相关联。特性与程序实体关联后,即可在运行时使用名为“反射”的技术查询特性。这篇文章绝大部分是按照MSDN来学习的,只是加了一点点自己的东东,官方介绍的很详细,我们就一起来了解一下它的用法。特性具有以下属性: 1、特性可向程序中添加元数据。元数据是有关在程序中定义的类型的信息。所有的 .NET 程序集都包含指定的一组元数据,这些元数据描述 在程序集中定义的类型和类型成员。可以添加自定义特性,以指定所需的任何附加信息。 2、可以将一个或多个特性应用到整个程序集、模块或较小的程序元素(如类和属性)。 3、特性可以与方. 阅读全文
posted @ 2012-05-03 11:37 咖喱牛排炒饭 阅读(236) 评论(0) 推荐(0)
摘要: 随着近年来SOA(面向服务技术架构)的兴起,越来越多的应用系统开始进行分布式的设计和部署。系统由原来单一的技术架构变成面向服务的多系统架构。原来在一个系统之间可以完成的业务流程,通过多系统的之间多次交互来实现。这里不打算介绍如何进行SOA架构的设计,而是介绍一下应用系统之间如何进行数据的传输。 应用系统之间数据传输有三个要素:传输方式,传输协议,数据格式 数据传输方式一般无非是以下几种: 1、socket方式 2 、ftp/文件共享服务器方式 3 、数据库共享数据方式 4 、message方式 阅读全文
posted @ 2012-05-02 17:58 咖喱牛排炒饭 阅读(244) 评论(0) 推荐(0)
摘要: 我向大家推荐下Isotope这个jQuery插件,可以用它来创建动态和智能布局,尤其是现在主流的【瀑布流】形式,非常方便。你可以隐藏和显示与过滤项目,重新排序和整理甚至更多。同时Isotope还有许多很酷的动画,尤其是chrome下的表现非常棒,因为支持CSS3的动画效果很好。当然你也可以设置,动画引擎为jquery,chrome下依然表现很棒。而且IE兼容的很好,都是使用渐隐渐显的形式。 当然此插件在使用中也有些问题,比如:现在流行的瀑布流,当模块中含有图片的话,最好是将图片的宽高写在img标签上,否则的话,会出现模块重叠的情况。HTML直接显示的话比较少见,如果是AJAX动态调取数据然后. 阅读全文
posted @ 2012-04-28 14:27 咖喱牛排炒饭 阅读(320) 评论(0) 推荐(0)