- 博客(27)
- 收藏
- 关注
转载 mysql二进制转成字符串
二进制转成字符串SELECT cast(param_key as CHAR) FROM `stark_param_conf`
2016-07-26 19:46:48
11167
转载 git
git branch -va 查看branch 信息git checkout -b daily/0.0.2 origin/daily/0.0.1 git push origin daily/0.0.2 push到远程分支
2016-06-24 16:10:23
278
转载 linux下导入、导出mysql数据库命令
一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql#/usr/local/mysql/bin/ mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p密码 -
2015-12-14 12:30:28
375
转载 phoenix
ALTER TABLE BI_USER_PROFILE_TAG_UUID add PROVINCE VARCHAR, IC_USE_CAT_1_PREFER VARCHAR
2015-12-04 14:39:32
119
转载 查询重复记录
select rowkey from rec_cloudcard_ticket_relate_ingredients group by rowkey having count(rowkey) > 1
2015-11-06 11:34:45
273
转载 printf
for((i=0;i < 100; i++)); do mv part-r-`printf "%05d\n" $i` $i.dat; done
2015-07-17 17:24:05
331
原创 hbase shell
scan 'REC_CLOUDCARD_LOGISTICS_RELATE_INGREDIENTS', {COLUMN => '0',TIMERANGE => [1427944000000,1427944394000]}
2015-04-02 11:19:17
714
转载 mysql 重设密码
MySQL下创建新用户、新数据库、设定访问权限控制都需要用到root密码。万一把root密码忘了,该怎么办?幸运地是,重设密码很容易。注意:MySQL的root用户和服务器操作系统的root用户是两个不同的用户,不要搞混了。安全模式重置法基本的思路是,以安全模式启动mysql,这样不需要密码可以直接以root身份登录,然后重设密码。首先,我们停掉MySQ
2015-03-29 20:15:37
452
转载 shell里 (())和set -u 用法
①整数扩展。这种扩展计算是整数型的计算,不支持浮点型。((exp))结构扩展并计算一个算术表达式的值,如果表达式的结果为0,那么返回的退出状态码为1,或者 是"假",而一个非零值的表达式所返回的退出状态码将为0,或者是"true"。若是逻辑判断,表达式exp为真则为1,假则为0。
2013-11-22 14:26:13
8611
原创 vim
前言:后台开发不用vim是不可能的,特别是有的环境下只有vim可用,这可如何是好?所以,vim不得不用。将一些常用的使用方法记录于此。显示空格或者tab的标记vim set listset nolist使用SecureCrt 以及连接linux,导致的中文乱码问题汇总: (特别提醒: 如果您已经按照下面的设置设置好了, 还是没有正确的显示中文, 那么请将securecRT终端再开一个窗口 clone session。不知为何, 第一次进去总是乱码)场景一:使用终端 securecrt终端,通过cat方式显示
2011-04-27 15:29:00
2009
原创 Grep学习笔记
<br /><< Back to man.ChinaUnix.net <br />整理:Jims of 肥肥世家<br /><br /><yjnet@21cn.com><br />Copyright © 2004 本文遵从GPL协议,欢迎转载、修改、散布。<br />第一次发布时间:2004年7月16日<br />Table of Contents1. grep简介2. grep正则表达式元字符集(基本集)3. 用于egrep和 grep -E的元字符扩展集4. POSIX字符类5. Grep命令选项6.
2011-04-26 11:43:00
394
原创 命令行光标跳转快捷键
<br />四、光标跳转快捷键:<br /><br />为了方便大家记忆,加点英语助记语在后面<br />[Ctrl a]跳转至命令行首Aheadofline<br />[Ctrl e]跳转至命令行尾Endofline<br />[Ctrl f]向前跳转一个字符jumpForwardonecharacter<br />[Ctrl b]向后跳转一个字符jumpBackwardonecharacter<br />[Alt f]向前跳转到下一个字的第一个字符<br />[Alt b]向后跳转到下一个字的第一个字符
2011-04-25 19:42:00
1760
转载 ${ }的用法
<br />假設我們定義了一個變量為: <br />file=/dir1/dir2/dir3/my.file.txt <br />我們可以用 ${ } 分別替換獲得不同的值: <br />${file#*/}:拿掉第一條 / 及其左邊的字串:dir1/dir2/dir3/my.file.txt <br />${file##*/}:拿掉最後一條 / 及其左邊的字串:my.file.txt <br />${file#*.}:拿掉第一個 . 及其左邊的字串:file.txt <br />${file##*.}:拿
2011-04-15 10:10:00
1731
转载 kswapd0, kjournald,pdflush
<br />1.kswapd0<br />Linux uses kswapd for virtual memory management such that pages that have been recently accessed are kept in memory and less active pages are paged out to disk.<br />(what is a page?)…Linux uses manages memory in units called pages.<br
2011-04-02 17:40:00
490
转载 查看硬件信息命令
查看CPU信息cat /proc/cpuinfo显示当前硬件信息sudo lshw获取CPU序列号或者主板序列号#CPU IDsudo dmidecode -t 4 | grep ID#Serial Numbersudo dmidecode | grep Serial#CPUsudo dmidecode -t 4#BIOSsudo dmidecode -t 0#主板:sudo dmidecode -t 2#OEM:sudo dmid
2011-04-02 17:05:00
303
原创 yum
<br />Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora中的字符前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。<br /> <br />软件包分为三个信用等级/分支: <br />stable(用于生产的稳定版本) <br />current(经过了一定测试,比较稳定,可用于生产,有一定风险) <br />test(仅用于测试)
2011-04-02 10:19:00
391
转载 Linux文件类型
目录(directory):就是目录,第一个属性为 [d],例如 [drwxrwxrwx]。 • 连接文件(link):类似Windows下面的快捷方式。第一个属性为 [l],例如 [lrwxrwxrwx]。 • 设备与设备文件(device):与系统外设及存储等相关的一些文件,通常都集中在 /dev目录。通常又分为两种: 块(block)设备文件:就是存储数据以供系统存取的接口设备,简单而言就是硬盘。例如一号硬盘的代码是 /dev/hda1等文件。第一个属性为 [b]。 字符(character)
2011-04-01 15:54:00
283
转载 查看内核版本
1、查看内核版本命令:1) cat /proc/version 2) uname -a 3) uname -r2、查看发行版本命令1) lsb_release -a2) 用命令找到/etc目录下的issue文件release文件
2011-04-01 15:30:00
240
转载 less
在 Linux 系统上我个人比较喜欢使用 less 命令来查看文本文件。less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。可以尝试使用 less 和 vi 打开一个很大的文件,你就会看到它们之间在速度上的区别。
2011-04-01 15:14:00
280
转载 screen
1. [root@test ~]# screen -S term1 给当前屏幕命名为term1 2.如何创建另一个新的屏幕,用来让我们做其它事情呢? 按 Ctrl + a c 此处的用法为,先同时按住Ctrl和小写a,然后释放这两个键,再按一下小写c。这时候一个新的屏幕出现了。 我们就可以用新的终端做其它事情了。 3.如何在两个屏幕或多个屏幕间切换呢? 按 Ctrl + a n 和 Ctrl + a p这两种按键组合分别是循环向前和循环向后切换窗口。 4.分割窗口 按 Ctrl + a S (S是大写的)
2011-04-01 14:53:00
303
转载 java 内存分配
这两天看了一下深入浅出JVM这本书,推荐给高级的java程序员去看,对你了解JAVA的底层和运行机制有 比较大的帮助。 废话不想讲了.入主题: 先了解具体的概念: JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区: 1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令) 2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身 栈区: 1.每个线程包含一个栈区,栈中只保存基
2011-03-31 14:41:00
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人