自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 JAVA、Python、selenium、问卷星自动脚本

项目地址https://gitee.com/Hardy1/questionnaire-star-script前期准备配置jdk安装python下载安装mitmproxy代码实现项目中service包中的auto_service是主运行逻辑代码,其他包中的代码一般无需更改auto_service中的代码从注释”答卷逻辑start“到”答卷逻辑end“是对应问卷的答题逻辑处理其中int 的i1,i2,i3之类的数据是为了确定选择哪个选项boolean类型的数据是为了对多选题中的每

2021-06-26 20:12:49 888

原创 冒泡排序再回顾

前言SSM企业级应用开发学完后,做过一些小项目,算是有点小项目经验,但是基本上都是基于框架开发,基础涉及到了,但是没有深究原理,所以学完SSM之后想根据大纲复习复习以前忘掉的基础。看到数组这块的时候有提到找到最值,遂想起冒泡排序,故重新实现了一次,不过过程却是异常艰难,因为我基本上都忘了,哈哈哈。所以这次花费一个多小时重新写算法,重新理清思路,重新认识其中的每一步,更重要的是,这次纯手写,无copy。OK,开始正文…package test;public class arrayTest {

2021-04-18 21:39:02 91

原创 Git入门

Git基本理论(核心)Git本地有三个工作区域:工作目录(working directory),暂存区(stage/index)、资源库(repository或git directory)。如果再加上远程的git仓库(remote directory)就可以分为四个工作区域。workspace:工作区,就是你平时存放项目代码的地方index/stage:暂存区,用于零食存放你的改动,事实上他只是一个文件,保存即将提交到文件列表信息repository:仓库区或者叫本地仓库,就是安全存放数据的位置

2021-04-17 23:05:42 123

原创 Linux安装mysql和chrome、chrome driver问题小记

centos8.3安装mysql8.0.23启动mysql时出现以下问题启动失败Job for mysqld.service failed because the control process exited with error code.See “systemctl status mysqld.service” and “journalctl -xe” for details.请给mysql开启权限,指令是:指令为:chown -R mysql:mysql /var/lib/mysq

2021-04-15 22:09:02 152

原创 spring security

添加安全认证框架依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency>自定义登录用户内存中添加用户 protected void configure(AuthenticationManagerBuilder

2021-04-15 21:58:48 78

原创 spring boot mybatis SQL语句映射要点

添加mybatis依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version></dependency>在配置文件中配置写sql语句的mapper文件路径以及bean包路径mybati

2021-04-15 21:57:23 345

原创 java数组--初学时记

数组概述数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称为一个数组元素,每个数组元素可以通过一个下标来访问他们。数组声明创建首先必须声明数组变量,才能在程序中使用数组。语法入下:dataType[] arrayRefVar;//首选的方法dataType arrayRefVar[];//效果相同,不是首选java语言使用new操作符来创建数组,语法如下dataType[] arrayRefVar = new

2021-04-15 21:53:06 99

原创 java冒泡排序案例--初学时记

代码 //冒泡排序 public static void main(String[] args) { //创建一个一维数组并存入元素 int [] a ={5,4,8,9,12,9,5,4,2}; //new一个sort对象为调用冒泡排序方法后的a数组 int[] sort = sort(a); //打印数组中的内容 System.out.println(Arrays.toString(sort));

2021-04-15 21:52:14 81

原创 稀疏数组--初学时记

代码本条代码可以直接运行,模拟棋盘中断记录,优化存储数据案例public static void main(String[] args) { int[][] array1 =new int[11][11];//创建11行11列的二维数组 array1[1][2] =1 ;//在第二行第三列加入有效值1 array1[2][3] =2 ;//在第三行第四列加入有效值2 //遍历二维数组 for (int[] num1:ar

2021-04-15 21:50:59 61

原创 java方法--初学时记

何为方法方法时语句的集合,它们再一起执行一个功能方法时解决一类问题的步骤的有序组合方法包含于类或对象中方法再程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法值完成一个功能,这样利于我们后期的扩展方法的定义以及调用方法的定义方法包含一个方法头和一个方法体,下面是一个方法的所有部分修饰符:修饰符是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型返回值类型:方法

2021-04-15 21:45:47 64

原创 java基础--初学时记

Java基础注释单行注释//注释多行注释/* */文档注释/** */标识符关键字abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforgotoifimplementsimportinstanceofintinterfacelong

2021-04-15 21:44:14 72

原创 流程控制--初学时记

用户交互Scanner通过Scanner类来获取用户的输入。Scanner sc = new Scanner(System.in);判断是否输入.hasNext()一定要在读取到有效字符后才可以结束输入,遇到空格就会停止获取输入,不能得到带有空格的字符,但是如果空格存在于有效字符前next()方法会自动将空格去掉。.hasNextLine以回车”Enter“作为结束标志,获得Enter之前的所有内容,可以获取空白字符顺序结构JAVA的基本结构就是顺序结构,除非特别指明,否则就

2021-04-15 21:40:52 68

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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