嗅谱网

技术分享

  • Linux下编译安装Mysql 5.5的简单步骤

    Linux下编译安装Mysql 5.5的简单步骤

    首先是安装cmake环境。因为博主测试机是ubuntu,所以直接用apt-get install cmake命令来安装,yum相信应该也一样。或者可以编译安装,步骤如下。 代码如下: wget https://www.cmake.org/files/v2.8/cmake-2.8.12.2.tar.gztarx zvfc cmake-2.8.12.2.tar.gzcd cmake-2.8.12.2 ./configuremake && make install 安装完成后执行cmake -version,确定已经正确安装。 然后下载mysql最新源码包,编译安 ...

    查看全文

  • MYSQL更新优化实录

    MYSQL更新优化实录

    引言 今天(August 5, 2015 5:34 PM)在给数据库中一张表的结构做一次调整,添加了几个字段,后面对之前的数据进行刷新,刷新的内容是:对其中的一个已有字段url进行匹配,然后更新新加的字段type和typeid。后来就写了个shell脚本来刷数据,结果运行shell脚本后我就懵了,怎么这么慢~~~ 情景再现 CREATE TABLE `fuckSpeed` ( `uin` bigint(20) unsigned NOT NULL DEFAULT 0, `id` int(11) unsigned NOT NULL DEFAULT 0, `url` varchar(255) N ...

    查看全文

  • 19个MySQL性能优化要点解析

    19个MySQL性能优化要点解析

    以下就是跟大家分享的19个MySQL性能优化主要要点,一起学习学习。 1、为查询优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。 这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。请看下面的示例: // 查询缓存不开启 $r = mysql_query("SELECT username FROM user WHERE signup_ ...

    查看全文

  • mysql导入导出命令解析

    mysql导入导出命令解析

    mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。下面就让我们一起学习吧! 一、mysqldump:数据库备份程序 有3种方式来调用mysqldump: mysqldump [options] db_name [tables]mysqldump [options] ---database DB1 [DB2 DB3...]mysqldump [options] --all--database 如果没有指定任何表或使用了—database或–al ...

    查看全文

  • mysql could not be resolved: Name or service not known

    mysql could not be resolved: Name or service not known

    问题: mysql DNS反解:skip-name-resolve 错误日志有类似警告: 1.120119 16:26:04 [Warning] IP address ‘192.168.1.10’ could not be resolved: Name or service not known2.120119 16:26:04 [Warning] IP address ‘192.168.1.14’ could not be resolved: Name or service not known3.120119 16:26:04 [Warning ...

    查看全文

  • 分享一下Mysql常见的几个错误问题及解决方法

    分享一下Mysql常见的几个错误问题及解决方法

    1.问题: mysql DNS反解:skip-name-resolve 错误日志有类似警告: 1.120119 16:26:04 [Warning] IP address ‘192.168.1.10’ could not be resolved: Name or service not known2.120119 16:26:04 [Warning] IP address ‘192.168.1.14’ could not be resolved: Name or service not known3.120119 16:26:04 [ ...

    查看全文

  • Java实现在线批量采集网络信息功能后台操作日志

    Java实现在线批量采集网络信息功能后台操作日志

    实现了自动采集、自动同义替换、自动压缩图片并下载到本地并自动更新图片链接、自动入库,,,自动推广正在实现…… 日志如下: [2015-08-15 12:52:14,486] INFO [com.udast.collect.control.UdastConfigServlet.initUdast()] : ^采集任务处理执行中……[2015-08-15 12:53:14,487] INFO [com.udast.collect.control.UdastConfigServlet.run()] : 开始执行任务……[2015-08-15 12:53:14,513] INFO [com.udas ...

    查看全文

  • 中文分词统计词频过滤单字和标点符号并按百分比采样结果

    中文分词统计词频过滤单字和标点符号并按百分比采样结果

    文章原稿: ★生活就像一杯浓酒,不经三番五次的提炼,就不会这样可口! —— (中国近代著名诗人)郭小川 ★志须预定自远到,世事岂得终无成?—— (明)徐谦★理想是指路明灯。没有理想,没有坚定的方向;没有方向,没有生活。——(俄国作家 )列夫•托尔斯泰★沉沉的黑夜都是白天的前奏。 ——(中国近代著名诗人)郭小川★理想的人物不仅要在物质需要的满足上,还要在精神旨趣的满足上得到表现。★先相信你自己,然后别人才会相信你。 ——(俄国) 屠格涅夫★每个人都有一定的理想,这种理想决定着他的努力和判断的方向。在这个意义上,我从来不把安逸和快乐看作是生活目的本身——这种伦理基础,我叫它猪栏式的理想。照亮我的 ...

    查看全文

  • Java实现中文分词和词频统计按比例采样实践

    Java实现中文分词和词频统计按比例采样实践

    文章原稿:中国是世界四大文明古国之一,有着悠久的历史,距今约5000年前,以中原地区为中心开始出现聚落组织进而成国家和朝代,后历经多次演变和朝代更迭,持续时间较长的朝代有夏、商、周、汉、晋、唐、宋、元、明、清等。中原王朝历史上不断与北方游牧民族交往、征战,众多民族融合成为中华民族。20世纪初辛亥革命后,中国的君主政体退出历史舞台,取而代之的是共和政体。1949年中华人民共和国成立后,在中国大陆建立了人民代表大会制度的政体。中国有着多彩的民俗文化,传统艺术形式有诗词、戏曲、书法和国画等,春节、元宵、清明、端午、中秋、重阳等是中国重要的传统节日。 中文分词完成……分词结果:[中国] [是] [世 ...

    查看全文

  • 针对复杂类型进行排序之map值排序(权重筛选)

    针对复杂类型进行排序之map值排序(权重筛选)

    /** 排序在权重筛选、词频统计中有重要作用*/ package com.tomrrow.util; import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;import java.util.Map.Entry;import java.util.TreeMap; /** * 把工作量 ...

    查看全文

  • java泛型基础详解

    java泛型基础详解

    问题: 要求设计一个坐标类:(x,y), 可以同时满足三种类型的数据: 1. int型,x=10,y=100; 2. float型,x = 10.3, y = 50.2; 3. String型,x = "东经180度",y= "北纬210度"; 分析: 这个类可以同时处理三种数据类型,为保证程序的正确性,最好采用Object类完成,因为Object可以接收任意的引用数据类型; 原理: 数字-----》自动装箱成为包装类----------》为object类接收; String---》 Object类接收; jdk1.5之前:如下实现: package com.udast; class ...

    查看全文

  • Java函数返回泛型数组

    Java函数返回泛型数组

    返回泛型数组的泛型方法: package com.mldn;   public class GenFun { public static void main(String[] args) { Integer i[] = fun(1, 2, 3, 4, 5); // 泛型为Integer for (int x : i) { System.out.println(x); ...

    查看全文