- 博客(34)
- 资源 (1)
- 收藏
- 关注
原创 WebSocket实现群聊功能、房间隔离
四环单独在“吃喝玩乐”房间并没有收到房间“加班放假”中的消息。王亮在房间“加班放假”中,收到了超人信息,并进行回答。超人发送信息:房间号:加班放假。
2024-07-12 15:49:47
567
转载 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
284
原创 日期工具类
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
227
原创 去除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
618
原创 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
562
原创 阿里云云导播---直播时,优化延迟及观看直播时清晰度迷糊问题
登录阿里云控制台,如下图点击播流域名中的域名配置,如下图AppName要与代码中所定义的appname相同,否则不生效,拉流地址生成格式,参考下图或者参考我上一篇文章优化直播延迟解决办法如下图...
2020-06-09 11:22:54
966
原创 电商直播带货功能接入阿里云第三方实现
开通阿里云导播直播功能接入阿里云三方直播平台,需要一个备过案的域名(有点烦,省事的话就问公司提供)打开阿里云控制台 添加域名 这里要注意一下;添加的域名是二级域名比如 推流域名: pushlive.xxx.com拉流域名: pulllive.xxx.comxxx.com就是你备过案的域名添加域名进行域名之间一个关联,拉流域名与推流域名地址生成器可以生成测试中对应的推流与拉流的地址:AppName可以自己定义StreamName 页面传过来的数据(这里可以..
2020-06-03 17:40:21
1880
原创 直播弹幕功能实现
引用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
1428
原创 java物流实时跟踪
java实现物流实时跟踪- 输入快递单号或物流单号,点击查询。查看物流/快递实时信息- 通过快递鸟第三方API进行实现快递鸟官网:http://www.kdniao.com/注册成功之后 ,按照提示的信息,依次把信息填写完整,点击提交申请即可。就可以看到 商户ID 和 API key 等信息,有这些信息就可以请求查询等其他的接口Api快递鸟优势:免费号,初创企业每天3000次免费查询;可查询国内外、300多家快递物流信息系统扩展:只需填写单号,自动追踪查询物流即时查询API 根据快递
2020-05-28 14:21:47
4574
原创 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
496
原创 将文件上传到阿里云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
385
原创 拦截器解决跨域问题
@Componentpublic class CrosWebIntercetor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Obj...
2020-04-20 17:30:22
735
原创 Linux环境搭建Solr服务器
Solr是一个基于全文检索的企业级应用服务器。全文检索:可以输入一段文字,通过分词检索数据!Solr服务器安装步骤:搭建solr服务器solr是需要jdk环境支持的,所以需要把jdk以及solr所需要用到的tomcat一起搭建起来!下载Solr压缩包及中文分词器链接:百度云Solr下载提取码:clrt把solr4.10.3.tgz解压并且进入解压后文件夹目录解压:ta...
2020-04-20 16:20:31
211
原创 解决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
220
原创 spring工具类SpringContextUtils与DBConfig配置
@Componentpublic class SpringContextUtils implements ApplicationContextAware { private static ApplicationContext applicationContext; @Override public void setApplicationContext(Applicat...
2019-08-29 15:06:55
451
原创 数据库操作工具类,支持多数据源配置
/** * 数据库操作工具类,支持多数据源配置 * * @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
326
原创 分页查询工具类
/** * 分页查询结果 * @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
703
原创 java按照xls模板,实现导出
/** * jxl2导出工具类 * * @Description <p> * * </p> * <p> * Company:/ * </p> * @author WangJianyu * @versi...
2019-08-26 16:25:38
532
转载 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
1772
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
829
原创 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
386
原创 tomcat导致本地乱码
在tomcat中的server.xml中配置 <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
2019-01-12 14:22:40
300
原创 项目启动报错: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
474
原创 MD5加密
import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /** * 对字符串进行MD5加密 * @author Think * ...
2019-01-07 16:29:17
154
原创 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
266
原创 hibernate找不到映射实体类问题
<!-- 扫描所有的实体类 --> <property name="packagesToScan"> <list> <value>com.sykj.entity</value> <value>com.sykj.entity.crm</value> <valu
2018-12-03 16:46:58
2703
原创 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
719
原创 点击按钮,添加文本框并实现删除、全选功能
<head> <meta charset="UTF-8"> <link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.css" /> <script type="text/javascript" src="js/jquery-
2018-11-23 10:33:46
915
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
132
原创 Java支付
业务流程步骤:1、生成订单信息2、商户到银行,商户发起请求到银行把订单信息的部分数据拼接,然后通过银行端给的MD5加密工具加密,然后作为参数,通过http的post请求 发送到支付提供的目标银行网站。var bankURL = “b2bpay.ccb.com/NCCB/NECV5B2BPayMainPlat”; // 生产环境的银行请求地址tmp = ‘MERCHANTID=’ + ME...
2018-10-20 16:22:12
787
原创 验证码生成
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
173
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人