一、数据库连接池 1. 数据库的连接对象创建工作,比较消耗性能。 2.一开始现在内存中开辟一块空间(集合) , 一开先往池子里面放置 多个连接对象。 后面需要连接的话,直接从池子里面去。不要去自己创建连接了。 使用完毕, 要记得归还连接。确保连接对象能循环利用。 二、开源连接池 1.DBCP 1. ...
分类:
数据库 时间:
2020-03-26 13:47:03
阅读次数:
88
[TOC] 8.1 基本用法 对异常的处理: 引发异常; 使用异常处理程序(exception handler)捕捉异常; 使用try块。 要在C++使用异常机制,可以在程序的 块内出现问题时使用 语句抛出异常(一个变量/常量)。 在 块中抛出的异常可以利用其后的 块(异常处理程序)捕捉。 块通过识 ...
分类:
其他好文 时间:
2020-03-26 01:15:17
阅读次数:
72
用select实现超时 1.read_timeout函数封装 2.write_timeout 3.accept_timeout 4.connect_timeout 套接字I/O超时设置方法 1.ararm 第一种: SIGALRM void handler(int sig) { return 0; ...
分类:
其他好文 时间:
2020-03-25 23:11:15
阅读次数:
85
前段时间在项目维护当中遇见一个问题,方便以后再次遇见类似的问题,可以参考解决问题的思路,记录如下: 问题概述: 维护项目当中,客户这边发来消息,称自己的网站登录不上去了,提示用户名密码错误,我就登录到服务器上查看系统日志和报错情况,如图: ? 这个异常来源部署的一个jar包,用于读取数据存入mong ...
分类:
其他好文 时间:
2020-03-25 21:02:18
阅读次数:
85
//定义接口public interface Handler { public void operate();}//public class Myhandler implements Handler{ private String name; private Handler handler; pub... ...
分类:
其他好文 时间:
2020-03-25 19:29:03
阅读次数:
74
Linux 中,当外设触发中断后,大体处理流程如下: a -- 具体CPU architecture相关的模块会进行现场保护,然后调用machine driver对应的中断处理handler; b -- machine driver对应的中断处理handler中会根据硬件的信息获取HW interr ...
分类:
其他好文 时间:
2020-03-25 10:34:34
阅读次数:
65
一、问题如下 1、报错内容:Only the original thread that created a view hierarchy can touch its views.Only the original thread that created a view hierarchy can to ...
分类:
移动开发 时间:
2020-03-24 20:22:52
阅读次数:
99
Maven: Feign 版本10.1.0 Spring 版本 5.1.5.RELEASE SpringBoot 版本 2.1.5.RELEASE SpringCloud 版本 2.1.1.RELEASE Weixin-java 版本 3.7.0,链接 <dependency> <groupId>c ...
分类:
微信 时间:
2020-03-24 13:18:21
阅读次数:
104
从InputStream读取数据,构造Request。Request包含Http请求的参数。 在浏览器和服务端建立起tcp连接后获得socket,一个连接对应一个socket。socket调用Request和Response处理请求 建立和浏览器的连接,并采用线程池技术调用Handler进行具体的处 ...
分类:
编程语言 时间:
2020-03-24 12:35:12
阅读次数:
62
Java实现一个简易HTTP服务器 (二) 多线程 运行方法:新建项目后在目录下创建index.html. favicon为可选项,作为网站图标 ...
分类:
编程语言 时间:
2020-03-24 12:28:24
阅读次数:
65