自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 java文件传输接口

跨系统的文件传输(上传)接口在系统开发中经常遇见在不同的系统(如安卓和web端)的文件上传,有两种方法。第一种:如果图片比较小可以采用post方式将图片转成base64的码放在data域中,以字符串传参的方式发送到指定的接口取出其值(多个就采用数组)。这种一般试用与仅仅图片上传,且图片比较小大约10kbz左右太大了base64位比较都,http传输数据太大,导致不能进入指定接口。第二种:采用...

2019-06-17 14:35:04 7387

原创 实现数据库的数据迁移

实现数据库的数据迁移使用场景思路使用场景在系统二次开发完成时需要将老版本系统的数据移植到新的系统(新老系统存在差异比如数据库字段多少的问题,如果不存在就推荐移库,但大多数系统是存在差异的,如果在数据库或新系统界面添加不仅繁琐而且很容易出错,在此基础上有必要写个程序来快速,高效,正确的移植数据)。以上便是我写篇博客的目的。思路第一步:将老数据库的数据读取出来放到json文件中(json数组的...

2019-06-06 09:40:51 744

原创 多个echarts图形,如何项目中使用

前言##之前就听过echarts是一款不错的数据分析的表格插件,自家本来也没想到会用,这次实在是被逼的没办法(其实不知道还有什么可以做图标显示)就选中了echarts!总之就是踩坑,一路摸着过来的!网上关于echarts使用已经漫天飞舞了!这里就不赘述!这里主要讲使用多个echarts!##第一步引入echarts引入有两种:1.放到指定的路径下,在页面引入js(随便选择压缩版或源码版)...

2019-04-19 16:34:29 938

转载 Springboot + Shiro完美案列

Springboot + Shiro完美案列1.创建Springboot项目2.添加依赖3.配置数据库4.创建项目结构5.项数据库插入数据6.配置访问页面7.测试本来之前没想过写博客后来看见,一个大佬写了好几篇不错的博客,感悟挺多的我也决定写博客(其实前面不知道该写啥),正好看见一个不错的安全框架Shiro就自己摸索着写了这个不错的案列,Shiro是干什么的有什么用处不知道的小伙伴可也自行百度,...

2019-03-26 17:46:59 2527 1

原创 vagrant box 安装centos 遇见的坑

vagrant box 安装centos 遇见的坑vagrant安装centos网上步骤比较多,但是坑也不少,最主要的是在安装centos时会有一些坑,而且网上教程大多不完整,所以我写这篇博客,希望能帮助一些才入坑vagrant box。废话不多说直接看情景:必要条件vagrant版本 :vagrant_2.2.7_x86_64(任意版本,安装完毕需要重启电脑,我用win10,重启很慢需耐心等待,如果出现错误,不用怀疑关机,等待一阵再次启动即可)virtualBox版本: VirtualBox-6

2020-11-12 13:18:46 1989 2

原创 Spring 整合active mq

Spring 整合active mqpublic class QueueProducer { @Autowired private JmsTemplate jmsTemplate; //这里使用了Destination而没有使用ActiveMQQueue是因为后者是前者的实现类,在后面创建文本消息对象时使用的是Destination @Autowired private Des...

2020-04-04 13:54:54 181

原创 activeMQ

MQ 原生方式队列模式消息提供者public class QueueProducter { public static void main(String[] args) throws JMSException { //1.创建链接工厂,mq是用tcp传输端口号为61616,从这里可以看出activemq是对JMS(java message service)的一个实现 //是一个厂商...

2020-04-04 13:43:08 189

原创 solr实战项目中应用

@Componentpublic class SolrUtil { @Autowired private TbItemMapper tbItemMapper; @Autowired private SolrTemplate solrTemplate; public void importItemData() { TbItemExample example = new TbIt...

2020-04-04 11:47:07 638

原创 solr简单上手

solr:需要配置搜索字段,这里直接省略只是讲如何快速上手,有需要的同学可以网上查找其他博客@Autowired private SolrTemplate solrTemplate; @Test @Ignore public void addSolr() { TbItem item = new TbItem(); item.setId(2L); item...

2020-04-04 11:35:22 125

原创 redis在 java中操作不同数据类型

//list set zSet Hash 删除所有元素的方法redisTemplate.delete("name");/*** 注入redisTemplate//** 单个值得缓存 boundValueOps*/ @Test public void setValue() { redisTemplate.boundValueOps("name").set("zhangsan"...

2020-04-04 11:23:18 299

原创 spring security的认证类,与spring整合csa的认证类

@Override public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException { //authorities登录用户所有的角色的集合 //构建角色列表,角色GrantedAuthority,当前只有一个角色ROLE_SELLER List<GrantedAuth...

2020-04-04 11:06:44 286

原创 java开发web常见问题合集

跳板页作用:在访问某个页面(如购物车页面)时没有登录,当点击登录,登录成功需要调到该页面解决思路,在当前页页面(如购物车页面)设置登录链接,调到另一个页面A(A页面需要写个脚本自动调到购物车页面),另一个页面再调回来,但是由于spring secrity 的拦截,由于未登录,经过A页面时会调到登录页,登录成功调到A页面,A页跨域请求解决方案两种解决方案Jsonp和Cors(这里介绍后面一种...

2020-04-04 11:01:53 288

原创 Freemarker 常用指令

<html><title>freemarker demo</title><mate charset="utf-8"><body><#--ftl指令:include 引入其他的模板文件--><#include "hand.ftl">${name},你好!${message}<#--注释不会输出--...

2020-04-04 10:49:42 187

原创 SSM中dao层和XML文件值得注意的几个问题

Personalreport 实体中不用写外键,直接把整个实体注入如下Userinfo,Department ,private Userinfo userinfo;private Department department;package com.jykj.dmms.entity;import java.util.Date;public class Personalreport {...

2020-04-04 10:37:01 704

原创 Liunx上面安装Tomcat后,运行shutdown.sh出现Connection refused错误

Liunx上面安装Tomcat后,运行shutdown.sh出现Connection refused错误最近部署项目到liunx服务器上,运行Tomcat时出现如下问题java.net.ConnectException: Connection refused at java.net.PlainSocketImpl.socketConnect(Native Method) at java.n...

2019-11-20 16:14:54 778

原创 开发中常用的工具类

随机产生的UUIDpackage com.common.tool;import java.util.UUID;public class UuidUtils { /** * 随机获取UUID字符串(无中划线) * * @return UUID字符串 */ public static String getUUID() { String uuid = UUID.ran...

2019-10-18 11:37:11 286

原创 简单的activeMqService

在开发中经常在接口对接时需要搭建一个mq的服务器(如Android和web网页对接时),下面就搭建一个服务方便使用。package com.activemq;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import javax.jms.Connection;imp...

2019-10-18 09:42:29 389

原创 java Calendar与SimpleDateFormat

Calendar与SimpleDateFormat的异同在开发中经常用到时间处理对于,一般来说有时间格式化处理,时间查询等。时间格式化一般使用SimpleDateFormat进行,但在日常中我们可能不能仅仅查询当前时间,可能查询之间某个时间端的(如昨天的0点到昨天12点)这个时候Calendar的优势就显现出来了,因为它能简单明了查询什么时间段的数据。public class GetTime ...

2019-10-14 10:20:42 285

原创 echarts深入了解

进阶的echarts经过几个月的打酱油,终于是有点收获。但是问题更多希望改变。大家都了解并使用过echarts,而在一些场合之中我们不仅仅是要会使用,还要灵活的运用才行。下面就我个人的一些在项目中使用的给大家分享。有不足,望指正。部分前端代码:<table style="margin:auto;"> <tr> <td> <d...

2019-09-27 18:15:57 458

空空如也

空空如也

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

TA关注的人

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