最近在学习Javaweb相关的内容(不黑不吹之前对web开发零基础),下面通过一个统计在线人数的小栗子讲讲Servlet监听器吧开发环境 eclipse tomcat 7先说说这个小栗子的构思: 首先要考虑的就是通过什么方式能够统计在线人数?很容易想到可以通过session来统计在线人数为什么...
分类:
编程语言 时间:
2015-01-24 12:50:15
阅读次数:
201
1、启动一个新Shard Server 进程[root@localhost ~]# mkdir /data/shard/s2[root@localhost ~]# /Apps/mongo/bin/mongod --shardsvr --port 20002 --dbpath /data/shar.....
分类:
数据库 时间:
2015-01-24 12:51:33
阅读次数:
231
jQuery.extend({ type: function( obj ) { if ( obj == null ) { return String( obj ); } // Support: Safari <= 5.1 (fun...
分类:
Web程序 时间:
2015-01-24 12:50:15
阅读次数:
176
MongoDB支持在多个机器中通过异步复制达到故障转移和实现冗余。多机器中同一时刻只有一台机器是用于写操作,正因为如此,MongoDB提供了数据一致性的保障。而担当primary角色的机器,可以把读的操作分发给slave。 MongoDB高可用分两种: Master-Slave 主从复制 ...
分类:
数据库 时间:
2015-01-24 12:49:54
阅读次数:
275
最近在做一个通过WEB调用系统命令的工具,难点是如何获取执行过程,同时可以逐行输出?
想起以前有看到霸爷提到rebar中封装了类似的功能,于是从rebar_utils中整出了下面的东西,很好用。
-module(sh_port).
-export([sh/1, sh/2]).
%%
%% Options = [Option] -- defaults to [use_stdout, abo...
分类:
其他好文 时间:
2015-01-24 11:46:48
阅读次数:
237
4.3 Android线程间的通信—消息机制在Android程序运行中,线程之间或者线程内部进行信息交互时经常会使用到消息,如果我们熟悉这些基础的东西及其内部原理,将会使我们的Android开发变的更加容易,从而更好地架构系统。下面,就让我们来看看Android中的消息机制到底是怎样一回事吧。4.3.1消息的传递—Handler的使用在Android中,线程之间进行信息交互时经常会使用消息,那么,...
分类:
移动开发 时间:
2015-01-24 11:45:41
阅读次数:
166
题目:给你一个矩阵,分别计算从外到里的每层边框上的数字和。
分析:简单题。直接统计即可。
说明:注意一个宽度的情况。
#include
#include
#include
#include
#include
#include
using namespace std;
int S[11][11];
int main()
{
int n,t = 1;
while (~sca...
分类:
其他好文 时间:
2015-01-24 11:46:21
阅读次数:
128
12.3.3 平面映射(flatteningprojection)
平面映射,可以为源集合中的每个元素,生成元素序列,合并所有返回序列。我们很快就会看到,这是定义其他处理操作,包括映射和筛选,的基本操作。平面映射所独有的特征,就是能够为每个输入元素生成多个输出元素。
注意
在 LINQ 库中,这个操作称为 SelectMany。在查询表达式中,用多个 from 子句表示。从...
分类:
其他好文 时间:
2015-01-24 11:46:10
阅读次数:
211
4.3.2Android中消息机制的详细分析下面,我们就来详细分析一下Android中的消息机制。熟悉Windows编程的朋友知道Windows程序是消息驱动的,并且有全局的消息循环系统。Google参考了Windows的消息循环机制,也在Android系统中实现了消息循环机制。Android通过Looper、Handler来实现消息循环机制。Android的消息循环是针对线程的,每个线程都可以有...
分类:
移动开发 时间:
2015-01-24 11:45:16
阅读次数:
241
jQuery没有提供ajax的文件上传,我们可以通过ajaxfileupload实现ajax文件的上传。其实ajaxfileupload文件上传特别的简单。下面就演示一下在SpringMVC中实现ajax的文件上传。
1、后台接收代码
首先在spring的配置文件中添加文件上传配置
再写文件接收的代码...
分类:
编程语言 时间:
2015-01-24 11:45:27
阅读次数:
214
一:定义
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。
二:使用场景
一般用在框架的封装上。hibernate、struts都是用反射机制实现的。
举例:JDBC中加载数据库驱动Class.forName("com.my...
分类:
编程语言 时间:
2015-01-24 11:45:16
阅读次数:
198
openfire默认配置连接mysql数据库后,中文出现乱码。
解决办法:
mysql字符集设置为utf8
+ 设置全局的字符集
SET @@global.character_set_client = utf8;
SET @@global.character_set_results = utf8;
SET @@global.character_se...
分类:
数据库 时间:
2015-01-24 11:45:27
阅读次数:
185
1月23日,已经停牌4个月的友利控股(000584)发布公告,宣布由于进入重大资产重组停牌程序,申请继续停牌,拟购买中清龙图 100%股权。
根据公告,友利控股拟购买资产基本情况:本次拟发行股份购买的资产为中清龙图 100%股权,中清龙图主要从事网页游戏、手机游戏等业务,是国内领先的网络游戏的开发商和发行代理商之一。中清龙图拥有强大的研发能力、拥有丰富的产品储备及运营能力。
...
分类:
编程语言 时间:
2015-01-24 11:44:27
阅读次数:
225
在c语言中有专门处理系统时间,程序计时等等功能的库,
即time.h
在time.h中函数clock_t clock( void )可以完成计时功能。
这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock)。其中clock_t是用来保存时间的数据类型,在time.h文件中,...
分类:
编程语言 时间:
2015-01-24 11:43:10
阅读次数:
289
Given n points
on a 2D plane, find the maximum number of points that lie on the same straight line.
这道题做的时候要考虑几个edge
1. infinity
2. same points
这里我们用hashtable将得到的slope存起来,最后每过一个点将其和其他所有点的组合成的sl...
分类:
编程语言 时间:
2015-01-24 11:45:17
阅读次数:
208
实现双击事件的三种方法,以及如何扩展到三击事件、四击事件……的方法!...
分类:
移动开发 时间:
2015-01-24 11:42:33
阅读次数:
185
1,TreeMap:
-1,基于红黑树的实现。TreeMap根据创建时的顺序或者根据提供的Comparator进行排序,具体决定于使用的构造方法。提供Conparator方法后,判断对象相等也会基于此方法。
-2,containsKey,get,put和remove方法消耗log(n)的时间复杂度。
/** * * @(#) Main.java * @Package ...
分类:
其他好文 时间:
2015-01-24 11:42:45
阅读次数:
306