上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页
摘要: 进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。 IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。 以Linux 阅读全文
posted @ 2016-03-11 10:05 ZH奶酪 阅读(62048) 评论(8) 推荐(30) 编辑
摘要: 参考资料 [1] 12步理解Python装饰器,https://dzone.com/articles/understanding-python (网上也有中文翻译版,建议阅读英文原版) [2] Python装饰器简介,http://www.artima.com/weblogs/viewpost.js 阅读全文
posted @ 2016-03-10 09:50 ZH奶酪 阅读(606) 评论(0) 推荐(0) 编辑
摘要: python中的import语句是用来导入模块的,在python模块库中有着大量的模块可供使用,要想使用这些文件需要用import语句把指定模块导入到当前程序中。 import语句的作用 import语句作用就是用来导入模块的,它可以出现在程序中的任何位置。 import语句语法 使用import语 阅读全文
posted @ 2016-03-10 09:31 ZH奶酪 阅读(13458) 评论(0) 推荐(0) 编辑
摘要: Python中有很多运算符,今天我们就来讲讲is和==两种运算符在应用上的本质区别是什么。 在讲is和==这两种运算符区别之前,首先要知道Python中对象包含的三个基本要素,分别是:id(身份标识)、type(数据类型)和value(值)。 is和==都是对对象进行比较判断作用的,但对对象比较判断 阅读全文
posted @ 2016-03-10 09:17 ZH奶酪 阅读(40231) 评论(6) 推荐(3) 编辑
摘要: 英文链接:http://scikit-learn.org/stable/auto_examples/applications/topics_extraction_with_nmf_lda.html 这是一个使用NMF和LDA对一个语料集进行话题抽取的例子。 输入分别是是tf-idf矩阵(NMF)和t 阅读全文
posted @ 2016-03-08 14:56 ZH奶酪 阅读(4681) 评论(1) 推荐(0) 编辑
摘要: 从网上看到一篇总结的很不错的sklearn使用文档,备份勿忘。 引言 对于一些开始搞机器学习算法有害怕下手的小朋友,该如何快速入门,这让人挺挣扎的。在从事数据科学的人中,最常用的工具就是R和Python了,每个工具都有其利弊,但是Python在各方面都相对胜出一些,这是因为scikit-learn库 阅读全文
posted @ 2016-03-07 16:44 ZH奶酪 阅读(31387) 评论(0) 推荐(2) 编辑
摘要: 数据的标准化(normalization)是将数据按比例缩放,使之落入一个小的特定区间。在某些比较和评价的指标处理中经常会用到,去除数据的单位限制,将其转化为无量纲的纯数值,便于不同单位或量级的指标能够进行比较和加权。 其中最典型的就是数据的归一化处理,即将数据统一映射到[0,1]区间上,常见的数据 阅读全文
posted @ 2016-03-07 15:32 ZH奶酪 阅读(3064) 评论(0) 推荐(0) 编辑
摘要: 本文来自网络,属于对各评价指标的总结,如果看完之后,还不是很理解,可以针对每个评价指标再单独搜索一些学习资料。加油~! 对于分类算法,常用的评价指标有: (1)Precision (2)Recall (3)F-score (4)Accuracy (5)ROC (6)AUC ps:不建议翻译成中文,尤 阅读全文
posted @ 2016-03-04 09:50 ZH奶酪 阅读(5595) 评论(0) 推荐(1) 编辑
摘要: 在如下8*6的矩阵中,请计算从A移动到B一共有__种走法。要求每次只能向上或向右移动一格,并且不能经过P。 A:456 B:492 C:568 D:626 E:680 F:702 解析: 8*6的矩阵,从左下角A到右上角B,一共需要走12步,其中5步向上,7步向右,因此总的走法一共有C(12,5)= 阅读全文
posted @ 2016-03-03 15:22 ZH奶酪 阅读(5290) 评论(0) 推荐(0) 编辑
摘要: 在浏览器中输入一个地址,按下回车之后,到用户看到页面之前,发生了什么? https://www.processon.com/view/link/56c6679ce4b0f0c4285e69c0 阅读全文
posted @ 2016-02-19 08:56 ZH奶酪 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 前两天去面试web developer,面试官提出一个问题,用JavaScript或者Python实现字符串反转,我选择了Python,然后写出了代码(错误的): 1 #!/usr/bin/env python 2 #-*-coding:utf-8-*- 3 __author__ = 'ZhangH 阅读全文
posted @ 2016-02-12 11:28 ZH奶酪 阅读(15491) 评论(0) 推荐(0) 编辑
摘要: 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入、文件读写和网络收发数 阅读全文
posted @ 2016-02-03 10:51 ZH奶酪 阅读(749) 评论(1) 推荐(1) 编辑
摘要: 一,set和hash_set简介 在STL中,set是以红黑树(RB-Tree)作为底层数据结构的,hash_set是以哈希表(Hash table)作为底层数据结构的。set可以在时间复杂度为O(logN)的情况下插入,删除和查找数据。hash_set操作的时间度则比较复杂,取决于哈希函数和哈希表 阅读全文
posted @ 2016-02-02 10:52 ZH奶酪 阅读(16163) 评论(2) 推荐(1) 编辑
摘要: 关注Linux的系统状态,主要从两个角度出发,一个角度是系统正在运行什么服务(ps命令);另外一个就是有什么连接或服务可用(netstat命令)。netstat还可以显示ps无法显示的、从inetd或xinetd中运行的服务,比如telnet等。 1.功能与说明 netstat 用于显示linux中 阅读全文
posted @ 2016-01-29 16:55 ZH奶酪 阅读(3847) 评论(0) 推荐(0) 编辑
摘要: 1.TCP连接的建立 设主机B运行一个服务器进程,它先发出一个被动打开命令,告诉它的TCP要准备接收客户进程的连续请求,然后服务进程就处于听的状态。不断检测是否有客户进程发起连续请求,如有,作出响应。设客户进程运行在主机A中,他先向自己的TCP发出主动打开的命令,表明要向某个IP地址的某个端口建立运 阅读全文
posted @ 2016-01-29 16:24 ZH奶酪 阅读(1481) 评论(0) 推荐(0) 编辑
摘要: 参考链接:http://slj.me/2009/04/apache-rewrite-regular/ 1.Rewrite规则简介 Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的(.htaccess)两种方式。如果要想 阅读全文
posted @ 2016-01-29 16:21 ZH奶酪 阅读(14683) 评论(1) 推荐(2) 编辑
摘要: Apache的主要工作模式有两种:prefork和worker 一、两种模式 prefork模式(缺省模式) prefork是Unix平台上的默认(缺省)MPM,使用多个子进程,每个子进程只有一个线程。每个进程在某个确定的时间只能维持一个连接,效率高,但内存占用量比较大。 这个多路处理模块(MPM) 阅读全文
posted @ 2016-01-29 15:35 ZH奶酪 阅读(12997) 评论(0) 推荐(0) 编辑
摘要: 面试过程中被问到Apache和Nginx服务器的对比,因为之前没有关注过这个问题,所以也没能回答上来。 今天在网上搜索资料,发现中文资料极少,还是英文资料多一下。 原文链接:https://www.wikivs.com/wiki/apache_vs_nginx 精简版 Apache:出名比较早,09 阅读全文
posted @ 2016-01-29 11:09 ZH奶酪 阅读(674) 评论(1) 推荐(0) 编辑
摘要: ---2016/03/10更新-start-- 【快速排序性能分析】 参考资料:http://book.51cto.com/art/201108/287089.htm 今天阅读上边的这篇资料,让我对快速排序的性能分析的关键点有了更深入的理解。 前言 我们都知道快速排序的时间复杂度一般为O(N*log 阅读全文
posted @ 2016-01-28 13:47 ZH奶酪 阅读(5573) 评论(1) 推荐(1) 编辑
摘要: 传值和传引用的区别在于,如果一个参数比较大,占用大量的内存空间,那么传引用的话就会节省拷贝空间。 传值:是把实参的值赋值给行参 ,那么对行参的修改,不会影响实参的值 传引用 :真正的以地址的方式传递参数传递以后,行参和实参都是同一个对象,只是他们名字不同而已对行参的修改将影响实参的值 说明: 1.  阅读全文
posted @ 2016-01-28 10:28 ZH奶酪 阅读(2708) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 28 下一页