java
小红花程序员
这个作者很懒,什么都没留下…
展开
-
日期工具类
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 阅读 · 0 评论 -
去除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 · 586 阅读 · 0 评论 -
阿里云云导播---直播时,优化延迟及观看直播时清晰度迷糊问题
登录阿里云控制台,如下图点击播流域名中的域名配置,如下图AppName要与代码中所定义的appname相同,否则不生效,拉流地址生成格式,参考下图或者参考我上一篇文章优化直播延迟解决办法如下图...原创 2020-06-09 11:22:54 · 912 阅读 · 0 评论 -
电商直播带货功能接入阿里云第三方实现
开通阿里云导播直播功能接入阿里云三方直播平台,需要一个备过案的域名(有点烦,省事的话就问公司提供)打开阿里云控制台 添加域名 这里要注意一下;添加的域名是二级域名比如 推流域名: pushlive.xxx.com拉流域名: pulllive.xxx.comxxx.com就是你备过案的域名添加域名进行域名之间一个关联,拉流域名与推流域名地址生成器可以生成测试中对应的推流与拉流的地址:AppName可以自己定义StreamName 页面传过来的数据(这里可以..原创 2020-06-03 17:40:21 · 1829 阅读 · 0 评论 -
直播弹幕功能实现
引用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 · 1394 阅读 · 0 评论 -
java物流实时跟踪
java实现物流实时跟踪- 输入快递单号或物流单号,点击查询。查看物流/快递实时信息- 通过快递鸟第三方API进行实现快递鸟官网:http://www.kdniao.com/注册成功之后 ,按照提示的信息,依次把信息填写完整,点击提交申请即可。就可以看到 商户ID 和 API key 等信息,有这些信息就可以请求查询等其他的接口Api快递鸟优势:免费号,初创企业每天3000次免费查询;可查询国内外、300多家快递物流信息系统扩展:只需填写单号,自动追踪查询物流即时查询API 根据快递原创 2020-05-28 14:21:47 · 4480 阅读 · 0 评论 -
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 · 460 阅读 · 0 评论 -
将文件上传到阿里云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 阅读 · 0 评论 -
拦截器解决跨域问题
@Componentpublic class CrosWebIntercetor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Obj...原创 2020-04-20 17:30:22 · 721 阅读 · 0 评论 -
spring工具类SpringContextUtils与DBConfig配置
@Componentpublic class SpringContextUtils implements ApplicationContextAware { private static ApplicationContext applicationContext; @Override public void setApplicationContext(Applicat...原创 2019-08-29 15:06:55 · 417 阅读 · 0 评论 -
数据库操作工具类,支持多数据源配置
/** * 数据库操作工具类,支持多数据源配置 * * @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 · 312 阅读 · 0 评论 -
分页查询工具类
/** * 分页查询结果 * @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 · 672 阅读 · 0 评论 -
支票套打(插件)
链接:https://pan.baidu.com/s/1gYhBwLWz1a_OC1htSSeuXA提取码:nh71复制这段内容后打开百度网盘手机App,操作更方便哦下载之后安装 setup.exe 系统会自动安装到D盘根目录打开文件点击发送后将框下面的拷贝到上面。将"ReportCode":“2”将右面的直接拖到框里打开demo.htm源码,调用该方法后台按照该格式返回...原创 2019-07-01 16:58:59 · 795 阅读 · 0 评论 -
Java支付
业务流程步骤:1、生成订单信息2、商户到银行,商户发起请求到银行把订单信息的部分数据拼接,然后通过银行端给的MD5加密工具加密,然后作为参数,通过http的post请求 发送到支付提供的目标银行网站。var bankURL = “b2bpay.ccb.com/NCCB/NECV5B2BPayMainPlat”; // 生产环境的银行请求地址tmp = ‘MERCHANTID=’ + ME...原创 2018-10-20 16:22:12 · 771 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
点击按钮,添加文本框并实现删除、全选功能
<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 · 858 阅读 · 1 评论 -
hibernate找不到映射实体类问题
<!-- 扫描所有的实体类 --> <property name="packagesToScan"> <list> <value>com.sykj.entity</value> <value>com.sykj.entity.crm</value> <valu原创 2018-12-03 16:46:58 · 2681 阅读 · 0 评论 -
项目启动报错: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 · 458 阅读 · 0 评论 -
tomcat导致本地乱码
在tomcat中的server.xml中配置 <Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>原创 2019-01-12 14:22:40 · 286 阅读 · 0 评论 -
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 · 251 阅读 · 0 评论 -
MD5加密
import java.io.UnsupportedEncodingException; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /** * 对字符串进行MD5加密 * @author Think * ...原创 2019-01-07 16:29:17 · 143 阅读 · 0 评论 -
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 阅读 · 0 评论 -
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 · 1711 阅读 · 1 评论 -
验证码生成
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 · 155 阅读 · 0 评论