ICode9

精准搜索请尝试: 精确搜索
  • Java炸弹人小游戏-AI2021-04-13 23:58:46

    完整的源码+完整的项目文档 如果对你又帮助,希望麻烦给github项目一个star和本视频一个赞 b站演示视频:https://www.bilibili.com/video/BV1Fx411R7yq/  github项目地址:https://github.com/liujianjie/Java-AI-bombman 该项目作为大一下学期JAVA课程设计 亮点:BFS算法实现电脑AI

  • Java常用类及其方法2021-04-13 23:33:58

    Java常用类 Object类 Object类是所有类的父类,也就是说任何一个类在定义时如果没有明确地继承一个父类,那它就是Object类的子类。 Object的方法 boolean equals(Object) 比较两个对象是否相等。默认比较的是地址值。 String toString() 返回该对象的字符串表示,默认返回运行时类

  • java基础知识 mzl2021-04-13 23:33:55

    数据结构 栈 Stack 栈是一种先进后出的数据结构,数组和链表都可以生成栈。 push() 压栈,向栈顶存入一个元素pop() 弹栈,从栈顶取出一个元素,并返回该元素peek() 返回栈顶的元素,但是并不取出empty() 判断栈是否为空 函数递归 :方法调用输出结果后面的先输出  退回按钮 、数学表达式

  • MyBatis实现Mapper配置并查询数据2021-04-13 23:32:22

      准备数据源 JDBC连接及操作数据库 引入MySQL驱动包 注解方式使用Mapper User模块Mapper层:UserMapper.java User模块测试类:UserTest.java 测试结果 测试结果如下图所示:

  • Java集合(3)2021-04-13 23:30:06

    ·ArrayList和Vector的区别 这两个类都实现了List接口(List接口继承了Collection接口),都是有序集合 1.线程安全 Vector使用了Synchronized来实现线程同步,是线程安全,ArrayList是非线程安全 2.性能 ArrayList在性能方面优于Vector 3.扩容:ArrayList和Vector都会根据实际的需求

  • Day022021-04-13 23:09:58

    Java开发环境 卸载JDK 删除Java的安装目录 删除Java_HOME 删除path下关于Java的目录 java-version 安装JDK 百度搜索JDK8,找到下载地址 同意协议 下载电脑对应版本 双击安装JDK 记住安装的路径 配置环境变量 我的电脑-->右键-->属性 环境变量-->JAVA_HOM

  • MyBatis实现Mapper配置并查询数据2021-04-13 23:07:36

    准备数据源 引入MySQL驱动包   注解方式使用Mapper User模块Mapper层:UserMapper.java   User模块测试类:UserTest.java   测试结果如下图所示:

  • Java线程池实现原理及其在美团业务中的实践(转)2021-04-13 23:06:33

    转自美团技术团队:https://tech.meituan.com/2020/04/02/java-pooling-pratice-in-meituan.html 随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池:ThreadPoolExecutor类,帮助开发人员管理

  • 2021-04-022021-04-13 22:57:43

    目录 Java基础面试题笔记(一)答案与解析 Java基础面试题笔记(一) 1、面向对象的特征有哪些方面? 2、访问修饰符 public,private,protected,以及不写(默认)时的区别? 3、String 是最基本的数据类型吗? 4、float f=3.4;是否正确? 5、short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1;

  • 【Linux】循序渐进学运维-服务篇-与tomcat相关的概念2021-04-13 22:53:20

    文章目录什么是JSP?什么是中间件?什么是动态数据,什么是静态数据什么是JVM?类似tomcat,发布jsp运行的web服务器还有哪些?tomcat的三个端口作用总结什么是JSP?很多2020年的java人员都说jsp已经不香了,太老了,不过目前一些比较老的项目还在使用JSP。现在JSP已经慢慢的被常见的模板引擎替代了,比

  • 第六周jsp2021-04-13 22:36:37

    1.数据库连接 1 package util; 2 3 import com.alibaba.druid.pool.DruidDataSourceFactory; 4 5 import javax.sql.DataSource; 6 import java.io.IOException; 7 import java.io.InputStream; 8 import java.sql.Connection; 9 import java.sql.SQLException; 10 im

  • 教科书般的排查与分析过程,成功拿下大厂offer2021-04-13 22:32:49

    前言 很多同学面对多线程的问题都很头大,因为自己做项目很难用到,但是但凡高薪的职位面试都会问到。。毕竟现在大厂里用的都是多线程高并发,所以这块内容不吃透肯定是不行的。 今天这篇文章,作为多线程的基础篇,先来谈谈以下问题: 为什么要用多线程?程序 vs 进程 vs 线程创建线程的

  • 【变量】JAVA基础2021-04-13 22:32:35

    【变量】JAVA基础 1、变量介绍2、+号的使用3、数据类型4、浮点类型5、字符类型(char)6、Boolean类型 1、变量介绍 为什么需要变量? 变量是程序的基本组成单位,变量有三个基本要素(类型+名称+值) 变量赋值的原理: 内存中将值储存并赋给一个地址,地址对应一个名称,通过名称就可以直

  • 花三分钟看完这篇文章你就懂了!写给正在求职的安卓开发2021-04-13 22:30:57

    经历 坐标湖南,双非一本毕业。毕业后跟发小一起到深圳找工作。发小国防科大软件工程毕业。几乎没有太多周折,轻松入职了中国平安。像我这种双非渣本,随便在深圳拉一个外卖小哥出来学历可能都比我高。 前期找工作的过程是比较痛苦的,两个星期后我终于找到了我的第一份offer,一家刚

  • Java模拟实现Tomcat——Socket通信2021-04-13 22:29:53

    Java模拟实现Tomcat——Socket通信 1.Tomcat简介2. Socket网络编程2.1 Socket原理2.2 基于Java的socket网络编程实现 3. 代码实现运行效果 1.Tomcat简介 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些

  • Java练习题52021-04-13 22:29:11

    第1题. public class MobilPhone { public String brand; public MobilPhone(){ this.brand="诺基亚"; } public MobilPhone(String bra){ this.brand=bra; } public String buy(){ return"没发工资, 买一个"+brand+

  • JAVA基础之引用2021-04-13 22:03:02

    用引用操纵对象 每种程序语言都有操纵元素的方法,根据元素的类型可以选择直接操纵元素或者以某种特殊的语法间接的来操作元素(例如C/C++中的指针),而在JAVA中,一切都视为对象,所以我们可以采用一种统一的语法即引用来操纵对象。 举个例子来说引用就像是一个遥控器而对象就是一个

  • 实战分析SpringBoot整合JSON,实战案例2021-04-13 22:02:35

    前言 正值金九银十面试旺季,现在的面试官一天少说得看几百份简历,你投出去的简历如果没有特别吸引人的点和新颖突出,毫无疑问你的简历不是在垃圾桶就是在回收站里边待着了,那么什么样的简历才能吸引到面试官的眼球呢?今天我就把阿里面试官筛选简历的规则告诉你,让你从简历开始就先

  • JAVA在线考试系统online exam2021-04-13 22:01:59

    该系统涵盖了出题、组卷、发布考试、导入考生信息、监考、自动评卷/人工评卷等完整流程。在线考试系统采用功能强大、高效灵活的B/S模式,具有高度的可扩展性,被授权的考试用户不管身处何地,只要可以使用网络浏览器 (IE6,IE7,IE8,IE9,IE10,360,FireFox,Chrome等),就可通过网络登录在

  • 实战分析SpringBoot整合JSON,面试题附答案2021-04-13 22:01:01

    前言 作为同时具备高性能、高可靠和高可扩展性的典型键值数据库,Redis不仅功能强大,而且稳定,理所当然地成为了大型互联网公司的首选。 众多大厂在招聘的时候,不仅会要求面试者能简单地使用Redis,还要能深入地理解底层实现原理,并且具备解决常见问题的能力。可以说,熟练掌握Redis已

  • JAVA基础之API文档查看2021-04-13 21:58:38

    API:应用程序编程接口。 查看文档地址:https://www.matools.com/api/java8 Java类的组织形式 包>类>方法

  • 网易云的朋友给我这份339页的Android面经,已拿offer入职2021-04-13 21:58:19

    何为成长?成长是指自我提升,一方面是本身的个人能力,另一方面是社会对你的认可度。最终,程序员的职位和薪水都能在成长中得以体现。 很多人对成长有误解,在他们眼中,随着工作年限的提高,成长是理所当然的事情,这其实是一个误区。两个程序员同时工作3年,难道他们两个的成长就完全一样

  • 支付宝支付开发代码-java版2021-04-13 21:56:03

    package com.yz.commons.settlement.channel.ali; import com.alibaba.fastjson.JSONObject; import com.alipay.api.AlipayApiException; import com.alipay.api.AlipayClient; import com.alipay.api.DefaultAlipayClient; import com.alipay.api.domain.AlipayTradeAppPa

  • java使用ganymed-ssh2如何远程执行多条命令2021-04-13 21:54:38

    ganymed-ssh2提供执行远程命令的方法linux和windows系统多个命令用&&隔开,如果其中某个命令出错,后面的命令就不会执行了windows系统执行命令需要再前面加cmd /cConnection conn = new Connection(hostname, port);         Session ssh = null;         tr

  • lucene4.10.4全文检索技术的使用java版2021-04-13 21:54:06

    总结下如何使用lucene全文搜索 首先导入依赖 <!--核心包-->         <dependency>             <groupId>org.apache.lucene</groupId>             <artifactId>lucene-core</artifactId>             <version>4.10.4</version>

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有