java-web
大i程序猿
一只不想当码农的程序猿!
展开
-
Java学习之路
原文链接:Java学习的正确打开操作 在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲...转载 2020-02-28 09:47:45 · 683 阅读 · 0 评论 -
javacv工具之实现视频截图
原文地址:https://blog.csdn.net/zhou_hai_feng/article/details/81453169一、项目需要的jarjar下载地址: https://pan.baidu.com/s/1VjhwDoMpz7Y3IIyz89Sqmw二、实现代码package com.caoyn;import java.awt.image.BufferedIm...转载 2019-02-22 11:42:55 · 1711 阅读 · 0 评论 -
Java实现敏感词过滤
博客原地址:http://www.cnblogs.com/chenssy/p/3751221.html敏感词、文字过滤是一个网站必不可少的功能,如何设计一个好的、高效的过滤算法是非常有必要的。前段时间我一个朋友(马上毕业,接触编程不久)要我帮他看一个文字过滤的东西,它说检索效率非常慢。我把它程序拿过来一看,整个过程如下:读取敏感词库、如果HashSet集合中,获取页面上传文字,然后进行匹配。我...转载 2019-01-18 11:10:22 · 331 阅读 · 0 评论 -
JFinal-Swagger整合日记
参考文档:https://blog.csdn.net/weixin_37603867/article/details/79623338码云项目源码和说明:https://gitee.com/leeckent/jfinal-swagger需要注意:1)在git上下载的 swagger-ui-master的dist文件,需要注意版本问题。注意查看SwaggerController文件下ap...原创 2018-08-28 18:11:06 · 642 阅读 · 0 评论 -
FreeMarker使用:模板生成word文档
https://www.cnblogs.com/lysyblog/p/8094112.htmlhttps://blog.csdn.net/y_love_f/article/details/41596375转载 2018-08-14 18:14:07 · 239 阅读 · 0 评论 -
JAVA后端生成Token(令牌),用于校验客户端,防止重复提交
JAVA后端生成Token(令牌),用于校验客户端,防止重复提交1.概述:在web项目中,服务端和前端经常需要交互数据,有的时候由于网络相应慢,客户端在提交某些敏感数据(比如按照正常的业务逻辑,此份数据只能保存一份)时,如果前端多次点击提交按钮会导致提交多份数据,这种情况我们是要防止发生的。2.解决方法:①前端处理:在提交之后通过js立即将按钮隐藏或者置为不可用。②后端处理:对于每...转载 2018-08-01 13:51:59 · 1196 阅读 · 0 评论 -
Session和Cookie的区别与联系
一. 概念理解你可能有留意到当你浏览网页时,会有一些推送消息,大多数是你最近留意过的同类东西,比如你想买桌子,上淘宝搜了一下,结果连着几天会有各种各样的桌子的链接。这是因为你浏览某个网页的时候,WEB 服务器会先送一些资料放在你的计算机上,类似于你打的文字,选的一些东西什么的,Cookie 会帮你都纪录下来。当下次你再光临同一个网站,WEB服务器会先看看有没有它上次留下的 Cookie...转载 2018-07-16 16:23:13 · 151 阅读 · 0 评论 -
JAVA项目上线发布步骤流程
需要准备的东西: 你的java项目(已写好的整套项目文件包括数据库文件),项目的环境部署的工具。购买云服务器(ECS) 链接:https://ecs-buy.aliyun.com/,相当于挂在云端的电脑。云服务器厂商有很多,建议选择大公司的比较稳定,如:阿里云,京东云,华为云等。购买后,厂商会发给你服务器的一系列信息,用这些信息远程你的服务器,也可以用你的账号管理你的服务器开放端口之类的。原创 2017-12-25 17:33:20 · 18438 阅读 · 0 评论 -
Mybatis的foreach详解
foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔符,cl转载 2017-12-05 17:36:30 · 430 阅读 · 1 评论 -
SpringMVC笔记——SSM框架搭建简单实例
SpringMVC笔记——SSM框架搭建简单实例简介Spring+SpringMVC+MyBatis框架(SSM)是比较热门的中小型企业级项目开发的框架,对于新手来说也是比较容易学习入门的。虽说容易,但在框架搭建过程中仍然遇到了许多问题,因此用实例记录下来吧。实例第一步——导包Spring框架包及其依赖包 MyBatis框架包及其依赖包 MyBa转载 2017-08-30 16:50:22 · 468 阅读 · 1 评论 -
springmvc请求参数获取的几种方法
1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。 /** * 1.直接把表单的参数写在Controller相应的方法的形参中 * @param username * @param password * @return */ @RequestMapping("转载 2017-09-05 17:40:23 · 166 阅读 · 1 评论 -
SpringMVC中解决@ResponseBody注解返回中文乱码问题
SpringMVC的@ResponseBody返回中文乱码的原因是SpringMVC默认处理的字符集是ISO-8859-1,在Spring的org.springframework.http.converter.StringHttpMessageConverter类中可以看到如下代码:public static final Charset DEFAULT_CHARSET = Charset.forNa原创 2017-09-05 17:17:23 · 335 阅读 · 1 评论 -
web.xml中配置访问资源URL<url-pattern>/</url-pattern>时无法访问.html、.jsp、.js、.css等静态资源时的解决方案
在web应用中,我们在web.xml配置URL路径问题时,经常这样配置:[html] view plain copyprint?servlet-mapping> servlet-name>spring-MVCservlet-name> url-pattern>/url-pattern> servlet-mapping>转载 2017-09-05 10:20:31 · 1363 阅读 · 1 评论 -
高德地图API学习使用-JavaScript
可以参考官网实例文档学习1.引入地图插件 高德地图——申请Key步骤<script type="text/javascript" src="http://webapi.amap.com/maps?v=1.3&key=你申请的key值&"></script> 2.编写地图容器(记得给容器寛高)<div id="container" class="col-md-9" style="height:600p原创 2017-08-24 16:31:43 · 1788 阅读 · 3 评论