`
afunti
  • 浏览: 105424 次
  • 性别: Icon_minigender_1
  • 来自: 安徽
社区版块
存档分类
最新评论
文章列表
  现在做网站已经不容易了,不管是从国家的监管还是市场的竞争,2010年,互联网已经开始枪林弹雨了。但纵观互联网的成功及失败案例,不难总结出那么一点点诀窍:小网站不能犯“大”错。 所谓的小网站就是像个人网站、地方门户、行业门户这些细分领域的,其实还不够细分,等会我再解释吧。“大”错,只是不要什么都做,结果什么都做不了 ,要把内容做小,做小,再做小,这样你的用户才能不断,不断的壮大。 为什么这么说呢?先来看看案例。 Fackbook点燃SNS的战火,校内把这战火引入中国,于是海内、开心、腾讯、搜狐大家全体参战,中国互联网成了战场。细数他们的成功与失败,谁知?但不可否认,他们都拥有强大的资 ...
1、scanner import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Scanner; //中文输入时 粘贴上去可以使用 用输入法输入时会连同拼音一同打印出来public class InOrOutTest { public static void main(String[] args) { Scanner s = null; s = new Scanner(System.in); //控制台输入的第一种方法 Stri ...
Java中的流分为两种分别由四个抽象类来表示: 一、字节流  InputStream  OutputStream 二、字符流   Reader,Writer 在这四个抽象类中,InputStream和Reader定义了完全相同的接口: int read() int read(char cbuf[]) int read(char cbuf[], int offset, int length)   而OutputStream和Writer也是如此: int write(int c) int write(char cbuf[]) int write(char cbuf[], ...
所有Collection都会透过其iterator()产生一个Iterator 常用容器: Collection( List, Set), Map() List: 次序是List的最重要的特性;它保证以某种特定次序来维护元素.List会产生ListIterator,透过它你可以从两个方向来对List进行走访,也可以在List之内进 ...
异常匹配: 1、抛出异常的时候,异常处理系统会按照你书写代码的顺序找出“最近”的处理程序。 2、找到匹配的处理程序之后,它就认为异常将得到处理,然后就不再继续查找。 3、如果你把捕获基类的catch子句放在最前面,就会把派生类的异常全给“屏蔽”掉,产生编译错误。 异常的限制 a、当你重载方法的时候,你只能抛出在父类方法的异常说明里列出的那些异常,或者不抛出任何异常。 b、这个限制很有用,因为这样的话,对父类能工作的代码应用到子类对象的时候,一样能够工作,异常也不例外。 c、异常限制对构造函数不起作用。可以抛出任何异常,而不必理会基类构造函数的异常说明。 (1)、尽管在继承过程中,编译器会对异 ...
语法角度: 1、抽象类 用abstract定义,而接口用interface定义 2、抽象类可以有自己的数据成员,变量默认是 friendly 型,其值可以在子类中重新定义,也可以重新赋值;     而接口只能够有静态的不能被修改的数据成员(变量默 ...
...
一个经常忘记的基础知识! JAVA没有unsigned类型   Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。   1、整数:包括int,short,byte,long   2、浮点型:float,double   3、字符:char   4、布尔:boolean
http://blog.sina.com.cn/s/blog_52fea7b60100pi0g.html 堆:堆是heap,是所谓的动态内存,其中的内存在不需要时可以回收,以分配给新的内存请求,其内存中的数据是无序的,即先分配的和随后分配的内存并没有什么必然的位置关系,释放时也可以没有先后顺序。一般由使用者自由分配,malloc分配的就是堆,需要手动释放。       堆栈:就是STACK。实际上是只有一个出入口的队列,即后进先出(FIFO),先分配的内存必定后释放。一般由,由系统(编译器)自动分配,存放存放函数的参数值,局部变量等,自动清除。 JVM堆栈:     JVM是基于堆栈的 ...
(1)、寄存器(Registers):      这是速度最快的存储场所,因为寄存器位于处理器内部,这一点和其他的存储媒介都不一样。不过寄存器个数是有限的。在内存中的寄存器区域是由编译器根据需要来分配的。我们程序开发人员不能够通过代码来控制这个寄存器的分配。所以说,这第一个存储区域寄存器,我们只能够看看,而不能够对其产生任何的影响。,也没办法在程序里头感觉到寄存器的任何存在迹象。 (2)、Stack(堆栈):     位于一般的RAM中。处理器经由指针提供直接支持。当程序配置一块新的内存时,stack指针便往后移;释放内存时,指针则往前移。这种方式不仅很快,效率也高,速度仅次于寄存器。用于存放对 ...
异常可能会丢失  java异常处理机制的一个缺陷 //: LostMessage.java //How an exception can be lost class VeryImportantException extends Exception {     public String toString() {         return "A very important exception!";     } } class HoHumException extends Exception {     public String toString() ...
  之前看过这篇帖子,感触颇深,今天又一次看到别人的转帖,又有了不同的感觉。于是乎留下给自己做个留念 http://topic.csdn.net/u/20110107/12/44D57A15-ADC8-4A65-A9BE-C1AD91CEAD06.html 转来这篇文章给大伙儿分享分享,写的挺实在的,希望大家2011有更多的收获。  有人工作, 有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有 缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍 藏这篇文 ...
  首先打开TCP/IP Monitor  视图(窗口-> 显示视图-> TCP/IP Monitor, 或者服务器视图中的Monitor选项类似) 右键properties -> Add  // 本地监听端口,  Local Monitoring Port: 5780  // 监听对象的设置  Host name: 127.0.0.1 Port: 8080 Type: HTTP Timeout: 0  //以上设置是通过5780端口影射到127.0.0.1:8080端口实现HTTP协议的监听 点击Start,监视器就开始监听了 当我们访问地址http:// ...
http://baike.baidu.com/view/2287016.html 编辑 作用域 功能 快捷键 全局 查找并替换 Ctrl+F 文本编辑器 查找上一个 Ctrl+Shift+K 文本编辑器 查找下一个 Ctrl+K 全局 撤销 Ctrl+Z 全局 复制 Ctrl+C 全局 恢复上一个选择 Alt+Shift+↓ 全局 剪切 Ctrl+X 全局 快速修正 Ctrl+1 全局 内容辅助(代码提示) Alt+/ 全局 全部选中 Ctrl+A 全局 删除 Delete ...
  转载 出处忘记了…… Java学习网站汇总   转载 出处忘记了…… Java学习网站汇总 http://java.sun.com/j2se http://java.sun.com/docs/windows_format.html winhelp格式的 http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html 这个是CodingConvension, 就是 ...
Global site tag (gtag.js) - Google Analytics