org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Commun ...
分类:
数据库 时间:
2020-09-11 14:24:03
阅读次数:
57
原创一线码农聊技术一线码农聊技术4月29日昨天看群里在讨论C#中的string驻留池,炒的火热,几轮下来理论一堆堆,但是在证据提供上都比较尴尬。虽然这东西很基础,但比较好的回答也不是那么容易,这篇我就以我能力范围之内跟大家分享一下一:无处不在的池开发这么多年,相信大家对‘池’这个概念都耳熟能详了,连接池,线程池,对象池,还有这里的驻留池,池的存在就是为了复用为了共享,独乐乐不如众乐乐,毕竟一个字符
分类:
其他好文 时间:
2020-09-11 14:19:26
阅读次数:
34
常量池的项目类型 类 型 标 志 描 述 CONSTANT_Utf8_info 1 UTF-8编码的字符串 CONSTANT_Integer_info 3 整型字面量 CONSTANT_Float_info 4 浮点型字面量 CONSTANT_Long_info 5 长整形字面量 CONSTANT_ ...
分类:
其他好文 时间:
2020-09-10 22:32:26
阅读次数:
42
你有一个用于表示一片土地的整数矩阵land,该矩阵中每个点的值代表对应地点的海拔高度。若值为0则表示水域。由垂直、水平或对角连接的水域为池塘。池塘的大小是指相连接的水域的个数。编写一个方法来计算矩阵中所有池塘的大小,返回值需要从小到大排序。 示例: 输入:[ [0,2,1,0], [0,1,0,1] ...
分类:
其他好文 时间:
2020-09-09 19:14:40
阅读次数:
65
。近两年,增长***、流量池、裂变营销、私域流量这类增长相关话题一直备受关注。在付费流量成本不断上涨的环境下,以裂变为代表的“免费”流量获取方式,被越来越多的平台青睐。没有哪种流量可以完全免费获得,品牌、内容、传播都需要成本,这里的“免费”是对比付费渠道的相对免费。对于裂变营销,市场上刷屏的成功案例越来越多,工作中也经历了若干项目。今天我就以裂变活动为例,总结一下裂变活动从策划至完结,各个环节中需要
分类:
其他好文 时间:
2020-09-09 18:56:55
阅读次数:
37
高性能异步爬虫目的:在爬虫中使用异步实现高性能的数据爬取操作异步爬虫的方式: - 多线程、多进程(不建议): 好处:可以为相关阻塞的操作单独开启多线程或进程,阻塞操作就可以异步执行; 弊端:无法无限制的开启多线程或多进程。 - 线程池、进程池(适当的使用): 好处:我们可以降低系统对进程或线程创建和 ...
分类:
编程语言 时间:
2020-08-31 13:23:39
阅读次数:
70
threadpool类: class threadpool:noncopyable { }; 作用: 利用mymuduo::thread 完成对于线程池的封装线程池内部成员:线程集合m_threads: 用于保存线程池内的所有线程线程池任务队列m_queue 表示待执行的任务队列条件变量:m_not ...
分类:
其他好文 时间:
2020-08-29 15:28:28
阅读次数:
56
前言如果按照用途与特性进行粗略的划分,JUC包中包含的工具大体可以分为6类:执行者与线程池并发队列同步工具并发集合锁原子变量在【并发系列】中,主要讲解了执行者与线程池,同步工具,锁,在分析源码时,或多或少的提及到了「队列」,队列在JUC中也是多种多样存在,所以本文就以「远看」视角,帮助大家快速了解与区分这些看似「杂乱」的队列并发队列Java并发队列按照实现方式来进行划分可以分为2种:阻塞队列非阻塞
分类:
编程语言 时间:
2020-08-29 15:22:08
阅读次数:
54
古时的风筝原创系列之前发过这篇文章,但是文中的例子有点错误,都是用的字面量当参数,虽然结论是没有问题的,但是根据例子推导结论其实是有问题的,这里重新把有问题的例子和图都替换了,因为已发送的文章只能修改几个字,所以这里重新发一遍。以免误人子弟。字符串问题可谓是Java中经久不衰的问题,尤其是字符串常量池经常作为面试题出现。可即便是看似简单而又经常被提起的问题,还是有好多同学一知半解,看上去懂了,仔细
分类:
编程语言 时间:
2020-08-28 14:51:33
阅读次数:
52