ScheduledThreadPoolExecutor ScheduledThreadPoolExecutor继承了ThreadPoolExecutor 实现了ScheduledExecutorService。主要用来处理延时任务和定时任务。 定时线程池的执行原理与一般的线程池执行过程有点差别,具体 ...
分类:
其他好文 时间:
2019-11-06 18:19:28
阅读次数:
95
一,MONGODB 1.1,简介 MongoDB 是由 C++语言编写一个基于分布式文件存储的开源 NoSQL 数据库系统。在高负 载的情况下,可添加更多的节点,以保证服务性能。在许多场景下用于代替传统的关系型 数据库或键/值存储方式。旨在为 Web 应用提供可扩展的高性能数据存储解决方案。 Mon ...
分类:
数据库 时间:
2019-11-04 15:21:59
阅读次数:
114
2017年就这么悄无声息的开始了,2017年对我来说又是特别重要的一年。 元旦放假在家写了个Asp.net Core验证码登录, 做demo的过程中遇到两个小问题,第一是在Asp.net Core中引用dll,以往我们引用DLL都是直接引用,在Core里这样是不行的,必须基于NuGet添加,或者基于 ...
分类:
Web程序 时间:
2019-10-29 23:43:06
阅读次数:
124
实验内容: 源代码: 主类: ~~~ package exercise; public class TrainStationTicketSales implements Runnable { private int ticket = 1000; public void run() { for(int ...
分类:
其他好文 时间:
2019-10-22 23:57:19
阅读次数:
187
3.2 打开数据库连接池 如果还不可用,就用管理员身份去运行 最后还不可用,换电脑或者换系统 如果输出 waiting for connections on port 27017 表明连接池打开成功 3.3 打开命令行的数据库客户端 打开压缩的mongodb文件夹,进入bin目录 shift + 右 ...
分类:
其他好文 时间:
2019-10-15 20:40:47
阅读次数:
153
什么是事务? 数据库事务是指作为单个逻辑单元存在的一系列操作,要么完全执行,要么完全不执行。 事务的几个属性:原子性,一致性,隔离性,持久性 原子性:事务是最小的执行单元,不允许分割,事务的原子操作确保动作要完全完成,要么就是完全不起作用。 一致性:执行事务的前后,数据要保持一致; 隔离性:并发访问 ...
分类:
编程语言 时间:
2019-09-24 12:01:14
阅读次数:
101
1. AcceptEx 10061 客户端循环连接,没有发送数据,一定次数后,连接失败,WSAGetLastError的结果是10061。并且后续无法再次连接。 这是因为其中的一个参数,详细用法参考IOCP Input/Output Completion Port IO完成端口 dwReceiveD ...
分类:
其他好文 时间:
2019-09-09 14:48:34
阅读次数:
108
笔者最近在做一个蓝牙服务,无法正常回调onServicesDiscovered让我忙上忙下瞎调试了一天。网上查到了一些相关博客,写的很对!有用!这里就调试方法做一个小小的总结,也有一个笔者新改动的地方写下来避免后来者入坑。 1.调用gatt.discoverService需要写在onConnecti ...
分类:
其他好文 时间:
2019-08-27 13:01:42
阅读次数:
190
线程池为线程生命周期的开销和资源不足问题提供了解决方 案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。 线程实现方式 Thread、Runnable、Callable 注意:启动Thread线程只能用start(JNI方法)来启动,start方法通知虚拟机,虚拟机通过调用器映射到底层 ...
分类:
编程语言 时间:
2019-08-21 09:33:38
阅读次数:
159
1、要在一般处理程序中获取其他页面的session值,需要引用名空间: using System.Web.SessionState; 2、然后继承一个接口:IRequiresSessionState IRequiresSessionState 使用: context.Session["key"]; ...
分类:
其他好文 时间:
2019-08-17 17:56:36
阅读次数:
56