尼泊尔的博客

技术改变世界

Https与TCP原理机制解析

Https与TCP原理机制解析

2017-02-21 16:03:51

阅读数 286

评论数 0

Java基础(一):抽象类与接口的区别

1、继承、抽象类与接口的区别 1.1 interface 和 abstract class 的区别 1)在面向对象领域,由于抽象的概念在问题领域没有对应的具体概念,所以用于表征抽象概念的抽象类是不能实例化的;同时,抽象类体现了数据抽象的思想,是实现多态的一种机制。抽象类定义了一组抽象方法,至于这组...

2016-11-21 15:50:50

阅读数 140

评论数 0

Java并发编程:线程池的使用

我们使用线程的时候就去创建一个线程,这样实现起来非常简便,但是就会有一个问题:   如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。   那么有没有一种办法使得线程可以复用,就是执行完一...

2016-04-26 08:52:52

阅读数 574

评论数 0

Java调用shell

Java语言以其跨平台性和简易性而著称,在Java里面的lang包里(java.lang.Runtime)提供了一个允许Java程序与该程序所运 行的环境交互的接口,这就是Runtime类,在Runtime类里提供了获取当前运行环境的接口。 其中的exec函数返回一个执行shell命令的子进程...

2016-04-25 17:04:05

阅读数 221

评论数 0

java执行cmd命令和linux命令

一:window下执行cmd指定 程序例子: [java] view plain copy   /*该方法实现文件自动复制功能。利用系统命令将指定文件名从源路径复制到目的路径       * 如果目的路径不存在时,自动创建目的路径    ...

2016-04-25 16:33:52

阅读数 1215

评论数 0

MySQL经典面试题

1、如何登陆mysql数据库 MySQL -u username -p 2、如何开启/关闭mysql服务 service mysql start/stop 3、查看mysql的状态 service mysql status 4、如何显示数所有数据库 sho...

2016-04-21 17:30:21

阅读数 1182

评论数 0

图解DHCP的4步租约过程

图解DHCP的4步租约过程   DHCP租约过程就是DHCP客户机动态获取IP地址的过程。 DHCP租约过程分为4步: ①客户机请求IP(客户机发DHCPDISCOVER广播包); ②服务器响应(服务器发DHCPOFFER广播包); ③客户机选择IP(客户机发D...

2016-04-19 09:11:56

阅读数 8526

评论数 0

centos6下安装配置NFS

1、检查NFS和rpcbind包是否已安装 [root@h1 ~]# rpm -qa | grep nfs nfs-utils-1.2.3-15.el6.x86_64 nfs-utils-lib-1.1.5-4.el6.x86_64 nfs4-acl-tools-0.3.3-5.el6.x8...

2016-04-15 09:06:44

阅读数 489

评论数 0

java Pattern和Matcher详解

结论:Pattern与Matcher一起合作.Matcher类提供了对正则表达式的分组支持,以及对正则表达式的多次匹配支持. 单独用Pattern只能使用Pattern.matcher(String regex,CharSequence input)一种最基础最简单的匹配。 ...

2016-04-13 15:35:27

阅读数 299

评论数 0

Log4j.properties配置详解

一、Log4j简介 Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。 ...

2016-04-12 16:03:27

阅读数 4568

评论数 0

java异常处理(Try Catch Finally)

一 前言 java异常处理大家都不陌生,总的来说有下面两点: 1.抛出异常:throw exception class SimpleException{ public void a() throws Exception{ throw new Exception(); ...

2016-03-25 08:45:08

阅读数 301

评论数 0

为什么用 Java—— 一个 Python 程序员告诉你

每当我告诉别人我一直在用Java工作时,大家的反应都是: “纳尼!Java?为啥是Java?” 说实话,本人刚开始的时候也是同样的反应。但是由于Java的类型安全,执行性能和坚如磐石的工具,我渐渐地开始欣赏Java。同时我注意到,现在的Java已今非昔比——它在过去的10年间稳健地...

2016-03-22 09:04:31

阅读数 319

评论数 0

RESTful API 设计指南

网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备……)。 因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现“API First”的设计思想。RESTful API是目前比较成熟的一套互联...

2016-03-21 12:32:55

阅读数 231

评论数 0

35+ 个 Java 代码性能优化总结

前言 代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,...

2016-03-21 09:05:52

阅读数 420

评论数 0

DHCP工作原理

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)是IETF为实现IP的自动配置而设计的协议,它可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务 器的IP地址等TCP/IP参数。了解DHCP工作过程可以帮助我们排除有关DHCP服务遇到...

2016-03-17 17:16:41

阅读数 373

评论数 0

nfs:server is not responding, still trying

问题描述:我使用目标机挂在nfs后,读写较大的文件就会出现server is not responding, still trying问题,google了一下,有人是这么解决的,如下 ******************************************************...

2016-03-17 16:40:00

阅读数 455

评论数 0

dnsmasq在DRBL中的使用

dnsmasq在DRBL中的使用https://sourceforge.net/p/drbl/discussion/Open_discussion/thread/fe0626d0/

2016-03-11 14:06:03

阅读数 525

评论数 0

Start from length & length() in Java

在开始正文之前,请你快速回答如下问题: 在不使用任何带有自动补全功能IDE的情况下,如何获取一个数组的长度?以及,如何获取一个字符串的长度? 这个问题我问过不同水平的程序员,包括初级和中级水平的。他们都不能准确而自信地回答这个问题(如果你能很准确很自信的回答这个问题,那么证明针...

2016-03-11 13:39:16

阅读数 303

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭