知识点
文章平均质量分 88
戛然而
这个作者很懒,什么都没留下…
展开
-
手动设置ConcurrentHashMap初始化值会变成多少?详细计算过程
我们知道ConcurrentHashMap的初始化值都会变成2的整数次幂,但是手动设置初始容量具体变成多少该怎么计算呢?例如初始化输入2、4、8 、 14 、16,其容量会变成多少呢?假设分别输入初始化值1/2/3/5/8/9/14/17然鹅得到对应初始容量为://1 --> 2//2 --> 4//3 --> 8//5 --> 8//7 --> 16//8 --> 16//9 --> 16//14 --> 32//17-->.原创 2021-08-06 11:00:07 · 2138 阅读 · 2 评论 -
【Spring】JdbcTemplate基本使用
1、JdbcTemplate基本使用依赖包: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.0.5.RELEASE</version> </dependency&原创 2020-08-23 00:13:16 · 154 阅读 · 0 评论 -
数据源(连接池)
最好的连接池是druid,可充当连接池、数据库访问监视器、获取sql执行日志手动创建数据源步骤:基于c3p0:ComboPooledDataSource datasource=new ComboPooledDatasource(); dataSource.setDriverClass("com.mysql.jdbc.Driver"); dataSource.setJdbcUrl("jdbc:mysql://localhost:3306/test"); dataSour原创 2020-08-23 00:02:01 · 141 阅读 · 0 评论 -
简单的前后台数据收发
一、Session域形式后台数据使用request.getSession().setAttribute("keyname", objname);前台接收用${keyname}后台接收前台数据用String filmName = req.getParameter("filmName");二、ajax形式后台用String strJson=JSON.toJSON(listname).toString();将list集合转为json字符串格式//数据返回前台resp.setConte原创 2020-08-22 23:20:59 · 201 阅读 · 0 评论 -
Java中List集合和JSON对象之间的相互转换
第一种方法:代码实现/** *数据封装成json * * @param items 物料入库数据 * @return json * @throws JSONException */public static String GoodIn2Json(List<GoodInfo> items) throws JSONException { if (items == null) return ""; JSO原创 2020-08-22 23:16:18 · 3565 阅读 · 0 评论 -
【JSON】JSON在前端和后端传递
前后台最最传统的交互方式就是表单交互,然后用request.setAttribute方法设置结果,渲染jsp,然而随着前台界面的复杂程度的提高,或者是使用了某些前端框架(sigmagrid)越来越多的界面会使用异步方式提交数据。那么这个过程大致是什么样的?原创 2020-08-22 23:13:13 · 721 阅读 · 0 评论 -
知识点——request.getAttribute()与request.setAttribute()
request.getAttribute("nameOfObj")可得到JSP页面一表单中控件的Value。其实表单控件中的Object的 name与value是存放在一个哈希表中的,所以在这里给出Object的name会到哈希表中找出对应它的value。而不同页面间传值使用request.setAttribute(position, nameOfObj)时,只会从a.jsp到b.jsp一次传递,之后这个request就会失去它的作用范围,再传就要再设一个 request.setAttribute.转载 2020-08-22 22:34:18 · 370 阅读 · 0 评论