20230408日记system java

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 selenium 用户 java

java-selenium 操作页面时免登录,记录用户的登录信息

利用 ChromeOptions ,启动浏览器时设置用户数据存放目录,下次启动程序时,继续加载这个目录 // chrome 浏览器数据存储目录位置 String userData="--user-data-dir=C:\\Users\\AppData\\Local\\Google\\Chrome\\ ......
java-selenium selenium 页面 用户 信息

Java进程内线程数量限制的相关学习

Java进程内线程数量限制的相关学习 背景 还是之前出现 cannot create native thread 的问题的后续 周末在家学习了下如何在容器外抓取dump. 也验证了下能否开启超过宿主机 nofile 配置的进程数量. 想着总结一下学习到的东西, 不枉周六不午休, 周天晚上还开会到11 ......
线程 进程 数量 Java

java类

一、类 1、类的定义 2、对象的使用 3、对象内存图 (1)单个对象内存图 (2)多个对象内存图 (3)多个对象指向相同 3、成员变量和局部变量的区别 二、封装 1、封装概述 2、private关键词 3、this关键词 三、构造方法 1、概述 2、注意事项 ......
java

学习教程大全(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高级编程 ......
学习教程 Andriod 教程 大全 java

Java 环境搭建

Java 环境搭建 Java 本来是 sun 公司的,然后被 Oracle 收购了。因为 Java 本身也是开源产品,所以就出现了官方 Oracle JDK 和 开源的 OpenJDK。这里一般搭建说的是 Oracle JDK ~ 做 Java 开发的朋友跟我说,我们目前使用这个层面是无法感知两个版 ......
环境 Java

java 复杂List对其中某一项求和

1、List<Double> 1 List<Double> dMoneyList = objList.stream().map(e->e.getDTotalMoney()/*复杂List中包含的double数值*/).collect(Collectors.toList()); 2 Double to ......
java List

java监听全局组合键

1. jintellitype pom<!-- 不能注册多个组合键比如alt+abc --> <!-- https://mvnrepository.com/artifact/com.melloware/jintellitype --> <dependency> <groupId>com.mellow ......
全局 java

Java 配置文件

为什么需要使用配置文件? ​ 配置文件是一种存储应用程序配置信息的文本文件,它可以存储诸如数据库连接字符串、应用程序路径、调试开关、日志级别等一些与应用程序相关的信息。 优点: 避免硬编码: 硬编码是指将应用程序的配置信息直接嵌入到代码中,这样的代码不仅难以维护,而且需要对代码进行重新编译才能修改这 ......
文件 Java

Java 面向对象入门

第一章:类与对象 1.1 类与对象 类与对象的定义和使用 在 Java 中定义类,使用关键字 class 完成。语法如下: class 类名称 { 属性 (变量) ; 行为 (方法) ; } 我们可以通过下面的实例来感受一下如何定义一个 Person 类。 class Person { // 类名称 ......
对象 Java

java中C3P0、Druid、HikariCP 、DBCP连接池的jar包下载与IDEA配置

## 一、什么是连接池连接池是应用程序与数据库之间的一个缓冲区,它存储了一定数量的空闲数据库连接,当应用程序需要连接数据库时,可以从连接池中获取一个可用连接,使用完毕后再将连接归还给连接池,从而避免了每次连接都需要创建和销毁连接的开销,提高了应用程序的性能和可伸缩性。连接池也可以控制数据库连接的数量 ......
HikariCP Druid java C3P0 DBCP

Java并发(十七)----变量的线程安全分析

1、成员变量和静态变量是否线程安全 如果它们没有共享,则线程安全 如果它们被共享了,根据它们的状态是否能够改变,又分两种情况 如果只有读操作,则线程安全 如果有读写操作,则这段代码是临界区,需要考虑线程安全 2、局部变量是否线程安全 局部变量是线程安全的 但局部变量引用的对象则未必 如果该对象没有逃 ......
线程 变量 Java

java 策略模式解决if-else ,函数式接口解决编写多个子类的问题

/** * @author: szc * @date: 2023/9/2 22:45 * @version: 1.0 * @description: 从map中获取函数式接口,解决if-else 多个子类问题 */ @Service public class MapToInterface { @Au ......
子类 函数 接口 多个 策略

12.10日记

栈相对于是一个容器,而这个容器里包含的是一些元素(这些元素的数据类型可以整型、浮点型、字符型等)。同时,栈是保证元素后进先出关系的结构。例如,我们把几本书叠在一起,最上面的书也就是最后放上去的,我们要拿最下的面的书也只有先拿最上面的书,这满足了栈这种“后放先拿”的特性;又例如,做数学题时,遇到推导进 ......
日记 12.10 12 10

Java登陆第二十一天——CSS

CSS CSS是一种可以给HTML每个元素添加样式的语言。 不必记住每一个CSS,使用查阅文档即可。菜鸟教程CSS文档 CSS语法 选择器是需要改变样式的HTML元素。 每一条声明由属性和值组成,分号结尾,并由花括号包括。 属性:指的是样式属性,并不是HTML中的标签属性 如何在HTML中使用CSS ......
Java CSS

通过宿主机查看K8S或者是容器内的Java程序的简单方法

通过宿主机查看K8S或者是容器内的Java程序的简单方法 背景 最近一个项目的环境出现了 cannot create native process 的错误提示 出现这个错误提示时, docker exec 或者是 kube exec 进入容器/POD内部后,无法使用jstack等的命令. 然后想简单 ......
宿主机 宿主 容器 程序 方法

Java实现对Hadoop HDFS的API操作

1.配置Hadoop的Windows客户端 Hadoop 配置Windows 客户端 2.新建Maven项目[略] 3.添加依赖 <!-- https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-client --> <dependen ......
Hadoop Java HDFS API

必知必会Java

最近想着把工作中使用过的java命令都梳理一下,方便日后查阅。虽然这类文章很多,但自己梳理总结后,还是会有一些新的收获。这也是这篇笔记的由来。 ......
Java

java-打包编译常用命令

java-打包编译常用命令 1. maven预编译(打包检查异常) 在上到测试环境或者生产环境之前,先在本地打包检查异常: mvn clean install -Dmaven.test.skip=true -X 2. maven打包 一般用IDEA上的maven工具按钮: 如果打包失败则可以用下面的 ......
命令 常用 java

java-数据结构

数据结构 A:栈 先进后出 B:队列 先进先出 C:数组 查询快,增删慢 D:链表 查询慢,增删快 List的三个实现类 (1)List的三个实现类特点 A:ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 B:Vector 底层数据结构是数组,查询快,增删慢 线程安全,效 ......
数据结构 结构 数据 java

java-数据和集合 and 数据结构

1: 数组: 基本类型的数组:int[] 引用类型的数组:Student[] 2:Collection集合(掌握) (1)集合的由来 我们学习的是面向对象的语言,而面向对象的语言常见的操作就是操作对象。 为了方便我们对多个对象进行操作,我们可以使用对象数组来进行。 但是对象数组的长度是固定的,不适应 ......
数据 数据结构 结构 java and

Java入门项目--蚂蚁爱购

这是一个靠谱的Java入门项目实战,名字叫蚂蚁爱购。 从零开发项目,视频加文档,十天就能学会开发JavaWeb项目,教程路线是:搭建环境=> 安装软件=> 创建项目=> 添加依赖和配置=> 通过表生成代码=> 编写Java代码=> 代码自测=> 前后端联调=> 准备找工作。 ......
蚂蚁 项目 Java

System 2 Attention:可以提高不同LLM问题的推理能力

推理正在成为大型语言模型(llm)关注的下一个主要领域。尽管llm拥有先进的能力,但大多数llm经常被简单的错误绊倒,显示出他们在推理方面的局限性。这些模型可能会被上下文中的不相关细节所误导,或者受到输入提示中的偏差的影响。而后一种倾向被称为谄媚,也就是说模型会更偏向与输入一致,而不管准确性如何。人 ......
Attention 能力 System 问题 LLM

C#--System.ArgumentException: ObjectForScripting 的类必须对 COM 可见。 请确认该对象是公共的,或考虑向您的类添加 ComVisible 特性。问题的解决

问题描述 就出现了标题的那个错误; 问题解决 在开头加上这么一段代码: 就能够解决这个问题啦!! ......

Java爬虫图片如何下载保存

1.简介 网络爬虫是一种通过自动化程序从互联网上获取信息的技术。Java作为一种广泛使用的编程语言,也提供了许多库和框架来编写和运行爬虫程序,例如,jsoup、tika等。在爬虫网页内容时,经常会遇到需要保存图片得到情况。本文将介绍如何使用Java爬虫将图片保存到本地计算机。 2.流程图 下面是爬虫 ......
爬虫 图片 Java

JAVA BLOG-3

第一部分:对之前发布的第三阶段PTA题目集 (1)前言:总结之前所涉及到的知识点、题量、难度等情况: 知识点:第三阶段的知识点与前两个阶段相比多了很多,比如说多次接口的使用,Map与Set的使用,Arraylist排序的使用,正则表达式的使用,栈的实现及基本操作等等,与之前的简单的继承多态相比,知识 ......
JAVA BLOG

【Java】删除List中的几行数据

方法一: list.subList(from, to).clear(); (注意不要超出list的长度范围) 1 List<Integer> list = new ArrayList<>(); 2 list.add(1); 3 list.add(2); 4 list.add(3); 5 list.a ......
数据 Java List

Java Swing

Swing在Java中的使用:创建图形用户界面(GUI)的步骤和技巧 Swing是Java的一个图形用户界面(GUI)工具包,它提供了创建窗口、对话框、按钮等GUI元素所需要的类和方法。下面我们将介绍Swing的基本使用方法,包括创建窗口、添加组件、事件处理等。 一、创建窗口 创建Swing应用程序 ......
Swing Java

pycharm中三种解释器:virtual Enviroment、conda Enviroment、system interpreter

1、system interpreter不推荐使用 2、Virtual Environment—Python的虚拟环境可以使一个Python程序拥有独立的库library和解释器interpreter,而不用与其他Python程序共享统一个library和interpreter。虚拟环境的好处是避免 ......
共11030篇  :32/368页 首页上一页32下一页尾页