序列 拷贝 基础java

Java题目集1~3的总结

1.前言 第一次作业 主要涉及的知识点有基本数据类型、顺序结构、选择结构、循环结构、字符串、数组。题量很多,有12题,这对于刚学Java的我来说十分惊讶,一上来就要写这么多题,而且还是不熟悉语法的情况下,因此看到题目就有点慌了。难度的话不好说,因为大部分题目还是简单的,但第十题我感觉比较难,因为它涉 ......
题目 Java

机器学习基础05DAY

分类算法之k-近邻 k-近邻算法采用测量不同特征值之间的距离来进行分类 优点:精度高、对异常值不敏感、无数据输入假定 缺点:计算复杂度高、空间复杂度高 使用数据范围:数值型和标称型 一个例子弄懂k-近邻 电影可以按照题材分类,每个题材又是如何定义的呢?那么假如两种类型的电影,动作片和爱情片。动作片有 ......
机器 基础 DAY 05

java学习日记20230326-枚举

枚举 枚举对应英文enumeration,简写enum 枚举时一组常量的集合 枚举属于一种特殊的类,里面只包含一组优先的特定的对象 实现方式: 自定义枚举实现 不需要提供set方法,因为枚举对象通常为只读; 对枚举对象/属性使用final + static 共同修饰,实现底层优化; 枚举对象名通常使 ......
20230326 日记 java

ctf反序列化练题

[SWPUCTF 2021 新生赛]pop <?php error_reporting(0); show_source("index.php"); class w44m{ private $admin = 'aaa'; protected $passwd = '123456'; public fun ......
序列 ctf

Kotlin 与 JAVA 不同之处

添加kotlin混编支持 要在Android项目中添加Kotlin混编支持,需要进行以下步骤: 在项目的 build.gradle 文件中添加以下代码: kotlin android { ... // 添加kotlin支持 kotlin { experimental { coroutines "en ......
Kotlin JAVA

[pymysql]查询基础

import pymysql # 获取连接 conn = pymysql.connect( host='10.105.212.1', port=3306, user='root', password='DemoDemo', database='db', charset='utf8' ) # 获取游标 ......
pymysql 基础

Java学习日记

2023.3.26学习Java打卡 类型转换 不同类型数据先转化为同一类型,再运算: #低 →高 byte,short,char-→int-→long-→float-→double 例如: //强制转换 高-→低 int a = 128; byte b = (byte)i; 输出a=128,b=-1 ......
日记 Java

java第一次作业报告

##第一次作业报告 ###一.前言 第一次做作业报告,可能不太规范和清楚,请多多指教。 ####1.知识点: (1)第一次题目集:类型的转换,小数输出,对字符串的提取,转换,分析。 (2)第二次题目集:对非法输入数据的判断,方法的使用,对字符串的提取,转换,分析。 (3)第三次题目集:类的编写,私有 ......
第一次 报告 java

用java实现书城项目(简单增删改查2)

书城项目 登录 dao 接口:UserDao Users login(String username,String password); 实现:UserDaoImpl QueryRunner queryrunner = new QueryRunner(); Connection connection ......
书城 项目 java

Java作业第一次总结

Java作业的第一次总结 一、前言: 本次博客主要针对Java第一阶段学习的作业进行分析和总结,主要对PTA上3次训练集为主进行总结 二、作业过程总结: 1、作业之间知识的迭代关系 (1) 第一次训练集: 第一次作业的作业量有点多,整整12道题,题目分别为: 计算年利率(if-else) 身体质量指 ......
第一次 Java

java第一次作业

一,前言 经过几周的学习,我们先后完成了三次pta的作业,每次的作业都能收获不同的知识要点。 在第一次作业中,我们练习巩固了如何创建,编译和运行非常基础的java程序,比如如何利用基本数据类型,变量,常量,操作符,表达式以及输入输出来进行基本的程序设计。同时训练了各种循环,选择语句。题量较大,难度适 ......
第一次 java

Java面试-基础篇之7

#说一下Volatile关键字 volatile使Java中的关键字,它的中文意思是“不稳定的”。在Java中,该关键字主要修饰变量(实例变量和类变量<静态变量,使用static修饰>),而此变量一般是临界资源。 要说volatile的作用,就需要先了解一下计算机的内存模型和JMM(Java Mem ......
基础 Java

go 基础

go 入门 hello world 仪式感还是要有的 package main func main() { println("hello world") } print系列主要用于输出,主要包含了三个方法: package main import "fmt" func main() { // 一次输 ......
基础 go

Go语言基础(二)

写在前面 上次的博客主要介绍了Go语言中的变量和if,for循环等。见Go语言基础(一)。 这次主要来学习一下Go语言中的函数,数组与切片。 函数的具体定义 基本定义 直接上例子: func add() { fmt.Println("Hello World") } func max(num1 int ......
语言基础 语言 基础

JAVA面向对象程序设计_PTA题目集01-03总结分析

前言: JAVA_BLOG_PTA题目集1-3_总结分析 题目集一 知识点:主要覆盖了JAVA基本语法,例如数据类型、字符、数组等基础知识。 题量:题量较大。 难度:以五颗星为基准,难度大约在两颗,基础知识中与C具有一定程度的重叠和交互,学习难度不大,算法难度偏容易,但由于新接触JAVA,仍存在一定 ......
程序设计 题目 对象 程序 JAVA

JAVA的三大版本

JAVA的三大版本 Writeonce , RunAnywhere 小知识: java是一名跨平台的语言,Java是在虚拟机上实现运行的。 JAVASE:标准版(桌面开发,控制台开发) JAVAME:嵌入式开发(手机,小家电.....) 逐渐不需要javame JAVAEE:E企业级开发(Web端, ......
版本 三大 JAVA

CSG1140 -- 括号序列

#括号序列 ##分析: 线段树维护区间(与)的差值: 首先若两个位置是相同字符,不会改变匹配形式,直接 YES; 若选择)(改变,因为原本是合法的,这样交换过后总是能再次匹配; 若选择()改变,会改变原本的匹配形式,但造成影响的只有[l, r - 1]这一段,如果 ( 比 ) 多至少 2 个,在改变 ......
括号 序列 1140 CSG

Java定时任务

定时任务 Timer ​JDK​自带的Timer​和TimerTask​可用于创建定时任务, 其中TimerTask继承了Runnable接口, 重写runnable接口就行. 观察源码可知, 构造函数中启动了一个线程, 执行一个while(true)循环, 不断从任务队列中取出任务执行, 但队列为 ......
任务 Java

南昌航空大学-软件学院-22206104-段清如-JAVA第一次Blog作业

南昌航空大学-软件学院-22206104-段清如-JAVA第一次Blog作业 前言: 这个学期才开始接触java,到现在一个多月的时间,已经差不多可以写出一些基本的简单的程序了。对比上个学期学习的C语言,我认为java更加方便,方法更多,函数更多,但是时间效率上略逊一筹。在这一个月的java学习过程 ......

南昌航空大学-软件学院-22206104-段清如-JAVA第一次Blog作业

南昌航空大学-软件学院-22206104-段清如-JAVA第一次Blog作业 前言: 这个学期才开始接触java,到现在一个多月的时间,已经差不多可以写出一些基本的简单的程序了。对比上个学期学习的C语言,我认为java更加方便,方法更多,函数更多,但是时间效率上略逊一筹。在这一个月的java学习过程 ......

JAVA第1~3次作业总结

前言 接触JAVA已经有将近一个月的时间了,感触颇多。 JAVA具有大部分编程语言所共有的一些特征,被特意用于设计用于互联网的分布式环境。根据网络上的说法,java具有类似于C++语言的形式和感觉,但相比于C++语言更易于使用,而且在编程时彻底采用了一种以对象为导向的方式。我想,等学完JAVA这门课 ......
JAVA

Java入门_一维数组_第四题_数组添加

题目 数组添加 要求 实现动态的给数组添加元素效果,实现对数组扩容。 原始数组使用静态分配,int [ ]arr = { 1, 2 ,3 }。 增加的元素,直接放在数组最后。 用户可以通过如下方法来决定是否继续添加,若添加成功,显示是否继续?y/n 代码实现 : import java.util.S ......
数组 Java

FusionStroage基础

1、最初的问题一、什么是分布式存储?传统定义:分布式存储系统是大量 PC 服务器通过 Internet 互联,对外提供一个整体的服务。通过网络使用企业中的每台机器上的磁盘空间,并将这些分散的存储资源构成一个虚拟的存储设备,数据分散的存储在企业的各个角落。二、为什么需要分布式存储?大型企业面对海量的数 ......
FusionStroage 基础

java博客作业(一)

一、前言 题目集一 知识点:if 判断、for 循环、双重循环、输入输出语句、数据计算处理、格式化输出(保留两位小数、四舍五入取整数等)、制表符 \t 的使用、字符串处理、String类查找重复字符、字符串删减、数组查重、判断素数、GPS数据处理、求定积分等。 题量:较多 难度:难易交叉 题目集二 ......
博客 java

SPSS 基础知识

SPSS 基础知识 一、SPSS图形绘制 1.1 散点图的绘制 散点图作用: 1、判断数据的属性 2、提供回归拟合方法的选择,如一次回归,二次曲线或者指数回归。 操作步骤:已知x,y两列数据。 1、单击“分析”——“回归”——“曲线估计”,弹出曲线估计对话框 2、导入自变量和因变量,勾选下方模型拟合 ......
基础知识 基础 知识 SPSS 160

java pta三次题目集的总结

第一次题目集 第一次题目集相对比较简单,整体考验的是我们循环和if else逻辑判断还有一定的算法基础,比如最后一题: 7-12 列出最简真分数序列* 题目描述: 按递增顺序依次列出所有分母为N(10 <= N <= 40),分子小于N的最简分数。 分析: 首先从题目可以看出来,只要分子不能被N整除 ......
题目 java pta

新一代Java高性能构建工具Maven-mvnd【实践可行版】

Maven-mvnd介绍 Maven 的优点是稳定可靠,在绝大多数的项目上工作良好,社区生态很完善,几乎所有的 Java 开发者都在用。Maven 的缺点是,对于大一点的项目来说,构建太慢了。有时候只能在服务器端完成构建 ,心酸呀。 Gradle 的优点是足够的灵活,构建速度也会更快一点,因为使用了 ......
高性能 Maven-mvnd 新一代 工具 Maven

java集合

集合的体系结构 集合介绍 集合是一个内容可变的容器,集合长度会根据存储情况进行自动扩容 集合可以存储引用数据类型,但是在存储基本数据类型的时候需要通过存储包装类来存储引用数据类型 集合主要分为两类: Collection单列集合 Map双列集合 单列集合:在添加数据的时候每次只能添加一个数据的集合 ......
java