自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 手动实现一个find,findIndex

手动实现一个find, findIndex昨天又没写- -|今天这也算不了两个,等会儿再写个吧,写完汇个总。。。const array1 = [5, 12, 8, 130, 44];Array.prototype.myFind = function(callback) { for(let c of this){ if(callback(c)){ return c; } }}Array.prototype.myFindIndex = function(callback){ for

2021-02-14 12:14:55 324

原创 手动实现一个every,fill

手动实现一个Array的every,fill方法昨天在写copyWithin方法的时候出bug了,最后这个方法测试的时候一直有问题,按文档上我应该是对的,但浏览器却报错,故这个方式先放放。昨天没写,今天补一个everyconst array1 = [1, 30, 39, 29, 10, 13];Array.prototype.myEvery = function(callback) { if(this.length === 0){ return true; } for(let c of t

2021-02-12 19:53:33 170

原创 手动实现一个concat

手动实现一个Array的concat方法let num1 = [1,2,3];let num2 = ['a','b'];Array.prototype.myConcat = function(arr) { for(let c of arr){ this.push(c); }return this;}console.log(num1.myConcat(num2))

2021-02-10 20:58:32 234 2

原创 手动实现一个filter

手动实现一个数组的filter方法let arr = [1,2,3,4,5,6];Array.prototype.myFilter = function(callback){ let result = []; for(let i=0;i<this.length;i++){ if(callback(this[i])){ result.push(this[i]); } } return result;}let arr1 = arr.myFilter(function(item

2021-02-09 10:03:23 214 1

原创 Leetcode——两数相加

给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。您可以假设除了数字 0 之外,这两个数都不会以 0 开头。示例:输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)输出:7 -> 0 -> 8原因:342 + 465 = 807来源:力扣(LeetCode)链接:https://leetcode

2020-12-02 10:55:42 70

原创 Java中整数类型转字符串

1.int a; String b = a+"";2.int a; String b = String.valueOf(a);3.//这种方法我没用过,写了一个test试一下public class test { public static void main(String[] args) { int a = 1; String b = Integer.toString(a); System.out.println(b);

2020-12-01 15:20:46 336

原创 Leetcode——在排序数组中查找元素的第一个和最后一个位置

在排序数组中查找元素的第一个和最后一个位置给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值 target,返回 [-1, -1]。进阶:你可以设计并实现时间复杂度为 O(log n) 的算法解决此问题吗?示例 1:输入:nums = [5,7,7,8,8,10], target = 8输出:[3,4]示例 2:输入:nums = [5,7,7,8,8,10], target = 6输出:[-1,-.

2020-12-01 11:00:57 260

原创 git上传项目到GitHub上

1.git init2.git add .3.git commit -m ‘描述’4,git push

2020-11-17 21:15:04 66

原创 Hadoop3.1.3启动通过web查看

虚拟机ip加9870端口号,注意不是50070

2020-10-28 11:05:57 410

原创 SpringMVC配置文件头部

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation=

2020-10-27 19:08:59 616

原创 Spring使用AOP注解需要导入的jar包

aspectjweaveraopallianceaspectjrt与之前的版本相比较,有改动

2020-10-25 16:29:09 2902

原创 Spring——IoC,DI

Java——道阻且长今天头爆炸,感觉新的内容听了也是白听,就把前面学的好好梳理一下。昨天吧,刚刚把IoC部分看完,今天尝试自己敲了一下,还是有很多问题,写在这里以便以后查阅。欢迎指正,大佬勿喷,感谢。spring这个框架,概括来说,就是分成了IoC和AoP这两个部分。IoC翻译成中文,就是控制反转的意思,控制啥反转啥,其实不用这么书面化,简单地说,就是把一个实体类放到自己定义的一个bean对象中,再通过读取配置文件,获得这个类创建的对象。好,到这儿,有些同学可能会问,bean是啥啊,你说的我还是听不

2020-10-24 19:13:32 88

原创 2020-10-24

今天是1024,混个牌牌

2020-10-24 16:27:28 73

原创 CCF——风险人群筛查(C++)

题目描述题目背景某地疫情爆发后,出于“应检尽检”的原则,我们想要通知所有近期经过该高危区域的居民参与核酸检测。问题描述想要找出经过高危区域的居民,分析位置记录是一种简单有效的方法。具体来说,一位居民的位置记录包含 个平面坐标 ,其中 表示该居民 时刻所在位置。高危区域则可以抽象为一个矩形区域(含边界),左下角和右上角的坐标分别为 和 ,满足 且 。考虑某位居民的位置记录,如果其中某个坐标位于矩形内(含边界),则说明该居民经过高危区域;进一步地,如果其中连续 个或更多坐标均位于矩形内

2020-10-21 20:14:05 982

原创 CCF——称检测点查询

题目链接题目背景2020 年 6 月 8 日,国务院联防联控机制发布《关于加快推进新冠病毒核酸检测的实施意见》,提出对“密切接触者”等八类重点人群“应检尽检”,其他人群“愿检尽检”。问题描述某市设有 个核酸检测点,编号从 到 ,其中 号检测点的位置可以表示为一个平面整数坐标。为方便预约核酸检测,请根据市民所在位置 ,查询距其最近的三个检测点。多个检测点距离相同时,编号较小的视为更近。输入格式输入共 行。第一行包含用空格分隔的三个整数 、 和 ,表示检测点总数和市民所在位置。第二

2020-10-20 20:36:07 600

原创 CCF——字符串匹配(C++)

题目链接问题描述  给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。输入格式  输入的第一行包含一个字符串S,由大小写英文字母组成。  第二行包含一个数字,表示大小写敏感的选项,当数字为0时表示大小写不敏感,当数字为1时表示大小写敏感。  第三行包含一个整数n,表示给出的文字的行数。  接下来n行,每行包含一个字符串,字符串由大小写英文字

2020-10-20 19:04:49 258

原创 spring ApplicationContext

Java学习——ApplicationContext下三个常用的实现类ApplicationContext获取spring的IoC核心容器1.ClassPathXmlApplicationContext可以加载类路径下的配置文件,如果不是类路径,则加载不了2.FileSystemXmlApplicationContext可以加载磁盘任意路径下的配置文件(必须有访问权限)3.AnnotationConfigApplicationContext用于创建注解容器...

2020-10-20 13:08:48 55

原创 IDEA报错——不再支持源选项5,请用6或者更高版本

我引起这个错误的原因是是用的数据库jar包版本太低,换成高版本的就解决了

2020-10-18 18:01:01 238

原创 Mybatis学习总结——快速了解Mybatis整体架构

Java学习——Mybatis框架Mybatis 简单来说,就是让我们在编程的时候可以只关注sql语句来实现对数据库的操作,而不用过多去考虑其他方面。下面分步来说一说如何快速上手Mybatis这框架。个人理解,有错误还望指出,感谢。1. 建立实体类和对应的接口类根据需求建,这个就不多说了2. 建立全局配置文件为了方便,我将全局配置文件取名为SqlMapConfig.xml全局配置文件放在Resource目录下,里面放入mybatis约束限制,就是下面这个东东,直接复制到全局配置文件顶部就可:

2020-10-17 14:01:53 122 1

原创 C++回车结束循环

吐了,这个小问题竟然搞了我大半个小时,再不会自己扇自己一个大耳巴子方法:char c;while(...){ if((c=getchar())=='\n') break;}

2020-10-16 20:40:56 1572 1

原创 CCF——窗口问题(C++)

题目链接问题描述  在某图形操作系统中,有 N 个窗口,每个窗口都是一个两边与坐标轴分别平行的矩形区域。窗口的边界上的点也属于该窗口。窗口之间有层次的区别,在多于一个窗口重叠的区域里,只会显示位于顶层的窗口里的内容。  当你点击屏幕上一个点的时候,你就选择了处于被点击位置的最顶层窗口,并且这个窗口就会被移到所有窗口的最顶层,而剩余的窗口的层次顺序不变。如果你点击的位置不属于任何窗口,则系统会忽略你这次点击。  现在我们希望你写一个程序模拟点击窗口的过程。输入格式  输入的第一行有两个正整数,即

2020-10-15 17:09:17 639

原创 Mybatis模糊查询

Java学习——Mybatis模糊查询1、在测试文件中实现模糊查询这种方式没什么特别需要注意的地方,把代码贴一下方法类@Select("select * from user where name like #{name}") List<User> findUserByName(String name);测试类 @Test public void testFindUserByName(){ List<User> users = userD

2020-10-15 13:25:39 181

原创 Mybatis设置实体类和接口类别名的方法

Java学习——Mybatis框架中设置实体类和接口类别名的方式实体类在全局配置文件中,使用tpyeAlias标签,可以设置实体类的别名,package标签可以写上实体类所在的包名,这样的话,该包下所有的实体类自动把类名作为别名,并且不区分大小写。如下: <typeAliases><!-- typeAlias制定全限定类名,alias配置别名--><!-- <typeAlias type="com.mybatis.domain.Use

2020-10-13 21:45:25 949

原创 POJ——2209

#include<iostream>#include<vector>#include<algorithm>using namespace std;int main(){ int m,n; cin>>m>>n; vector<int> a; vector<int> v; int result = 0; for(int i=0;i<m;i++){ int test; cin>&

2020-10-12 14:47:05 62

原创 Mybatis——增删改查(CRUD)操作

java学习——Mybatis CRUD操作mybatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。上面这个定义是在百度上抄的,简单来说,Mybatis简化了我们对数据库的一系列操作,只要遵守框架规则,我们就可以不用写实现类,通过简单的sql语句实现对数据库的操作。在这里我们使用的数据库如下图所示 数据库名:meizi 表名:user数据库的内容没多加限制,大家不要介意,这个我们主要康康怎么增删改查。项目目录结构如下User类里面是user表中各字段的实体类。IUserD

2020-10-11 15:53:18 150

原创 POJ 2389

import java.math.BigInteger;import java.util.Scanner;class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); BigInteger integer1 = scanner.nextBigInteger(); BigInteger integer2 = scanne

2020-10-10 16:29:10 115

原创 Maven pom.xml配置依赖

Java学习——IDEA: Maven pom.xml配置依赖导入本地依赖导入外部依赖新手,废话不多说,直接开始吧。写的比较小白,和我一样的萌新都可以看懂,大佬勿喷,感谢*^ ^*我用的编辑器是idea,外部依赖怎么都导不进去,在网上百度了好久总结如下。导入本地依赖file->project structure->Modules->Dependencies点击scope旁边的加号,可以导入架包导入外部依赖在pom.xml配置文件中添加依赖,会自动下载自动下载需要勾选i

2020-10-10 16:02:44 535

原创 注册用户确认密码后台数据库写法

最近写一个Javaweb项目,涉及到用户的注册,前端js阻止了密码不同的用户的提交,但是并不能阻止后台数据库用户的插入,所以发现是后台插入数据库的方法有问题。下面是之前的前端部分 &lt;div class="title"&gt;注册新用户&lt;/div&gt; &lt;div id="form_widget"&gt; ...

2019-03-09 22:41:10 1421

原创 关于Javaweb项目点击登录按钮console控制台没有任何输出

最近写一个Javaweb网站,点击登录提交ajax在谷歌console没有任何输出,小白试了好多种方法都没有用,最后发现是数据库连接异常,根本没连上数据库。引以为戒引以为戒,记下这个错误,希望以后不要再犯...

2019-03-09 18:56:41 2055

空空如也

空空如也

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

TA关注的人

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