摘要:
>:右移操作符,左边补符号位(正数补0,负数补1),相当于除二除二...>>>:无符号右移,左边补0,相当于除二除二... 阅读全文
摘要:
>:右移操作符,左边补符号位(正数补0,负数补1),相当于除二除二...>>>:无符号右移,左边补0,相当于除二除二... 阅读全文
摘要:
参考两篇文章:http://www.cnblogs.com/benshan/p/3551987.htmlhttp://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.htmlsynchronized总结:synchronized 可以修饰:方法... 阅读全文
摘要:
转自:http://www.cnblogs.com/wchhuangya/archive/2009/12/24/1631121.html这两天开始搞BREW了,用的是C的语法。上学时学过的C都还给学校了,无奈,只能研究下。现在转载一篇C语言指针篇。 第一章 指针的概念指针是一个特殊的变量,它里面存... 阅读全文
摘要:
单一职责原则:就一个类而言,应该仅由一个引起它变化的原因。[SRP]如MVC框架,就是把界面设计、逻辑设计、数据设计的职责分开的典型案例。这是面向对象开发的一条基本原则吧。开放封闭原则:软件实体(类、模块、函数等)可以扩展,但不可修改。[ASD]即对扩展开放、对更改封闭。需求总是不断变化的,所以代码... 阅读全文
摘要:
1. 简单工厂模式在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。先放图再解释。下图一是从《大话设计模式》中摘出来的。问题是:... 阅读全文
摘要:
1. TCP与TCP/IP协议族TCP是TCP/IP协议族中运输层的一个协议。TCP/IP,即传输控制协议/网间协议,是一个工业标准的协议集,包含了运输层、网络层和链路层的协议,其结构如下图所示:其中socket是API接口,它将TCP/IP协议族包装了起来,应用层通过socket抽象层在网络中传输... 阅读全文
摘要:
小小技巧alt+shift可以在中,英,日之间切换ALT+~可以在假名和英文之间切换ctrl+CAPSLOCK 和 alt+CAPSLOCK可以在平假名和片假名之间切换敲完字母后不敲空格键或回车键,加按F5,转成字符集(选字或造字)F6,恢复平假名(全角)F7,转成片假名(全角)F8,转成片假名(半... 阅读全文
摘要:
1. Problem代码实现表达式运算。2. Solution2.1 中缀表达式计算中缀表达式即通常所见的算术表达式,如(1+2)*3-4当前要参与运算的:两个数,一个操作符。当前两个数可以直接运算的条件:操作符是*或/,或下一个操作符不是*或/否则,应该更新第二个数,即将其与接下来的数进行乘除运算... 阅读全文
摘要:
转自:http://www.cnblogs.com/zhangziqiu/本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础... 阅读全文
摘要:
1. Problem给定n对括号,生成所有可能的括号组合Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.For example, given ... 阅读全文
|