摘要:
最近准备换工作,需要更新一下技能树。为做到有的放矢,想对招聘方的要求做个统计。正好之前了解过nodejs,所以做了个爬虫搜索数据。 具体步骤: 1. 先用fiddler分析请求需要的header和body。 2. 再用superagent构建上述数据发送客户端请求。 3. 最后对返回的数据使用che 阅读全文
摘要:
Gulp是基于流的前端自动化构建工具 使用步骤: 1.安装node和npm 访问国外服务器网速不好时,安装依赖模块时会缺少文件。可以安装国内的镜像,之后使用cnpm命令代替npm命令。 npm install cnpm -g --registry=https://registry.npm.taoba 阅读全文
摘要:
web.xml部署描述符文件是web应用的配置文件,位于WEB-INF目录下。Servlet容器根据web.xml中的配置来指定特定的Servlet处理客户端的具体请求。 <util>标签 使用<util>标签,必须在XML根元素中加入util名称空间(namespace): 分别使用<util:l 阅读全文
摘要:
类加载器 jvm 和 类的关系 当调用 java命令运行一个java程序时,会启动一个java虚拟机进程。同一个jvm的所有线程、所有变量都处于同一个进程里,都使用该jvm进程的内存区。 jvm进程终止的情况: 1.程序运行到最后正常结束。 2.遇到System.exit()或Runtime.get 阅读全文
摘要:
VIM一般分几种模式,通过不同模式来区分输入的到底是文字还是命令:1. Normal mode(common mode,以下简称 c-mode):一进入 VIM 就是处于 c-mode,只能输入指令,不能输入文字。这些指令可能是光标移动的指令,也可能是编辑指令或寻找替换指令。2. Insert mo 阅读全文
摘要:
HTTP Cookie,是在客户端用于存储会话信息的。规范要求服务器对任意HTTP请求发送Set-Cookie HTTP头作为响应的一部分,其中包含会话信息。浏览器会存储这样的会话信息,并在这之后,通过为每个请求添加Cookie HTTP头将信息发送给服务器。Http协议是无状态的,对于同一个浏览器 阅读全文
摘要:
将一个类定义在另一个类里面,里面的那个类称为内部类,与属性、方法等一样视作外部类的成员。内部类提供了更好的封装,不允许同包中的其他类访问该内部类。 内部类作为外部类的成员,同样可以被4个访问限定符修饰。如果外部类需要访问非静态内部类的成员,必须创建非静态内部类对象来访问。 内部类成员可以直接访问外部 阅读全文
摘要:
如果某个父类只知道其子类应该包含哪些方法,但无法知道如何实现这些方法,同时要使用多态的特性,怎么办? 抽象方法:关键字abstract允许在一个类中创建一个或多个没有方法体的方法——只提供方法签名,但没有相应的具体实现(不是空方法体)。 包含抽象方法的类只能被定义为抽象类,但抽象类可以没有抽象方法, 阅读全文
摘要:
可以为一个变异单元中的每个类创建一个main方法,只有命令行所调用的那个类的main方法才会被调用,这样方便进行单元测试。继承时,一般将所有的数据成员都指定为private,将所有的方法指定为public。当创建一个子类的对象时,该对象内部包含了一个父类的子对象(subobject??)。这个对象和 阅读全文
摘要:
重载(Overload)是指在一个类里面,多个方法的名字相同,而参数列表(参数的类型、个数和顺序)不同。返回值类型和修饰符与重载无关。解决相同意义的行为使用不同名字的问题。构造器最大的作用就是在创建对象时执行初始化。默认构造器又名无参构造器,作用是创建一个默认对象。如果类中没有任何构造器,则编译器会 阅读全文