- 博客(48)
- 问答 (1)
- 收藏
- 关注
原创 吐槽:多行输入
多行输入问题今天B站笔试中,居然由于输入问题导致心态爆炸!本来就由于之前 B站北邮事件对B站极具偏见,这场笔试更加让人感到非常不适。反正,笔试也就那样了,解决一下多行数据输入问题。假设需将多行数据读取至数组中,其中数据如下:1,2,3,4,5,92,4,5,8,9103,5,7,9,111,3,5,7,9网上很多解答大部分采用空行判断。但如果没有空行又得耽误时间,笔试本来就紧张,试来试去更裂开。 因此直接按照文件读取方式,读取控制台输入数据:import java.io.*;import
2021-08-25 23:12:13
227
原创 完美对-牛客网
完美对题目描述有 n 个物品,每个物品有 k 个属性,第 i 件物品的第 j 个属性用一个正整数表示为 ai,j,两个不同的物品 i,j 被称为完美对当且仅当 ai,2 + aj,1= ai,2+ aj,2=···=ai,k + aj,k,求完美数的个数。输入描述第一行两个数字n,k.接下来n行,第i行k个数字表示ai,1,ai,2,···ai,k1<=n<=10^5, 2<=k<=10, 1<ai<=100输出描述一行一个数字表示答案示例1&nbs
2021-08-17 23:57:28
1541
1
原创 Java多线程基础知识-读书笔记
Java多线程基础知识-读书笔记文章目录Java多线程基础知识-读书笔记前言什么是多线程?多线程状态扭转?继承Thread类实现Runnable接口实现Callable接口小结如何停止线程?Thread.stop方法?如何设计安全的Thread.stop()方法?JDK的中断机制等待与唤醒Object.wait()和Object.notify()挂起与继续执行协作/谦让Thread.join()Thread.yeild()总结参考前言最近作者小白主要在阅读《Java并发程序设计》一书,书中讲述了很多关
2021-08-08 16:52:08
295
原创 选择物品-阿里巴巴编程题(2星)
选择物品/阿里巴巴编程题(2星)-牛客网题目描述有 n 个物品可供选择,必须选择其中 m 个物品,请按字典序顺序输出所有选取方案的物品编号123 与 132 与 132 等被认为是同一种方案,输出字典序最小的 123 即可输入: 对于每一组测试数据, 每行输入2个数n和m 1<=m<=n<=10输出: 对于每组输入样例,按字典序输出所有方案选择物品的编号,每种方案占一行示例1: 输入: 4 1 输出: 1 2 3 4示例2: 输入: 5 2 输出
2021-08-07 16:39:09
1001
原创 Win10 Vsiual Studio2010 编译OpenJDK8
Win10 Vsiual Studio2010 编译OpenJDK8文章目录Win10 Vsiual Studio2010 编译OpenJDK8前言系统环境Win10版本信息下载JDK源码方式一:直接下载打包好的源码包(推荐)方式二:GitHub 下载Release包 (==本文主要使用此处下载的OpenJDK包==)方式三:通过Mercurial工具下载README-builds.html导读简介Mercurial的使用获取来源仓库仓库源准则构建系统设置WindowsVisual Studio 201
2021-05-03 21:38:37
1717
原创 Win10 Visual Studio2010编译JDK8诡异错误!!
Win10 Visual Studio2010编译JDK8诡异错误!!文章目录Win10 Visual Studio2010编译JDK8诡异错误!!@[toc]前言报错分析解决前言《深入理解Java虚拟机》(第三版)一书第一章实战部分就是手动编译JDK,相信读过的老铁萌都会想着动手去编译一下吧~本质上编译JDK8就两个步骤configure和 make两个步骤,但本人在make步骤中遇到一个诡异的报错信息?报错## Starting hotspomake[2]: warning: -jN fo
2021-05-02 11:44:26
285
原创 剑指 Offer 47. 礼物的最大价值
剑指 Offer 47. 礼物的最大价值题目:在一个 m*n 的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于 0)。你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或者向下移动一格、直到到达棋盘的右下角。给定一个棋盘及其上面的礼物的价值,请计算你最多能拿到多少价值的礼物?示例:输入: [ [1,3,1], [1,5,1], [4,2,1]]输出: 12解释: 路径 1→3→5→2→1 可以拿到最多价值的礼物提示:0 < grid.length &l
2021-04-04 14:31:35
95
原创 面试题 16.17. 连续数列
面试题 16.17. 连续数列给定一个整数数组,找出总和最大的连续数列,并返回总和。示例:输入: [-2,1,-3,4,-1,2,1,-5,4]输出: 6解释: 连续子数组 [4,-1,2,1] 的和最大,为 6。进阶:如果你已经实现复杂度为 O(n) 的解法,尝试使用更为精妙的分治法求解。解法思路:没有很好的方法,直接暴力遍历所有情况;class Solution { public int maxSubArray(int[] nums) { int max=I
2021-03-21 00:53:45
543
1
原创 字节日常实习生面试 无了~
字节日常实习生面试 无了~面试过程:自我介绍项目主要实现的功能有哪些?项目重构修复的问题主要有哪些东西?TCP创建的过程 (计算机网络)Hashmap的底层实现是否使用原子集合类 CurrentHashMap (Java)CAID关于MySQL事务的四个特性是什么 (数据库)有没有遇到过StackOverflow 这个异常,又是什么导致了这个异常?(Java)HTTPs协议简单解释一下原理 (计算机网络)InnoDB的底层原理是什么?(MYSQL)JVM内存结构是什么样的?JVM垃圾
2021-03-02 15:45:01
6857
1
原创 Docker基本命令
Docker基本命令文章目录Docker基本命令基本命令查看Docker 版本 `docker version`查看Docker系统信息 `docker info`Docker查看帮助文档 `docker --help`镜像命令查看本机镜像 `docker images`搜索镜像 `docker search`下载镜像 `docker pull`删除镜像 `docker rmi `容器命令新建容器启动`docker run `列出所有容器 `docker ps`退出容器删除指定的容器 `docke
2021-01-11 22:53:16
188
原创 PigGo-安装及使用
PigGo-安装及使用文章目录PigGo-安装及使用官网浏览下载&安装下载安装配置Gitee 图床(服务端)安装插件安装Node.jsGitee(码云)图床库新建仓库 填写仓库所需信息Gitee插件配置信息Typora 配置PicGo官网浏览https://picgo.github.io/
2021-01-10 20:11:38
3721
原创 Docker-Centos安装
Docker-Centos安装文章目录Docker-Centos安装Centos是否符合条件查看Centos版本号卸载旧版本Docker安装软件包设置存储库安装Docker 引擎启动Docker启动测试用例查看镜像卸载DockerCentos是否符合条件查看Centos版本号Docker-Centos安装需求:7或8[root@VM_0_8_centos ~]# uname -aLinux VM_0_8_centos 3.10.0-514.21.1.el7.x86_64 #1 SMP Thu
2021-01-10 00:10:45
123
原创 nohup 命令
文章目录@[toc]简介语法格式常用示例关闭后台运行程序简介nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。nohup 命令,在默认情况下(非重定向时),会输出一个名叫 nohup.out 的文件到当前目录下,如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。语法格式nohup Command [Arg...] [&]Command: 要执行的命令Arg: 参数,可指定
2021-01-10 00:10:02
311
1
原创 剑指 Offer 29. 顺时针打印矩阵
输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例1:输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例 2:输入:matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]限制:0 <= matrix.length <= 1000 <= matrix[i].length <= 10
2021-01-08 12:22:52
90
原创 Code::Blocks Debug配置
Code::Blocks Debug配置查看MingW64路径[菜单栏]—>setting—>Compiler查看MingW64 / bin 目录中 是否有 gdb.exe(DeBUG程序)Code::Blocks 配置gdb路径[菜单栏]—>setting---->Debugger…
2020-12-05 14:44:41
351
原创 数据库学习与练习笔记
数据库学习与练习笔记(MySql )SQL标准语法SQL练习创建标记简介:[]: 可选项<>:标识符表Create Table <表名>( <列名><数据类型>[列级完整性约束条件] [,<列名><数据类型>[列级完整性约束条件]] ... [,<表级完整性约束条件>]);--列级完整性--not null <非空约束>--unique &
2020-10-08 09:26:20
138
原创 Jmeter 安装教程
文章目录Jmeter 安装教程官网下载解压&配置环境CMD启动Jmeter总结Jmeter 安装教程安装环境: Win10 JDK1.8安装版本:Jmeter Version5.3官网下载地址:https://jmeter.apache.org/下载页面:https://jmeter.apache.org/download_jmeter.cgi解压&配置环境新增环境变量JMETER_HOMED:\Program Files\apache-
2020-10-02 00:21:51
357
原创 SpringBoot-Mybatis 配置双数据源
SpringBoot-Mybatis 配置双数据源文章目录SpringBoot-Mybatis 配置双数据源@[toc]Demo简介构建数据库构建SpringBoot项目添加Mybatis 依赖和MySql 驱动目录结构如图所示配置数据库信息编写配置类PrimaryDBConfig&SecondaryDBConfig 类SpringBoot -Mybatis 配置双数据源!Demo简介本地两个数据库multi_datasource_mybatis_demo_db_01& mul
2020-09-30 17:24:04
610
原创 mysqldump 1049 error (中文数据库名导致)
mysqldump 1049 error (中文数据库名导致)mysqldump 命令用于数据库将数据备份到SQL文件中;命令格式:mysqldump -h [host] -u [username] -p [password] [dataBase_name]>d://[sql_name].sql问题问题构造过程--命令行创建了中文名数据库mysql> create database 中文数据库 character set utf8 collate utf8_general
2020-09-16 19:30:23
1193
1
原创 HTML5 Canvas 扭曲现象
最近学习HTML5碰到奇怪的现象,在此记录一下,也希望其他前端大佬看到后能给个解答!!HTML5 Canvas 扭曲现象<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>HT.
2020-08-01 18:27:56
618
原创 安装Redis-Ubutntu18.04
Redis安装-Linux文章目录Redis安装-Linux@[toc]Redis 官网下载Redis 源码包XFTP上传Redis 源码包包管理软件(yum)安装编译环境解压源码包创建配置文件目录存储自定义配置文件编译及安装修改redis.conf 配置文件(Redis 默认非后台启动)启动Redis 服务器Redis 客户端链接Redis 服务器关闭Redis服务Redis 官网下载Redis 源码包Redis官网:https://redis.io/XFTP上传Redis 源码包包管理
2020-07-11 22:18:03
394
原创 Centos8 检查SSH服务
Centos8 检查SSH服务文章目录Centos8 检查SSH服务@[toc]检测openssh-server是否安装修改SSHD服务配置文件检测SSHD服务& 开起SSHD服务SSHD设置为开机自启动Centos8 sshd配置文件为配置导致不能使用XShell无法链接虚拟机;参考博客:https://blog.csdn.net/weixin_45378201/article/details/106502850检测openssh-server是否安装查询是否安装指令:# yum
2020-07-11 21:02:43
2407
原创 两个数组的交集 II
题目源于LeetCode探索中的基础算法标签;两个数组的交集 IIpackage LeetCodeArray;import java.util.ArrayList;import java.util.Arrays;import java.util.HashMap;import java.util.Map;/** * @Author WSharkCoder * @Date 2020/7/1 20:44 * @Version V1.0 * @ClassName Solution6 .
2020-07-05 19:48:46
137
原创 旋转数组
题目源于LeetCode探索基础算法;旋转数组package LeetCodeArray;import java.util.Arrays;/** * @Author WSharkCoder * @Date 2020/6/28 15:09 * @Version V1.0 * @ClassName Soluction3 * LeetCode题目 * 旋转数组 * 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 * <p> * 示例1: * .
2020-06-28 16:49:25
133
原创 买卖股票的最佳时机 II
题目源于LeetCode探索初级算法;买卖股票的最佳时机 IIpackage LeetCodeArray;/** * @Author WSharkCoder * @Date 2020/6/27 22:41 * @Version V1.0 * @ClassName Soluction2 * LeetCode题目 * 买卖股票的最佳时机 II * 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 * * 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多.
2020-06-27 23:28:13
126
原创 删除排序数组中的重复项
题目源于LeetCode探索初级算法;删除排序数组中的重复项package LeetCodeArray;/** * @Author WSharkCoder * @Date 2020/6/27 21:54 * @Version V1.0 * @ClassName Soulution1 * LeetCode题目 * * 删除排序数组中的重复项 * * 给定一个排序数组,你需要在 原地 删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 * 不要使用额外的数组空间.
2020-06-27 22:40:00
126
原创 idea FileNotFoundExceptoion异常
idea 文件读取问题FileNotFoundException出现此问题大部分原因,源于文件路径错误文件读取文件方式Test类测试读取fileSources.propertiesInputStream inputStream = new FileInputStream("src/main/resources/fileSources.properties");OutputStr...
2020-02-20 13:26:47
734
原创 nginx 目录展示及文件访问
nginx 目录展示及文件访问效果:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-d5G9wfKK-1570116907804)(E:\Users\FangJunXiong\Pictures\博客截图\批注 2019-10-03 224135.png)]目的:显示目录结构;图片资源可以网上访问及下载服务器nginx主要配置nginx/con...
2019-10-03 23:36:42
7654
原创 Springboot+mybatis Service层使用@Autowired 注解 mapper对象爆红问题
Springboot+mybatis Service层使用@Autowired 注解 mapper对象爆红问题[外链图片转存失败(img-6NSKmbsD-1569059397640)(E:\Users\FangJunXiong\Pictures\博客截图\批注 2019-09-21 172851.png)]问题如上所述,这里提两点:这个报错可能导致程序运行大面积爆红这个报错会逼疯强迫症...
2019-09-21 17:50:17
5608
1
原创 lamda表达式
lamda表达式java8的新特性第一课:lamda简单示例package lamda;/** * @author Fegert * @version 2019年9月18日 下午7:55:53 * */public class lamdaTest { public static void main(String[] args) { // 1.使用接口实现类的方式...
2019-09-18 21:55:10
280
原创 HTTP学习笔记
基于w3c对HTTP协议相关知识学习笔记HTTP笔记简介消息结构HTTP方法HTTP响应头信息HTTP状态码简介HTTP(Hyper Text Transfer Protocol)因特网上应用最为广泛的一种网络传输协议,用于WWw服务器传输超文本到本地浏览器的传输协议*基于TCP/IP通信协议来进行数据传输*HTTP通讯流程HTTP协议工作于客户端-服...
2019-09-01 17:39:21
143
原创 logback.xml(过滤器)
https://blog.csdn.net/weixin_44779019/article/details/96506341此篇详细解析logback中的filter日志框架的主导思想:能够将日志进行分门别类logback两种基本过滤器<filter>常识LevelFilter级别过滤器ThresholdFilter 临界值过滤器1. <filter>...
2019-07-30 21:34:35
668
原创 linux下运行jar包命令
本人第一次给安卓的朋友做了迷你级别app的后台,但是一关xshell程序就终止了,因此将搜刮到的资料分享出来阅览目录linux下运行jar包的命令详细介绍第三种方式linux下的nohup命令进行详解一. linux下运行jar包的命令1、java -jar xxxxx.jar // 当前xshell窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出2、...
2019-07-27 00:14:31
8554
1
原创 nginx简单的使用教程
1.启动nginxnginx安装目录/usr/local/nginx#进入nginx下的sbin目录后#./nginx //启动nginx#./nginx -s reload //重启nginx2.配置检查修改nginx配置文件后,可以用nginx命令经行配置文件语法检查,用于检查Nginx配置文件是否正确/usr/local/nginx/s...
2019-07-21 23:47:33
264
原创 springboot上传文件
GitHub本人springbootUploadFile链接:Fegert/springbootUploadFile(一篇代码博客)springboot项目的Resources包下static包下建:SpringBoot官方文档告诉我们,statis这个目录里面应该存放一些静态文件,比如css、js、image并且可以直接被外部访问到。而templates这个目录则存放一些静态页面,如j...
2019-07-19 14:22:54
103
原创 MySQL5.7安装教程
具体版本详情mysql-5.7.26-1.el7.x86_64.rpm-bundle.tarcentos7.3#卸载系统自带的Mariadb(不然后来出现各种依赖错误)[root@hdp265dnsnfs ~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64[root@hdp265dnsnfs ~]# rpm ...
2019-07-18 20:06:45
419
原创 win10系统1903版 VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti
win 10 系统1903版 VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti查看win10系统版本号查看 内核隔离 是否关闭查看 Hyper-V 是否关闭关闭 Device/Credenti查看win10 系统版本号设置》系统》关于(拖至底部)(这是我的版本号1903,系统版本18932...
2019-07-09 18:45:29
38097
14
转载 idea+MySQL报错:Sat Jun 22 17:17:35 CST 2019 WARN: Establishing SSL connection without server's identit
Sat Jun 22 17:17:35 CST 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection mus...
2019-06-22 17:37:10
4719
1
空空如也
Win10 Visual Studio2010编译JDK8 诡异错误!!!
2021-05-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人