自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 【设计模式】- 观察者模式

设计模式 - 观察者模式 个人详解

2022-10-09 16:09:55 386 1

原创 关于form表单“enctype=multipart/form-data”参数的后端获取

通常这个表单中参数以两种形式存在:普通表单项, 即我们平时传递的类似于字符串之类的值文件表单项, 即 <input type="file">上传的文件等等在"enctype=multipart/form-data"中表单项都存在一个item中,如果想要获得所有表单项,必须通过遍历的形式来获得,无法在想以前一样req.getParameter() 切记!!!...

2020-06-18 11:00:47 739

原创 Tomcat闪退解决方案

问题Tomcat启动后闪退,tomcat可以通过命令行startup或直接双击startup.bat执行通常发生闪退时,我们可以尝试在命令行中执行一下startup命令出现图片上的情况请点击这里↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑如果执行命令行没有明确信息提示,如下图这种情况请继续往下看~o.0!!!解决方案上图情况显示一切正常, 就是说所有的tomcat,jdk,jre的配置都没有问题!注意这里的没有问题指的是你并没有少配置什么东西,仅仅是不缺少基础的配置接下来我们

2020-06-05 11:02:35 857

原创 Maven创建webapp项目无法使用jstl

最近创建的maven项目,向jsp中写入el表达式等内容是无法显示, 直接返回到了前端界面上.原因web.xml 版本过低(我的版本是2.3)网上查了一下,2.3里面isELIgnored没有设置为false一共两种解决方案在jsp上添加<%@ page isELIgnored="false" %>,如果页面少的话还少说, 要是多起来总不能一个一个改吧所以就有个第二种解决办法 <%@ page isELIgnored="false" %> <html&g

2020-06-02 16:25:11 309

原创 ERROR 1146 (42S02): Table 'XXXX.xx' doesn't exist

问题解析 : XXXX中的xx表不存在问题原因 :【1】插入数据或更改数据时使用的表输入错误【2】linux的mysql区分大小写,数据库中的表名与输入的sql语句中的使用的表名大小写不一致导致的【3】数据库操作时,误删mysql的文件导致(常见于数据库升级或迁移)【4】在编译安装mysql时,没有指定innodb存储引擎解决方案 :【1】查看sql语句是否正确 正确...

2020-03-12 09:42:48 7584

原创 idea clone 码云上的spring项目运行不成功的原因

一 . jdk版本不对二 . 因为网速原因有一部分maven依赖没下下来三 . idea中jdk版本设置不一致四 . 没有导入数据库或数据库未启动或数据库中无数据

2020-01-15 15:48:08 545

原创 cmd常用命令大全

10.24额…先说明今天这篇文章不是为了水个勋章,主要为了以后需要方便看(心虚~)此篇会长期更新~~~ASSOC : 显示或修改文件扩展名关联。ATTRIB : 显示或更改文件属性。BREAK : 设置或清除扩展式 CTRL+C 检查。BCDEDIT : 设置启动数据库中的属性以控制启动加载。CACLS : 显示或修改文件的访问控制列表(ACL)。CALL : 从另一个批处理程序...

2019-10-24 09:11:39 429

原创 关于ecplise的preference中没有server以及没有Tomcat8及以上版本的解决方案

目录1.preference中没有server2.eclipse中配置Tomcat没有8及以上版本1.preference中没有server1.在eclipse菜单“Help”中选择“InstallNew Software”如下图所示。2.、然后在Work with中点击Add,如下图所示,加入Name==“Kepler” repository;Location==http://downl...

2019-10-08 11:27:10 2197 2

原创 Realm [realm.ShiroDbRealm@15408475] does not support authentication token

①错误描述[ERROR:]2015-08-03 10:03:26,508 [Realm [realm.ShiroDbRealm@15408475] does not support authentication token [org.apache.shiro.cas.CasToken@3eb82839]. Please ensure that the appropriate Realm imp...

2019-06-28 16:26:49 2906

原创 Spring : value和ref的区别

ref和value的区别①ref即引用,ref = "dataSource"就是引用dataSource的beanref,spring容器会在引用后进行验证,验证当前的xml是否存在引用的bean②value直接设置一个值value = “dataSource” 就是设置bean的value值为dataSourcevalue,spring会在 容器启动,实例化bean 时进行验证re...

2019-06-01 11:53:13 2162

原创 Spring MVC 配置 : mvc:default-servlet-handler

常规情况下配置了 <servlet> <servlet-name>SpringMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> </servlet> ...

2019-06-01 10:52:55 1063

原创 IDEA 如何打jar包

右键点击项目 → 选择Open Module Settings点击Artifacts点击 + → JAR → From modules dependencies... Module : 你要打包的项目Main Class : 项目的主方法 (要运行的类)JAR files from libraries : 我选的第二个, 我第一个不好用Directory...

2019-05-29 20:57:07 214

原创 IDEA 打jar包错误 : 'xxxx' already exists in VFS

在使用idea打jar包的时候, 在同一路径下重复打的jar包,出现了一下这种错误 :原因:当前路径下已有META-INF/MANIFEST.MF解决方案:只需要删除提示路径中的META-INF文件夹就可以了...

2019-05-29 20:38:11 5476 2

原创 MyBatis异常 : Parameter 'xxx' not found. Available parameters are [arg1, arg0, param1, param2]

① 异常提示意思为:xxx参数找不到, 可填入参数为arg1,arg0,param1, param2② 原因 :没有添加注解@param绑定相应的参数信息, 所以找不到xxx③ 修改方式:在方法参数前面加上注解@param并指定对应的名字例:void insertOne(@Param("xxx") String xxx); <insert id="insertOne"...

2019-05-27 21:00:03 1457

原创 MyBatis异常: insert数据添加不到数据库中

刚开始学MyBatis时, 使用isnert 语句数据总是添加不到数据库中,大多数人是因为没有commit的缘故, 数据没提交所以没有保存上 . UserRepository userRepository = session.getMapper(UserRepository.class); userRepository.insertOne("qqq","456",1...

2019-05-27 20:49:37 2457

原创 数据校验[validator](SpringMVC)

数据校验用于后端对前端传过来的数据进行二次校验, 以防一些数据传输问题.可以进行一些如: 用户名字是否为空, 密码格式是否正确 的判断此功能需要引入一个jar包 Hibernate Validator步骤:①引入jar包②在实体类中想要校验的属性上加上相关的校验注解[message为错误信息]例:// bookName属性值不能为空, 否则返回错误信息"书名不能为空" ...

2019-05-23 17:51:37 133

原创 异常统一处理[ExceptionAdvice](SpringMVC)

ExceptionAdviceExceptionAdvice可以批量为多个controller统一增加异常处理和InitBinder在ExceptionAdvice中通过@ExceptionHandler注解决定此方法处理哪种异常,以及对异常进行的处理方式.通过@InitBinder注解给controller绑定一个时间转换器例:import org.springframework....

2019-05-23 17:30:20 3666

原创 方法参数解析器 【SpringMVC】

①创建一个注解// 用于参数@Target(ElementType.PARAMETER)// 在程序运行时执行@Retention(RetentionPolicy.RUNTIME)public @interface CurrentUser {}②创建一个类(CurrentUserArgumentResolver)实现HandlerMethodArgumentResolver...

2019-05-23 11:09:22 459

原创 Spring_全局异常处理

①创建一个exception包②在exception包中创建一个异常(AuthenticationException)继承RuntimeException,创建UnknowUsernameException与WrongPasswordException异常继承AuthenticationException异常。// 认证异常public class Authentication...

2019-05-22 20:37:20 220

原创 spring应用个人总结

Spring 的注解@Controller : controller层的注解@Controllerpublic class NewCtroller { public void debug(){ System.out.println("这是一个controller"); }}@Service : service层的注解@Servicepublic c...

2019-05-22 19:43:57 147

原创 在java中使用SQL语句进行 like 查询 (索引)

数据库中写法 :select title from b_blog where title like '%a%';显示结果 :当我们想在java中使用SQL语句查询时通常会写成:String sql = "select id,title,des,content,userId from b_blog where title like %?%";或String sql = "selec...

2019-05-16 10:54:49 2462

原创 JQ获取链接传过来的参数

当我们想通过链接地址拼一个参数发送给下一个页面时,可以通过以下代码来获取想要得到的参数<script> // 获取后台参数 (function ($) { $.getUrlParam = function (name) { var reg = new RegExp("(^|&)" + n...

2019-05-15 20:46:15 3570

原创 异常处理---关于ajax中返回的值遍历后只获取最后一个数值的问题

当我们在ajax中获取到controller传过来的数组时, 需要对其进行遍历以获取我们想要的某个结果.但是如果我们直接在ajax中进行遍历最后只能获取最后一个数值, 如下:后端向前端发送一个list,接收显示为result $.ajax({ url:"/xxx", data:param }).done(funct...

2019-05-15 20:14:36 934

拼音首字母排序使用的城市json文件

用于城市首字母排序的json文件 包含首字母分类,城市名称,城市拼音,城市adcode等对应字段 部分内容格式如下: [ { "letter": "A", "citylist": [ { "value": "1529", "label": "阿拉善盟", "pinyin": "Alashanmeng" },

2022-04-21

空空如也

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

TA关注的人

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