Memcached中Master线程和Worker线程之间通信连接信息时,是通过连接队列来通信的,即Master线程投递一个消息到Worker线程的连接队列中,Worker线程从连接队列中读取链接信息来执行连接操作,空闲链表类似于一种连接池的实现,服务器开发中经常需要各种池操作,大家在实现类似池时,可以做参考。...
分类:
其他 时间:
2014-03-26 03:13:43
收藏:
0 评论:
0 赞:
0 阅读:
511
关于事件
要了解事件的机制,首先要明白委托的机制。事件机制主要分为事件的声明,事件的触发,事件的响应。事件的触发者成为“发布者”,事件的响应者成为事件的“订阅者”
事件特征:
发行者确定何时引发事件,订户确定执行何种操作来响应该事件。
一个事件可以有多个订户。 一个订户可处理来自多个发行者的多个事件。
没有订户的事件永远也不会引发。
事件通常用于通知用户操作,例如,图形用户界面...
分类:
其他 时间:
2014-03-26 02:33:09
收藏:
0 评论:
0 赞:
0 阅读:
296
问题现象:
在刚安装完demo应用未登录任何帐号时,通过系统内的分享功能想将文件/图片等内容"发送给好友"或"发送到我的电脑",触发登录界面,但登录成功后,没有跳转到选择demo好友发送界面,无法继续发送。
代码分析:
demo中JumpActivity处理着各种外部应用分享入口,通过调试发现进行分享时会判断是否登录过,如果未登录则...
分类:
移动平台 时间:
2014-03-26 03:29:04
收藏:
0 评论:
0 赞:
0 阅读:
460
1、冒泡排序:和快速排序一样属于交换排序的一种
public class Sort{
public void generatArray(int [] array){
Random random = new Random();
for (int i=0;i<array.length;i++) {
array[i]=random....
分类:
编程语言 时间:
2014-03-26 03:35:13
收藏:
0 评论:
0 赞:
0 阅读:
460
通过配置方式实现数据库查询认证,的确简单但是不够灵活。但是如果登录验证逻辑稍微复杂些,可能通过配置方式就不能满足需求了,比如:当用户登录时,需要判断该用户是否绑定了邮箱,如果未绑定,拒绝登录并给出提示信息。
遇到类似的情况,就需要使用自定义登录来完成,并且给出的提示信息也是自定义的。
自定义登录认证
CAS内置了一些AuthenticationHandler实现类,如下图所示,在cas...
分类:
其他 时间:
2014-03-26 03:49:02
收藏:
0 评论:
0 赞:
0 阅读:
635
SSE4.1和SSE4.2 Intrinsics各函数介绍...
分类:
其他 时间:
2014-03-26 03:37:48
收藏:
0 评论:
0 赞:
0 阅读:
413
1、创建控制文件
options(direct=true)
Load data
infile '/var/log/xferlog.tmplog'
into table ta_ftp_log
append
fields terminated by '|'
trailing nullcols
(
LOGID integer external,
invoke...
分类:
数据库技术 时间:
2014-03-26 02:40:52
收藏:
0 评论:
0 赞:
0 阅读:
587
#!/usr/bin/python
#-*- encoding: utf-8 -*-
####################################################################################
# name: SybaseIQ_LoadData.py
# describe: 通过Load table命令将数据文件加载到S...
分类:
数据库技术 时间:
2014-03-26 03:13:11
收藏:
0 评论:
0 赞:
0 阅读:
688
1、Linux 使用netlink接收热插拔事件代码:
static int init_hotplug_sock(void)
{
struct sockaddr_nl snl;
const int buffersize = 64 * 1024;
int retval;
memset(&snl, 0x00, sizeof(struct sockaddr_nl)...
分类:
系统服务 时间:
2014-03-26 03:18:44
收藏:
0 评论:
0 赞:
0 阅读:
716
Vertica里面构造日历用法:
SELECT to_number(TO_CHAR(ts::DATE,'yyyymmdd')) as day_id,
year(ts::DATE) as year_of_calendar,
month(ts::DATE) as month_of_year,
dayofweek(ts::DATE) a...
分类:
数据库技术 时间:
2014-03-26 03:18:13
收藏:
0 评论:
0 赞:
0 阅读:
545
输入一个整形数组,数组里有正数也有负数。数组中连续的一个或多个整数组成一个子数组,每个子数组都有一个和。
求所有子数组的和的最大值。要求时间复杂度为O(n)。
看到这个问题首先容易想到是蛮力法和递归。蛮力法在这儿就不介绍了,时间复杂度为o(n*n*n)。递归的方法的时间为o(nlogn)。我们知道子数组和最大的序列不是出现在左边就是出现右边,或者是左右都有一部分。不外乎这三种情况,故我们可...
分类:
其他 时间:
2014-03-26 03:48:30
收藏:
0 评论:
0 赞:
0 阅读:
305
堆的介绍与调整
关于堆的介绍以及对于给定的完全二叉树,调整为大根堆或者小根堆,可以参考博文http://blog.csdn.net/pngynghay/article/details/22052737,在此不再赘述。
本文主要是实现动态的创建一个堆,并且动态地向堆中插入元素,以及删除堆顶元素。
堆的创建与删除操作分为大根堆与小根堆两种实现。
头文件
#include
#include...
分类:
其他 时间:
2014-03-26 02:34:38
收藏:
0 评论:
0 赞:
0 阅读:
1889
Service AIDL简述
Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。Android应用程序组
件中的4个(Activity、Broadcast、 Service和Content Provider)都可以进行跨进程访问,Service就是通过AIDL服务来
完成不同进程之间的通信。
在AIDL服务中有两种对象:
服...
分类:
移动平台 时间:
2014-03-26 03:12:40
收藏:
0 评论:
0 赞:
0 阅读:
564
//ActionName指定提交到那个Action,而methodName指定提交到指定的方法。
例如:
//对用js为:
function register(){
//获取页面的第一个表单
targetForm=document.forms[0];
targetForm.action="login!register"//提交到login.action 里面的register()方...
分类:
其他 时间:
2014-03-26 03:23:54
收藏:
0 评论:
0 赞:
0 阅读:
426
activity类
package com.kane.listview;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.kane.listview.a...
分类:
移动平台 时间:
2014-03-26 03:15:47
收藏:
0 评论:
0 赞:
0 阅读:
450
CodeIgniter工作流程图如下:
1、index.php 是前台的控制器,主要是初始化CodeIgniter的底层资源,才能够正常运行CodeIgniter。
2、Routing模块检测HTTP请求,决定如何处理这个请求。
3、如果这个请求在Cache中存在,则直接从缓存中返回这个页面。
4、如果这个请求不在Cache中,则HTTP请求以及任何用户提交的数据都需要经过Security模块进行过滤。
5、Controller控制器加载底层数据模型,核心库、帮助函数以及类、其他的资源进行处理这个HTTP请...
分类:
其他 时间:
2014-03-26 03:43:58
收藏:
0 评论:
0 赞:
0 阅读:
436
随着物联网各种项目的大量实施,在运行维护过程中,其技术人员的交通住宿成本及人力成本的逐年增加,让设备的远程维护,远程升级功能变得越来越重要了。...
分类:
其他 时间:
2014-03-26 03:31:36
收藏:
0 评论:
0 赞:
0 阅读:
617
.Net反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为.Net的反射机制。...
分类:
其他 时间:
2014-03-26 02:37:45
收藏:
0 评论:
0 赞:
0 阅读:
461
对于 Wowza 扩展插件,很可能需要连接数据库进行一些持久化查询操作,而且也很有可能把各种业务逻辑 bean 进行集中管理起来。本文结合集成 dbcp 数据库连接池到 Wowza 插件的案例,顺带介绍 spring 和 Wowza 的集成。本文示例在 Wowza Streaming Engine 4.0.1 下执行成功。...
分类:
数据库技术 时间:
2014-03-26 03:06:59
收藏:
0 评论:
0 赞:
0 阅读:
749
题目如下:
#include
int main()
{
char *a="Aliyun";
char **b=&a;
*b="programming test";
char *c=++a;
a="talents.";
printf("%c\n",*++c);
return 0;
}
问输出是什么。
我们一步步分析。
首先是第一句: char *a="Aliyun";,这句程...
分类:
编程语言 时间:
2014-03-26 03:23:22
收藏:
0 评论:
0 赞:
0 阅读:
557