自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Java、Kotlin】后端封装返回结果类Result

【代码】【Java、Kotlin】后端封装返回结果类Result。

2022-09-25 02:22:48 1385

原创 【踩坑】在原生安卓中发送Http请求

模拟器默认把127.0.0.1和localhost当做本身了,在模拟器上可以用10.0.2.2代替127.0.0.1和localhost,另外如果是在局域网环境可以用 192.168.0.x或者192.168.1.x (根据具体配置)连接本机。在application标签之前添加配置。在application标签中添加配置。在res的xml目录下新建配置文件。使用原生Java中的。...

2022-08-31 19:23:26 1248

原创 Ubuntu下安装mysql8.0

ubuntu下安装mysql8.0

2022-06-09 20:16:59 586

原创 解决IDEA连接不了远程服务器上的MySQL_Communications link failure

IDEA连接不了远程服务器上的MySQL的解决方案 环境:CentOS7.9;mysql8.0;阿里云服务器 问题介绍 之前一直都是连接的本地数据库,现在第一次连接云服务器上的数据库发现连接不上 问题排查 数据库用户名和密码都正确,端口已放行 在ssh控制台里可以通过命令连上 开始还以为是idea配置的原因,但测试了navicat发现也连不上 参考了官网的帮助也没有解决 https://www.jetbrains.com/help/idea/2022.1/connectivity-problems.htm

2022-05-30 12:56:38 1672 4

原创 MyBatis入门教程

尚硅谷mybatis教程的笔记 https://www.bilibili.com/video/BV1VP4y1c7j7

2022-05-28 22:32:42 913

原创 Java快速输入输出模板

模板 import java.io.*; public class Main { public static void main(String[] args) throws Exception { // 在这里添加solution } // 快速输入 static class Reader { static StreamTokenizer in = new StreamTokenizer(new BufferedReader(new InputStre

2022-05-22 19:29:37 464

原创 Windows中安装和使用Memcached数据库

记录一下Windows中使用Memcached数据库 安装 安装可以参考这里 https://www.runoob.com/memcached/window-install-memcached.html 安装步骤 下载压缩包并解压,将解压好的内容移动到C盘根目录下 个人推荐下载1.14版本,安装包如下 32位系统 1.4.4版本:http://static.runoob.com/download/memcached-win32-1.4.4-14.zip 64位系统 1.4.4版本:http://s

2022-05-17 19:27:38 772

原创 Mac中如何配置Java运行环境

安装JDK 首先使用homebrew安装java,如果没有homebrew请先安装一个 使用 brew search jdk (为了方便大家未登录时复制,这里就不使用代码块了) 查找需要的JDK 大概会出来这么几个,我们只考虑安装openjdk,其中没有@的是目前的最新版 openjdk openjdk@11 openjdk@17 openjdk@8 jd mdk cdk 根据自身需要安装即可 brew instal openjdk 配置环境变量

2022-05-12 00:49:31 5007

原创 【React】React中设计一个简单的登录操作模板

基本思路 获取input元素中输入的用户名和密码,使用axios发送请求进行匹配,如果用户名和密码正确,则进行路由跳转 使用的库 都使用了目前的最新版本 "react": "^18.1.0", "react-router-dom": "^6.3.0", "axios": "^0.27.2" 1.获取input元素中输入的用户名和密码 定义Logout组件 在Logout组件使用useRef() hooks即可 import React, {useRef} from 'react'; const Logou

2022-04-30 03:21:57 4173

原创 Python实现银行家算法(使用numpy)

银行家算法 这里把数据都写死了 使用的是西安电子科技大学出版社的计算机操作系统(第四版)第113页的表格的数据 # 银行家算法 import numpy as np def bank(n, m) -> bool: # 可利用资源向量,是一个含有m个元素的数组,代表系统中可利用资源的数目 Available = np.array([3, 3, 2], dtype=np.int32) # 最大需求矩阵Max,是一个n×m的矩阵,定义系统中n个进程中的每一个进程对m类资源的最大

2022-04-13 20:17:15 2863 2

原创 【个人配置记录】对新安装的Ubuntu操作系统进行配置

换源 打开 清华大学开源镜像站 如同所示 复制框中的内容 接下来进入控制台执行 sudo gedit /etc/apt/sources.list 将文件清空,把刚刚复制的清华源粘贴进去 再执行 sudo apt update 更新源 一些博客推荐将之前的内容进行备份,个人觉得没有必要,官方源网上是可以搜到的 安装Gnome桌面环境(进行桌面美化) 执行 sudo apt install gnome-tweaks 注意安装的是gnome-tweaks不是gnome,gnome会帮你安装一堆乱七八糟的东

2022-03-02 22:18:58 463

原创 Linux下如何禁止浏览器访问某些网站

cd 到/etc sudo vim hosts 修改hosts文件 在如下位置插入 127.0.0.1 + Tab键 + 需要屏蔽的网址 保存退出,被屏蔽的网站已无法访问

2022-02-17 19:27:50 1489 1

原创 如何在Word中优雅的插入代码

推荐一个好用的工具 https://c.runoob.com/front-end/5536/ 使用方式 直接复制下方的效果预览到Word中即可 效果图

2022-02-15 12:21:48 373

原创 【PAT乙级】1030 完美数列 (25 分) 二分查找做法

题目 分析: 测试用例规模为1e5,而时间限制是200ms,说明这题肯定会卡时间 朴素的做法是先对数组排d序二重循环 先枚举最小值出现的下标,再枚举最大值出现的下标一一比对 这样做的时间复杂度是O(n^2),肯定会超时 因此只要再第二层枚举的时候将顺序查找改成二分查找,时间复杂度降至O(n^logn) 代码如下 #include<bits/stdc++.h> using namespace std; typedef long long LL; const int N = 1e5+10; LL

2022-01-25 22:52:10 573

原创 【PAT乙级】1096 大美数 (15 分) DFS回溯解法

题目 1096 大美数 (15 分) 若正整数 N 可以整除它的 4 个不同正因数之和,则称这样的正整数为“大美数”。本题就要求你判断任一给定的正整数是否是“大美数”。 输入格式: 输入在第一行中给出正整数 K(≤10),随后一行给出 K 个待检测的、不超过 1e4 的正整数。 输出格式: 对每个需要检测的数字,如果它是大美数就在一行中输出 Yes,否则输出 No。 分析 先求出N所有因数 在所有因数里,4个一组枚举所有情况 可以四重for循环,也可以dfs 注意事项 a整除b是b÷a 代码(C++) #i

2022-01-22 05:01:14 1213

原创 【PAT乙级】1109 擅长C (20 分) C++实现;附测试点说明

题目 https://pintia.cn/problem-sets/994805260223102976/problems/1478634605024231424 1109 擅长C (20 分) 当你被面试官要求用 C 写一个“Hello World”时,有本事像下图显示的那样写一个出来吗? 输入格式: 输入首先给出 26 个英文大写字母 A-Z,每个字母用一个 7×5 的、由 C 和 . 组成的矩阵构成。最后在一行中给出一个句子,以回车结束。句子是由若干个单词(每个包含不超过 10 个连续的大写英文字母

2022-01-22 04:50:54 1195 2

原创 Java中出现输入被跳过的情况的探究

java新手,写学校作业时发现了这个问题 先上结论 输入被跳过的情况只会发生在出现nextLine()方法的情况下 当nextLine();方法位于任意输入方法( nextXXX() )之后时,nextLine()方法会因为读取了回车而跳过输入 Ⅰ.两个数字的输入: 输入两个int类型的数据 Scanner reader = new Scanner(System.in); System.out.print("输入数字: "); int a = reader.nextInt()

2021-04-07 01:40:19 1802 10

空空如也

空空如也

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

TA关注的人

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