通知公告: 请使用IE9及其以上的浏览器浏览本页面。

tiyee's微言微语

无边天道,绝顶为峰…记录我自己,关注互联网!

  • 分词技术也算得上半个人工智能,学术界一直以来都在不断进行相关研究。相对而言,英文分词的性能和准确度还是比中文要高得多。一直以来也没真正关心过这个问题,但是昨晚在微信群里有个人问了下关键词屏蔽的问题。于是大家就讨论开来了。网上关于中文分词的文章很多,但是无外乎分为两类:学院派,各种概念,各种文献,一看就知道文章很牛逼,但是读完了,你还是稀里糊涂,什么都没懂。意识流。寥寥数语,轻描淡写,一般只给出一个概念,如分词的话,抛出一个trietree,然后让你自己去想。一般这类人,要么是大牛,不屑于细说,要么是菜鸟,自己也说不清楚。下面本人就以自己的理解,来说说中文分词。在我的理解…

  • 网上其实关于这类程序有很多,但是今天本人想使用双向链表来实现。一般说来,此程序分为3部分游戏背景区域蛇和食物移动以及死亡判断由于我使用的ide是dev c++,内置的编译器是gcc,所以并没移动光标的gotoxy()函数,需要自己来实现,好在利用win api也不难。蛇在移动过程中,如下图,不难发现,虽然在移动时,身体的坐标都改变了,,向左移动时,是x轴分别+1.下移时,是y轴-1.如果单凭人眼的观察,我们可以这样认为,把尾节点插入到头节点,然后根据移动方向,改变这个新插入的节点的…

  • c++:有10个数按从大到小的顺序存放在一个数组中,输入一个数,要求找出该数是数组中第几   #include<iostream>using namespace std;  void fast_sort(int *ptr, int begin, int end);int search( int *arr,int n); int main(){int array[] = {11, 25, 11, 4, 88, 2, 108, 3, 2, 21};//需要排序的数组 fast_sort(array, 0, 9);int n ;  cout<<"请输入序号,并回车";  cin>>n;   cout<<search(array,n)<<"\n";   cout<<endl;system("pause");return 0;} int search( int *array,int n) {for(int i = 0;i<10;i++) {if(array[i] == n…

  • #include <stdio.h> #include <stdlib.h> #define TYPE struct stu #define LEN sizeof(TYPE) struct stu { int num; TYPE *next; }; TYPE * creat(int n){ TYPE *h,*s,*p,arr[n]; int i,j; h = (TYPE *) malloc(LEN); h->num = 1; h->next = 0; p=h; j=1; for(i=0;i<n;i++){ s = (TYPE *) malloc(LEN); s->num = j++; s->next = 0; p->next = s; p=s; } return h; } int main(void) { TYPE *head; TYPE * creat(); head = creat(10); printf("%d\n",head->next->num); system("pause…

  • 一提起位运算,人们往往想到它的高效性,无论是嵌入式编程还是优化系统的核心代码,适当的运用位运算总是一种迷人的手段,或者当您求职的时候,在代码中写入适当的位运算也会让您的程序增加一丝亮点,最初当我读《编程之美》求“1的数目”时,我才开始觉得位运算是如此之美,后来读到 《Hacker’s Delight》,感慨到Henry S.Warren把位运算运用的如此神出鬼没,很多程序都十分精妙,我觉得在一个普通的程序中大量运用这样的代码的人简直是疯了!但掌握简单的位运算技巧还是必要的,所以今天写这篇博文把我积累的一些位运算技巧分享给大家,这些技巧不会是如求“1的数目”的技巧,是最基本的一行位运算技巧!Welcome T…

  •       筛选法又称筛法,是求不超过自然数N(N>1)的所有质数的一种方法。据说是古希腊的埃拉托斯特尼(Eratosthenes,约公元前274~194年)发明的,又称埃拉托斯特尼筛子。      具体做法是:先把N个自然数按次序排列起来。1不是质数,也不是合数,要划去。第二个数2是质数留下来,而把2后面所有能被2整除的数都划去。2后面第一个没划去的数是3,把3留下,再把3后面所有能被3整除的数都划去。3后面第一个没划去的数是5,把5留下,再把5后面所有能被5整除的数都划去。这样一直做下去,就会把不超过N的全部合数都筛掉,留下的就是不超过N的全部质数。因为希腊人是把数写在涂腊的板上,每要划去一个数,就在上面记以小…

  • Nginx Rewrite 规则相关指令相关指令有if,rewrite,set,return,break等,其中最关键的就是rewrite.一个简单的Nginx Rewrite规则语法如下:rewrite ^/b/(.*)\.html /play.php?video=$1 break; 1.break指令默认值:none ;使用环境:server,location,if ;该指令的作用是完成当前的规则集,不再处理rewrite指令。 2.if指令默认值:none ;使用环境:server,location该指令用于检查一个条件是否符合,如果条件符合,则执行大括号内的语句。If指令不支持嵌套,不支持多个条件&&和||处理。A.变量名,错误的值包括:空字符串""或者任何以0开始的字符串B.变量比较可以使用"=&qu…

  • 来自淘宝的开源模块,暂时给个链接,http://tengine.taobao.org/document_cn/http_concat_cn.html…

  • CSS规范

    0

    CSS书写规范Id,class命名规则1. 驼峰命名法 例:myName全局样式:global.css;框架布局:layout.css;字体样式:font.css;链接样式:link.css;打印样式:print.css;二.常用类/ID命名规范页 眉:header内 容:content…