- 博客(19)
- 收藏
- 关注
原创 适配器模式
适配器模式是一种结构型设计模式, 它能使接口不兼容的对象能够相互合作。参考:适配器模式以下参考了狂神B站视频1. 继承方式(类适配器)/** * @description: 网线,模拟要被适配的类 * @author: anyue.long * @date: 2022/4/23 10:15 */public class NetworkCable { public void request() { System.out.println("我是网线,用来连接上网的");
2022-04-23 11:30:59
247
原创 阿里笔试题:小红的四子棋
2022年4月15日阿里笔试题(回忆)小红和小紫下四子棋,现在给一个棋盘的状态,判断当前是否有人赢了,或者是还未分胜负。当一方有四个棋子连成一横或者一竖或者斜对角线时获胜。输入:第一行两个数字空格隔开,表示棋盘行数 n 和列数 m 。 后面跟着 n 行,每行 m 个字符,表示棋盘每个位置的状态。其中 ‘.’ 表示没有放棋子的空位置,‘r’ 表示小红下的棋子,‘p’ 表示小紫下的棋子。输出:当前棋盘的状态。如果小红赢了,输出 “kou” ;如果小紫赢了,输出 “yukari” ;
2022-04-15 23:42:26
1074
原创 华为笔试题:词频统计
2022年4月6日,华为笔试题一:词频统计(回忆版)输入:第一行两个数,表示topN和M,topN是需要统计的前topN个高频词,M表示有M组标题和正文。第二行开始,一共M组,每组两行,一行标题一行正文、一行标题一行正文、…。还有个条件:标题中的频次系数是3,正文中的频次系数是1。意思标题出现的次数一次算三次,正文一次就算一次。输出:输出统计的出现频次最多的topN个单词,空格隔开。如果出现次数相同,出现在标题中的排在前面,如果还相同,按出现顺序先出现的排在前面。import java.ut
2022-04-06 22:05:40
689
原创 BDD100k数据集训练YOLOv5
BDD100k数据集标注转YOLO格式:# -*- coding: utf-8 -*-# @Author: lay# @Time: 2022/3/30 上午12:03"""把bdd100k数据集制作YOLO数据集的格式,以此进行训练YOLO数据集的格式: class、x_center/img_width、y_center/img_height、w/img_width、h/img_height class :目标类别 x_center/img_widt
2022-03-31 10:20:42
7382
6
原创 Windows上Redis设置密码
Windows上Redis设置密码找到redis所在目录打开redis.windows.conf,搜索requirepass,添加密码如下:requirepass 123456 // 注意,行前不能有空格然后启动的时候,进入到redis目录执行:>redis-server.exe redis.windows.conf参考:Redis设置密码...
2021-12-04 23:10:45
988
原创 VSCode Gin开发的第一步
在GOPATH目录下src目录src目录下创建项目,例如:github.com/ginProject然后进入到ginProject目录下,做如下操作:初始化modgo mod init ginProject // ginProject为项目目录更新包go mod tidyimport导入使用package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.De
2021-12-02 16:36:26
543
原创 Spring Security自定义登录遇到的重定向问题
Spring Security自定义登录遇到的重定向问题过程如下:自定义登录逻辑:@Servicepublic class LoginServiceImpl implements UserDetailsService { @Resource PasswordEncoder passwordEncoder; @Override public UserDetails loadUserByUsername(String username) throws Userna
2021-10-26 01:45:12
2855
原创 获取前端传递的任意key-value
获取前端传递的任意key-value,可以是多个。不需要预先知道对方具体传什么。post和get两种方法:package com.nio.rd.algorithm.deploy.server.controller;import org.springframework.web.bind.annotation.*;import javax.servlet.http.HttpServletRequest;import java.util.Arrays;import java.util.HashM
2021-10-19 16:27:31
783
原创 SSM整合(参考狂神视频)
整合SSM环境要求环境:IDEAMySQL 8.0.22Tomcat 9Maven 3.6要求:需要熟练掌握MySQL数据库,Spring,JavaWeb及MyBatis知识,简单的前端知识1. 数据库环境创建一个存放书籍数据的数据库表CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` (`bookID` INT(10) NOT NU
2021-04-07 21:46:25
199
原创 IDEA报错:Error: java: 不支持发行版本 5
解决方案如下:1. File–>Project Structure2. File–>Settings
2021-02-09 12:30:24
120
原创 MySQL 8.0.22安装 (windows 64位)
1、去官网下载MySQLhttps://dev.mysql.com/downloads/mysql/2、下载完成后解压,配置初始化的my.ini文件的文件。在安装根目录下添加文件 my.ini ( 新建文本文件,将文件类型改为的.ini ),写入基本配置:[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\MySQL\mysql# 设置mysql数据库的数据的存放目录datadir=D:\MySQL\mysql\data# 允许
2020-11-07 23:33:36
359
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人