
Linux使用经验
powerfulzyh
有志者事竟成,真诚,宽容
展开
-
ubuntu12.10下eclipse 4.2频繁崩溃
如果ubuntu12.10下eclipse 4.2频繁崩溃,请降级为eclipse3.8(indigo),这样试试或许会好!原创 2013-04-15 22:41:02 · 688 阅读 · 0 评论 -
在Linux中让echo命令显示带颜色的字
echo显示带颜色,需要使用参数-e格式如下:echo -e "\033[字背景颜色;文字颜色m字符串\033[0m"例如: echo -e "\033[41;37m TonyZhang \033[0m"其中41的位置代表底色, 37的位置是代表字的颜色 注:1、字背景颜色和文字颜色之间是英文的“""”2、文字颜色后面有个m3、字符串前后可以没有空格,如果有的话转载 2013-07-29 17:43:43 · 523 阅读 · 0 评论 -
一篇11年写的列式存储对比的文章作为参考
William McKnight谈柱状数据库对于某些业务用例而言,柱状数据库(columnar database)可提供比传统的关系数据库管理系统(RDBMS)更好的数据存储能力。在不久前召开的NoSQL Now 2011大会上,William McKnight针对柱状数据库以及如何在某些数据存储需求下有效地利用它们进行了演讲。他说,使用RDBMS作为解决方案(此类解决方案都是基于转载 2013-08-12 11:53:23 · 993 阅读 · 0 评论 -
Hotspot JVM 一些工具的文档地址
这里是j2se7的:http://docs.oracle.com/javase/7/docs/webnotes/tsg/other/tools-Unix.html原创 2013-10-09 21:55:12 · 958 阅读 · 0 评论 -
ubuntu更新的几种命令
ubuntu更新的几种命令1.列举本地更新sudo apt-get update2.安装可用更新sudo apt-get upgrade3.查询软件包apt-cache search package_name4.安装一个软件包sudo apt-get install package_name5.删除一个软件包sudo apt-get remove packa转载 2013-10-21 09:10:07 · 3490 阅读 · 0 评论 -
grep搜索子目录中包含某字符串的特定文件
比如,我想搜源码目录src下,包含“niuc”的所有ec文件find ./src -name '*.ec' -exec grep -i niuc {} /; -print 在特定文件中grep某关键字,除了使用find 命令加exec选项之外,其实还有更简单的方法:grep -R --include="*.cpp" key dir上述命令的含义:在dir目录下递归查找转载 2013-09-11 10:14:23 · 755 阅读 · 0 评论 -
让JVM宕机
下面是java code greeks上的一篇文章,比较有意思,可以说是java的一个漏洞? 最近,我们发现深入细致的测试可能是有害的。扩大测试的覆盖度,只因为简单的一行代码导致我们费了几个小时的调试过程。造成我们这次不愉快的测试的罪魁祸首,就是那行代码,不仅让其所在的JVM崩溃,也让底层机器都宕机。 运行下面的代码(注意风险自担啊)。编译和运行时,都要将tools.j翻译 2013-11-29 23:38:03 · 2431 阅读 · 0 评论 -
升级Ubuntu13.10后一些问题的处理
升级Ubuntu13.10后Eclipse4菜单无法显示原创 2014-01-16 22:04:28 · 1270 阅读 · 0 评论 -
ProGuard的Maven插件配置
Java代码混淆工具ProGuard是比较流行的,集成到Maven中需要使用相关插件。通过比较,笔者认为IDFC Maven ProGuard Plug-in是较好些(也是ProGuard官方推荐)。下面是pom的一个配置示例,这个示例是对项目中一个公共lib(有其特殊性)进行混淆,除了plugin之外的配置,还有一个.pro的配置文件(存放在${basedir}/src/main/con原创 2014-01-20 22:52:37 · 13798 阅读 · 2 评论 -
Ubuntu14.04LTS64位安装Oracle11g
Oracle官方并未说明支持ubuntu安装,因此环境要调整准备,才能成功安装。Ps,本人重试多次但12c未安装成功,因此安装了11g。环境准备ubuntu14.04桌面64位 我的desktop是gnome,中文版。jdk准备(我的是jdk1.7.60)配置系统环境变量: (用于保证安装时一些脚本正常执行,在有sudo权限的用户下执行)$sudo ln -s /usr/bin/awk原创 2015-03-20 18:25:32 · 11954 阅读 · 0 评论 -
Spring的ref bean和ref local
ref bean<ref bean="someBean"/>可以引用运行容器中的bean的id或name。既包括当前环境,也包括父级环境中的bean。参见。ref local<ref local="someBean"/>只能引用当前xml中配置的bean的id,不能是name。运行前就可以检查到配置错误。Spring4.0移除ref localSpring4.0中已经移除ref local,官方解决原创 2015-03-23 14:50:44 · 1706 阅读 · 0 评论 -
ssh远程打开ubuntu的vino-server
ssh远程打开ubuntu的vino-server总结一下开启ubuntu的vino-server几种方式。已登入桌面若远程的ubuntu机器已经登录进入桌面,且已经开启vino-server,则在远程使用vnc-viewer可直接连接。未登入桌面若远程机器,重启后还未登入桌面,尽管可能vino-server是自启动,但由于未登入桌面,则还不能启动。这种情况下网上有很多方案[参考1,参考2],但在u原创 2015-10-25 17:39:46 · 14278 阅读 · 2 评论 -
关于linux的ulimit
ulimit命令功能说明:控制shell程序的资源。语 法:ulimit [-aHS][-c ][-d ][-f ][-m ][-n ][-p ][-s ][-t ][-u ][-v ]补充说明:ulimit为shell内建指令,可用来控制shell执行程序的资源。参 数: -a 显示目前资源限制的设定。 -c 设定core文件的最大值,单位为区转载 2013-08-02 23:10:09 · 729 阅读 · 0 评论 -
LINUX下使用Shell自动监控tomcat并且执行重启操作
LINUX下使用Shell自动监控tomcat并且执行重启操作转载 2013-07-25 17:36:47 · 748 阅读 · 0 评论 -
redis平滑升级redis-2.4到redis-2.6
1. 升级的步骤和思路 1.1 新建一个2.6.14版的redis。 1.2 配置文件修改,作为slave进行配置。 1.3 启动slave,并做好数据测试。 1.4 将原来程序的redis读写迁移到新的slave上。 1.5 升级原来的版本到2.6.142. redis 2.4和2.6的区别 2.1 官方转载 2013-08-01 09:29:04 · 4628 阅读 · 0 评论 -
linux设置开机服务自动启动/关闭自动启动命令
可参考下面的文章:http://blog.youkuaiyun.com/huyangg/article/details/6445435点击浏览转载 2013-04-18 15:55:05 · 551 阅读 · 0 评论 -
ssh 远程拷贝命令 scp
例如:scp optimus@10.1.1.62:/data/console-deploy/deploy.sh .原创 2013-05-28 10:44:05 · 627 阅读 · 0 评论 -
linux echo 打印转义字符
echo -e "\t"If -e is in effect, the following sequences are recognized: \0NNN the character whose ASCII code is NNN (octal) \\ backslash \a alert (BEL)原创 2013-07-08 10:58:02 · 4033 阅读 · 0 评论 -
Linux Shell Bash 变量赋值
例子 4-2. 简单的变量赋值 1 #!/bin/bash 2 # "裸体"变量 3 4 echo 5 6 # 变量什么时候是"裸体"的, 比如前边少了$的时候? 7 # 当它被赋值的时候, 而不是被引用的时候. 8 9 # 赋值 10 a=879 11 echo "The value of \"a\" is $a." 12 13转载 2013-07-08 16:59:54 · 17229 阅读 · 0 评论 -
linux bash 中暂停
read -n1 -p "Press any key to continue..."原创 2013-07-08 18:28:42 · 5232 阅读 · 0 评论 -
ssh 公钥方式认证攻略(原理)
ssh 公钥方式认证攻略转载 2013-07-11 09:43:20 · 667 阅读 · 0 评论 -
linux awk命令详解
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名称得自于它的创始人 Alfred Aho转载 2013-07-14 18:30:36 · 536 阅读 · 0 评论 -
ubuntu下ssh连接远程机器等待很长时间提示输入密码
使用ssh连接远程机器要等待很长时间才提示输入密码。解决方法:修改/etc/ssh/ssh_config文件,最下面的GSSAPIAuthentication yes注释掉:#GSSAPIAuthentication yes原创 2013-07-16 11:25:38 · 1807 阅读 · 0 评论 -
Virtualbox高性能读写Win10主机共享目录
Virtualbox读写Win10主机目录文件本文介绍几种vbox读写win10主机文件的方法,并简单比较了几者之间的性能。环境win10 pro,为hostvirtualbox 5.1.26ubuntu 17.04,为client 期望在ubuntu中可以挂载win10中的某个目录(如d:\data),且ubuntu拥有读写权限,系统启动时自动挂载。一是为了共享文件,二是将数据(如程序代码原创 2017-08-05 21:15:13 · 2530 阅读 · 0 评论