关闭

类加载器、双亲委派机制

一.概述 定义: 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型。类加载和连接的过程都是在运行期间完成的。 二. 类的加载方式 1):本地编译好的class中直接加载 2):网络加载:java.net.URLClassLoader可以加载url指定的类 ...
阅读(909) 评论(0)

抽象类

在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。   抽象类往往用来表征我们在对问题领域进行分析、 设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象,我们不能把它们实例化(拿不出一个具体的东西)所以称之为抽象。   比如:我们要描述“水果”,它就是一...
阅读(180) 评论(0)

Linux命令ps,netstat,top,time,cat,uname

ps -aux | grep 80 显示进程状态 netstat -apn | grep 9000 显示网络状态,端口状态 uname -a 查看内核版本 top 显示进程状态 time 显示进程运行时间 cat /etc/redhat-release 显示系统类型...
阅读(156) 评论(0)

HDFS配置

Hadoop的关键配置文件      hdfs上传文件成功之后,自己又开始好奇地修改其配置文件。因为之前自己对于hadoop一直都是胡打乱撞,缺乏系统的理解和认识,在网上查到了一个篇hadoop配置文件的资料,于是就开始动起手来,不想出现了新的错误。首先来梳理下hadoop的配置文件: 1. hadoop-env.sh      hadoop的运行环境配置,主要设置HADOOP_HOME和J...
阅读(261) 评论(0)

mysql引擎

一般来说,MyISAM适合:(1)做很多count 的计算;(2)插入不频繁,查询非常频繁;(3)没有事务。InnoDB适合:(1)可靠性要求比较高,或者要求事务;(2)表更新和查询都相当的频繁,并且表锁定的机会比较大的情况。  MySQL数 据库引擎取决于MySQL在安装的时候是如何被编译的。要添加一个新的引擎,就必须重新编译MYSQL。在缺省情况下,MYSQL支持三个引擎:ISA...
阅读(161) 评论(0)

java中注解用法

这篇文章主要介绍了Java注解之Retention、Documented、Inherited注解介绍,本文内容和相关文章是系列文章,需要的朋友可以参考下: Retention注解 Retention(保留)注解说明,这种类型的注解会被保留到那个阶段. 有三个值: 1.RetentionPolicy.SOURCE —— 这种类型的Annotations只在源代码级别保留,编译时就会被忽略...
阅读(142) 评论(0)

typedef和# define

typedef要比#define要好,特别是在有指针的场合。请看例子: 1 2 3 4 5 6 7 typedef char* pStr1;   #define pStr2 char*    pStr1 s1,s2;   pStr2 s3,s4; ...
阅读(114) 评论(0)

Windows查看进程和结束进程的方法

Windows查看进程命令: > netstat -ano|findstr "8080" 结束进程的命令: > taskkill /F /PID pid...
阅读(248) 评论(0)

java socket编程

一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。 目前较为...
阅读(229) 评论(0)

看到比较好的webservice文章

http://my.oschina.net/xpbug/blog/224912...
阅读(129) 评论(0)

TCP/IP、Http、Socket的区别

网络由下往上分为   物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。   通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,   三者从本质上来说没有可比性,   socket则是对TCP/IP协议的封装和应用(程序员层面上)。   也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输, ...
阅读(168) 评论(0)

@autowired和@resource的区别

@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,而使用t...
阅读(769) 评论(0)

正则表达式

正则表达式的匹配字符  1.普通字符  字母、数字、汉字、标点符号  2.非打印字符  \f 换页符  \n 换行符  \r 回车符  \t 制表符  \v  垂直制表符  \s 任何空白字符 包括 \f\n\r\t\v  \S 任何非空政府 不包括\f\n\r\t\v  3.特殊字符  ^  $  *  ?  +  .  ()  []  ...
阅读(218) 评论(0)

java基础2

一、文件(I/O)读写   1.文件随机读写类java.io.RandomAccessFile;  // RandomAccessFile(String,String);第一个参数是文件路径,第二是打开模式  // RandomAccessFile(File,String);第一个参数是文件对象,第二是打开模式  // 其中打开模式有:r(只读),rw(读写),rws(读...
阅读(151) 评论(0)

java基础1

面试考察知识点如下:   一.序列化的实现方式  概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。   目的:1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。   ...
阅读(143) 评论(0)
27条 共2页1 2 下一页 尾页
    个人资料
    • 访问:7755次
    • 积分:243
    • 等级:
    • 排名:千里之外
    • 原创:15篇
    • 转载:11篇
    • 译文:1篇
    • 评论:0条