?什么是google的cookie跟踪JS生成服务:?

zxc32312 2010-11-22 08:41:58
下面的这些,是有google的cookie跟踪JS生成的,和cnzz.COM那种服务是一样,baixing.com这个域名使用了google的这项服务:
__city=changsha; __survey=1290323857515; __utma=63213232.1581064715.1290323858.1290323913.1290324459.3; __utmb=63213232.3.10.1290324459;
__utmz=63213232.1290323913.2.2.utmcsr=baixing.com|utmccn=(referral)|utmcmd=referral|utmcct=/u/42615554; __u=42615554; __n=zxc74555; __uuid=112896206249158.3adb5; __utmc=63213232

请问,什么是google的cookie跟踪JS生成服务:?详细解释一下他们的意思;
...全文
223 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
这个是 Google Analysis 用于分析网页流量用的东西吧。
fsk_wyf 2012-02-29
  • 打赏
  • 举报
回复
ADA_SmV((INT32)(g_ast485GetFruTab[ucChanNum].ulMutexSem4Id));return CCU_ERR_MPI_FUNC_EXCEPTION;}
/* 根据响应的结果进行相应处理 */*pulCompCode = y4.ulCompCode;
/* 如果完成码ok,拷贝数据和数据长度 */if (CCU_OK == y4.ulCompCode){
/* 如果传入的buf长度大于等于结果数据域的长度,进行结果拷贝 */
if ( y4.ulLen <= *pulResultLen ){*pulResultLen = y4.ulLen;
CCU_MemCpy(pucResult,y4.pucFrame,(INT)(y4.ulLen));}else{DBG_DOWNLOAD;
*pulCompCode = CCU_ERR_MPI_BUFF_OUTOFSPACE;}}
ADA_SmV((INT32)(g_ast485GetFruTab[ucChanNum].ulMutexSem4Id));return CCU_OK;
初始化电子标签获取控制表
VOID InitFru485TxCtrlBlock(UINT16 uwIndex, UCHAR ucChanIndex)
if ( ucChanIndex >= MAX_CCU_CHAN_NUM){return;}
/* 保证单元索引下标的合法性 */
if (uwIndex >= y7){return ;}y1.ucUseFlg = CCU_FALSE;
y1.ulResId = j3;y1.ucNetFn = j1;
y1.ucCmd = j1;y1.ucBlkLen = 0;
y1.uwCurBlk = 0;y1.uwTotalBlk = 0;y1.ulCompCode = j3;
y1.ulLen = 0;y1.enState = LABEL_GET_INIT;y1.enLabel_Type = UNKNOWN_TYPE;
y1.uwHandle = j2;y1.ucTimeCnt = 0;y1.ucWaitTime = j1;
if (CCU_NULL_PTR != y1.pucFrame){CHECK_FREE(CCU_MEM_INFO, y1.pucFrame);
y1.pucFrame = CCU_NULL_PTR;}return ;
删除电子标签获取控制表
UINT32 DelRqFromRS485FruTxTab(UINT16 uwIndex, UCHAR ucChanIndex)
/* 独占API请求发送表 */ADA_SmP((INT32)(y2), CCU_WAIT_FOREVER);
/* 保证单元索引下标的合法性 */
if (uwIndex >= y7){ADA_SmV((INT32)(y2));return CCU_ERR_MPI_FUNC_EXCEPTION;}
InitFru485TxCtrlBlock(uwIndex,ucChanIndex);ADA_SmV((INT32)(y2));return CCU_OK;
把获取加载电子标签命令加载到发送控制表
UINT32 RS485AddRqToFruTxTab(UINT32 ulResourceId, UCHAR ucNetFn, UCHAR ucCmd, UINT16* puwIndex
, UINT16 *puwHandle, LABEL_TYPE enLable_Type)
UINT16 i = 0;UCHAR ucChanIndex = j1;ucChanIndex = Get485ChanNo(ulResourceId);
if ( ucChanIndex >= MAX_CCU_CHAN_NUM ){return CCU_ERR_MPI_INVALID_PARAMS;}CHECK;
/* 独占获取FRU请求发送表(注意释放) */ADA_SmP((INT32)(y2), CCU_WAIT_FOREVER);
/* 查找空闲的API请求发送单元 */
for ( i = 0 ; i < y7; i++ ){if (CCU_FALSE == y3.ucUseFlg){ break;}}
/* 如果没有空闲的单元 */if ( i >= y7){
ADA_SmV((INT32)(y2));return CCU_ERR_MPI_API_TX_TAB_FULL;}
/* 找到空闲单元,修改其占用标志,将相应字段赋值 */
y3.ucUseFlg = CCU_TRUE;y3.ulResId = ulResourceId;
y3.ucNetFn = ucNetFn;y3.ucCmd = ucCmd;
y3.ulCompCode = j3; /* 响应完成码 */y3.ulLen = j3; /* 响应数据长度 */
y3.enLabel_Type = enLable_Type;y3.uwHandle++;
if( MAX_HANDLE < y3.uwHandle){y3.uwHandle = 0;}
y3.pucFrame = CCU_NULL_PTR; /* 响应数据指针(注意回收) */
/* 返回本次使用单元的数组索引 */
*puwIndex = i;*puwHandle = y3.uwHandle;ADA_SmV((INT32)(y2));return CCU_OK;
fsk_wyf 2012-02-29
  • 打赏
  • 举报
回复
g_ast485GetFruTab[ucChanIndex].astFruUint[uwIndex] y1
g_ast485GetFruTab[ucChanIndex].ulMutexSem4Id y2
g_ast485GetFruTab[ucChanIndex].astFruUint[i] y3
g_ast485GetFruTab[ucChanNum].astFruUint[uwSeq] y4
g_ast485DownLoadTab[ucChanNum].astDataUint[ulPos] y5
g_ast485DownLoadTab[ucChanNum].astDataUint[i] y6
g_ast485GetFruTab[ucChanIndex].uwSize y7
CHECK_RET_OK_RN(ulRet, ulRet) y8
ulRet = Make485ResId(ucChanNum, ucAddr, &ulResId) y9
CCU_NULL_BYTE j1 CCU_NULL_WORD j2 CCU_NULL_LONG j3
485中任务中内部执行NETFN中获取电子标签处理函数
UINT32 ProcRs485GetFruMsg(PDOWN_485_FRAME pst485Msg)
UINT32 ulRet = CCU_ERR;UINT8 ucNetFn = j1;UINT8 ucCmd = j1;
UINT8 ucChanNum = j1;UINT16 uwIndex = j2;UINT16 uwHandle = j2;
UINT32 ulResId = j3;PCCU_CHAN_T pstChan = CCU_NULL_PTR;
PRS485_BOARD_T pstNode = CCU_NULL_PTR;UCHAR aucData[256] = {0};
/* 获取电子标签 *//* 判断参数的合法性 */CHECK;ulResId = pst485Msg->ulResId;
ulRet = GetChanNode(ulResId, &pstChan, &pstNode);
if (CCU_OK != ulRet){DBG_DOWNLOAD;return ulRet;}
if (CCU_NULL_PTR == pstNode){ DBG_DOWNLOAD;return CCU_485_ERR_NODE_INIT;}
/* 该节点是否正在加载 */
CHECK_PARA_RTN_VALUE(CCU_NODE_STATE_LOADING,pstNode->enBoardState,CCU_ERR_MPI_LOAD_TASK_UNFINISHED);
ucChanNum = Get485ChanNo(ulResId);uwIndex = pst485Msg->uwSeq; uwHandle = pst485Msg->uwHandle;
if ( ucChanNum >= MAX_CCU_CHAN_NUM ){return CCU_ERR_MPI_INVALID_PARAMS;}
CCU_MemCpy(aucData, pst485Msg->aucData, pst485Msg->uwLen);
/* 执行获取电子标签的状态函数 Rs485GetFruInfoExc(),因为此函数要执行多次,需要发消息进行触发,防止长期占用任务 */
ucNetFn = CCU_485LOAD_TYPE;ucCmd = SMS_485_GET_FRU_EXC_CMD;
ulRet = RS485RqNormal(ulResId, (UINT16)uwIndex, uwHandle, ucNetFn, ucCmd, aucData, (UINT32)pst485Msg->uwLen);
if (ulRet != CCU_OK){ return ulRet;}
g_ast485GetFruTab[ucChanNum].astFruUint[uwIndex].enState = LABEL_GET_RQ_SEND;
pstNode->enBoardState = CCU_NODE_STATE_LOADING;
g_ast485GetFruTab[ucChanNum].astFruUint[uwIndex].ucCmd = SMS_485_GET_FRU_EXC_CMD;return CCU_OK;
从获取电子标签控制表中获取电子标签数据
UINT32 Get485DataFromFruTxTab(UCHAR ucChanNum, UINT16 uwSeq,
UINT32* pulCompCode, UCHAR* pucResult, UINT32* pulResultLen)
CHECK;ADA_SmP((INT32)(g_ast485GetFruTab[ucChanNum].ulMutexSem4Id), CCU_WAIT_FOREVER);
/* 保证单元索引下标的合法性 */if (uwSeq >= g_ast485GetFruTab[ucChanNum].uwSize){
yosyg 2011-09-19
  • 打赏
  • 举报
回复
没看懂...... 坐等高人出现
uncle_bacon 2011-09-15
  • 打赏
  • 举报
回复
没看懂...... 坐等高人出现
fldx 2011-09-14
  • 打赏
  • 举报
回复
没看懂...... 坐等高人出现
wabcajs 2011-07-15
  • 打赏
  • 举报
回复
没看懂...... 坐等高人出现

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧