自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 收藏
  • 关注

转载 Spring data Jpa自动更新实体创建时间和修改时间

这里写自定义目录标题1.实体类加注解/** * 创建时间 */@CreatedDate@Column(name = "create_time")private Date createTime;/** * 修改时间 */@LastModifiedDate@Column(name = "modify_time")private Date modifyTime;2.实体类...

2018-12-09 15:20:45 11303 3

原创 MySQL is running but PID file could not be found 解决方案

今天碰到一个问题,服务器异常关闭,mysql无法启动,查看mysql 状态service mysqld status都提示:MySQL is running but PID file could not be found。解决方法:使用ps -elf |grep mysql 查询mysql的进程,了解到pid文件在 /usr/local/var 目录下, 记一下,等会需要这个目录打...

2018-11-21 12:45:52 8992 1

原创 Spring Boot 整合Thymeleaf

我们使用Spring Boot的时候我们都是通过@RestController来处理请求,所以返回的内容为json对象。那么如果需要渲染html页面的时候,我们可能会需要一些模板引擎,Thymeleaf是一个不错的选择。Thymeleaf是一个XML/XHTML/HTML5模板引擎,可用于Web与非Web环境中的应用开发。它是一个开源的Java库,基于Apache License 2.0许可,...

2018-03-15 13:29:05 800

原创 微信开发:自定义菜单

最近想学习下微信公众号的开发,所以从自定义菜单功能开始开发,自定义菜单功能的开发需要完成微信认证之后才能拥有权限,否则会报错:40081, 没有微信认证可以申请微信接口测试公众号。 自定义菜单能够帮助公众号丰富界面,让用户更好更快地理解公众号的功能。开启自定义菜单后,公众号界面如图所示: 注意: 1、自定义菜单最多包括3个一级菜单,每个一级菜单最多包含5个二级菜单。 2、一级菜单最多4...

2018-03-13 11:33:07 605

原创 maven 无法引入net.sf.json的解决方法

今天做微信开发时,需要给微信服务器回复json格式的数据,所以在maven项目中添加net.sf.json的依赖,官方查到的方法是: http://mvnrepository.com/artifact/net.sf.json-lib/json-lib/2.4<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib ...

2018-03-13 10:30:58 13148 4

原创 部署SpringBoot 项目到云服务器

参考博客 :SpringBoot项目的云服务器部署 - CSDN博客 http://blog.csdn.net/zhangxing52077/article/details/73008359在部署时候会碰到一些问题,比如不知道jdk的安装路径在哪,此时我们可以利用命令查出,如果配置了 JAVA_HOME环境变量echo $JAVA_HOME如果没有就使用[ro...

2018-03-12 17:31:49 766

原创 SSM多模块项目设置多数据源

SSM多模块项目设置多数据源

2018-01-03 18:24:47 2220

原创 SSM项目文件下载方法二

思路: (1)通过ajax提交表单数据至一个Controller,由参数查询出数据集合,存入excel文件,返回excel文件名 (2)使用js window.open()方法访问文件下载的Controller,下载之前生成的文件 (3)下载完成之后删除文件,因为文件保存在项目路径下,觉得还是删掉比较好,日后优化可以设置一个定时任务,定期删掉也行。

2017-12-23 19:44:07 2713

原创 地图坐标之间的转换

最近的项目中使用openlayers引入openstreetmap,然后项目中部分数据来自百度、高德等开源地图服务。这就出现了问题,坐标系不一样,有1.WGS-84原始坐标系,2.GCJ-02坐标系,3.百度坐标系:bd-09,需要进行转换才能在openstreetmap中精确展示,否则会出现偏移。

2017-12-22 18:54:32 8258 1

原创 Layer+Echarts构建弹出层折线图

layer是一款口碑极佳的web弹层组件,她具备全方位的解决方案,致力于服务各个水平段的开发人员,您的页面会轻松地拥有丰富而友好的操作体验。 ECharts 通过提供方便丰富的可视化图表,极大缩短了用户与数据的距离。个人认为是最好用的可用来生成图表的插件。 现在使用Layer和Echarts构建弹出层折线图。

2017-12-22 10:10:12 30045 2

原创 导入OSM数据至PostgreSQL数据库

OSM是一款由网络大众共同打造的免费开源、可编辑的地图服务。 导入OSM数据至PostgreSQL数据库

2017-12-11 11:54:23 7503 13

原创 log4j的日志级别以及相关配置详解

log4j的日志级别以及相关配置

2017-12-06 17:59:48 3568

原创 构建Maven多模块项目+SSM框架整合+Thymeleaf(二)

上一篇写了构建Maven多模块项目+SSM框架整合(一),基本框架已经搭建好,访问Controller也能测试通过,现在编写前端页面,Thymeleaf的优点是它是基于HTML的,即使视图没有渲染成功,也是一个标准的HTML页面。因此它的可读性很不错,也可以作为设计原型来使用。而且它是完全独立于Java EE容器的,意味着我们可以在任何需要渲染HTML的地方使用Thymeleaf。

2017-11-16 16:43:13 3297 1

原创 构建Maven多模块项目+SSM框架整合(一)

构建Maven多模块项目+SSM框架整合

2017-11-15 00:34:29 10194 1

原创 使用jcrop裁剪图片

头像截取的原理:在前台使用jcrop获取切面的x轴坐标、y轴坐标、切面高度、切面宽度,然后将这四个值传给后台。在后台要进行放大处理:将切面放大N倍, N=原图/前台展示的头像。 即X = X*原图宽/前图宽, Y = Y*原图高/前 图高, W = W*原图宽/前图宽, H = H*原图高/前图高。

2017-09-18 16:07:11 1610

转载 使用jcrop进行头像剪切

项目需要做一个头像截取的功能,类似于QQ头像截取功能。在网上搜了下,最后使用jQuery插件jcrop来截取,

2017-09-18 15:54:23 679

转载 jstl 格式化时间日期标签讲解

jstl 格式化时间日期标签讲解

2017-08-30 15:05:28 288

原创 <c:forEach>详解

<c:forEach>标签常常用到,但是它还有很多平常没用到的属性可以用,比如begin,end, step,将他们使用起来可以帮我们解决的很多问题,比如,当数据量小的时候,begin,end,可简便进行分页。

2017-08-18 18:34:49 1307

转载 对List集合中的元素进行排序

有时候需要对集合中的元素按照一定的规则进行排序,这就需要用到 Java中提供的对集合进行操作的工具类Collections,其中的sort方法。

2017-08-10 17:24:39 436

原创 SSM项目,文件下载

在Java Web项目中,文件下载很常见的功能,通过点击一个连接,访问Controller,生成文件,进行下载

2017-08-08 19:46:08 2439

转载 在Java中实现浮点数的精确计算

在Java中实现浮点数的精确计算

2017-08-08 18:44:32 346

转载 java 根据模板,导出word并提供下载

java 根据模板导出word并提供下载,java+springmvc实现根据freemarker模板导出word模板。模板使用的后缀可以是:.xml,也可以是.ftl。

2017-06-23 11:45:51 1931

转载 利用JXLS根据模板填充数据导出Excel实例

利用JXLS根据模板填充数据导出Excel实例

2017-06-23 10:59:17 1317

转载 java利用POI通过模板导出excel的一个实例

java利用POI通过模板导出excel的一个实例

2017-06-23 10:51:31 12629

原创 Java生成验证码

Java生成验证码的工具类

2017-06-22 16:57:59 330

原创 JavaWeb使用cookie实现记住密码,密码加密

登录几乎是每个项目都具有的功能,记住密码也是常见的部分,在用户登录时,实现记住密码的功能一般使用两个方法来实现:使用cookie,将登录信息存入cookie,存储在用户本地。持久化,将登录信息存入数据库,因为cookie存在过期,而且用户浏览器可能会禁用cookie,使用这个方法有效避免了这些问题。

2017-06-22 15:18:24 20368 4

原创 前端杂记(1):表单提交验证、input(type=number) 去三角,刷新验证码

在进行表单提交时,需要对输入框和文本域等的value的合理性进行验证,可以编写form的onSubmit事件,代码,踩过的坑。表单提交验证、input(type=number) 去三角,刷新验证码。

2017-06-21 11:23:36 3708

原创 Mybatis 多对多关系映射

做练习时发现,项目中很多实体类之间是多对多的关系,所以记录一下SSM项目中,多对多的配置方法。

2017-06-19 17:42:03 1019

原创 Mybatis 连表查询,返回结果封装为Map

在SSM的项目中,数据的持久化操作都使用Mybatis实现,Mybatis抢的Mapper配置文件,可以让我们灵活得编写SQL语句。在我们需要进行连表查询时,需要传入的参数可能不止一个,这个时候我们将参数封装至一个自定义的对象,或者存储到一个Map之中,查询结果同样可以封装至一个自定义的对象或者Map。

2017-06-15 15:26:58 44333 4

原创 一次性加载数据,前端分页

在项目中,前端显示数据的时候,很多地方需要用到分页,通常有两种方式: 一:点击页码的时候,ajax请求后台服务器得到每一页数据,然后在前台进行显示 二:在页面加载,或者其他事件中,一次性将数据加载至前台,有前端js控制分页,分页行为不经过后台

2017-06-12 17:39:07 7378 1

原创 Cannot find class [org.springframework.http.converter.json.MappingJacksonHttpMessageConverter]

在JavaWEB项目中,使用SSM框架,在项目启动时出现如下错误: Cannot find class [org.springframework.http.converter.json.MappingJacksonHttpMessageConverter]

2017-06-12 14:21:44 11153 2

原创 JS:毫秒数转时间类型,时间类型求时间差

JS:毫秒数转时间类型,时间类型求时间差

2017-05-27 14:15:37 822

原创 BMap添加海量点数据,BMap.Point携带数据

在开发web项目的过程中使用到了百度地图,加载海量点的功能BMap.PointCollection,想在点的点击事件中获取到其他information,可以让BMap.Point在加入到点集合BMap.PointCollection之前携带数据,在点击这个点是就可得到BMap.Point,从而得到它携带的除经纬度之外的信息数据.

2017-05-23 14:42:37 15458 7

转载 MySQL中DATETIME、DATE和TIMESTAMP类型的区别

MySQL中DATETIME、DATE和TIMESTAMP类型的区别

2017-05-19 10:26:08 797

原创 Maven项目整合SSM框架

Maven项目整合SSM框架

2017-05-16 16:16:21 525

原创 SQLServer中char、varchar、nchar、nvarchar的区别

SQLServer中char、varchar、nchar、nvarchar的区别

2017-05-15 18:26:34 313

原创 MySQL数据库命名规范

MySQL数据库命名规范

2017-05-15 16:44:16 342

原创 数据库优化方案(一)

关于数据库优化方面的文章很多,但是有的写的似是而非,有的不切实际,对一个数据库来说,只能做到更优,不可能最优,并且由于实际需求不同,优化方案还是有所差异,根据实际需要关心的方面(速度、存储空间、可维护性、可拓展性)来优化数据库,而这些方面往往又是相互矛盾的,下面结合网上的一些看法和自己的一些观点做个总结。

2017-05-04 15:32:46 273

转载 Android Studio引入第三方框架的方法总结

以ViewPagerIndicator为例子,Android Studio引入第三方框架的方法总结

2017-05-01 15:00:43 4433

原创 ANDROID性能优化:Bitmap

Bitmap是内存消耗大户,绝大多数的OOM崩溃都是在操作Bitmap时产生的,所以对性能进行优化时,首先改善Bitmap相关的功能代码。

2017-04-27 15:15:10 308

空空如也

空空如也

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

TA关注的人

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