博客统计信息

用户名:hackfreer
文章数:523
评论数:117
访问量:223416
无忧币:1451
博客积分:3436
博客等级:7
注册日期:2008-05-31

About:Me

Life goes on_生命要继续
QQ:459933916
GT:pnigos70@gmail.com
Twitter:twitter.com/pnigos
TeAm:www.freebuf.com
The quiter u are,the more ur able to hear.
Skills:C/C++,Web Hacking,Pentesting,Python


WinterHoliday

参与项目[Projects I ever participated in]:
主机资源动态监测系统->API监控模块。[Done!]
网络舆情监控系统–>文本情感倾向分析模块[Done!]
 

Pnig0s1992:最近做验证码识别的技术调查,看了几篇不错的文章。
一、验证码的基本知识 

  1. 验证码的主要目的是强制人机交互来抵御机器自动化攻击的。 

  2. 大部分的验证码设计者并不得..
经过一个月的技术调查和编码实践,最终通过纯词法分析写出了情感分析的技术原型,统计结果比较满意,也算对自己一个月来研究成果的初步肯定。
首先该技术原型主要面向舆情,舆情的特点是语料来源广泛,主题相关..
最近事情比较多,想尽可能的让自己每天充实一些,多积累些项目经验。
最近在做技术调查的项目:
    Ring3级下小型浏览器沙盒
    定向搜索引擎(电商产品横纵向对比)
疯狂看论文,开始新..
学习,记录。
int dup2(int oldhandle, int newhandle);
函数功能:

    复制文件句柄,newhandle指定的dup2和dup的区别就是可以用newfd参数指定新描述符的数值,如果newfd已经打开,则先将..
复习记录,高手无视,关于 二叉搜索树的一些基本操作。
//Code by Pnig0s1992  //Date:2012,3,28  #include <stdio.h>  #include <stdlib.h>   typed..
2012-03-22 20:08:38
 看完了C语言谜题,收获颇多,进一步理解了C语言,从其中列出的每个例子中都能够学到很多之前被忽视的知识点。
这里记录几个不错的case.
下面的程序会输出什么?






..
《数据结构与算法分析,C语言描述》 表,栈与队列部分课后习题。
Just a test,记录。
outPut:
Array No.1:2 4 5 7 10 23  Array No.2:3 4 7 13 ..
2012-03-22 09:25:34
《数据结构与算法分析 C语言描述》表,栈与队列部分课后习题

//Code by Pnig0s1992  //Date:2012,3,22   #include <stdio.h>  #include "Header.h"   void MultPolynomial(LinkList Py1,LinkList Py2,LinkList LinkRc);  void PrintfPolynomial(LinkList LinkRs);  int main(int argc,char **argv)  {      LinkNode Ploy1;      Ploy1.pNext = NULL;      Insert(0,6,&Ploy1);      Insert(1,5,&Ploy1);      Insert(2,4,&Ploy1);      Insert(3,3,&Ploy1);       LinkNode Ploy2;      Ploy2.pNext = NULL;      Insert(0,10,&Ploy2);      Insert(1,9,&Ploy2);      Insert(2,8,&Ploy2);      Insert(3,7,&Ploy2);      LinkNode LinkResult;       LinkResult.pNext = NULL;      MultPolynomial(&Ploy1,&Ploy2,&LinkResult);      printf("\nPoly1:");      PrintfPolynomial(&Ploy1);      printf("\nPloy2:");      PrintfPolynomial(&Ploy2);      printf("\nThe Multi result:");      PrintfPolynomial(&LinkResult);      system("pause");      return 0;  }  //打印多项式乘法结果  void PrintfPolynomial(LinkList LinkRs)  {      LinkList LinkTemp = LinkRs->pNext;      while(LinkTemp != NULL)      {          printf("+%dX^%d",LinkTemp->Coefficient,LinkTemp->Exponent);          LinkTemp = LinkTemp->pNext;      }  }   void MultPolynomial(LinkList Py1,LinkList Py2,LinkList LinkRc)  {      int iTempExp = 0;      int iTempCoe = 0;      LinkList LinkPy1 = Py1->pNext;      LinkList LinkPy2 = Py2->pNext;       while(LinkPy2 != NULL)      {          LinkPy1 = Py1->pNext;//每次循环回置头结点          while(LinkPy1 != NULL)          {              iTempExp = LinkPy1->Exponent+LinkPy2->Exponent;              iTempCoe = LinkPy1->Coefficient*LinkPy2->Coefficient;              if(isEmpty(LinkRc))              {                  Insert(iTempExp,iTempCoe,LinkRc);              }else             {                  LinkList LinkResult = LinkRc->pNext;                  while(LinkResult != NULL)                  {                      if(LinkResult->Exponent == iTempExp)                      {                          LinkResult->Coefficient += iTempCoe;                          break;                      }else if((LinkResult->Exponent < iTempExp && LinkResult->pNext->Exponent > iTempExp) || isLast(LinkResult))                      {                          Insert(iTempExp,iTempCoe,LinkResult);                          break;                      }                      LinkResult = LinkResult->pNext;                  }               }              LinkPy1 = LinkPy1->pNext;          }          LinkPy2 = LinkPy2->pNext;      }  } 
 [/img]..
《数据结构与算法分析,C语言描述》表,栈和队列部分课后题: 
单链表:P为待交换的第一个结点的前驱结点:
pTemp = p->next; p-next = pTemp->next; pTemp->next&n..
通过栈将中缀表达式转换为后缀表达式并根据后缀表达式求解,包含的Header.h为之前发过的栈操作相关函数实例程序,改成头文件就行。练习+记录,高手无视。
OutPut:
The init formula:3+4*5+(6*7+8)*9

The stac..
 <<   1   2   3   4   5   >>   页数 ( 1/53 )

订阅我的博客


google reader 鲜果 QQ邮箱 有道 抓虾