自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (5)
  • 收藏
  • 关注

原创 IDEA实现SSM图片上传(文末附项目源码)

一、不进行配置idea默认是不需要配置虚拟目录的,tomcat有两种方式保存和访问资源:1.在项目的webapp中建立文件夹并保存在该文件夹中(在后端代码的保存操作里的路径是该文件夹的物理路径,如:E:\uploadImg\src\main\webapp\upload),以:http://localhost:8080/uploadImg/upload/文件名 这种方式去访问文件资源使用这种...

2020-02-28 10:41:39 2061 5

转载 IDEA 的maven项目 启动tomcat报错xxx not found for the web module.

1.maven中的web项目在启动时报错 xxx not found for the web module.(报错误的图不是我的,从网上找的,我的在D盘,为了方便描述,我调好了,没来得及截图)2.先找到自己的配置文件,web.xml,确认位置。3.再确认artifacts中有你要发布项目的web包和war包。4.一切配置没问题,就重启tomcat,再跑一遍。如果还报xxx not f...

2020-02-21 13:29:51 970

原创 从斐波那契数列理解动态规划

一提到动态规划,大多数人都想到许许多多高端的名词,如什么状态转移方程什么的;要不就想到教材书上严谨而又晦涩难懂的对于动态规划的介绍;也有人想到高中的通项公式或数列题等等。然后脑子就开始晕了,感觉其他的入门算法都可以理解,但是到了动态规划就好难学会,也不禁产生出一种挫败的念头。不过别急,本人用我掌握动态规划的历程带你理解动态规划,让你成功进入动态规划的领域。在使用动态规划前,先了解为什么使用动态规...

2020-02-20 16:08:29 3184 1

原创 GitHub使用SSHkey进行连接,解决git push时输入账号和密码

SSH key的配置基本是我们使用git必备的配置,配置好可以避免频繁的在git push或者git pull的时候输入账号和密码本来我的SSH key早就配置好了,结果他不起作用了,那就在配置一次,顺便记录一下配置的过程SSH key的配置步骤是比较简便的,来,让我们来看一看步骤分为三大块1.命令行生成key2.文件夹中复制key3.将key添加到gitHub当中命令行生成key...

2020-02-20 14:08:43 807

原创 牛客网错题本(一)

目录ASCII码值--执行语句“int a= ’ 2 ’ ”后,a的值是( )多线程--执行以下程序,最终输出可能是(*代表空格):![在这里插入图片描述](https://img-blog.csdnimg.cn/20200212141114758.png)形式参数--下列语句正确的是:类装载器--关于Java中的ClassLoader下面的哪些描述是错误的:( )符号运算switch语句正则表达...

2020-02-13 07:51:26 975

原创 Java修饰符

Java语言提供了很多修饰符,大概分为两类:访问权限修饰符非访问权限修饰符访问权限修饰符public:共有访问。对所有的类都可见。protected:保护型访问。对同一个包可见,对不同的包的子类可见。default:默认访问权限。只对同一个包可见,注意对不同的包的子类不可见。private:私有访问。只对同一个类可见,其余都不见。非访问权限修饰符static 修饰符,...

2020-02-12 14:53:27 81

原创 LeetCode题解:四数相加 II

文章地址:四数相加 II题目:给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0。为了使问题简单化,所有的 A, B, C, D 具有相同的长度 N,且 0 ≤ N ≤ 500 。所有整数的范围在 -228 到 228 - 1 之间,最终结果不会超过 231 - 1 。例如...

2020-01-01 21:10:01 188

原创 MySQL触发器详解

触发器是与 MySQL 数据表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的这种特性可以协助应用在数据库端确保数据的完整性。那么为什么要使用数据库对象触发器呢?在具体开发项目时,经常会遇到如下实例:<1> 在学生表中拥有字段学生姓名,字段学生总数,每当添加一条学生信息时,学生的总数就必须同时更改。<2> 在学生表中还会有学生姓名的缩写,...

2019-11-20 17:41:09 182

原创 EL的简单实例

输入页面<%@ page language="java" contentType="text/html;charset=gb2312" %><script type="text/javascript"> function on_submit() { if(form1.username.value=="") { alert("用户名不能为空!"); ...

2019-11-18 16:34:26 340

原创 考后总结----软件设计师

经过几个月的奋战,软考到此告一段落了。选择题做了近千道 花废了我许多的时间和精力 在复习的过程中 遇到了 好多自己学过却没掌握的知识点 ,特别是操作系统和计算机网络.还有一些没学过的知识点,如程序语言 多媒体,编译系统等相对底层的东西,学起来真是让人头大 , 自我感觉有点疲倦.对于本次软考,我花了非常非常非常多的时间用在了软考的上午题上,这是相当不合理的。在此,顺便吐槽一下这个考试很不正...

2019-11-17 11:06:57 173

转载 IntelliJ IDEA下使用JSTL标签库方法

转载: https://blog.csdn.net/qq_36850813/article/details/79949925IDEA和Myeclipse不同的是,没有自己导入JSTL的包文件,所以一切还是要靠自己啊 !先从http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/下载JSTL包的ZIP文件,下载最新的jak...

2019-07-24 17:21:47 226

原创 struts2文件上传

Struts2框架默认采用Commons-fileupload组件完成文件上传功能。• 使用Struts2框架实现文件上传功能,只需在Action中定义一个java.io.File类型的成员并为之设立setter方法,方法名要和参数名对应。• 客户端上传的文件,Struts2框架会自动将其保存在临时文件中,封装成java.io.File类对象。如果还想得到上传的文件名和文件类型,需按照如下命...

2019-07-21 16:14:24 80

原创 关于IntelliJ IDEA--(三)快捷键

下面的整理也只是以我个人的使用习惯来划分的。我个人还是建议你可以在这个的基础上整理一份属于你的快捷键目录(删除掉多余的字眼,只保留快捷键内容),本篇文章也只是起到一个工具和引子的作用。Ctrl快捷键 介绍Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctrl + Y 删除光标所在行 或 删除选中的行 ...

2019-07-20 11:08:12 74

原创 Jrebel激活服务,Jrebel激活,Jrebel激活码,Jrebel破解

1.1 下载Eclipse安装Jrebel,请参考 这里Idea安装Jrebel,请参考 这里Help -> Jrebel -> activation1.2 激活网上已经有大神将代理服务安在了公网服务器上,大家如果不想自己搭建代理,可以直接使用地址:http://jrebel-license.jiweichengzhu.com,而且地址必须跟一个参数(必须要写用UUID或者...

2019-07-19 17:02:49 2525

原创 关于IntelliJ IDEA--(二)基本配置

1.1设置大全1.2调节滚轮修改字体大小1.3自动导包1.4显示行数和方法分隔符1.5设置单行取消tabs1.6设置默认字体,字体大小等1.7设置注释颜色1.8 设置文件编码格式1.9设置自动编译到这里,idea的基本配置就弄好了....

2019-07-15 21:12:28 139

原创 关于IntelliJ IDEA--(一)注册码

在安装了2019版本的idea后,输入激活码MNQ043JMTU-eyJsaWNlbnNlSWQiOiJNTlEwNDNKTVRVIiwibGljZW5zZWVOYW1lIjoiR1VPIEJJTiIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIiLCJsaWNlbnNlUmVzdHJpY3Rpb24iOiIiLCJjaGVja0NvbmN1cn...

2019-07-15 20:31:48 498

原创 新手使用IntelliJ IDEA需要的基本操作

IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境。它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度。简单而又功能强大。其实笔者是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Maven的支持简直让人停不下来,各种...

2019-06-09 08:17:11 5711 1

原创 Hibernate的异常大全

系统配置1.没有查找到src目录下的hibernate.cfg.xmlException in thread “main” org.hibernate.HibernateException: /hibernate.cfg.xmlnot found映射配置2.在系统配置文件cfg.xml文件中写的映射文件名不存在Exception in thread “main” org.hibernat...

2019-04-12 10:48:59 629

转载 Web开发人员的学习路线

最近发现了一个国外大牛总结的 2018 年成为 Web 开发人员的学习路线图,已经有人翻译出中文版了,于是直接分享给大家,一起参考。介绍前端技术后端技术DevOps原文作者:kamranahmedse原文地址:https://github.com/kamranahmedse/developer-roadmap译文作者:小克译文地址:https://git...

2018-12-23 10:08:08 102

原创 select 1 from 表名

今晚发现代码里有这条语句,不懂select 1 from 表名里的1是代表什么,上网查了才知道:select 1 from 表名;与select * from 表名 作用上来说是没有差别的,都是查看是否有记录。select 1 from 中的1是一常量,查到的所有行的值都是它,但从效率上来说,1&gt;*,因为不用查字典表。...

2018-12-01 00:31:08 9778

原创 eclipse如果出现Multiple annotations found at this line:

对于错误Multiple annotations found at this line:- Syntax error, insert “}” to completeBlock- Syntax error, insert “}” to completeClassBody- Syntax error on token “}”, delete thistoken基本上是少个符号"}",这...

2018-11-11 11:54:01 5519

原创 eclipse中首次配置

在下载了tomcat后,如何使其与eclipse绑定在一起,下面请按步骤阅读文章:一、eclipse中配置tomcat1.打开Eclipse,单击“window”菜单,选择下方的“Preferences” 。2. 点击 Add 添加Tomcat。3. 选择自己安装的tomcat路径。4. 选择jdk 版本。5. 选择自己的jdk版本。点击 add添加。选择jdk 安装...

2018-11-10 09:40:45 3208

JavaEE开发的颠覆者 Spring Boot实战 完整版

简化spring应用开发的一个框架,对spring整个技术栈的一个整合,java ee开发的一站式解决方案

2019-05-24

软件工程项目建模.rar

关于uml的期末项目,电子商城购物系统。介绍UML建模,用例图、顺序图等的画法,内含个人制作的作业和实验报。

2019-05-18

ORACLE项目实训课程.rar

Oracle11g DBA管理 编程基础 ppt 案例代码 章节:ORACLE简介、网络配置 、数据库启动与关、表空间和数据文件 、 创建表和约束、体系结构、索引、 视图、同义词、序列 、 Oracle数据泵 、用户账号和基本安全、 管理控制文件联机重做日志和归档

2019-05-17

javaWeb新手必练项目——jsp+servlet实现的CRM管理系统

简信CRM(客户关系管理系统)是简信软件推出的帮助企业管理和客户营销的软件服务, 帮助企业实现市场营销、销售、服务的流程化以及公司管理的自动化。简信CRM分为开源版本、旗舰版本、云服务版本等多种版本,并支持移动终端和微信服务。

2019-05-04

软考中级-软件设计师笔记大全

软件设计师复习精华资料大全!软件设计师所需部分知识点,系统学习必备,内含为考试说设计的软件!分享给各位!

2019-04-17

空空如也

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

TA关注的人

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