- 军军小站|张军博客
搜索到与相关的文章
Python

Python:计算欧氏距离的两种写法

使用列表List作为样本点表示的欧氏距离计算方法:importmath#计算两点之间的距离defeucliDist(A,B):returnmath.sqrt(sum([(a-b)**2for(a,b)inzip(A,B)]))X=[1,2,3,4]Y=[0,1,2,3]print(eucliDist(X,Y))使用np.array作为样本点表示的欧氏距离计算方法:importnumpyasnp#计算两点之间的距离defeucliDist(A,B):retu

系统 2019-09-27 17:56:20 4368

Python

基于python的mysql复制工具详解

一简介python-mysql-replication是基于python实现的MySQL复制协议工具,我们可以用它来解析binlog获取日志的insert,update,delete等事件,并基于此做其他业务需求。比如数据更改时失效缓存,监听dml事件通知下游业务方做对应处理。其项目信息二实践2.1安装配置获取源代码gitclonehttp://www.github.com/noplay/python-mysql-replication使用pip安装pip

系统 2019-09-27 17:55:49 4368

ASP.NET

使用ASP.NET Web Api构建基于REST风格的服务实

最近发现webapi很火,园内也有各种大神已经在研究,本人在asp.net官网上看到一个系列教程,原文地址:http://bitoftech.net/2013/11/25/detailed-tutorial-building-asp-net-web-api-restful-service/。于是打算跟着学一下,把学习过程记录在博客园的同时也分享给大家。每一篇结束后我都会把代码共享由于我也是刚开始入门技术能力有限,有问题大家一起讨论下吧系列导航一.使用Ent

系统 2019-08-29 22:21:59 4367

Java

Java判断文件是否为图片文件GIF,PNG,JPG ImageI

首先大家需要了解的是Java里判断Image文件信息格式(GIF/PNG/JPG)/Size/Height/Width的原理1,判断Image格式用UE打开GIF/PNG/JPG格式的图片文件我们会发现在文件头部某几个位置的字节的值连起来是'GIF'/'PNG'/'JFIF'它们的位置分别如下:GIF:012JFIF(JPG):6789PNG:123这样我们可以通过判断这几个字节值来得到Image文件格式:Stringtype="";byteb0=imag

系统 2019-08-29 23:15:08 4364

Hbase

HBase二级索引与Join

二级索引与索引Join是多数业务系统要求存储引擎提供的基本特性,RDBMS早已支持,NOSQL阵营也在摸索着符合自身特点的最佳解决方案。这篇文章会以HBase做为对象来讨论如何基于Hbase构建二级索引与实现索引join。文末同时会列出目前已知的包括0.19.3版secondaryindex,ITHbase,Facebook方案和官方Coprocessor的介绍。理论目标在HBase中实现二级索引与索引Join需要考虑三个目标:1,高性能的范围检索。2,数

系统 2019-08-12 09:30:06 4362

PHP

PHP扩展之hello word

一、下载源码。先到官网下载PHP的源代码,这里我用的是PHP5.3.5打开我们可以看到ext这个目录这目录是放所有的扩展的。在改目录下我们可以看到ext_skel的脚本下面我就用这个命令来生成扩展的基本架构。二、创建基本框架./ext_skel--extname=example这个命令会在ext目录下生成一个example目录,改目录下有以下文件#在目录下有不少文件,testmodule.c和config.m4是最重要的example.c#是我们扩展的主要

系统 2019-08-12 09:27:43 4361

MySql

mysql.sock文件的作用

mysql.sock应该mysql的主机和客户机在同一host上的时候,使用unixdomainsocket做为通讯协议的载体,它比tcp快。Mysql有两种连接方式:(1)TCP/IP(2)socket对mysql.sock来说,其作用是程序与mysqlserver处于同一台机器,发起本地连接时可用。例如你无须定义连接host的具体IP得,只要为空或localhost就可以。在此种情况下,即使你改变mysql的外部port也是一样可能正常连接。因为你在m

系统 2019-08-12 01:52:28 4358

PostgreSql

postgresql学习文档

字符串函数:http://www.php100.com/manual/PostgreSQL8/functions-string.htmlhttp://gavin-chen.iteye.com/blog/262847官方文档http://www.postgresql.org/docs/9.3/static/plpgsql.htmlPostgreSQL函数如何返回数据集,createfunction例子http://my.oschina.net/Kenyon/

系统 2019-08-12 01:54:05 4357

Ubuntu

Ubuntu 8.10今起正式退休

Canonical公司宣布,Ubuntu8.10操作系统今日已经完成历史使命,正式进入退休阶段。从今往后,Ubuntu安全通告内将不再包含有关Ubuntu8.10的信息,它不会再得到安全和紧急更新,也没有软件升级。Ubuntu8.10可以直接升级到Ubuntu9.04,但要想升级为Ubuntu9.10的话,必须首先更新Ubuntu9.04,不能直接跨越。当然,你也可以再等一个月的时间,到时候就会有全新的长期支持版本Ubuntu10.04LTS,桌面版和服务

系统 2019-08-12 01:31:58 4357

Javascript

Python中还原JavaScript的escape函数编码后字符串的方法

遇到一个问题需要用Python把JavaScript中escape的中文给还原,但找了大半天,也没有找到答案,只好自己深入研究解决方案。我们先来看在js中escape一段文字的编码复制代码代码如下:a=escape('这是一串文字');alert(a);输出:复制代码代码如下:%u8FD9%u662F%u4E00%u4E32%u6587%u5B57咋一看,就感觉有点类似json格式,我们来看看标准的json格式编码同样的汉子“这是一串文字”复制代码代码如下

系统 2019-09-27 17:46:21 4356