随笔分类 -  新内容

mysql数据库表分区详解(数量过大的数据库表通过分区提高查询速度)
摘要:这篇文章主要介绍了MySQL的表分区,例如什么是表分区、为什么要对表进行分区、表分区的4种类型详解等,需要的朋友可以参考下 一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也 阅读全文

posted @ 2018-08-08 12:25 ExplorerMan 阅读(1072) 评论(0) 推荐(0)

如何查看MySQL的当前存储引擎?
摘要:如何查看MySQL的当前存储引擎? 一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看: 看你的mysql现在已提供什么存储引擎: mysql> show engines; 看你的mysql当前默认的存储引擎: mysql> show variables like '%storage 阅读全文

posted @ 2018-08-08 12:01 ExplorerMan 阅读(4979) 评论(0) 推荐(0)

linux系统644、755、777权限详解
摘要:常用的linux文件权限:444 r--r--r--600 rw 644 rw-r--r--666 rw-rw-rw-700 rwx 744 rwxr--r--755 rwxr-xr-x777 rwxrwxrwx从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代 阅读全文

posted @ 2018-07-04 20:34 ExplorerMan 阅读(375) 评论(0) 推荐(0)

linux .bashrc文件修改和生效
摘要:linux .bashrc文件修改和生效 cd home ==>选择用户文件夹=》ll -la .bashrc 使用man bash命令查看到的联机帮助文件中的相关解释如下: .bashrc - The individual per-interactive-shell startup file. w 阅读全文

posted @ 2018-06-21 17:44 ExplorerMan 阅读(624) 评论(0) 推荐(0)

转 linux查看文件前几行和后几行的命令
摘要:【一】从第3000行开始,显示1000行。即显示3000~3999行 cat filename | tail -n +3000 | head -n 1000 【二】显示1000行到3000行 cat filename| head -n 3000 | tail -n +1000 *注意两种方法的顺序 阅读全文

posted @ 2018-06-19 12:18 ExplorerMan 阅读(569) 评论(0) 推荐(0)

linux查找所有文件中某个字符串
摘要:查找目录下的所有文件中是否含有某个字符串 find .|xargs grep -ri "IBM" 查找目录下的所有文件中是否含有某个字符串,并且只打印出文件名 find .|xargs grep -ri "IBM" -l (1)find命令的一般形式 find pathname -options [ 阅读全文

posted @ 2018-05-31 21:38 ExplorerMan 阅读(2212) 评论(0) 推荐(0)

PyCharm 使用技巧
摘要:`ctrl+alt+L`,格式化代码 `alt+enter`万能键,不同场景有不同的表现方式,在还没import(install)模块名上使用会import(install)相对应的模块,在方法名上使用补注释,在测试中使用帮你补充断言代码……不管出错了不知道怎么办,知道怎么办想这么办时都按下这个快捷 阅读全文

posted @ 2018-05-31 17:13 ExplorerMan 阅读(199) 评论(0) 推荐(0)

Shell脚本———— /dev/null 2>&1详解
摘要:1、可以将/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null对命令行和脚本都非常的有用. 用处: 禁止标准输出. 1 cat $filename >/dev/null # 文件内容丢失,而不 阅读全文

posted @ 2018-05-30 19:01 ExplorerMan 阅读(199) 评论(0) 推荐(0)

linux 创建连接命令 ln -s 软链接
摘要:这是linux中一个非常重要命令,请大家一定要熟悉。它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s, 具体用法是:ln -s 源文件 目标文件。 当 我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的 阅读全文

posted @ 2018-05-30 17:12 ExplorerMan 阅读(171) 评论(0) 推荐(0)

scp命令详解
摘要:先说下常用的情况: 两台机器IP分别为:A.104.238.161.75,B.43.224.34.73。 在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地的/root目录下,命令为:scp -r root@43.224.34.73:/home/lk /root。 具体过 阅读全文

posted @ 2018-05-23 17:29 ExplorerMan 阅读(437) 评论(0) 推荐(0)

linux下的find文件查找命令与grep文件内容查找命令
摘要:linux下的find文件查找命令与grep文件内容查找命令 linux下的find文件查找命令与grep文件内容查找命令 在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有 阅读全文

posted @ 2018-05-21 21:10 ExplorerMan 阅读(168) 评论(0) 推荐(0)

linux tail命令的使用方法详解
摘要:本文介绍Linux下tail命令的使用方法。linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。 一、tail命令语法 tail [ -f ] 阅读全文

posted @ 2018-05-18 11:23 ExplorerMan 阅读(245) 评论(0) 推荐(0)

linux中从一台机器复制文件或目录到另一台机器上linux机器上
摘要:本机IP:x.x.x.1需要拷贝的机器IP:x.x.x.2用户名:ssh_user 目的:将本机中source_path路径下的文件或目录拷贝到另一台机器的destination_path/路径下 复制文件: scp /source_path ssh_user@x.x.x.2:/destinatio 阅读全文

posted @ 2018-05-17 20:30 ExplorerMan 阅读(2307) 评论(0) 推荐(0)

python基础:multiprocessing的使用
摘要:不同于C++或Java的多线程,python中是使用多进程来解决多项任务并发以提高效率的问题,依靠的是充分使用多核CPU的资源。这里是介绍mulitiprocessing的官方文档:https://docs.python.org/2/library/multiprocessing.html 一、多进 阅读全文

posted @ 2018-05-17 17:41 ExplorerMan 阅读(682) 评论(0) 推荐(0)

pgAdmin III 使用图解
摘要:pgAdmin III简介 要打开一个到服务的连接,在树中选择所需的服务,并双击它,或使用“工具”菜单上的连接即可。 一.主窗体 在主窗口中,显示数据库的结构。您可以创建新的对象,删除和编辑现有的对象,如果你使用的是当前连接到数据库用户的权限,在主窗口的左侧显示所有服务器,以及它们所包含的对象树。 阅读全文

posted @ 2018-05-17 17:26 ExplorerMan 阅读(3133) 评论(0) 推荐(0)

windows下简单安装postgres
摘要:目前版本是PostgreSQL 9.6,它经过以下平台认证: 32位Windows Windows 7,8和10 Windows 2008 Server 64位Windows Windows 7,8和10 Windows 2012 Windows 2008 在windows下可以用安装版安装,也可以 阅读全文

posted @ 2018-05-17 17:18 ExplorerMan 阅读(480) 评论(0) 推荐(0)

linux python 修改环境变量 添加自定义模块路径
摘要:举一个很简单的例子,如果你发现一个包或者模块,明明是有的,但是会发生这样的错误: >>> from algorithm import *Traceback (most recent call last): File "<stdin>", line 1, in <module>ImportError: 阅读全文

posted @ 2018-05-15 11:28 ExplorerMan 阅读(4080) 评论(0) 推荐(0)

以非root身份安装Python的Module或者Package以及pip安装指定路径
摘要:因为要远程访问公司的服务器,没有sudo的权限,所以在安装python的一些包的时候就不能安去默认路径了(比如以/usr/local/lib/为prefix的路径)。 一般来讲用easy_install或者pip来安装的时候都默认在PATHONPATH的site-packages下面,比如/usr/ 阅读全文

posted @ 2018-05-15 11:27 ExplorerMan 阅读(367) 评论(0) 推荐(0)

别把&和nohup混为一谈, 根本不是同一个东西好不好 ------ 聊聊./a.out & , nohut ./a.out , nohup ./a.out &的区别
摘要:在第一家公司工作的时候, 我认识了&,在第二家公司工作的时候, 我认识了nohup, 这就是渊源。 随后, 我就一直糊涂用他们, 但并不懂这两个东西。 网上很多地方是乱扯, 瞎复制, 为什么不自己实践一下呢? 看个小程序: [cpp] view plain copy #include <stdio. 阅读全文

posted @ 2018-04-18 19:44 ExplorerMan 阅读(284) 评论(0) 推荐(0)

MySQL单列索引和组合索引的创建及区别介绍
摘要:MySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习。 为了形象地对比两者,再建一个表: CREATE TABLE myIndex ( i_testID INT NOT NULL AUT 阅读全文

posted @ 2018-04-11 11:42 ExplorerMan 阅读(1500) 评论(0) 推荐(0)

导航