相关分类: Java技术 C/C++ VB delphi
  • Java虚拟机的意义

    什么是Java虚拟机? 作为程序员,大家都知道写的代码都是在Java虚拟机上运行的,但大家是否知道,Java虚拟机又是什么呢? 先看看网上搜到有关JAVA虚拟机的介绍 : 虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己...

    2018-11-09 02:38:16 java基础java开发工具java开发java runtime什么是java

  • TCP三次握手

    三次握手 所谓三次握手(Three-Way Handshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。在socket编程中,这一过程由客户端执行connect来触发,整个流程如下图所示: TCP三次握手 (1)第一次握手:Client将标志位S...

    2018-11-09 02:38:16 socket编程

  • JAVA WEB快速入门之环境搭建

    前言 我是一直致力于:.NET技术栈、WEB前端、架构设计相关的开发与管理工作,但因国内大环境影响及公司技术方向发生转变(由.NET全部转为JAVA),需要熟练掌握JAVA WEB相关的知识,故我也得顺应潮流, 精通 JAVA ^ v ^,当然.NET CORE也是我同步学习与研究的方向,甚至...

    2018-11-09 02:38:16 web前端java开发java web开发java web框架

  • Java跳出多重嵌套循环

    最近项目发现循环嵌套的比较多,一直用flag标志来跳出来,写法没什么大问题,比较影响代码美观,例如下面显示: int i = 0 ; boolean flag = true ; while (flag) { while ( true ) { if (i 50 ) { flag = false ; break ; } } } 偶然看了一个老哥的代码,发现这种方式...

    2018-11-09 02:38:13

  • java排序

    双端扫描交换排序 public void sort( int [] item, int start, int end){ if (start end){ int head = item[start]; int i = start + 1 ; int j = end; while (i = j){ while (i = j item[i] head){ // 条件满足的话,i一直向右走, 直到条件终止(item[i]大于pro) i ++ ;...

    2018-11-09 02:38:14

  • Eclipse的汉化问题

    最近看了很多我周围的同学,也都是刚开始接触Eclipse,但是都头疼于eclipse的汉化问题。 好在的是,Eclipse的汉化比较简单,不用到网上自己下载汉化包,而且关于这个软件的汉化也非常的多,所以我也就写一下我这边的Eclipse版本的汉化。 步骤 版本:Eclipse Photon(20...

    2018-11-09 02:38:13

  • ArrayList和LinkedList、Vector的优缺点?

    一般在面试中可能会被问到ArrayList、LinkedList、Vector三者相关的区别! 一般来说我想大概都会回答如下的这些: ArrayList底层是数组结构,查询快,增删慢,线程不安全,效率高。 LinkedList底层是链表数据结构,查询慢,增删快,线程不安全,效率高。 Vector底层是...

    2018-11-09 02:38:12

  • Java中使用elasticsearch搜索引擎实现简单、修改等操

    以下的操作环境为:jdk:1.8;elasticsearch:5.2.0 maven架包下载坐标为: dependency groupIdorg.elasticsearch.plugin/groupId artifactIdtransport-netty4-client/artifactId version5.2.0/version/dependencydependency groupIdorg.elasticsearch/groupId artifac...

    2018-11-09 02:38:11

  • Tomcat7启动报Error starting static Resources错误

    一、问题描述: 启动tomcat报错,大概的意思是webapps目录下找不到我的工程目录。 二、问题排查 。(因为对tomcat不太熟悉所以导致问题排查方向有点迷惑) 问题排查分为:1、war包原因。(后面我只启动tomcat也是包同样的错误,排除了这个war包的原因)2、tomcat 原因...

    2018-11-09 02:38:10

  • 基于JavaMail的Java邮件发送:简单邮件发送

    使用Java应用程序发送 E-mail 十分简单,但是首先你应该在你的机器上安装 JavaMail API 和Java Activation Framework (JAF) 。 您可以从 Java 网站下载最新版本的JavaMail,打开网页右侧有个 Downloads 链接,点击它下载。 下载并解压缩这些文件,在新创建的顶层目录中...

    2018-11-09 02:38:08

2