自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 Python操作Redis之集合

集合大家都不陌生,这东西打中学开始就接触了

2015-10-31 14:46:57 3864

原创 C++函数返回值,你必须注意的问题

C++太繁杂了,先接触C++后接触python这样的语言,你就再也不想碰它,因为,就连一个函数返回值都一大堆的说道,这里面的玄机,连工作三年的C++熟手都未必能准确的理解和运用。        归根结底,C++所面临的问题要求它提供各种各样的机制以保证性能,也许,这辈子也见不到C++能安全有效的自己进行内存垃圾回收。。。。。        老程序猿都会提醒菜鸟,注意函数的返回值,因

2015-10-31 10:28:20 16178 1

原创 JavaScript如何处理可变参数

可变参数是很有用处的,例如c++的printf,sprintf,没这玩意,你想灵活的处理字符串是一件很难的事情。不同于C++可变参数的函数,JavaScriptt的可变参数函数不需要声明任何形参,我对JavaScript不熟,也不知道这样说符不符合这门语言的规范,以C++做类比,只是想容易理解一些。还是直接来个例子吧function TestAgr(){ console.log

2015-10-29 14:44:31 2566

原创 Python操作Reids之任务队列

使用redis的lpush 和 brpop,我们可以实现一个简单模式的分布式程序。分布式,其实我也是一知半解,所以,就按照我所理解的分布式进行说明吧。一个系统,采用了分布式的部署,假设有三个节点,通俗点说,三台机器上放了三个一模一样的程序,那么同时运行这三个程序时,如果他们要对同一个资源进行独占的访问,就会引发他们之间的竞争,由于是独占的,一个占了,其他两个就得站在那里干等着,如此以来,还是一

2015-10-27 15:46:57 6144

原创 Python操作Redis之订阅与发布

订阅者可以订阅一个或多个频道,发布者向一个频道发送消息后,所有订阅这个频道的订阅者都将收到消息,而发布者也将收到一个数值,这个数值是收到消息的订阅者的数量。订阅者只能收到自它开始订阅后发布者所发布的消息,之前发布的消息呢,就不可能收到了。下面,先给出订阅端的代码# coding=utf-8'''Created on 2015-9-9@author: kwsy'''import

2015-10-22 16:08:09 11033

原创 c++常用的字符串操作函数

做一次小小的总结,免得想用的时候现去找函数名: stpcpy功 能: 拷贝一个字符串到另一个,遇到'\0'时停止拷贝,destin要有足够大的空间用 法: char *stpcpy(char *destin, char *source);函数名: strcat功 能: 字符串拼接函数,注意,destin要有足够大的空间用 法: char *strcat(char *

2015-10-22 14:56:11 981

原创 也谈virtual

先思考一个问题,来引出本文的主要内容     class A是基类,class B是A的子类,那么请看下面的语句     A*  a = new B();   此时指针a的类型是B还是A?        一直以来,我都认为铁定是B,我一直认为出现了类型转换,但直到今天才知道,这个想法是错误的。       看代码#includeusing namespace std;cla

2015-10-17 14:07:56 376

原创 Python操作Redis之mset和mget

虽然有set和get操作,但是一个一个的操作终究还是麻烦,所以,我们还有mset和mget命令python在进行mset操作时,只需要传入一个dict即可,进行mget操作,则传入一个list看代码# coding=utf-8'''Created on 2015-9-8@author: kwsy'''import redisimport datetimeimport t

2015-10-16 21:54:53 13633

原创 socket数据传输过程中如何准确的接收消息

想了半天,也没想出个合适的标题,还是描述问题吧(1)客户端向服务端发送指令,期望获得回答        (2)服务端响应客户端请求,并返回答案这看起来是一个非常简单的过程,比如客户端发送一条json格式的指令{"id":"2342"}        服务器收到消息后解析json数据,返回id为2342的用户的信息{"name":"sheng","age":"29"}很好

2015-10-15 20:13:44 18251 1

原创 Python操作Redis之设置key的过期时间

对于一个已经存在的key,我们可以设置其过期时间,到了那个时间后,当你再去访问时,key就不存在了有两种方式可以设置过期时间,一种是指定key从当前时间开始算起还能存活多久,时间单位有两个,一个是秒,一个是毫秒第二种方式是指定key在某一个时间失效,这需要指定明确的年月日时分秒,如果你指定的这个时间已经早于当前时间,那么这个key会立即失效现在,我们现在redis中添加两个key,分别

2015-10-08 10:35:17 29860

如何掌握编程思维(python版).pdf

python编程思维,转为计算机小白编写,带你快速入门

2021-06-09

巩固基础提升算法能力的130道python练习题

130道python练习题,包含python入门基础的各个部分,有基本数据类型,内置函数,字符串方法,简单算法题,中等难度算法题

2019-11-11

身份证行政区域编码表

身份证的前六位,是省市区县编码,通过这6位,就可以知道一个人是在哪里出生的

2019-04-01

flask-login 使用示例

简单但详细的flask-login实例,在python3环境下可运行 详细讲解可参考 http://www.zhangdongshengtech.com/article-detials/268

2018-10-30

Kmeans算法为各国体育水平分类

使用Kmeans分类算法,为各国体育水平分类。 体育竞赛数据使用1988年至2012年奥运会奖牌数据 一枚金牌得5分 一枚银牌得3分 一枚铜牌得1分 德国和俄罗斯比较特殊,东西德统一前,他们各自参赛,终究是一个民族,因此将他们的奖牌数量做了合并处理,所有的苏联数据都视为俄罗斯,因为很难查阅资料区分出哪些苏联得的奖牌是俄罗斯贡献的 最终的结果是: 第一集团:美国,俄罗斯,中国,德国 第二集团:澳大利亚,英国,法国,韩国,意大利,日本,匈牙利,古巴,罗马尼亚,荷兰,西班牙,乌克兰,加拿大 第三集团:好多好多,不一一列举 通过过去7届奥运会的比赛成绩来看,我们伟大的祖国处在奥运强国的第一阵营

2016-08-15

simhash算法

用flask写了一个简单的web程序,前端页面有两个输入框,输入两段文字后,点击提交按钮,服务端收到两段文字后,调用simhash算法来计算两段文字的海明距离,注意,simhash计算短文本时效果不好

2016-06-04

python版本的各种hash算法

python版本的各种hash算法

2016-03-08

python的64位zmq安装包

zmq,云时代的极速消息通信库,本链接提供的是64位的适用于python2.7的安装包

2015-10-27

C_C++语言经典算法

一些比较经典的算法,值得看看。我是从别的网站上弄到的,在此共享

2008-12-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除