自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜狗博客

路已名,心需坚

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java自学与培训的选择(转业者参考)

今2018年08月13日,正式开启java自学记录博客的编写。各位好,我是一位java自学者,正在自学javaEE部分,一路走来遇到了很多的问题,以及方向上的迷茫,所以想记录自学之路中遇到的经历,以及技术问题和总结,用以自醒以及反思。在知乎上有着大量关于培训以及自学的争论,但是并没有一个“实例”去让我比对,所有当我意识到自己应该要写博客时,我的第一篇文章便想写写这个话题了,想去描述一下...

2018-08-13 01:45:01 1038 3

原创 获取上一月,下个月,上一周,下一周整个日期段

语法:将时间设置为下个月的第零天,getDate() 获取的就是上个月的天数var days = new Date(year, month, 0).getDate();比如 var days = new Date(2019, 1, 0).getDate(); 获取的就是 1 月份的天数,JavaScript 的月份从0开始/* * 获取上一个月 */function getPreMonth (date, containTime) { var timeSt.

2020-11-11 15:40:50 320 1

原创 HttpClient发送get\post请求,post带参数发送

HttpClient工具类该工具类,可实现post带复杂参数请求。注意点:内容中文传递可能会乱码,需要注意。可使用该语句设置格式。method.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET,“utf-8”);package wizrole_bg.core.common;import org.apache.commons.httpclient.HttpClient;import org.apache.commons

2020-07-09 09:14:06 1379

原创 rabbitmq延时队列实现电商延未支付取消订单---java版

应用场景:用户下单未支付,需要系统自动取消订单解决方案:1,实现定时器轮询订单,将未支付满30分钟后的订单,进行更新状态,变为取消订单2,用户查看订单时,先将之前未支付的订单进行更新为取消订单3,延时队列实现取消订单ps:还有其它方案,一时想不起来了优缺点:方案一:优点:实现简单缺点:轮询太消耗资源了,数据库说- -噢顶木住啦方案二:优点:实现简了,如果不需要下单减库存或者...

2020-05-23 10:07:49 1279 1

原创 java base64工具类 保存图片

根据base64以及保存文件名,作为参数,进行解码存储图片。 // 图片路劲层级分隔符 private static String separator = "/"; public String saveImg(String baseImg,String saveName) throws Base64DecodingException { //定义一个...

2020-05-07 16:09:24 1106

原创 @Autowired和@Resource注入报空指针--NullPointerException(亲测有效)

问题:ssm项目中,spring采用@Autowired或@Resource引入mapper,报空指针。问题原因:在使用Spring进行自动注入的过程中,只会对通过读取Spring的配置文件或者配置类后产生的实例进行自动注入。手动new出来的实例是无法获得在Spring中注册过得实例,这是 因为手动new 的实例并不是Spring 在初始化过程中注册的实例。解决:读取Spring的配置文件,...

2019-08-24 17:17:03 4774

原创 阿里云大学-多线程-数字加减

前言: 本文记录多线程经典案例-数字加减,代码记录于阿里云大学中多线程课程。代码:package com.rui.sendsms.test.thread;/** * 操作类 * RuianShen */class Resource{ private int num = 0; private boolean flag = true; public sync...

2019-07-13 17:12:52 168 1

原创 SerializationException: Cannot deserialize

前言:实现redis点赞接口,但是报错SerializationException: Cannot deserialize问题描述:调用获取redis中缓存的value值,但是其存的是序列号(Serializer )后的值,取值时报错SerializationException: Cannot deserialize分析原因:例如:xac\xed\x00\x05t\x00\x10 ,...

2019-07-05 17:41:56 11696

原创 Web 实时推送技术的总结

极其详细请参考文章:https://segmentfault.com/a/1190000018496938?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

2019-03-28 09:20:55 180

原创 工具类引用mapper层服务,@PostConstruct注解报错,报红

需求:编写工具类时调用到了dao,service层的服务。报错:引入@PostConstruct注解时报错:PostConstruct cannot be resolved to a type报错如图所示:解决:出现此类错误是缺少对应jar包,如@PostConstruct注解的是存在与annotation.jar包中。在pom.xml文件中引入如下代码,更新项目后即可解决 <de...

2019-03-21 14:58:54 4790

原创 修改本地仓库,Local Repository无法改变

问题:修改本地仓库的settings.xml文件后,Local Repository无法改变解决:1,cmd-&gt;mvn -v 进行查看maven是否正确安装2,settings.xml文件中,要放到注释外。(lz问题出在这里) &lt;!-- localRepository | The path to the local repository maven will u...

2018-09-28 21:46:09 14321 11

原创 安装maven详解,附修改本地仓库步骤

前言:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项...

2018-09-28 21:35:32 580

原创 Mybatis整合spring

2018-09-21 21:05:07 134

原创 java.lang.NumberFormatException: For input string: "orderItems"报错解决记录

前言 orderItems一个javaBean中内置对象。 以下是报错信息:java.lang.NumberFormatException: For input string: &quot;orderItems&quot; at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer...

2018-09-10 23:06:25 4419

原创 JS实现表格高亮显示

前言:本文内容为表格高亮显示功能,分为两种,第一种各行换色。第二种鼠标移动到对应行,高亮显示各行换色&amp;lt;!DOCTYPE html&amp;gt;&amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta charset=&quot;UTF-8&quot;&amp;gt; &amp;lt;title&amp

2018-09-05 10:20:57 1497

原创 发送邮件功能,以及邮箱报错501,535!!!

前言 大多开发项目中都会有着发送邮件的需求,例如定时发送邮件,验证邮件等等。 此文介绍发送邮件功能前期准备 1. mail.jar包 2. 创建一个class文件 class文件内容(模板):public class Mail { public static void sendMail(String email,String subject, String e...

2018-08-30 23:47:10 13737

原创 Java通过JDBC连接数据库的三种方式!!!并对数据库实现增删改查

前言 java连接数据库完整流程为: 1,获得驱动(driver),数据库连接(url),用户名(username),密码(password)基本信息的三种方式。 2,通过获得的信息完成JDBC实现连接数据库。 注:连接前请导入jar包,例:连接mysql数据库需要导入mysql-connector-java-5.1.39-bin.jar包连接数据库的三种方式三种方式中二,三最...

2018-08-20 00:01:43 14156

比卡丘_上.bin

小米手环4,自定义表盘,皮卡丘揉脸表情,自定义表盘,操作简单,欢迎下载

2019-07-10

空空如也

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

TA关注的人

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