- 博客(14)
- 收藏
- 关注
原创 Maven
Maven项目统一共享使用一套jar包,由maven统一管理。节省了jar空间,统一jar包版本。Maven 环境搭建:1、下载安装包到官网http://maven.apache.org/download.cgi下载maven压缩包apache-maven-3.5.0-bin.zip解压到指定文件夹。如:D:\apache-maven-3.3.92、添加环境变量添加M2_HOME环...
2019-09-25 22:04:50 92
原创 Redis-SpringBoot-AOP
由于SpringBoot不需要再写applicationContext.xml,转为更为简洁风格的application.yml,也就没有了AOP如下配置而是依靠application.yml短短代码和大量注解来完成代码是简洁了,但各种细节配置都被隐藏了,找个错费半天劲,所以这就需要有更坚实的技术啊!导包设置application.ymljdk: 默认,面向接口cglib: ...
2019-09-25 21:56:04 153
原创 Redis
RedisRedis 是一个开源、支持网络、基于内存、键值对型的NOSQL数据库。Redis是一个高性能的Key/Value数据库基于内存数据类型丰富持久化订阅/发布模型windows方式启动1. 解压安装包redis-windows-master.rar2. 定位路径\redis-windows-master\src\msopentech\redis-64.2.8.210...
2019-09-25 21:50:06 98
原创 文件上传
创建文件或图片的指定路径,用于包含静态资源前端代码input 标签内 type=”file”,表示类型为文件上传或下载类型对应后台收参类型为 MultipartFile file后端代码3.13.2添加商品 –- 添加上传入口4.1修改商品描述为上传入口4.2 商品添加的controller里添加 图片上传 的代码4.3 修改实体类属性 商品描述 为 图片径名,并修...
2019-09-25 21:42:11 85
原创 多线程
进程和线程:1. Java中一次JVM启动,开启一个进程,进程享有全部资源2. 一个进程中包含多个线程,线程之间独立使用资源3. 线程属于宏观并行,微观串行,因为一个CPU4. 进程如果消失,那么所有的线程都会消失5.线程资源,由JVM分配的CPU时间片,规定一个线程可以占用的时间,时间到,就要让出当前线程Java实现多线程方法:1. 继承Thread类1.1 编写一个普通类继承...
2019-09-25 21:37:15 83
原创 反射-Reflect
反射-Reflect反射机制(Reflection)是Java提供的一项较为高级的功能,它提供了一种动态功能,而此功能的体现在于通过反射机制相关的API就可以获取任何Java类的包括属性、方法、构造器、修饰符等信息。元素不必在JVM运行时进行确定,反射可以使得它们在运行时动态地进行创建或调用。反射技术在中间件,框架(Spring)应用得较多。java.lang.class 对象模型Stude...
2019-09-25 21:31:23 76
原创 Excel
Excel下载使用Excel工具类ExcelUtils,导包前端代码,一个普通a标签后端代码ToolUtil.getExcelTitle是额外提供的工具类,来处理不同浏览器下的乱码问题Excel的字段处理,在实体类使用注解来实现特殊字段处理,需求书写写入转换器类,实现ExcelUtils的WriteConvertible手动书写转换规则实体类字段标注转换器类Ex...
2019-09-25 18:42:48 133
原创 BootStrap
初识:Bootstrap 是由 Twitter 的 Mark Otto 和 Jacob Thornton 共同开发,用于快速开发 Web 应用程序和网站的前端框架。提供更多的CSS样式和JS规则。JavaScript — jQuery — EasyUI — BootStrap资源包下载:http://getbootstrap.com/下载BootStarp独有的CSS和JS包...
2019-09-24 21:20:05 92
原创 SpringBoot
SpringBootSpringBoot是Spring和SpringMVC的整合升级体,利用注解来完成Spring和SpringMVC的大部分配置,省略了大量配置文件代码。SpringBoot自带tomcat组件,因此这个功能可省略。地址不需要加项目名新建maven项目Test_Shop_SpringBoot修复JDK版本问题修复web.xml骨架版本复制pom文件定义Spring...
2019-09-24 21:11:53 173 1
原创 MyBatis-plus
MyBatis-plusMyBatis-Plus(简称MP)是一个 MyBatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MP会内置集成部分SQL方法,可以直接使用,而不用一个SQL需求对应一个Mybatis下的一个SQL条目。pom.xml 引入Mybatis-Plus的jar坐标,覆盖Spring-MyBatis修改application...
2019-09-24 20:53:17 76
原创 CentOS7-2
CentOS7用户/组命令符会展示当前用户名和主机名创建用户,同时创建同名租 useradd 用户名设置密码 passwd 用户名切换用户登录 su 用户名删除用户 userdel 用户名记录用户信息的文件 /etc/passwd记录密码(密文)信息的文件 /etc/shadow记录用户组的文件 /etc/group更改文件的属主 chown更改文件的属组 chgr...
2019-09-24 20:29:15 634
原创 CentOS7-1
CentOS7文件格式:Linux所有目录是一个有层次的倒着树状结构, /为linux所有目录的起点。/bin 系统有很多放置执行档的目录,但/bin比较特殊。因为/bin放置的是在单人维护模式下还能够被操作的指令。在/bin底下的指令可以被root与一般帐号所使用,主要有:cat,chmod(修改权限), chown, date, mv, mkdir, cp, bash等等常用的指令。/...
2019-09-24 18:54:17 168
原创 VM快照设置,Linux常用命令
VM快照设置拍摄快照,保存当前系统配置的快照如果想保存某个虚拟机的状态,可以使用快照功能。可以单击工具栏上的快照按钮,或者依次单击VM→Snapshot→Snapshot Manager。也可以按Ctrl+M快捷键,进入快照管理器,单击Take Snapshot按钮创建一个快照。创建快照后,可以随时从其他状态返回至快照状态。因此安装或配置测试时,可以在关键位置创建快照。当安装或测试失败...
2019-09-24 08:13:11 1352
原创 Linux
1.什么是Linux?什么是CentOS?两者的关系Linux:Linux是一套免费开源的操作系统,Linux还提供了一个完整的操作系统当中最底层的硬件控制芋资源管理的完整架构,而且相当稳定,功能也十分强大。CentOS:CentOS正是将Red Hat Enterprise Linux的源码重新编译而成,同时修复了一些bug。根据开源协议,这么做是合法的。在2014年CentOS被Red H...
2019-09-23 20:26:28 464
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人