java
我就是那个大头
非常简单,无需叙述
展开
-
mybatis报错:org.mybatis.spring.MyBatisSystemException
我这个报错是在测试环境(windows系统),在正式环境(Linux)上没有报错,报错代码如下:Mapper.xml 文件中: resultMap="phoneLockMap">select order_number,phone_number,DATE_FORMAT(create_Time,'%Y-%m-%d %H:%i:%s') create_Time f原创 2018-01-30 09:15:30 · 2984 阅读 · 0 评论 -
restful风格接口get请求方式参数获取
controller层接口/** * 个人详情 * @param request * @return */@RequestMapping(value = "mydetail", method = RequestMethod.GET, produces = MyMediaType.JSON)public RestResponse myDetail(HttpServletRequest...原创 2018-05-08 11:20:28 · 22053 阅读 · 1 评论 -
解决mysql 修改报错: Incorrect string value: '\xAC\xED\x00\x05sr...' for column 'enabled' at row 1
报错:java.sql.SQLException: Incorrect string value: '\xAC\xED\x00\x05sr...' for column 'enabled' at row 1我调用 下面update方法,SQL报错,提示java.sql.SQLException: Incorrect string value: '\xAC\xED\x00\x05sr...' for...原创 2018-05-11 14:23:42 · 25724 阅读 · 0 评论 -
一个javaMail.jar实现邮件发送
写这篇文章是基于目前我在做的一个项目中的一个需求,邮件催交功能。首先需要下载一个javaMail.jar ,或者是maven依赖,或者是gradle的依赖。我用的是gradle的依赖方式加载jar。不过还是要下载一下jar包。dependencies{//邮件催交需要的jarcompile files('E:\\ideaWorkspace\\jxls_template\\javaMail\\ja...原创 2018-04-12 15:50:33 · 2926 阅读 · 0 评论 -
报错:com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException:
在做后台手机号导入的时候,提示导入失败,然后看了下日志,报错了:com.mysql.jdbc.exceptions.MySQLIntegrityConstraintViolationException: Duplicate entry '17324289448' for key 'PRIMARY'。这个错误的意思是:该字段在该表中是主键,主键是唯一的,不能重复,所以说,你在做导入的时候,17324...原创 2018-03-29 15:29:02 · 2799 阅读 · 0 评论 -
No mapping found for HTTP request with URI [/] in DispatcherServlet with name 'mvc'
No mapping found for HTTP request with URI出现这个问题的原因是在web.xml中配置错了,如: <servlet> <servlet-name>springMVCDispatcherServlet</servlet-name> <servlet-class>org.springframework.web.se...转载 2018-04-11 15:23:25 · 796 阅读 · 0 评论 -
idea 部署项目到tomcat
转: http://www.biliyu.com/article/986.html这篇文章的后半部分解决了困扰我一上午的问题,因为遇到问题不喜欢问别人,然后搜到这篇文章。我在百度输入的是:warning:no artifacts marked for deployment这个问题的意思大概是我的项目没有部署到tomcat上,所以启动的时候没啥信息,调接口也没反应。。5、启动服务启动服务这里稍微有点...转载 2018-04-11 14:58:42 · 3457 阅读 · 1 评论 -
Java高并发及如何解决
Java高并发,如何解决,什么方式解决对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、同步和异步的区别和联系 所谓同步,可以理解为在执行完一个函...转载 2018-03-06 16:47:44 · 344 阅读 · 0 评论 -
Java实现多线程的四种方法
JAVA多线程实现的四种方式Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,后两种是带返回值的。 1、继承Thread类创建线程Thread类本质上是实现了Ru...转载 2018-03-05 17:38:32 · 396 阅读 · 0 评论 -
集合
list和set实现了collection接口。list允许重复的元素,允许多个null元素,和数组一样,基于0的。list接口提供了特殊的迭代器:ListIterable。list常用实现类:ArrayList、LinkedList、Vector。ArrayList最流行,提供了使用索引的随意访问;LinkedList对于经常需要list中添加或删除元素的场景。set不包含重复元素的集合,最多包...原创 2018-03-02 09:54:57 · 202 阅读 · 0 评论 -
java关键字总结
一、static① 修饰成员变量。修饰类的属性和方法,变成类的所属,而不是对象的所属,即多个对象只会对应一个static修饰的成员变量。② 修饰成员方法。可以使用 类名.方法名 来调用方法,避免new出对象的繁琐和资源消耗。③ 静态块。在创建对象时,static修饰的成员会首先被初始化,如果有多个,就会按照先后位置依次进行初始化。static修饰类成员,在程序运行时,只初始化一次。当初始化stat...原创 2018-02-27 15:59:44 · 194 阅读 · 0 评论 -
Javaweb开发之--如何理解Java bean
用大白话聊聊JavaSE -- 如何理解Java Bean(一)首先,在开始本章之前,先说一个总的概念:所谓的Java Bean,就是一个java类,编译后成为了一个后缀名是 .class的文件。这就是Java Bean,很多初学者,包括当年的我自己,总是被这些专有名词搞的晕头转向。去公司面试,对方一口一个controller,一口一个service,dao,搞得我很紧张。其实都是很简单的东西,只...转载 2018-03-07 14:30:21 · 1196 阅读 · 0 评论 -
将list集合拼接的数据进行分页
传入的参数是page pageSize,第几页和每页数据大小//起始下标int fromIndex = Integer.valueOf(pageSize) * (Integer.valueOf(page) - 1);//终止下标int toIndex = fromIndex + Integer.valueOf(pageSize);int size = responses.size();i...原创 2018-05-22 16:01:27 · 5554 阅读 · 0 评论