(一)场景与方案 场景:java端从数据库读取100W数据进行后台业务处理。 常规实现1:分页读取出来。缺点:需要排序后分页读取,性能低下。 常规实现2:一次性读取出来。缺点:需要很大内存,一般计算机不行。 非常规实现:建立长连接,利用服务端游标,一条一条流式返回给java端。 非常规实现优化:jd ...
分类:
数据库 时间:
2019-10-29 23:48:06
阅读次数:
370
java集合 java集合分类:(普通集合、同步集合、并发集合) 普通集合 Connection接口 List 有序,可重复 ArrayList 优点: 底层数据结构是数组,查询快,增删慢。 缺点: 线程不安全,效率高 LinkedList 优点: 底层数据结构是双向链表,查询慢,增删快。 缺点: ...
分类:
编程语言 时间:
2019-10-29 21:33:06
阅读次数:
103
SPI机制为很多框架的扩展提供了可能,其实JDBC就应用到了这一机制。回忆一下JDBC获取数据库连接的过程。在早期版本中,需要先设置数据库驱动的连接,再通过DriverManager.getConnection获取一个Connection。 String url = "jdbc:mysql:///c ...
分类:
数据库 时间:
2019-10-29 19:25:12
阅读次数:
172
server端页面显示: Received empty response from Zabbix Agent at [192.168.151.212]. Assuming that agent dropped connection because of access permission
agent端taif日志:Message from 192.168.151.220 is missing header. Message ignored.
分类:
其他好文 时间:
2019-10-29 17:08:58
阅读次数:
232
今天在节点执行kubectl get pod命令时,报了上述错误 出现这个问题的原因是kubectl命令需要使用kubernetes-admin来运行,解决方法如下,将主节点中的【/etc/kubernetes/】这个目录下的.conf文件拷贝到从节点相同目录下,然后配置环境变量:export KU ...
分类:
其他好文 时间:
2019-10-29 13:41:32
阅读次数:
452
linux系统部署.netcore程序后,访问某台sqlserver 2008 R2数据库 `` Connection Timeout Expired. The timeout period elapsed during the post login phase. The connection co ...
分类:
数据库 时间:
2019-10-29 13:39:19
阅读次数:
236
``` import redis pool = redis.ConnectionPool(host='localhost', port=6379,encoding="UTF-8",decode_responses=True) r = redis.Redis(connection_pool=pool)... ...
分类:
编程语言 时间:
2019-10-28 14:54:39
阅读次数:
73
默认情况下,Nginx 通过 upstream 模块与后端服务器建立的是TCP短连接,使用 HTTP/1.0 协议,并设置 proxy_set_header connection close。 Nginx 通过 upstream keepalive 与后端服务器建立长连接。可以复用长连接,提高服务性 ...
分类:
其他好文 时间:
2019-10-28 14:37:26
阅读次数:
89
查看网卡 UUID值 [root@localhost network-scripts]# nmcli connection showNAME UUID TYPE DEVICE ens33 cf228d3f-268a-4551-a90b-f1613aea929d ethernet ens33 查看网卡 ...
分类:
系统相关 时间:
2019-10-28 14:21:41
阅读次数:
388
该对象上下文实例已被释放,不能用于需要连接的操作。 shared context per request模式,缩短Entity实例的存在时间和降低Entity实例的共享性,并考虑性能,因为Entity需要手动Dispose。 不能使用单例模式,静态方法就可以。 ...