- 博客(14)
- 收藏
- 关注
原创 maven手动引入三方包报错must be omitted. This field may only be specified for a dependency with system scope.
当scope不指定时会报以下错:错误方式:正确方式:
2023-10-30 10:30:56
2491
原创 springboot中使用freemarker生成word循环输出图片(二维码)
1.先创建一个word文件(建议word2003,低版本兼容性好一点),在word中按照自己的需求做好文档。2.另存为xml文件(建议与word一致即word2003xml),用可以查看xml文件的软件打开。如下图:这一大段黑色文字就是图片由word转成xml生成的Base64码。这样的格式太乱了,建议使用firstObject xml编辑器可以格式化。如下图:将大段黑色文字替换为图片占位符${q...
2018-05-18 21:05:16
5325
4
转载 token的使用及原理
本文源于:http://www.jianshu.com/p/576dbf44b2ae作者链接:http://www.jianshu.com/u/d286ee5ad51e本文详细的介绍了JWT是什么,介绍了token的生成机制,优缺点,以及session的优缺点。
2017-11-15 10:44:56
18551
1
转载 kaptcha验证码组件
kaptcha的使用比较方便,只需添加jar包依赖之后简单地配置就可以使用了。kaptcha所有配置都可以通过web.xml来完成,如果你的项目中使用了Spring MVC,那么则有另外的一种方式来实现。 一、简单的jsp-servlet项目1.添加jar包依赖如果你使用maven来统一管理jar包,则在工程的pom.xml中添加dependencyXml代码
2017-11-15 10:31:02
386
转载 Apache Shiro
Apache Shiro用户权限模型在揭开 Shiro 面纱之前,我们需要认知用户权限模型。本文所提到用户权限模型,指的是用来表达用户信息及用户权限信息的数据模型。即能证明“你是谁?”、“你能访问多少受保护资源?”。为实现一个较为灵活的用户权限数据模型,通常把用户信息单独用一个实体表示,用户权限信息用两个实体表示。用户信息用 LoginAccount 表示,最简
2017-11-15 10:16:17
297
转载 复选框
在Web开发中,有时候需要显示一些复选框(checkbox),表明这个地方是可以进行勾选操作的,但是有时候是只想告知用户"这个地方是可以进行勾选操作的"而不想让用户在此处勾选(比如在信息展示页面),这时候就需要将复选框设置成只读的效果。提到只读,很容易想到使用readonly属性,但是对于复选框来说,这个属性和期望得到的效果是有差别的。原因在于readonly属性关联的是页面元素的value属
2017-11-14 11:03:35
582
原创 Inconvertible types; cannot cast 'com.mplus.application.controller.serverPortTools.ServerPortToolsCo
Inconvertible types; cannot cast 'com.mplus.application.controller.serverPortTools.ServerPortToolsController' to 'com.mplus.application.service.impl.MovieCompanyServiceImpl'mapper.xml中没有mapper中的相应方法
2017-11-03 18:21:52
5366
原创 Js ajax 与 jquery ajax
在博客上看过一些关于ajax的东西,有的感觉讲的有点杂,有的只是贴上代码配上简易文字并不易于新手理解。下面介绍一下JS的Ajax与Jquery的Ajax用法。JS的Ajax是围绕浏览器内内置的Ajax引擎对象展开的,使用js的Ajax完成异步操作,有下面五个步骤:1.创建Ajax引擎对象 var oscar(自定义名称) = new
2017-10-16 11:20:05
649
转载 linux学习笔记之实用vi命令(容易上手)
对于第一次用vi,需要注意注意以下几点: 1、用vi打开文件后,是处于「命令行模式(command mode)」,要切换到「插入模式(Insert mode)」才能够输入文字。切换方法:在「命令行模式(command mode)」下按一下字母「i」就可以进入「插入模式(Insert mode)」,这时候就可以开始输入文字了。 2、编辑好后,需从插入模式切换为命令行模式才能对文件进行保存,切
2017-10-15 09:50:10
290
转载 linux学习之vim常用命令
Vim命令命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim直接启动vimvim filename打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 ...在vim窗口中
2017-10-15 09:23:39
371
原创 Several ports (8005, 8080, 8009) required by MyEclipse Tomcat v7.0 are already in use. The server ma
win10系统在使用MyEclipse开发过程中偶尔遇到这种情况:大概意思是说这些端口被占用了导致tomcat无法启动,但查看任务管理器中并没有进程使用这些端口。在网上查了一些解决方法如下:1.在本地tomcat的解压缩文件下找到/conf/server.xml,把8005, 8080, 8009三个端口号全部修改为三个大于10000且没被使用的端口;2.如果使用的
2017-10-13 17:59:04
4211
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人