`
文章列表
1.需要讲本地的外网网络共享打开 2.查看VirtualBox Host-Only Network  网卡的IP设置 3.进入虚拟linux系统设置ip段同 宿主机VirtualBox Host-Only Network IP 4.配置虚拟linux系统域名 解析 vim /etc/resolv.conf     添加如下: nameserver 8.8.8.8 nameserver 202.106.196.115
多日无暇学习使用Hadoop了,今天在练习安装使用Hive的时候发现文件无法从本地拷贝到hadoop集群系统,老是报错,错误内容为: java.io.IOException: File  … could only be replicated to 0 nodes, instead of 1。查找namenode的日志,也是报这个错,而且非常多,即便在启动的时候也是报类似的错误。这个学习环境为单namenode+2个datanode,使用dfsadmin -report报无数据节点,如下: [hadoop@namenode hadoop]$ hadoop dfsadmin -repor ...
下面为您介绍了MySQL查询汉字拼音首字母的方法,该方法极具实用价值,如果您之前遇到过类似方面的问题,不妨一看。 MySQL查询汉字拼音首字母方法如下: 1、建立拼音首字母资料表Sql代码:DROP TABLE IF EXISTS `pinyin`;CREATE TABLE `pinyin` (            `PY` varchar(1),            `HZ1` varchar(1),         `HZ2` varchar(1)) ;  INSERT   INTO   `pinyin`   (`PY`,`HZ1`,`HZ2`)   VALUES('A','吖' ...
MySQL汉字转换拼音(存储函数)   BEGIN DECLARE tmp_str VARCHAR(255) CHARSET gbk DEFAULT '' ; #截取字符串,每次做截取后的字符串存放在该变量中,初始为函数参数in_string值 DECLARE tmp_len SMALLINT DEFAULT 0;#tmp_str的长度 DECLARE tmp_char VARCHAR(2) CHARSET gbk DEFAULT '';#截取字符,每次 left(tmp_str,1) 返回值存放在该变量中 DECLARE tmp_rs VARCHAR(255) CHARSET ...
SELECT UNIX_TIMESTAMP(),UNIX_TIMESTAMP('20100101000000'),UNIX_TIMESTAMP()-UNIX_TIMESTAMP('20100101000000'),FROM_UNIXTIME(UNIX_TIMESTAMP('20100101000000')+ROUND(RAND()*(UNIX_TIMESTAMP()-UNIX_TIMESTAMP('20100101000000'))))  
Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必 须做SSH服务器。 一、安装GIT Windows下使用msysgit,下载地址:http://code.google.com/p/msysgit/ 本文使用Git-1.7.8-preview20111206.exe 安装要点步骤如下:
使用OSCache实现页面的缓存,优化性能   OSCache由OpenSymphony设计,它是一种开创性的JSP定制标记应用,提供了在现有JSP页面之内实现快速内存缓冲的功能。 OSCache是个一个广泛采用的高性能的J2EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决方案。OSCache有以下特点:缓存任何对象,你可以不受限制的缓存部分jsp页面或HTTP请求,任何java对象都可以缓存。拥有全面的API--OSCache API给你全面的程序来控制所有的OSCache特性。永久缓存--缓存能随意的写入硬盘,因此允许昂贵的创建(expensive-to-cr ...
折腾一下午,总算解决了这个比较蛋疼的问题。 前端用的bootstrap做的,所以很多html5 结果到ie下面一测,乖乖。不得了,所有的input里面的placeholder等都出不来了。 哭吧。   百度关键词 jquery html5 placeholder 查找   果然都是高手,还有很多类似问题。   找了好多。发现个还算圆满的。这不得不再次感谢我们伟大的互联网啊。   下面是代码:   $.fn.extend({ /** * 该方法为了解决不支持placeholder属性的浏览器下达到相似效果作用 * @param _col ...
基础数据中,一般保存了目标位置的经纬度;利用用户提供的经纬度,进行对比,从而获得是否在附近。查找附近的XXX,由近到远返回结果,且结果中有与目标点的距离。一、方案A:=================================================================================================点(纬度,经度),A($radLat1,$radLng1)、B($radLat2,$radLng2);缺点:每次都会查询数据库,性能堪忧通过余弦定理以及弧度计算方法,最终推导出来的算式A为:$s = acos(cos($radLat1)*c ...
方法一:基于球面距离搜索附近地点 附近地点搜索初探     点评:需要使用2个字段进行查询,查询效率差,适用于数据量较少的小型应用。 Haversine formula - Wikipedia     维基百科推荐使用 Haversine 公式计算球面距离 Great-circle distance - Wikipedia  
geohash算法原理及实现方式 1、geohash特点 2、geohash原理 3、geohash的php 、python、java、C#实现代码 4、观点讨论  w微博:http://weibo.com/dxl0321 geohash有以下几个特点: 首先,geohash用一个字符串表示经度和纬度两个坐标。某些情况下无法在两列上同时应用索引 (例如MySQL 4之前的版本,Google App Engine的数据层等),利用geohash,只需在一列上应用索引即可。 其次,geohash表示的并不是一个点,而是一个矩形区域。比如编码wx4g0ec19,它表示的是一个 ...
FROM:http://tech.idv2.com/2011/06/17/location-search/ 附近地点搜索,顾名思义,就是搜索用户附近有哪些地点。随着GPS和带有GPS功能的移动设备的普及, 附近地点搜索也变得炙手可热。不过在网上却很少有这方面的讨论。本文的方法并不算最好, 但足以应付一般的应用了。 本文中,数据库采用MySQL,语言采用python。理论上别的数据库和语言也没问题, 但我们要在经纬度上设置两个索引,所以如果你的数据库不支持索引,或者不支持在一个查询中使用两个索引, 那就只能想别的办法了。 球面最短距离公式 球面上任意两点之间的距离计算公式可以参考维基百 ...
当你要使用one to one,many to one 就会碰到N+1的问题。很明显,对象之间关联很多有A关联B,B关联C,C关联A这样的关系,如果不是采用延迟加载,很容易一下在出现成千上万对象,造成N+1的问题。   我们总是希望在我使用A对象的B的时候,那时候我再给数据库发条sql语句来查询,不要我查A的时候,把所有的B,C 这些全部查询来,这样性能慢的一米 。   而Mybatis 设置延迟加载主要2个属性配置: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE c ...
使用mybatis的时候遇到关联问题。   可以参考如下:   一个自关联的model public class TreeDic implements java.io.Serializable{ private static final long serialVersionUID = 5454155825314635342L; //alias public static final String TABLE_ALIAS = "树形树形字典"; public static final String ALIAS_ID = "编号&qu ...
''' # ============================================================================= # FileName: test.py # Desc: # Author: Anduo # Email: anduo@qq.com # HomePage: http://anduo.iteye.com # Version: 0.0.1 # LastChange: 2013-05-15 20:47:32 # His ...
Global site tag (gtag.js) - Google Analytics