当客户端请求的数据量比较大的时候,使用线程池可以节约大量的系统资源,使得更多的CPU时间和内存可以高效地利用起来。而数据库连接池的使用则将大大提高程序运行效率,同时,我们可以通过其自身的管理机制来监视数据库连接的数量、使用情况等。本文我们主要就介绍一下线程池和数据库连接池的原理,接下来我们一起来了解...
分类:
数据库 时间:
2015-06-12 16:40:12
阅读次数:
150
实验内容1.基于Android Studio开发简单的Android应用并部署测试;2.了解Android、组件、布局管理器的使用;3.掌握Android中事件处理机制。实验要求选做,有加分。实验步骤参考Android应用开发基础课程(课程下线)能完成HelloWorld功能就可以了。参考资料And...
分类:
移动开发 时间:
2015-06-12 00:36:25
阅读次数:
146
实际上远程桌面超过终端连接数的问题是很多站长遇到的问题;也有好多人因此而使用了一些黑客工具,比如什么3389强制连接工具等;实际上在windows操作系统中的mstsc已经拥有远程桌面强制踢用户下线的功能,只不过很多中国的站长和脚本小子不知道罢了。当然我也不是什么大牛,只..
分类:
其他好文 时间:
2015-06-10 15:49:23
阅读次数:
1030
linux下线程
线程与进程的关系:
之前转载的微信文章,进程与线程的区别已经说得比较清楚了,可以查看之前转载的文章,linux进程与线程的区别。
创建一个线程:
#include
int pthread_creat(pthread_t * thread,pthread_attr_t * attr,void *(*stat_routine)(void *),...
分类:
编程语言 时间:
2015-06-05 10:15:55
阅读次数:
184
Java(Android)线程池介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗?Java1234567new Thread(new Ru...
分类:
移动开发 时间:
2015-06-02 17:28:33
阅读次数:
134
这周学习了一下线段树,偶遇POJ 3468,这道题是线段树区间更新,题意大概是有一段的长为n的数组,经过若干次对其中某一段的数进行加减,询问某一段的和。这题还是比较明显的线段树,如果细分到对每一个节点进行操作的话,复杂度为O(m^logn),容易超时,所以采取延迟标记的做法,直接对某一段进行操作,....
分类:
其他好文 时间:
2015-05-30 21:07:21
阅读次数:
100
BAE 百度开发经验谈
1.及时查看BAE通告
例如:BAE2.0已经在2015年3月下线,开发时还根据2.0版本文档,怎么能正常使用呢?
BAE2.0迁移BAE3.0说明
http://developer.baidu.com/wiki/index.php?title=docs/cplat/rt/manage#2.E3.80.81.E5.A6.82.E4.BD.95.E8.BF.81.E7.A7.BB...
分类:
其他好文 时间:
2015-05-23 11:32:16
阅读次数:
153
一 登录顶号
问题:
首先需要弄明白的是,一个客户端只有一个pomelo实例。
当用户登录之后,不退出,重启客户端。
服务器检测到玩家已经登录,会将之前的登录踢下线,客户端会触发disconnect事件,在disconnect中断开pomelo链接。
这样导致当前的链接也被断掉了。
解决方案:
目前处理方式是在disconnect中不断开链接。但这样处理有个问题,当服务器链接...
分类:
其他好文 时间:
2015-05-22 21:15:41
阅读次数:
139
由于最近工作遇到性能问题,尝试研究用多线程来实现,结果速度快了好几倍
下面是多线程查询的部分代码,提供给大家参考下:
线程类:
带返回值的类要实现Callable接口,具体业务逻辑没有实现,只是写了个空方法在里面
package com.sanfy.demo.thread;
import java.util.List;
import java.util.Map;
import jav...
分类:
编程语言 时间:
2015-05-22 13:31:08
阅读次数:
233