javaWeb
codelady
这个作者很懒,什么都没留下…
展开
-
java8 stream并发处理分批操作
import java.util.ArrayList;import java.util.Collection;import java.util.List;import java.util.Objects;import java.util.stream.Collectors;import java.util.stream.Stream;/** * @desc java8 流的方式并发处理分批操作 * @date 2021/1/6 */public class ParallelTest.原创 2021-01-06 18:33:01 · 3629 阅读 · 1 评论 -
java后端fastJson返回json的两种处理方法,自定义消息转换器(适用于全局),定义aop拦截(适用于局部)
场景:业务需要返回的json中,为null的字段也要返回,字符串赋值“”,数值赋值0.处理前:{ "createdAt": "2019-03-27 22:01:39", "entId": "1"}处理后:{ "basIsEnabled": "", "createdAt": "2019-03-27 22:01:39", "creatorCode": "",原创 2020-05-20 16:13:12 · 1054 阅读 · 0 评论 -
spring boot获取表单文件踩的坑
一、问题描述在做微信网关项目的上后,客户端上传微信素材到网关,网关再将文件传给微信,结果遇到了一个巨坑的问题。网关后台用的是springboot,客户端上传文件到网关后,网关通过HttpServletRequest获取文件流inputstream,结果将这个流传给微信端就一直传不过去,报read timeout。二、问题解决其实就是下面博客的问题https://www.cnblogs.com/ys原创 2018-01-18 18:15:33 · 2088 阅读 · 0 评论 -
使用事务实现银行转账操作
建表:CREATE TABLE account(id INT PRIMARY KEY AUTO_INCREMENT,username VARCHAR(30),money FLOAT);INSERT INTO account(username,money) VALUES('wency',1000),('tom',1000),('mary',1000);原创 2017-02-22 22:21:58 · 5546 阅读 · 0 评论 -
DBUtils的使用.
使用步骤1.导入jar包 commons-dbutils-xx.jarc3p0-xxx.jarmysql-connector-java-xxxx-bin.jar 2 .创建QueryRunner对象QueryRunner qr=new QueryRunner(C3p0Utils.getDataSource());3 .使用query方法执原创 2017-02-22 17:45:19 · 341 阅读 · 0 评论 -
利用Filter实现用户自动登录
本案例实现的功能是:在用户登录时,勾选下次自动登录复选框,下次用户就可以不用登录直接进入index.jsp主界面实现代码如下<%String path = request.getContextPath();String basePath = request.getScheme()+"://" +request.getServerName()+ ":"+request.ge原创 2017-03-01 17:36:42 · 641 阅读 · 0 评论 -
利用cookie实现查看最近浏览
我们在浏览网页的时候经常会在下一次打开浏览器的时候看到网页提供的最近浏览网页,这些都是怎么做的?其实主要用是cookie技术package entity;//书的实体类public class Book { private String id; private String name; private double price ; public原创 2017-02-19 21:49:36 · 3221 阅读 · 0 评论 -
获取表单数据的四种方法
表单: Insert title here 用户名: 密 码: 男 女 爱好: 篮球 唱歌 画画 所在城市: ===请选择===原创 2017-02-19 11:56:21 · 20319 阅读 · 0 评论 -
socket编程
socket是网络编程的基础,虽然说现在的开发中很多都是有已经封装好的socket通信框架,但是学习socket还是很有必要的socket客户端public class MinaClient {public static void main(String args[]){ MinaClient minaClient=new MinaClient(); minaClient.原创 2016-09-17 17:13:37 · 258 阅读 · 0 评论 -
java通信框架mina的使用
什么事mina?mina是基于nio开发出来的一个无阻塞高性能通信框架,能够处理socket无法解决的高并发问题。mina的下载http://mina.apache.org/.将下载好的压缩包进行解压,将dist文件夹下的mina-core-2.0.14.jar文件和lib文件下slf4j-api-1.7.21.jar文件导入到你的web项目中package com.examp原创 2016-09-16 20:46:41 · 7391 阅读 · 0 评论