- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 IDEA中单元测试@Test使用
今天自己在写个简单的项目后,想和eclipse中一样进行@Test就可以应用,但实际根本用不了,所以自己在网上学习总结如下:在下面有自己认为更省事的方法,如果只是简单个别方法测试,感觉直接用那个就好(不需要下载各种插件)idea中需要下载的单元测试插件,单击File ,然后找到Settings进行设置 , 如图找到插件(Junit Generator) 单击进行安装...
2018-08-11 11:13:52 90053 7
原创 Linux 平台安装 MongoDB
Linux 平台安装 MongoDB该操作手册对应版本(5.0.5) MongoDB 对于Linux下的安装提供了很多个版本,MongoDB 下载地址:https://www.mongodb.com/download-center/community如果不知道当前Linux对应的系统,可自行通过命令查看:# 查看具体的操作系统信息cat /proc/version由于大家对MongoDB和Linux的掌握情况不同,这里我们选择 tgz 下载,下载完安装包,并解压 tgz(以下演示的是 64
2021-12-21 18:00:31 1238
原创 MongoDB网络访问权限设置
MongoDB网络访问权限设置window:进入软件安装的bin位置: \bin打开mongod.cfg配置文件:如图所示,我们可以进行 port 和 bindIp 设置,1.自定义端口需保证对应端口未被占用且端口开放;2.ip权限设置,分为两种设置,指定唯一端口以及全部开放,但暂不支持两种方式掺杂使用,结合实际情况设置即可(1)指定多个端口连接,中间用“,”分割#举例bindIp: 127.0.0.1,127.0.0.2(2) 无端口限制设置有两种#第一种情况 bindIp:
2021-12-17 14:40:25 1352
原创 Windows 平台安装 MongoDB
Windows 平台安装 MongoDB 该操作手册对应版本(5.0.5) MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:https://www.mongodb.com/download-center/community注意:在 MongoDB 2.2 版本后已经不再支持 Windows XP 系统。最新版本也已经没有了 32 位系统的安装文件。MongoDB fo
2021-12-09 15:19:06 732
原创 前端深拷贝与浅拷贝区别
前端深拷贝和浅拷贝的区别在日常工作中,可能有很多人像我一样,并没有系统的从基础层面学习前端知识,只是针对当前流行的框架进行简单了解后,根据官网的样例进行使用并完成指定的开发工作首先根据自己的理解,深拷贝的概念只存在引用数据类型(object)中数据类型:基本数据类型:Number,String,Boolean,Undefined,Null Symbol(ES6中新增,暂未学习使用)引用数据类型:Object(也就是对象类型Object type,比如:Object 、Arra...
2021-09-28 16:50:14 282
原创 idea进行gradle项目开发问题
使用idea进行gradle项目(基于spring boot项目)开发问题(1) 在网上看见很多应用idea开发工具讲解如何下载安装gradle并在idea中配置,但很少有人将一些实际中应用到场景,毕竟我们应用idea开发gradle项目不可能仅仅是一个单服务,基本都是包含n个子模块,子模块直接也存在引用其他子模块,下面我就目前自己使用idea开发(spring boot +gradle +vue)的一些总结,以及疑问...
2021-09-28 15:08:16 778
原创 mybatis识别不到resource下资源(前提是所有mybatis配置正确)
mybatis识别不到resource下资源(前提是所有mybatis配置正确)背景:昨天在创建项目时,出现了mybatis一直识别不到resource下资源的问题,导致sql无法识别。总结:个人分析: 产生这个问题的根本原因在于自己对于idea本身的不了解,说白了就是没有读idea使用说明,想来也惭愧,用了三四年的软件才发现这个问题。问题分析:因为问题出现在resource目录中,可能大家都知道我们在创建多层目录的时候会直接new => package ,然后输入.作为分隔符但事
2021-07-28 10:18:50 1442
原创 Spring boot项目中DatabaseMetaData方式获取表字段信息
日常工作中我们可能会遇到一些配置化的功能,比如我们需要根据元数据项动态生成一些模板,比如表格,excel等,这些都需要我获取到数据库表中字段长度、类型、格式等信息。下面就以一个小白的身份和大家分享下自己的实现过程。背景 项目为spring boot 微服务项目,数据库信息在yml文件中配置,实现方式采用JDBC中的DatabaseMetaData的方式。介绍 在我们一开始学习JAVA的时候,第一次连接数据库的时候都是JDBC的方式进行连接,具体代码我就不写了,现在..
2021-07-22 15:34:50 5378 1
原创 spring boot 项目中jsaypt加密的使用
在我们日常开发项目的过程中,配置信息中需要用到很多用户名密码(例如数据库、redis、邮箱等),这些都是敏感信息,通常我们都是进行加密处理,而jasypt是一个通用的加解密库,在spring boot 项目中使用方便。下面以3.0.3版本为基础,结合自己的理解,简单说下项目中如何使用 以及jasypt提供了哪几种加密算法1.依赖引用maven:<dependency> <groupId>com.github.ulisesbocchio</groupId&g
2021-06-30 09:51:26 784
原创 maven配置文件settings.xml理解使用
文章目录**localRepository**:**interactiveMode**:**offline**:**pluginGroups**:**proxies**:**servers**:**mirrors**:**profiles**:**activation**:**properties**:**repositories**:**pluginRepository**:**activeProfiles**:在安装好maven之后,我们一般不使用maven默认的配置,比如本地仓库、阿里云私服地址等;
2020-11-24 14:36:48 477
原创 ES5和ES6声明变量特性与区别
在进行javascript详细学习之前,对ES5和ES6的变量声明有个简单的了解,方便我们进行学习理解变量:存储信息的容器,在ES中变量是松散类型。松散类型:不对数据类型做限制,前端js的基本数据类型都可以保存。关于ES5和ES6在声明变量上的区别以及特性:ES5:ES5中声明变量只提供了var和function两种形式// var特性:// 1.声明变量可以不用指定初始值,会保存一个特殊的值undefined (但会在栈内存中开辟一个内存空间) var a; ...
2020-11-17 11:49:23 505
原创 linux(centos7)下安装(jdk tomcat mysql)并部署项目
通过红框内语句查询java,然后选择自己需要的版本 我选择的是jdk1.8.0,直接在install后空一格 输入自己需要的版本安装完成后,最后会出现Complete!然后通过:java -version查看自己下载的版本 下载tomcatwget http://mirrors.shu.edu.cn/apache/tomcat/tomcat-9/v9.0.10...
2018-08-22 14:49:23 302
原创 idea中学习spring入门学习Hello World实现
首先我们搭建好一个maven项目,上一篇已经搭建好,然后我们导入spring的包打开pom文件:添加spring需要的包(也可自己修改版本,网址http://mvnrepository.com/ 在搜索框中输入spring 显示信息如下,单击框框中的,进入第二张图片,选择自己的版本,单击自己需要的版本,下面会显示和我这段代码一样的东西,复制出来放到pom文件中的dependencie...
2018-08-09 11:04:06 975
原创 maven安装(window)
由于自己之前只是在老师帮助下一步步安装,所以也不太清楚过程,然后出了问题删除自己重新安装一遍:首先下载maven压缩包,如果已经安装就不需要了,直接看后面创建项目:maven下载地址:http://maven.apache.org/download.cgi下载红色框里面的解压文件,放到你想要安装的位置:然后右击我的电脑 点击高级系统设置 进入下面的环境变量 ...
2018-08-08 21:31:37 564
Javaweb期末大作业(教务管理)
2018-07-09
教务管理系统 Javaweb大作业
2018-07-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人