自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 WebSocket实现群聊功能、房间隔离

四环单独在“吃喝玩乐”房间并没有收到房间“加班放假”中的消息。王亮在房间“加班放假”中,收到了超人信息,并进行回答。超人发送信息:房间号:加班放假。

2024-07-12 15:49:47 535

原创 将List对象封装成树形结构

【代码】将List对象封装成树形结构。

2024-06-24 14:54:10 87

原创 Postman请求,传json参数

2020-11-16 10:11:12 446

转载 IntelliJ Idea 集成svn 和使用

我是用的是TortoiseSVN(小乌龟),下载后安装 ,然后记住安装路径,我安装的是64位的。TortoiseSVN的下载地址 : https://tortoisesvn.net/downloads.html在安装svn客户端的时候一定要勾选,否则在idea上集成svn的时候会找不到 svn.exe 而报错。如果安装时忘记勾选了的话,安装包重新运行,选择modify,然后勾选command line client tools项就行了。报错信息:安装好svn客户端后,想启用idea的SVN

2020-07-21 09:08:06 253

原创 日期工具类

package com.shopx5.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;/** * 描述:公共日期工具类 */public class DateUtils { public static String DATE_FORMAT

2020-06-18 09:46:08 198

原创 去除List中指定的数据

//调用数据库,返回一个list集合List<Cart> cartList = this.findCartList();//去除list集合中,cartList .getOrderItemList()中没有得数据 Iterator<Cart> iterator = cartList.iterator(); while (iterator.hasNext()){ Cart cart = iterator.next(); if (cart.getOrderItem

2020-06-18 09:40:41 588

原创 Linux服务器运行cd命令时,报 data-bash: cannot create temp file for here-document: No space left on device

解决办法(猜测是硬盘容量已满)运行命令 df -h,查看内存容量。发现内存已满运行命令 du -sh *,查看占用内存大的文件;这时我发现activeMQ占了34G运行命令进入activeMQ中,找到占用空间大的文件夹内来一手删库跑路的命令,rm -rf *.log。解决问题...

2020-06-16 09:45:25 542

原创 阿里云云导播---直播时,优化延迟及观看直播时清晰度迷糊问题

登录阿里云控制台,如下图点击播流域名中的域名配置,如下图AppName要与代码中所定义的appname相同,否则不生效,拉流地址生成格式,参考下图或者参考我上一篇文章优化直播延迟解决办法如下图...

2020-06-09 11:22:54 913

原创 电商直播带货功能接入阿里云第三方实现

开通阿里云导播直播功能接入阿里云三方直播平台,需要一个备过案的域名(有点烦,省事的话就问公司提供)打开阿里云控制台 添加域名 这里要注意一下;添加的域名是二级域名比如 推流域名: pushlive.xxx.com拉流域名: pulllive.xxx.comxxx.com就是你备过案的域名添加域名进行域名之间一个关联,拉流域名与推流域名地址生成器可以生成测试中对应的推流与拉流的地址:AppName可以自己定义StreamName 页面传过来的数据(这里可以..

2020-06-03 17:40:21 1835

原创 直播弹幕功能实现

引用pom.xml<dependency> <groupId>javax.websocket</groupId> <artifactId>javax.websocket-api</artifactId> <version>1.1</version> <scope>provided</scope></dependency>页面代码index.jsp<%@ page l

2020-06-03 14:46:56 1396

原创 java物流实时跟踪

java实现物流实时跟踪- 输入快递单号或物流单号,点击查询。查看物流/快递实时信息- 通过快递鸟第三方API进行实现快递鸟官网:http://www.kdniao.com/注册成功之后 ,按照提示的信息,依次把信息填写完整,点击提交申请即可。就可以看到 商户ID 和 API key 等信息,有这些信息就可以请求查询等其他的接口Api快递鸟优势:免费号,初创企业每天3000次免费查询;可查询国内外、300多家快递物流信息系统扩展:只需填写单号,自动追踪查询物流即时查询API 根据快递

2020-05-28 14:21:47 4487

原创 Java全局异常处理器

1、在springmvc配置文件中添加异常处理器<beans>...... <!-- 异常处理器 --> <bean id="handlerExceptionResolver" class="com.shopx5.controller.resolver.GlobalExceptionResolver" /></beans>如下图:后端代码如下:public class GlobalExceptionResolver implements H

2020-05-19 10:33:31 461

原创 将文件上传到阿里云oss中

将文件上传到阿里云oss中Controller层package com.shopx5.controller.shop;import java.io.*;import java.net.URL;import java.security.SecureRandom;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.http.HttpServletRequest;import com.ali

2020-05-13 11:06:54 370

原创 拦截器解决跨域问题

@Componentpublic class CrosWebIntercetor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Obj...

2020-04-20 17:30:22 721

原创 Linux环境搭建Solr服务器

Solr是一个基于全文检索的企业级应用服务器。全文检索:可以输入一段文字,通过分词检索数据!Solr服务器安装步骤:搭建solr服务器solr是需要jdk环境支持的,所以需要把jdk以及solr所需要用到的tomcat一起搭建起来!下载Solr压缩包及中文分词器链接:百度云Solr下载提取码:clrt把solr4.10.3.tgz解压并且进入解压后文件夹目录解压:ta...

2020-04-20 16:20:31 198

原创 解决idea控制台乱码问题

第一步:修改tomcat中VM options: -Dfile.encoding=UTF-8第二步:在File -Setting中设置如下图所示 把IDE 和项目都设置成为UTF-8三、打开IntelliJ IDEA本地安装目录中bin文件夹下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件。分别在这两个文件内容的末尾添加-Dfile.encod...

2020-04-14 17:45:49 185

原创 spring工具类SpringContextUtils与DBConfig配置

@Componentpublic class SpringContextUtils implements ApplicationContextAware { private static ApplicationContext applicationContext; @Override public void setApplicationContext(Applicat...

2019-08-29 15:06:55 417

原创 数据库操作工具类,支持多数据源配置

/** * 数据库操作工具类,支持多数据源配置 * * @author: dingjiejun * @version: 1.0 * @date: 2017/3/28 */@Componentpublic class DBUtils implements DBSupport { private static DBConfig dbConfig; private ...

2019-08-29 14:49:30 313

原创 分页查询工具类

/** * 分页查询结果 * @author: * @version: 1.0 * @date: 2017/3/23 */public class PageResult implements Serializable { private long pageSize = 20; //每页大小 private long pageIndex = 0; //当前页码 ...

2019-08-29 14:42:58 673

原创 java按照xls模板,实现导出

/** * jxl2导出工具类 * * @Description <p> * * </p> * <p> * Company:/ * </p> * @author WangJianyu * @versi...

2019-08-26 16:25:38 515

原创 支票套打(插件)

链接:https://pan.baidu.com/s/1gYhBwLWz1a_OC1htSSeuXA提取码:nh71复制这段内容后打开百度网盘手机App,操作更方便哦下载之后安装 setup.exe 系统会自动安装到D盘根目录打开文件点击发送后将框下面的拷贝到上面。将"ReportCode":“2”将右面的直接拖到框里打开demo.htm源码,调用该方法后台按照该格式返回...

2019-07-01 16:58:59 796

转载 itext生成打印(操作PDF)

1.用Adobe Acrobat操作pdf首先用Adobe Acrobat 在文件上添加文本域,表单>添加或编辑域>文本域,如图添加了两个文本域,名称分别是city,nameimport javax.annotation.Resource;import javax.servlet.ServletOutputStream;import javax.servlet.http.Ht...

2019-07-01 16:20:58 1713 1

原创 java将文件写入txt中及读取txt文件

public static void main(String[] args){ File writename = new File("D:\\output.txt"); // 相对路径,如果没有则要建立一个新的output。txt文件 try { if(!writename.exists()){ writena...

2019-04-08 15:22:04 795

原创 PLSQL永久注册

plsql下载地址https://www.allroundautomations.com/bodyplsqldevreg.html12.0.3.1821 64bit:注册码:Product Code(产品编号):jtrexa75fat2mgcetfhx767laqrbtssqrkserial Number(序列号):335566password: xs374ca12.0.6prod...

2019-03-29 09:12:53 362

原创 tomcat导致本地乱码

在tomcat中的server.xml中配置 &lt;Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/&gt;

2019-01-12 14:22:40 287

原创 项目启动报错:org.hibernate.ObjectNotFoundException: No row with the given identifier exists:

hibernate项目里面配了很多many-to-one的关联,后台在查询数据时已经作了健全性判断,但还是经常抛出对象找不到异常:org.hibernate.ObjectNotFoundException: No row with the given identifier exists: 在有外键的实体类中找到关联的对象,在get方法上加注解@NotFound(action=NotFoun...

2019-01-12 10:11:36 459

原创 MD5加密

import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /** * 对字符串进行MD5加密 * @author Think * ...

2019-01-07 16:29:17 143

原创 shiro的认证和授权

import java.util.List;import org.apache.shiro.authc.AuthenticationException;import org.apache.shiro.authc.AuthenticationInfo;import org.apache.shiro.authc.AuthenticationToken;import org.apache.sh...

2019-01-07 16:10:34 253

原创 hibernate找不到映射实体类问题

&lt;!-- 扫描所有的实体类 --&gt; &lt;property name="packagesToScan"&gt; &lt;list&gt; &lt;value&gt;com.sykj.entity&lt;/value&gt; &lt;value&gt;com.sykj.entity.crm&lt;/value&gt; &lt;valu

2018-12-03 16:46:58 2685

原创 spring+Struts+hibernate增删改查实现

package com.sykj.entity;import java.io.Serializable;import java.util.Date;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.persis...

2018-11-24 15:24:22 683

原创 点击按钮,添加文本框并实现删除、全选功能

&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.css" /&gt; &lt;script type="text/javascript" src="js/jquery-

2018-11-23 10:33:46 859 1

原创 hibernate

解决a different object with the same identifier value was already associated with the session错误org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identifier v...

2018-11-21 15:40:44 128

原创 Java支付

业务流程步骤:1、生成订单信息2、商户到银行,商户发起请求到银行把订单信息的部分数据拼接,然后通过银行端给的MD5加密工具加密,然后作为参数,通过http的post请求 发送到支付提供的目标银行网站。var bankURL = “b2bpay.ccb.com/NCCB/NECV5B2BPayMainPlat”; // 生产环境的银行请求地址tmp = ‘MERCHANTID=’ + ME...

2018-10-20 16:22:12 772

原创 验证码生成

public class Yanzhengma {private static int width = 90;// 定义图片的widthprivate static int height = 20;// 定义图片的heightprivate static int codeCount = 4;// 定义图片上显示验证码的个数private static int xx = 15;privat...

2018-10-20 10:52:20 156

springboot开端学习基础 对springboot的基本认识和学习

springboot开端学习基础。对springboot的基本认识和学习

2018-11-12

空空如也

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

TA关注的人

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