外壳java
Java基础面试题
一、面试题汇总 1.请简述java特点? 简单、平台无关性、 面向对象、 多线程、 分布性、 高性能(相对于其他解释型语言)、 健壮性、开源 2.什么是JDK,JRE,JVM及它们之间的关系? JDK是JAVA的核心,包括JRE(JAVA 虚拟环境)、编译器、运行工具等 JRE是JAVA运行环境,包 ......
JAVA:mapper.java和mapper.xml的关系,以及foreach的用法
简单理解就是,java声明了方法,xml实现了方法,类似与接口与实现接口,他们之间的关系如下: // Mapper.java中 List<Ranks> inquireOnlyName( @Param("names") List<String> names, @Param("status") Stri ......
12.11 今天弄明白了怎么在前端写Java实现查询功能
//例:<% // Check if the query button is clicked if (request.getParameter("query") != null) { try { Connection connection = DatabaseConnection.getConnec ......
java循环结构
java中的循环结构: while循环 int i=1; while(i<=5){ System.out.println("第"+i+"次打印"); i++; } do-while循环 do { System.out.println("打印do"); }while (false); for循环 适用 ......
【Java集合】双列集合HashMap的概念、特点及使用
上篇文章讲了Map接口的概念,通过他提供的接口方法,我们学习了如何使用以及对Map集合的遍历 HashMap 概念 HashMap集合是Map接口的一个实现类,它用于存储键值映射关系,该集合的键和值允许为空,但键不能重复,且集合中的元素是无序的。 特点 HashMap底层是由哈希表结构组成的,其实就 ......
七,JAVA面向对象
对象 用类来描述对象,将对象的共同特征进行抽取而形成类 大象:类 属性:鼻子眼睛 :变量 行为:跑,拔树 :函数 同一个类中。成员函数可以直接访问其他成员 类与类之间的访问:需要创建对象 格式:类名 对象名 = new类名(); Car car = new Car();//对象名.成员名car.ru ......
java高级笔记汇总
一、理论知识背诵汇总篇 1、Java常用类 System类 Date类(日期类) DateFormat类(日期格式化类) SimpleDateFormat类 Math类 Random类 BigInteger(大整数)类 BigDecimal(大小数)类 Timer定时器 2、枚举(将类的对象固定下来 ......
java中的数据库连接池
常见的连接池的优缺点: HikariCP 优点: 性能出色,尤其在高并发负载下表现良好 内存消耗低,占用系统资源较少 具有自动化的连接池维护和统计功能 缺点: 需要 JDK7 或以上版本支持 配置选项相对较少,有些高级的配置需要通过代码实现 Tomcat 连接池 优点: 支持负载均衡和 Failov ......
基于Java 的商城网站系统设计与实现(8000字论文)
摘要 随着我国经济活力的不断提升和互联网的快速发展,信息的重要性正在显现出来。电子商务作为经济发展的重要一环取得了突飞猛进的发展。由于具有高效便捷的优点,网上购物已经成为一种不可或缺的新型生活方式,近年来各大互联网企业纷纷布局电子商务,获得了巨大成功。而对于这些平台来说,如何在保证交易不出错的前提下 ......
java之switch用法
多条件判断,判断条件是等值判断时,可以用switch 比如: 变量level=0时,输出“非会员” 变量level=1时,输出“打9折” 变量level=2时,输出“打8折” 变量level=3时,输出“打7折” 变量level=4时,输出“打6折” 变量level为其他数时,输出“打6折” imp ......
java中的三目运算符
格式: 变量=condition ? value1 : value2 condition是一个布尔表达式,如果为true,则返回value1,否则返回value2 比如:变量a的赋值,如果x>y,则a=1,否则,a=2 用if else代码如下: 1 import java.util.Random; ......
java-selenium 使用固定版本chrome浏览器和chromedriver,解决chrome自动升级无法与Chromedriver匹配问题
1、获取Google chrome、chromedriver 地址:https://googlechromelabs.github.io/chrome-for-testing/ 2、将2个压缩包解压,存放到固定目录 比如我的chromedriver位置为:D:\file\jar\chromeDriv ......
java String类
一、JDK API帮助文档 1、在线文档地址 https://docs.oracle.com/javase/8/docs/api/ 2、离线文档地址 https://www.oracle.com/java/technologies/javase-jdk8-doc-downloads.html 二、S ......
java-selenium 启动时出现 Invalid Status code=403 text=Forbidden
加上 chromeOptions.addArguments("--remote-allow-origins=*"); 即可 ChromeOptions chromeOptions = new ChromeOptions(); // 防止403 chromeOptions.addArguments(" ......
抖音自动化-实现给特定用户发私信 (java-selenium)
重点: 打开新的窗口后,driver发生了变化,不能再用之前的driver;可以通过窗口句柄,跳转到新页面 // 页面跳转,driver再次发生变化;(既 :重新打开一个浏览器窗口后,driver发生了变化,不能使用原先窗口的driver) for (String windowHandle : dr ......
java-selenium 操作页面时免登录,记录用户的登录信息
利用 ChromeOptions ,启动浏览器时设置用户数据存放目录,下次启动程序时,继续加载这个目录 // chrome 浏览器数据存储目录位置 String userData="--user-data-dir=C:\\Users\\AppData\\Local\\Google\\Chrome\\ ......
Java进程内线程数量限制的相关学习
Java进程内线程数量限制的相关学习 背景 还是之前出现 cannot create native thread 的问题的后续 周末在家学习了下如何在容器外抓取dump. 也验证了下能否开启超过宿主机 nofile 配置的进程数量. 想着总结一下学习到的东西, 不枉周六不午休, 周天晚上还开会到11 ......
java类
一、类 1、类的定义 2、对象的使用 3、对象内存图 (1)单个对象内存图 (2)多个对象内存图 (3)多个对象指向相同 3、成员变量和局部变量的区别 二、封装 1、封装概述 2、private关键词 3、this关键词 三、构造方法 1、概述 2、注意事项 ......
学习教程大全(java、c#、Web、GIS、Andriod)
学习教程大全(java、c#、Web、GIS、Andriod) 1. Andriod │ │ Android App开发入门 使用Android Studio 2.X开发环境 第2版.pdf │ │ Android Studio开发实战:从零基础到App上线.pdf │ │ Android4高级编程 ......