学习路线
文章平均质量分 65
泡泡Java
这个作者很懒,什么都没留下…
展开
-
kotlin-android-extensions插件也被废弃了?扶我起来
kotlin-android-extensions插件可能算得上是我最喜欢的一个Kotlin在Android上的特性了。这么说并不夸张,因为以前在使用Java开发Android程序时,我们总是要写一大堆的findViewById,枯燥又没什么意义。虽然也有一些诸如ButterKnife之类的第三方库,专门用于对findViewById的用法进行简化,但是ButterKnife还是要通过注解来让控件与资源id之间进行绑定,并不算是非常方便。而kotlin-android-extensions插件的出现则让这一原创 2022-06-08 21:37:19 · 729 阅读 · 3 评论 -
centos7安装mysql8
mysql下载地址:官网有三个版本:这里我们下载免费的开源版本,即上图中最后一个红框的链接,点击进入下载页面:点击MySQL Community Server:选择操作系统和版本,然后选择第一个RPM Bundle(目前最新版本是8.0.28),点击Download并下载(如果没有登录的话,需要登录,如果没有账号,许自行注册即可)。浏览器下载过程很缓慢的,可以将下载链接(https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.28-1.el7.x86_原创 2022-06-08 01:00:18 · 85 阅读 · 0 评论 -
centos7安装mysql5.7
2、然后上传到服务器上面解压命令3、解压后得到以下的rpm包4、依次安装所需要的rpm包如果出现以下报错,则在上面命令最后加上 --force --nodeps例如:5、查看安装情况就此安装成功了!!!启动指令如果启动报错,可以执行journalctl -xe指令查看错误信息我这里提示找不到这个libaio查看是否安装了libaio,如下图:空空如也,说明没有安装使用yum命令安装一下然后再执行启动命令即可.1、查看初始密码(要记住这个密码之后会用到)2、用初始化的密原创 2022-06-08 00:59:38 · 83 阅读 · 0 评论 -
MySQL数据库应用之如何将查询结果插入到其它表中
MySQL数据库应用之如何将查询结果插入到其它表中?在实际的业务中需要把查询结果插入到指定表中来满足业务需求。学习目标:能够写出将查询结果插入到其它表中的SQL语句目前只有一个goods表,我们想要增加一个商品分类信息,比如:移动设备这个分类信息,只通过goods表无法完成商品分类的添加,那么如何实现添加品分类信息的操作答案:创建一个商品分类表,把goods表中的商品分类信息添加到该表中;将goods表中的分类名称更改成商品分类表中对应的分类id。创建商品分类表把goods表中的商品分类添加到商品分类表原创 2022-06-07 00:28:15 · 693 阅读 · 0 评论 -
Mybatis批量新增三种方式
Dao记得在启动类上加@MapperScan(“com.example.demo.dao”)实体类配置文件核心测试类总结其实实际意义上来说,包括在程序里面for循环还是在sql里面for循环都不算是批量操作。只有将ExecutorType设置为BATCH模式才是真正意义上的批量操作。并且事实证明在sql循环时设置batch与否其实执行时间差别不是很大,几乎可以忽略不计。所以其实如果不是特别要求性能。可以直接在sql中使用for循环即可。谨慎使用batch,如果需要使用batch,请在需要原创 2022-06-06 22:34:00 · 3280 阅读 · 1 评论 -
java实现贪吃蛇小游戏(源码+注释)
三.Mpanel.java四.效果原创 2022-06-05 23:22:16 · 234 阅读 · 0 评论 -
java word转pdf(完美转换,亲测可用)
word转pdf,完美转换jar包我给大家准备好了 提取码:m5hz原创 2022-06-05 01:13:49 · 180 阅读 · 0 评论 -
educoder(头歌)实训平台大数据作业答案-Hive表DDL操作(一)
第2关:Create/Drop/Truncate 表原创 2022-06-03 00:27:02 · 2444 阅读 · 0 评论 -
C语言实现扫雷小游戏
文章目录=======目录文章目录一、游戏规则介绍二、基本思路流程介绍三、代码实现1.用户交互菜单(Menu函数)?2. Game函数3.初始化棋盘4.打印雷盘5.布置雷6.排查雷四、代总码扫雷的玩法:在一个9×9的方块矩阵中随机布置一定量的地雷(10个),再由玩家逐个翻开方块,以找出所有地雷为最终游戏目标,找到全部的雷游戏获胜。如果玩家翻开的方块有地雷,则游戏结束。首先在游戏菜单进入游戏,然后在我们初始化创建一个9*9的雷盘,用二维数组存储雷盘信息,0代表非雷,1代表有雷。此时的雷盘打印出来就无法游戏,所原创 2022-06-02 12:42:49 · 70 阅读 · 0 评论 -
C#基础面试题(附答案)
目录1.C#中堆和栈的区别?2.C#中的委托是什么?事件是不是一种委托?3.C#静态构造函数特点是什么?4.CTS、CLS、CLR分别作何解释5.C#中什么是值类型与引用类型?6.请详述在C#中类(class)与结构(struct)的异同?7.new关键字的作用8.int?和int有什么区别9.C#中值传递与引用传递的区别是什么?10.C#中参数传递 ref 与 out 的区别?11.C#中什么是装箱和拆箱?12.C#实现多态的过程中 overload 重载 与override 重写的区别?14.C# 成员原创 2022-06-02 00:11:20 · 259 阅读 · 0 评论 -
2021 年全国大学生数据统计与分析竞赛
本文涉及以下内容1. pandas数据处理、筛选、计算2. 复杂的表格数据计算与处理3. 文本分析与无监督学习4. 将计算结果输出表格5. 数据特征对比赛题思路代码将excel文件中的文本数据转入txt文件# -*- coding: utf-8 -*-"""Created on Sun May 23 13:36:06 2021@author: MYM"""import numpy as npimport pandas as pd # r原创 2022-05-31 00:10:52 · 1761 阅读 · 0 评论 -
一个完整的java程序示例
第一个java程序package mypack; //相当于一个目录public class HelloWorld{ public static void main(String[] args) { System.out.println("Hello World!"); }}注:1.文件名必须和public修饰的类名一致,以.java作为文件后缀,如果定义的类不是public的,则文件名与类名可以不同。2原创 2022-05-29 11:45:34 · 3689 阅读 · 0 评论 -
Java祝福生日快乐小程序
用Java写的小程序,给你的朋友送去祝福吧!import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;public class a1 { public static void main(String[] args) { BufferedImage image = new BufferedImage(200, 50, BufferedImage.TYPE_INT_ARGB); Gr原创 2022-05-29 10:34:08 · 662 阅读 · 0 评论 -
IDEA配置java开发环境
idea安装好以后,是需要简单的配置一下的,而且要分不同的开发环境,此处就不多扩展了,我们就一起来配置java的开发环境准备:1、jdk环境配置 ------- java环境变量请参考(linux环境下java开发环境配置 或 windows环境下java开发环境配置)2、maven build工具(maven项目使用),下载地址3、gradle build工具(gradle项目使用),下载地址4、tomcat 8.x,下载地址内容:**一、**jdk环境配置具体请参考 ---- linux原创 2022-05-26 23:56:25 · 4512 阅读 · 0 评论 -
经典Java面试题 ——Spring AOP
[面试原题]Action类的定义如下:为该类的actionSomeThing方法定义的切面拦截如下:请问在执行Action对象的actionSomeThing()时的输出是什么?A.123456B. 654321C. 521643D.521463[正确答案]C[面试技术点]Spring?AOP定义以及切面执行顺序。[解读]AOP技术利用一种称为“横切”的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其名为“Aspect”,即方面。所谓“方面”,简原创 2022-05-22 17:16:05 · 184 阅读 · 0 评论 -
终于有华为高工整理网工基础知识完整版,看完就入门
前言网络工程师是通过学习和训练,掌握网络技术的理论知识和操作技能的网络技术人员。根据招聘网站最新一年数据统计,网络工程师月平均工资可以达到12.3K,而2021年较2020年增长了18%。网络工程师的就业前景非常好:首先起点很高,处于薪资高、地位高的地位。其次职业寿命长,越老越吃香,所以也成为了很多从事弱电及桌面运维的转行首选。而且网络工程师的待遇会随着您的经验不断地增加,随着经验的积累可以选择多方面的职位。今天来分享一份网络工程师基础知识完整版,需要的朋友可以在文末获取。内容展示如何使用路由原创 2022-05-22 17:15:33 · 957 阅读 · 0 评论 -
线段树处理最大连续子段和问题
题目描述#include <bits/stdc++.h>using namespace std;#define ll long longconst int maxn=5e5+10;int m,n,ans,p;int w[maxn];struct node{ int l,r; int sum,lmax,rmax,tmax;} tr[maxn*4];//重写pushup函数void pushup(node &u,node &l,node &原创 2022-05-22 17:15:03 · 87 阅读 · 0 评论 -
系统运维架构师体系
一、系统运维架构师体系1. 系统运维架构体系排列:2. Linux运维架构的薪资水平:3. Linux运维的技能进化论4. Linux运维大致的知识框架4-1. Linux系统初级体系4-2. Linux系统中高级体系5. Linux运维的具体规划实践5-1. Linux运维基础5-2. Linux运维进阶6. Linux工作的必备要求7. Linux运维学习建议一、系统运维架构师体系1.系统运维架构体系排列:Linux运维工程师应用运维工程师,大数据运维工程师,运维开发工程师,云计算运维工程.原创 2022-05-22 17:14:30 · 527 阅读 · 0 评论 -
常用应届生Java开发笔试面试题(更新中)
Java开发面试题Java基础篇Java8大基本数据类型Java的三大特性面向对象如果让你推销一款Java产品,你会怎么推销呢?(java的特点)JVM与字节码JDK与JRE<< 位运算符函数式接口StringBuilder和StringBuffer的区别简单介绍下多态、重载、重写成员变量和局部变量自动装箱和拆箱String能被继承吗?简单介绍一下static关键字super()和this()equals和==关于常量池抽象类与接口Java中的比原创 2022-05-20 22:22:02 · 3187 阅读 · 0 评论 -
同事问我飞速代码背后的秘密,我望着他笑着拿出了MybatisPlus~
1. Mybatis 存在的痛点我们知道 MyBatis 是一个基于 java 的持久层框架,它内部封装了 jdbc,极大提高了我们的开发效率。但是使用 Mybatis 开发也有很多痛点:每个 Dao 接口都需要自己定义一堆增删改查方法。/**@Desc: UserDao 接口@Author: 公众号:知否技术@date: 下午7:43 2022/5/7*/public interface UserDao {// 获取所有用户信息List getUserList();.原创 2022-05-20 08:07:22 · 89 阅读 · 0 评论 -
Java多线程常用面试题(含答案,精心总结整理)
Java并发编程问题是面试过程中很容易遇到的问题,提前准备是解决问题的最好办法,将试题总结起来,时常查看会有奇效。现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行?这个线程问题通常会在第一轮或电话面试阶段被问到,目的是检测你对”join”方法是否熟悉。这个多线程问题比较简单,可以用join方法实现。核心:thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,直到线程A执原创 2022-05-19 23:30:07 · 388 阅读 · 0 评论