现在位置: 首页 > Soybrinny发表的所有文章
  • 08月
  • 14日
综合 ⁄ 共 2698字 评论关闭
代码是写给人看的(Coding for Reading)   请先思考,评价一段代码优劣最重要的标准是什么? 有个著名的图,相信大家都见过,讲的是Code Review时被骂WTF的次数越少,代码的质量就越高。这虽然有点无厘头,但是却不无道理。 《The Art of Readable Code》中告诉我们,评价一段代码的质量的最佳标准是可读性,即别人理解代码意图所需要的时间。 可读性有什么用,我写出一段代码,能完成目标,能通过测试不就行了吗? 不管你是团队开发,还是一个人单干,只要项目还在运作,代码总是要有人来维护的。如果有一天你不在或者离......
阅读全文
  • 03月
  • 16日
综合 ⁄ 共 17562字 评论关闭
一、关于工作与生活     我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,把自己的成功90%归功于自己的能力,实际上,外企公司随便换个中国区总经理并不会给业......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 1564字 评论关闭
  Problem Description Roy has just moved into a new apartment. Well, actually the apartment itself is not very new, even dating back to the days before people had electricity in their houses. Because of this, Roy's apartment has only one single wall outlet, so Roy can only power one of his electrical appliances at a time. Roy likes to watch TV as he works on his computer, and to listen to his HiFi system (on high volume) while he vacuums, so using just the single outlet is not an opti......
阅读全文
  • 06月
  • 07日
综合 ⁄ 共 1182字 评论关闭
zero 测试 1. 下载: http://sourceforge.net/projects/gozero/?source=navbar            只有头文件 和dll 2. 打开vs命令提示符 3. 输入   C:\Zero>dumpbin /exports zero.dll /out:zero.def 4. 按照下文提取接口,并在首行加上 EXPORTS 5. lib /def:zero.def /out:zero.lib /machine:x86 来自:http://www.coderetard.com/2009/01/21/generate-a-lib-from-a-dll-with-visual-studio/ 工具:VS2010, VLC的libvlc.dll 1. 打开工具 Visual Studio Tools command promopt (Start -> All Programs-> Micr......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 34字 评论关闭
以163为例的各个Mail服务器SSL协议端口号和非SSL协议端口号
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 779字 评论关闭
shadow map生成阴影分2步 生成shadow map shadow map生成采用灯光所在的摄像机,记录的是场景中物体在灯光摄像机中的深度信息,0(靠近摄像机)-1(无穷远): 深度信息的计算采用绘制场景投影变换以后忽略的参数z: 投影矩阵生成如下: D3DXMatrixPerspectiveFovLH( &g_mShadowProj, g_fLightFov, 1, 0.1f, 100.0f ); D3DXMatrixPerspectiveFovLH函数生成的g_mShadowProj计算公式为: xScale     0          0               0 0        yScale       0               0 0          0       zf/(zf-zn)         1 0          ......
阅读全文
  • 04月
  • 24日
综合 ⁄ 共 728字 评论关闭
#include<iostream> #include<cstdio> using namespace std; struct edge{ int to,next,v; }e[2100001]; long long ans; int n,cnt,size[1100001],head[1100001],fa[1100001]; inline int read(){ int x=0,f=1;char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')f=-1;ch=getchar();} while(ch>='0'&&ch<='9'){x=x*10+ch-'0';ch=getchar();} return x*f; } inline int iabs(int x){return x<0?-x:x;} void ins(int u,int v,int w){ e[......
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 117字 评论关闭
rel:relation 意即:与当前HTML文档的关系。 取值为stylesheet时,表示调用的文件时当前HTML文档的外部样式表。 参考:http://www.w3school.com.cn/tags/att_link_rel.asp
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 4967字 评论关闭
 针对TI公司的DSP芯片TMS320C6713,利用片上同步多通道缓冲串行口(McBSP)和增强型直接存储器存取(EDMA)实现了串口通信功能。该方案解决了芯片只有同步串口而不能进行异步传输的问题,丰富了接口功能。   关键词: TMS320C6713;多通道缓冲串行口;增强型直接存储器存取;串口通信 ?   数字信号处理器因其高性能及强大的数据处理能力,而在通信和信号处理、自动控制等领域得到越来越广泛的应用。TMS320C6713(简称C6713)作为TI公司TMS320C6000系列的DSP,经常被用于图像、语音处理等方面。在大多数应用系统中,往往需要实现DSP与......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 2639字 评论关闭
1. 意图 提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。 别名 Kit 设计模式一书中这个模式作为创建型模式的第一个模式出现,但是这个模式本身和Singleton(单例), Factory Method(工厂方法) 又有一定的关联性,所以建议可以先看这个模式,在看完单例和工厂方法模式后再回头看一遍抽象工厂会比较好。 重点在于“一系列“这三个字,同时这些对象是”相关或相互依赖的“,作者举了一个多视感标准的用户界面工具包的例子,光从意图的字面含义上就很容易能够理解这个模式的用途,一个用户界面工具包包含了很多种控......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 9393字 评论关闭
UML 2 中的阴和阳 参考 UML 基础系列的其他文章和教程 统一建模语言(UML) 版本 2.0 UML基础: 统一建模语言简介 UML 基础: 序列图 UML 基础: 组件图 绘制整洁的 UML 图 用例建模技巧 UML 序列图简介 养成良好的绘制 UML 序列图的习惯 利用 UML 进行实体关系建模 订阅 UML 相关文章和教程的 RSS 提要 在 UML 2 中有二种基本的图范畴:结构图和行为图。每个 UML 图都属于这二个图范畴。结构图的目的是显示建模系统的静态结构。它们包括类,组件和(或)对象图。另一方面,行为图显示系统中的对象的......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 3606字 评论关闭
 经常看到这样的声明:T& func(T& t),这种声明和T func(T t)有什么区别?书上的解释是为了提高效率,究竟是如何提高效率的呢?内部执行了什么操作?本文通过8个小例子对引用参数和引用返回进行了一次彻底的排查。     首先看一下在类的成员函数中的引用参数和引用返回值: 类定义 class A {      public:       int x;       A(){}//构造函数       A(const A& other)//拷贝构造函数       {             this->x = other.x;             cout << "Copy" << endl;       }       ~A(){}//析构......
阅读全文