![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后台开发
泉城IT圈子
移动互联网专家
展开
-
java将base64图片转为file上传到服务器
首先后台先创建工具类package org.adv.fw.modular.util;import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import...原创 2020-04-28 14:47:27 · 5138 阅读 · 1 评论 -
java微信公众号消息管理开发(接受与发送聊天信息)
package org.adv.fw.modular.adv.controller;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import com.baomidou.mybatisplus.mapper.EntityWrapper;import me.chanjar.weixin.c...原创 2020-04-26 13:46:49 · 910 阅读 · 0 评论 -
JAVA 微信公众号或者小程序,发送aac语音文件转换为MP3
第一步引入所需的jar包 <dependency> <groupId>ws.schild</groupId> <artifactId>jave-core</artifactId> <version>2.4.2</version>...原创 2020-04-26 13:42:16 · 915 阅读 · 0 评论 -
smack+openfire 群聊(四)js端监听和发送消息
第一步,引入jsstrophe.min.js第二步,创建连接和登录var BOSH_SERVICE = ' http://172.167.40.19:7070/http-bind/';这里的地址,需要跟你openfire里配置的一样第三步,创建连接if (!connected) { jid = $("#account").val()+SERVER_IP;...原创 2020-04-24 15:35:10 · 627 阅读 · 0 评论 -
smack+openfire 群聊(三)(解决创建群失败的问题,以及永久房间问题)
上一篇文章,我们已经写了,单聊和注册用户,我们这节讲一下创建群聊的问题以及发送群消息第一步,创建房间,以及房间成员加入 public String createChatRoom(String nickName, String source, String kf) throws SmackException, IOException { HashMap<String...原创 2020-04-24 11:59:22 · 670 阅读 · 0 评论 -
smack +openfire 聊天开发(二)连接,注册用户、发送单聊
/** * 连接XMPP服务 * * @return * @throws XmppStringprepException */ private AbstractXMPPConnection getXmpptcpConnection() throws XmppStringprepException { XMPPTCPCon...原创 2020-04-09 15:58:09 · 207 阅读 · 0 评论 -
smack +openfire 聊天开发(一)
第一步先安装openfire大家可以去官网下载http://www.igniterealtime.org/downloads/index.jsp第二步如果想使用测试聊天可以下载spark客户端安装完openfire界面是这样的...原创 2020-04-03 15:46:18 · 241 阅读 · 0 评论 -
java调用DLL,调用北洋打印机打印二维码标签
package com.ian.das.controller;import java.util.List;import org.xvolks.jnative.JNative;import org.xvolks.jnative.Type;import org.xvolks.jnative.exceptions.NativeException;import com.ian.das....原创 2020-03-10 09:27:50 · 801 阅读 · 0 评论 -
java套打快递单
package org.sq.common.utils;import org.apache.commons.codec.binary.Base64;import org.apache.http.entity.StringEntity;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j...原创 2020-03-10 09:25:08 · 659 阅读 · 0 评论 -
springboot去读json文件解析json数组处理
package org.adv.fw.modular.adv.lot;import org.adv.fw.core.base.controller.BaseController;import org.springframework.stereotype.Controller;import org.adv.fw.core.common.constant.factory.PageFactory...原创 2019-04-27 17:04:01 · 3375 阅读 · 0 评论 -
Java高级面试题及答案
List和Set比较,各自的子类比较 对比一:Arraylist与LinkedList的比较1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比较高(在内存里是连着放的)。2、因为地址连续, ArrayList要移动数据,所以插入和删除操作效率比较低。3、LinkedList基于链表的数据结构,地址是任意的,所以在开辟内存空间的...转载 2018-11-28 14:27:02 · 157 阅读 · 0 评论 -
深入理解微服务架构spring的各个知识点(面试必问知识点)
什么是springspring是一个开源框架,spring为简化企业级开发而生,使用spring可以使简单的java bean 实现以前只有EJG才能实现的功能。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。spring的特点◆ 轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1MB多的JAR文件里发布。并...转载 2018-11-28 14:23:02 · 207 阅读 · 0 评论 -
阿里巴巴JAVA面试题
一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?答:1、String是字符串常量,StringBuffer和StringBuilder都是字符串变量。后两者的字符内容可变,而前者创建后内容不可变。2、String不可变是因为在JDK中String类被声明为一个final类。3、StringBuffer是线程安全的...转载 2018-11-27 10:39:33 · 287 阅读 · 0 评论 -
聊聊spring的那些扩展机制
1.背景慎入:本文将会有大量代码出入。在看一些框架源码的时候,可以看见他们很多都会和Spring去做结合。举个例子dubbo的配置: 很多人其实配置了也就配置了,没有去过多的思考:为什么这么配置spring就能识别,dubbo就能启动? 如果你也需要做一个框架和Spring结合,或者你想知道Spring其他框架是如何和Spring做结合的,那么你应该了解一下Spring...转载 2018-11-27 10:38:39 · 337 阅读 · 1 评论 -
Web缓存基础:术语、HTTP报头和缓存策略
简介对于您的站点的访问者来说,智能化的内容缓存是提高用户体验最有效的方式之一。缓存,或者对之前的请求的临时存储,是HTTP协议实现中最核心的内容分发策略之一。分发路径中的组件均可以缓存内容来加速后续的请求,这受控于对该内容所声明的缓存策略。在这份指南中,我们将讨论一些Web内容缓存的基本概念。这主要包括如何选择缓存策略以保证互联网范围内的缓存能够正确的处理您的内容。我们将谈一谈缓存转载 2015-08-12 13:36:43 · 273 阅读 · 0 评论 -
前端单元测试总结及测试工具介绍
1.为什么需要单元测试正确性:测试可以验证代码的正确性,在上线前做到心里有底自动化:当然手工也可以测试,通过console可以打印出内部信息,但是这是一次性的事情,下次测试还需要从头来过,效率不能得到保证。通过编写测试用例,可以做到一次编写,多次运行解释性:测试用例用于测试接口、模块的重要性,那么在测试用例中就会涉及如何使用这些API。其他开发人员如果要使用这些API,那阅读测试用例是一种转载 2015-08-26 17:54:30 · 806 阅读 · 0 评论