古老的榕树的文摘 https://www.5-wow.com 程序员,程序猿,程序媛,开发者,软件开发,软件架构,开源软件,开源代码,IT资讯,美图,摄影交流,摄影技术,生活常识,女性知识,保健知识,Developer,Programmer,Geeker,古老的榕树是全心全意为开发者提供程序解决思路、软件解决方案的网站,涉及开发语言有:HTML,CSS,JavaScript,C,C++,Java,C#,Go,Python,Ruby,PHP,Android,iOS,力争做程序员喜爱的网站平台,我们的口号是爱知识,爱技术,爱美,爱生活。 46790855@qq.com (古老的榕树) Wed, 25 Dec 2024 02:51:26 +0800 Linux 定时关机、休眠命令 https://www.5-wow.com/article/detail/305989 立刻关机:sudo haltsudo init 0 sudo shutdown -h nowsudoshutdown -h 0....定时/延时关机:sudo shutdown -h 19 古老的榕树 305989 Sat, 20 Jun 2015 23:59:15 +0000 linux 学习(二)防火墙 https://www.5-wow.com/article/detail/305988 ubuntu 第四 防火墙 安装 sudoapt-get install ufw 启用 sudoufw enable 拒绝所有 sudodefault deny 开启端口 sudoufw allow 古老的榕树 305988 Sat, 20 Jun 2015 23:59:14 +0000 linux cpu亲和性设置 https://www.5-wow.com/article/detail/305987 1、设置进程的cpu亲和性程序如下,#Using:g++ setCpuAffinity.c -o setCpuAffinity#include<sys/types.h> #include 古老的榕树 305987 Sat, 20 Jun 2015 23:59:14 +0000 『珍藏】eclipse快捷键 https://www.5-wow.com/article/detail/305986 提示所有快捷键的快捷键是ctrl+shift+L菜单是在:window-->preferences-->general-->keys提供能容帮助是alt+/Ctrl+1 快速修复( 古老的榕树 305986 Sat, 20 Jun 2015 23:59:13 +0000 linux进程间通信之信号量 https://www.5-wow.com/article/detail/305985 安装完的MySQL的默认字符集为 latin1 ,为了要将其字符集改为用户所需要的(比如utf8),就必须改其相关的配置文件;由于linux下MySQL的默认安装目录分布在不同的文件下;不像wind 古老的榕树 305985 Sat, 20 Jun 2015 23:59:13 +0000 Linux下Ant安装与配置 https://www.5-wow.com/article/detail/305984 地址:http://mirrors.hust.edu.cn/apache/ant/binaries/apache-ant-1.9.3-bin.tar.gz 使用wget命令下载:wget  古老的榕树 305984 Sat, 20 Jun 2015 23:59:12 +0000 linux下安装feiq的方法 https://www.5-wow.com/article/detail/305983 安装飞鸽传书(ipmsg)下载forgnome2版本的源http://www.ipmsg.org/archive/g2ipmsg-0.9.6.tar.gz2、解压在ubuntu中用命令行tar xz 古老的榕树 305983 Sat, 20 Jun 2015 23:59:11 +0000 Linux网络服务之NFS https://www.5-wow.com/article/detail/305982 NFS即网络文件系统,有sun公司开发的一种通过网络方式共享文件系统的通用共享解决方案。目前NFS共有三个版本,NFSV2,NFSV3,NFSV4。Linux网络服务之NFS,古老的榕树,5-wow 古老的榕树 305982 Sat, 20 Jun 2015 23:59:11 +0000 Linux文件特殊权限之set位权限和粘滞位权限 https://www.5-wow.com/article/detail/305981    进程访问文件时的权限匹配机制:进程的发起者,作为进程的属主;而进程属主所属的基本组作为进程的属组;    进程在确定对文件的访问权限的时候,首先会去查看 古老的榕树 305981 Sat, 20 Jun 2015 23:59:11 +0000 每天进步一点点——Linux下的磁盘缓存 https://www.5-wow.com/article/detail/305980 转载请说明出处:http://blog.csdn.net/cywosp/article/details/21126161    前段时间在开发一个使用SSD做缓存的系统,在高速写 古老的榕树 305980 Sat, 20 Jun 2015 23:59:11 +0000 Linux 命令 https://www.5-wow.com/article/detail/305979 sudo lsof -i:(端口号)sudo kill Linux 命令,古老的榕树,5-wow.com 古老的榕树 305979 Sat, 20 Jun 2015 23:59:10 +0000 Hibernate详解(5)——Hibernate核心接口和工作原理 https://www.5-wow.com/article/detail/305978 Hibernate核心接口 Hibernate有五大核心接口,分别是:Session Transaction QuerySessionFactoryConfiguration 。这五个接口 古老的榕树 305978 Sat, 20 Jun 2015 23:59:10 +0000 Linux 系统下10个查看网络与监听的命令 https://www.5-wow.com/article/detail/305977 下面列出来的10个基础的每个linux用户都应该知道的网络和监控命令。网络和监控命令类似于这些:hostname, ping, ifconfig, iwconfig, netstat, nslook 古老的榕树 305977 Sat, 20 Jun 2015 23:59:10 +0000 linux奇技淫巧 2 https://www.5-wow.com/article/detail/305976   zip解压: unzip   xx.zip   -d   目标目录 zip压缩: zip -r(递归压缩)    目标zip文件名(不带zip后缀)   &nbsp 古老的榕树 305976 Sat, 20 Jun 2015 23:59:10 +0000 eclipse切换工作空间 https://www.5-wow.com/article/detail/305975   由于eclipse第一次打开的时候设置了工作空间,所以再次启动的时候就不会询问eclipse的工作空间怎么设置。可是我们有时需要通过eclipse知道工作空间的目录或者像重新设置工作空 古老的榕树 305975 Sat, 20 Jun 2015 23:59:10 +0000 Linux Install VirtualBox https://www.5-wow.com/article/detail/305974 添加源:cd /etc/yum.repos.dwgethttp://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo下面3个已经 古老的榕树 305974 Sat, 20 Jun 2015 23:59:10 +0000 linux下在eclipse上运行hadoop自带例子wordcount https://www.5-wow.com/article/detail/305973 启动eclipse:打开windows->open perspective->other->map/reduce可以看到map/reduce开发视图。设置Hadoop locati 古老的榕树 305973 Sat, 20 Jun 2015 23:59:10 +0000 Eclipse中如何显示代码行 https://www.5-wow.com/article/detail/305972 方法一 快捷键方式: 按住 Ctrl + F10 选择 show  Line Numbers 方法二 手动操作: Window -- Prefences -- General - 古老的榕树 305972 Sat, 20 Jun 2015 23:59:10 +0000 Ubuntu双网卡构建linux router实现局域网访问公网? https://www.5-wow.com/article/detail/305971 virtualbox中构建小型局域网: 1.主机:www.Ubuntu.ly     内网IP   :192.168.2.4  设备:eth1   古老的榕树 305971 Sat, 20 Jun 2015 23:59:10 +0000 Hibernate中集合映射配置 https://www.5-wow.com/article/detail/305970 List<class name="Person" table="person_inf"><!-- 映射标识属性 --><id n 古老的榕树 305970 Sat, 20 Jun 2015 23:59:10 +0000 虚拟机下Linux系统安装vmtool工具 https://www.5-wow.com/article/detail/305969 1.启动此虚拟机2.用超级用户root登录3.登录成功后,Ctrl+Alt ,取出鼠标,点选菜单栏,虚拟机 →安装VMware工具 → Install4.待虚 古老的榕树 305969 Sat, 20 Jun 2015 23:59:10 +0000 linux内核空间和用户空间详解 https://www.5-wow.com/article/detail/305968   linux驱动程序一般工作在内核空间,但也可以工作在用户空间。下面我们将详细解析,什么是内核空间,什么是用户空间,以及如何判断他们。Linux简化了分段机制,使得虚拟地址与线性地址总是 古老的榕树 305968 Sat, 20 Jun 2015 23:59:10 +0000 使用Eclipse开发Maven插件-1/3 https://www.5-wow.com/article/detail/305967 概要 1. 这是一个样例,基本照着《Maven实战》-徐晓斌,第17章照抄的;个人练手之作,不喜勿喷! 2. 代码行统计插件。 备注   大量插件可从以下网站获得:  &nbsp 古老的榕树 305967 Sat, 20 Jun 2015 23:59:09 +0000 linux重点总结 https://www.5-wow.com/article/detail/305966 #linux重点总结------man手册分章节,对不同类别的命令或配置手册位于不同的章节>1 用户命令>2 系统调用>3 对库调用的说明>4 特殊文件说明:设备文件> 古老的榕树 305966 Sat, 20 Jun 2015 23:59:09 +0000 Hibernate实战_笔记18(基于注解的元数据) https://www.5-wow.com/article/detail/305965 转载请注明出处,谢谢!最近入了一部Neuxs 5,昨天因为开会的时候手机经常收到短信,想静音按音量键关的确是媒体音量!在通知栏里也找不到快速切换按钮。于是萌生了自己写一个桌面widget来快速切换响 古老的榕树 305965 Sat, 20 Jun 2015 23:59:09 +0000 eclipse快捷键 https://www.5-wow.com/article/detail/305964 Eclipse常用快捷键Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编 古老的榕树 305964 Sat, 20 Jun 2015 23:59:09 +0000 在64位linux上安装tomcat、jdk,及使用smb设置文件共享 https://www.5-wow.com/article/detail/305963 一、安装jdk 1、下载jdk7安装包:jdk-7u21-linux-x64.tar.gz 2、将其通过优盘(移动硬盘太大、可能不支持)拷贝到linux机器的home目录上;插上后,linux机会自 古老的榕树 305963 Sat, 20 Jun 2015 23:59:09 +0000 linux 模块的使用 https://www.5-wow.com/article/detail/305962 1.  如一段模块的代码:hellomod.c(点击)#include <linux/module.h>#include <linux/kernel.h>#incl 古老的榕树 305962 Sat, 20 Jun 2015 23:59:09 +0000 One 仿真工具 导入Eclipse https://www.5-wow.com/article/detail/305961 日期:2014年3月12日 OS:Windows7 64bit ONE版本:1.4.1 (非最新) ONE来源:学姐 Eclipse版本:eclipse-jee-indigo-SR2-win32-x 古老的榕树 305961 Sat, 20 Jun 2015 23:59:09 +0000 linux 常用命令 https://www.5-wow.com/article/detail/305960  tail -f 动态看后十行 命名:只有/不可以用不建议用空格和tab来命名文件名和目录名,建议不要用特殊字符命名文件后缀名没有要求.开头的代表隐藏文件命令-选项参数 ls-al(可以连 古老的榕树 305960 Sat, 20 Jun 2015 23:59:09 +0000 Eclipse Unable to install breakpoint in XXX 解决办法 https://www.5-wow.com/article/detail/305959 我出现的原因是这样: 使用ant进行编译,之后就打不了断点,这个是ant的编译eclipse不认。 解决方法: 1.要么删除class文件 重新在eclipse中编译 2.在build.xml里的j 古老的榕树 305959 Sat, 20 Jun 2015 23:59:09 +0000 Linux CPP程序的三种实现定时任务的方法 https://www.5-wow.com/article/detail/305958 我的定时任务中的 iostream等会core down,很苦恼。 今天发现我的定时任务里cout竟然挂掉了,然后socket的write和read会被阻塞了,好奇怪的事情,redis也阻塞着。 然 古老的榕树 305958 Sat, 20 Jun 2015 23:59:09 +0000 linux中结构体成员变量加“点”问题 https://www.5-wow.com/article/detail/305957 最近在看Linux内核设计与实现这本书,对于结构体初始化方式比较好奇,以前用C写单片机接触的比较少;百度后看到如下解释: 在阅读GNU/Linux内核代码时,我们会遇到一种特殊的结构初始化方式。该方 古老的榕树 305957 Sat, 20 Jun 2015 23:59:09 +0000 面向对象之编写驱动程序--中断(linux系统、s3c6410开发板) https://www.5-wow.com/article/detail/305956 /*------------------------- *先申明下,本人是个菜鸟,刚开始接触驱动程序编写,交代下开发环境(主机系统redhat6.3,开发板ARM-s3c6410) 以watchdo 古老的榕树 305956 Sat, 20 Jun 2015 23:59:09 +0000 linux中强大的screen命令 https://www.5-wow.com/article/detail/305955 linux中强大的screen命令今天发现了一个“宝贝”,就是Linux的screen命令,对于远程登录来说,不仅提供了类似于nohup的功能,而且提供了我非常喜欢的“多个桌面”的功能。 平常开一个 古老的榕树 305955 Sat, 20 Jun 2015 23:59:09 +0000 Hibernate实战_笔记19(实现映射之XDoclet) https://www.5-wow.com/article/detail/305954 使用XDoclet       XDoclet项目给Java带来了面向属性的编程概念。XDoclet利用Javadoc标签格式(@attribute)来指 古老的榕树 305954 Sat, 20 Jun 2015 23:59:08 +0000 Linux基础知识汇总(3)...持续更新中 https://www.5-wow.com/article/detail/305953 内核管理: {内核的功能 {进程: Task_Struct (任务结构定义)Scheduler (任务调度)内存: 分配 回收 碎片整理I/O: 中断及处理(读写)文件系统: 管理文件系统内容与内存 古老的榕树 305953 Sat, 20 Jun 2015 23:59:08 +0000 eclipse闪退解决 https://www.5-wow.com/article/detail/305952 log: !SESSION 2014-03-12 14:02:45.207-----------------------------------------------eclipse.buildId 古老的榕树 305952 Sat, 20 Jun 2015 23:59:08 +0000 Linux常用命令 https://www.5-wow.com/article/detail/305951 1:cd ..  切换到上级目录2:cd ../../  切换到上两级目录3:more afile  查看文件内容4:tar -cvf /home/test.tar user/test  把user 古老的榕树 305951 Sat, 20 Jun 2015 23:59:08 +0000 linux ubuntu problem fix 3.13 https://www.5-wow.com/article/detail/305950 today I met several problems when trying to install matlab on the ubuntu 13.10.Firstly, it need at 古老的榕树 305950 Sat, 20 Jun 2015 23:59:08 +0000 linux下制作静态库与动态库 https://www.5-wow.com/article/detail/305949        我们在编写程序的过程过有可能会调用到不是我们自己写的函数,这里我称其为外部的函数,比如在写C语言程序的时候,你会调用到printf函数用于调试输出等,还有可能是这个情况,你自己写的一些通用用途的函数,你在软件项目中有多处地方要调用这些函数,这样的话做成库函数会比较合适,其他进程只需包含这个库和头文件就可以使用这些函数了。库函数分两种,一种是静态 古老的榕树 305949 Sat, 20 Jun 2015 23:59:08 +0000 linux上vi编辑器的使用 https://www.5-wow.com/article/detail/305948 1.打开指定文件(文本文件) vi 文件目录(/etc/php.ini) 2.编辑模式 i或l 按一下"a"("A")键或者”i”("I")或者"o"("O")键,即进入插入态文本输入模式。按"a"键,插入到当前光标的后面;按"i"键,在当前光标处插入;按"A"键,在当前光标所在行的最后插入;按"I"键,在当前光标所在行的开头插入。在文本输入模式下,按Esc键,即回到命令模式。 3.退出 esc 古老的榕树 305948 Sat, 20 Jun 2015 23:59:08 +0000 Linux pptpd 的 iptables 包过滤设置 https://www.5-wow.com/article/detail/305947 用Centos架设了一台pptpd vpn服务器,信息如下: 服务器IP 192.168.100.1 /24 网关   192.168.100.254(NAT防火墙,将 <外网IP>:1723 映射到 192.168.100.1:1723) 客户端IP地址分配范围 192.168.100.101 ~ 250 基本iptables设置: -A INPUT -p gre -jACCEPT 古老的榕树 305947 Sat, 20 Jun 2015 23:59:08 +0000 linux常用头文件 https://www.5-wow.com/article/detail/305946 POSIX标准定义的头文件 <dirent.h>        目录项 <fcntl.h> & 古老的榕树 305946 Sat, 20 Jun 2015 23:59:08 +0000 Linux上DNS实现工具之bind详叙 https://www.5-wow.com/article/detail/305945  一、DNS的描叙及层次结构:1、DNS:domain name service,即域名服务,是把复杂的IP地址解析成我们易于记忆并理解的域名,以方便在网络上通信。2、DNS的层次:DNS呈金字塔状结构,根域在最顶层,向下依次为一级域、二级域、三级域(或有或无)、主机名。如下所示:               &nbs 古老的榕树 305945 Sat, 20 Jun 2015 23:59:08 +0000 Linux 常用工具小结:(5) lftp工具使用 https://www.5-wow.com/article/detail/305944 Linux 常用工具小结:(1) lftp工具使用。   这里会按照一些比较常用的功能列出,并举一个具体的例子逐一解释功能。   通常使用ftp过程是登陆ftp,浏览ftp内容, 古老的榕树 305944 Sat, 20 Jun 2015 23:59:07 +0000 Linux基础知识汇总(2)...持续更新中 https://www.5-wow.com/article/detail/305943 软件安装: {软件安装的几种形式rpm由厂商提供二进制包yumrpm源的前端管理器src源码包configure安装bin包含rpm和shell将安装一步执行rpm 操作:安装/更新rpm -i/U/Fvh 包名rpm replacepkgs 包名重装rpm--nodeps忽略依赖查询qi 包名查询包信息qa所有安装包q单包是否安装ql安装包的目录信息qf反查文件属于那一个包?q --script 古老的榕树 305943 Sat, 20 Jun 2015 23:59:07 +0000 学习linux之 rwx对于目录和档案的意义(节选自鸟哥) https://www.5-wow.com/article/detail/305942 權限對檔案的重要性 檔案是實際含有資料的地方,包括一般文字檔、資料庫內容檔、二進位可執行檔(binary program)等等。因此,權限對於檔案來說,他的意義是這樣的:r(read):可讀取此一檔案的實際內容,如讀取文字檔的文字內容等;w(write):可以編輯、新增或者是修改該檔案的內容(但不含刪除該檔案);x(eXecute):該檔案具有可以被系統執行的權限。 那個可讀(r)代表讀取檔案內容 古老的榕树 305942 Sat, 20 Jun 2015 23:59:07 +0000 linux运维工作的七项内容 https://www.5-wow.com/article/detail/305941 一,【基础运维检查】 或叫 例行检查 或叫 例行巡检  mail cacti1.理解例行检查列表的内容、检查项的含义以及可能引发的问题。2.按照例行检查表,定期检查系统状态,发现异常立即通报并推进解决。3.定期检查线上服务模块,排除可疑进程, 发现问题及时通报。4.理解监控和统计报表的各项含义,每天定时检查报表,发现异常立即通报并推进解决。5.制定服务例行检查要点和方法,部署执行并不断完 古老的榕树 305941 Sat, 20 Jun 2015 23:59:07 +0000 linux--centos服务器配置 https://www.5-wow.com/article/detail/305940 配置Centos服务器  1. 安装centos 安装时注意分区留下一个/data区给网站内容存储。 2. 配置网络连接 默认centos网络连接不是开机启动的,需要配置。 vi/etc/sysconfig/network-scripts/ifcfg-eth0 配置对应网卡信息,eth0为你的网卡名称 具体配置参数可参考 network-scripts/ifcfg-配置详解DE 古老的榕树 305940 Sat, 20 Jun 2015 23:59:07 +0000 Linux下C程序的编译,运行,及调试 https://www.5-wow.com/article/detail/305939 先查看linux有没有gcc 和 gdb $ gcc -v $ gdb -v 如果没有安装gcc,可以 $ yum install gcc 要获取管理员权限才能安装软件,$ su root (有的linux是sudo root) gdb的安装和gcc一样。   编译命令: $ gcc -o <输出文件名> <源文件名> 执行命令: $ ./<输出文件名&gt 古老的榕树 305939 Sat, 20 Jun 2015 23:59:07 +0000 linux 文件系统操作() https://www.5-wow.com/article/detail/305938 1、 用Xshell 客户端连上远程主机。 2、ll 或 ls 查看当前目录下的文件或目录, cd / 切换到根目录, cd **切换到某个目录(或者叫进入某个文件夹) 3、文件的压缩命令:zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件。 4、rm -f aaa.zip 将 古老的榕树 305938 Sat, 20 Jun 2015 23:59:07 +0000 linux进程管理(1)---进程描述符 https://www.5-wow.com/article/detail/305937     linux支持多进程特性,可以最大化的使用cpu资源;用户可以在同一个cpu上运行多个用户程序。多进程的原理是:时钟中断触发进程调度程序,调度程序分时运行多个进程。这就要求每个进程能够保留现场信息(cpu现场、系统资源、调度信息等)。     linux使用进程描述符记录现场信息,然后基于进程描述符管理进程,包括进程的创建、调度、消亡等操作。     本系列文章将详细讲述进程管理相关的知识,内核版本为3.10,发行版为ubunt 古老的榕树 305937 Sat, 20 Jun 2015 23:59:07 +0000 LINUX C:创建与监控多个子进程 https://www.5-wow.com/article/detail/305936 1、考虑业务逻辑的可重用性和复杂程度,是否有必要设计 出新的类或抽取新的私有方法来封装逻辑,或者直接在原方法上编 码(如果足够简单)。 2、新的业务逻辑,是否在某些地方已经存在,可以复用,即使不存在,这些逻辑是应该 封装到新的类中,还是应该放置到现有的类中,这需要进行清晰的职责划分。 3、需要在设计和性能上作出权衡。 4、如果在现成的系统中增加新的功能,而现成系统的编码风格与你想要的 古老的榕树 305936 Sat, 20 Jun 2015 23:59:07 +0000 myEclipse 8.5下SVN环境的搭建 https://www.5-wow.com/article/detail/305935 myEclipse 8.5下SVN环境的搭建在应用myEclips8.5做项目时,svn会成为团队项目的一个非常好的工具,苦苦在网上寻求了一下午,终于整合好了这个环境,在这里简单介绍下,希望能为刚开始用svn的朋友一点点帮助。svn环境需要(1)服务器端(2)客户端(3)应用在myeclipse中的svn插件第一步,安装svn服务器端。我用的是VisualSVN-Server-2.1.3这个版本的 古老的榕树 305935 Sat, 20 Jun 2015 23:59:06 +0000 Linux关闭端口 https://www.5-wow.com/article/detail/305934 1.  查看哪些端口被占用?12$ netstat -anp | grep 2042tcp        0      0 192.168.56.1:2042       0.0.0.0:* &nbs 古老的榕树 305934 Sat, 20 Jun 2015 23:59:05 +0000 Linux 配置NFS,文件共享 https://www.5-wow.com/article/detail/305933 配置:   1.设定共享主机服务器   ---(注意防火墙) 编辑ipA端的/etc/exports 文件 [root@dbrac2 ~]# cat /etc/exports/media 192.168.1.*(sync,rw)   说明:被共享的目录  对192.168.1段的服务器可以共享此目录(后面所加参数详见附录内容) 古老的榕树 305933 Sat, 20 Jun 2015 23:59:05 +0000 linux commands https://www.5-wow.com/article/detail/305932 基本文件操作:ls, cd, cp, mv, rm, vim远程文件操作:scp, rsync网络工具:wget, curl, ping, ifconfig文件压缩:tar文件查找:find文件流处 古老的榕树 305932 Sat, 20 Jun 2015 23:59:05 +0000 Linux的10个经典彩蛋 https://www.5-wow.com/article/detail/305931 每当你打开的Linux虚拟主机的时候,通常是为了完成工作。但是,一台普通的Linux主机上,有成千上万的开发者开发的软件,你能保证他们都是这么正经的?Linux的软件有加一些有趣的彩蛋的传统。本文主要是介绍一些有趣的命令和选项,让你的生活更多彩一些。这些并非全是彩蛋,不过我相信你多少会喜欢它们的。文本编辑器vim和DouglasAdams 熟悉DouglasAdams(也就是The Hitchhi 古老的榕树 305931 Sat, 20 Jun 2015 23:59:05 +0000 linux shell脚本(持续更新) https://www.5-wow.com/article/detail/305930 1.1 终端打印——echo、printf 1、 echo 双引号、单引号:注意加转义字符;无引号:注意分号   printf "%-5s %-10s %-4s\n" No Name Mark   echo -e "包含转义序列"?1echo -e "\e[1;31m This is red text \e[0m"  效果:  其他颜色:重置=0,黑色=40,红色=41,绿色=42,黄色 古老的榕树 305930 Sat, 20 Jun 2015 23:59:05 +0000 linux中的yum https://www.5-wow.com/article/detail/305929 yum(全 称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum的命令形式一 古老的榕树 305929 Sat, 20 Jun 2015 23:59:05 +0000 使用LUIT解决Linux下SSH编码问题 https://www.5-wow.com/article/detail/305928        在公司里经常会维护各种各样的Linux/Unix服务器,所以会经常使用SSH来登陆服务器,同事们全是M$党,所以基本上他们会用SecureCRT,我以前还用过Putty,但是Putty简陋爆了,其实Windows下的XShell才是真正好用的,不过不得不吐槽XShell用VBS来做脚本……         古老的榕树 305928 Sat, 20 Jun 2015 23:59:05 +0000 Eclipse快捷键 10个最有用的快捷键 https://www.5-wow.com/article/detail/305927  3026Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源   这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的 古老的榕树 305927 Sat, 20 Jun 2015 23:59:05 +0000 2014第11周四Eclipse开发问题记 https://www.5-wow.com/article/detail/305926 今天开发中eclipse工具使用上又学到几点: 1.去除代码空行:在Find输入框中输入:^\s*\n然后替换为空即可; 2.eclipse插件的加载:对于单一个jar文件的插件,直接放在plugins中即可;但今天在安装DBViewer插件时怎么样都不行,还尝试下载了多个不同版本的插件还是不行,后来网上搜索将configuration下的config.ini文件中的org.eclipse.upd 古老的榕树 305926 Sat, 20 Jun 2015 23:59:05 +0000 linux的wget https://www.5-wow.com/article/detail/305925 wget是在Linux下开发的开放源代码的软件,作者是HrvojeNiksic,后来被移植到包括Windows在内的各个平台上。它有以下功能和特点:(1)支持断点下传功能;这一点,也是网络蚂蚁和FlashGet当年最大的卖点,现在,Wget也可以使用此功能,那些网络不是太好的用户可以放心了;(2)同时支持FTP和HTTP下载方式;尽管现在大部分软件可以使用HTTP方式下载,但是,有些时候,仍然需要 古老的榕树 305925 Sat, 20 Jun 2015 23:59:05 +0000 virtualbox构建Ubuntu虚拟局域网并且创建linux router管理内外网 https://www.5-wow.com/article/detail/305924 硬件平台: 1.三星RV420 2.virtualbox 3.virtualbox下构建有3台PC的小型局域网  代号   主机名                   内网IP                 古老的榕树 305924 Sat, 20 Jun 2015 23:59:05 +0000 Hibernate 配置 https://www.5-wow.com/article/detail/305923 转自:http://www.blogjava.net/19851985lili/articles/108128.html 由于Hibernate是为了能在各种不同环境下工作而设计的, 因此存在着大量 古老的榕树 305923 Sat, 20 Jun 2015 23:59:05 +0000 【开发技术】Eclipse设置软tab(用4个空格字符代替)及默认utf-8文件编码(unix) https://www.5-wow.com/article/detail/305922 Eclipse设置软tab(用4个空格字符代替)及默认utf-8文件编码(unix)本文摘要: 1、如何配置Eclipse中编辑器支持softtab(用数个空格字符代替默认的tab缩进); 2、如何配置Eclipse中编辑器默认支持Unix模式的Utf-8文件编码; -----------------------------------------详细内容如下------------------- 古老的榕树 305922 Sat, 20 Jun 2015 23:59:04 +0000 linux pmap命令 https://www.5-wow.com/article/detail/305921 查看程序 运行过程 中 链接了 哪些库 pmap  进程ID参数 解释 Address:00378000-0038d000 进程所占的地址空间 Kbytes 该虚拟段的大小 RSS设备号(主设备:次设备) Anon设备的节点号,0表示没有节点与内存相对应 Locked 是否允许swapped Mode权限:r=read, w=write, x=execute, s=shared, p=p 古老的榕树 305921 Sat, 20 Jun 2015 23:59:04 +0000 Sencha touch开发——MyEclipse(eclipse)下加入智能提示 https://www.5-wow.com/article/detail/305920 业余学习Senchatouch开发,虽说去查官网api才是王道,可是还是觉得有智能提示写起代码来才有感觉,于是这里分享一下在MyEclipse(eclipse同理)下加入智能提示的小技巧,用到的插件 古老的榕树 305920 Sat, 20 Jun 2015 23:59:04 +0000 《鸟哥Linux私房菜基础学习篇》命令索引 https://www.5-wow.com/article/detail/305919 在学习的过程,由于很多命令平时都用不着,因此做这个索引方便需要时查找。这包括了前两部分。主要是按页码顺序。 P118   date:显示日期与时间   cal:显示日历   bc:计算器 P121   [Tab]:命令补全或文件补全   [Ctrl]-c:强制中断   [Ctrl]-d:EOF或exit P123   man:操作说明 P127   info:与man类似,但显示方式不同 P130 古老的榕树 305919 Sat, 20 Jun 2015 23:59:04 +0000 eclipse,myeclipse svn 和jadclipse 反编译插件 及安装 https://www.5-wow.com/article/detail/305918 插件下载链接:http://download.csdn.net/download/mmyzlinyingjie/6456785 myeclipse svn安装: 把svn解压,然后把这个文件夹放在myplugins里,如图然后在dropins里新建一个link指向其就可以了     不过我当时没建link文件,看上图,后缀名是txt,不过svn也成功安装了,不管了,嘻 古老的榕树 305918 Sat, 20 Jun 2015 23:59:04 +0000 使用 Eclipse 的 Navigator Link Helper 实现导航器与编辑器的关联 https://www.5-wow.com/article/detail/305917 概要 Link With Editor 是 Eclipse 内置功能中十分小巧,但却异常实用的一个功能。这个开关按钮 (Toggle Button)出现在各式导航器视图 ( 例如 Resource 古老的榕树 305917 Sat, 20 Jun 2015 23:59:04 +0000 原创:Eclipse安装Eclipse Color Themes插件后,编辑器背景颜色被改变 https://www.5-wow.com/article/detail/305916 如题,卸载Eclipse ColorThemes插件后,背景颜色还是白色,蛋疼,修改.metadata\.plugins\org.eclipse.core.runtime\.settings中的org.eclipse.ui.editors.prefs文件,删除: AbstractTextEditor.Color.Background.SystemDefault=falseAbstractTextEditor.Color.Foreground.SystemDefault=falseAbstract 古老的榕树 305916 Sat, 20 Jun 2015 23:59:04 +0000 linux磁盘管理二 https://www.5-wow.com/article/detail/305915          stat /etc/passwd  查看文件信息, 字段 Access time(访问时间) 文件数据每次被阅读后更新, 字段 Chage time(改变时间) 文件inode信息每次改变后更新 字段 Modify time(修改时间) 文件数据每次被改变后更新。   ls&nbs 古老的榕树 305915 Sat, 20 Jun 2015 23:59:04 +0000 eclipse快捷键大全 https://www.5-wow.com/article/detail/305914 Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一 古老的榕树 305914 Sat, 20 Jun 2015 23:59:04 +0000 Eclipse中tomcat可以启动,但是访问报404 https://www.5-wow.com/article/detail/305913 临时分配到一个项目组,之前项目组用的是Weblogic,该项目租用的是tomcat,只好在eclipse再配置tomcat。 1、选择window-->Server-->Runtime Enviroments,在右边的按钮中选择Add按钮,出现如下的界面选择自己本地安装的Tomcat的版本,我本地安装的是Tomcat6.0,选择Next,选择本地tomcat安装的路径,点击Finsh。 古老的榕树 305913 Sat, 20 Jun 2015 23:59:04 +0000 CoCos2D-X-2.1.5在Eclipse中导入HelloCpp项目搭建 https://www.5-wow.com/article/detail/305912 1、前言       最新正在做一个校园增强现实的应用,虽然不知道cocos2d-x具体到最后能做成什么样子,但还是拿来试试,本文章仅从在Eclipse中采用复制一个新项目副本的方式来导入一个现成的HelloCpp为例,讲述如何配置cocos2d-x项目,当然如何从头开始建立一个cocos2d-x项目还没研究,这里就先做记录。   2、问题描述       由于我不喜欢在原本的项目上进行修改,因此我总是导入 古老的榕树 305912 Sat, 20 Jun 2015 23:59:03 +0000 Hibernate设计实体类 https://www.5-wow.com/article/detail/305911 1、数据库需要手动创建不过数据库表结构由实体类决定。 2、每一个实体类都是需要get-set方法的。 3、实体类中String类型,默认为varchar(255): @Column(columnDe 古老的榕树 305911 Sat, 20 Jun 2015 23:59:03 +0000 Linux内核设计的艺术-用户进程与内存管理、缓冲区和多进程操作文件 https://www.5-wow.com/article/detail/305910         昨天网站在myeclipse中写好之后,打包放到外网部署,出现404错误。在网上找了一堆解决方法,都无法解决404错误。然后开始用排除法一步步 古老的榕树 305910 Sat, 20 Jun 2015 23:59:03 +0000 Linux Bash Script简明手册 https://www.5-wow.com/article/detail/305909 !脚本执行与调试 1、绝对路径执行,要求文件有执行权限 2、以sh命令执行,不要求文件有执行权限 3、.加空格或source命令执行,脚本将在当前shell中执行 4、检查脚本语法 bash -v test.sh 5、跟踪脚本执行 bash -x test.sh!环境脚本执行规则 用户登录:/etc/profile、~/.bash_profile、~/.bash_login、~/.profile 古老的榕树 305909 Sat, 20 Jun 2015 23:59:03 +0000 linux 系统用户登录实时检测通知 https://www.5-wow.com/article/detail/305908 今天研究了一下rsync+inotify 进行实时备份的东西,想想也可以实现用户登录实时通知的。   只用用户一登录成功,系统就会向系统管理发一份邮件进行提醒。由于没有找到,最后利用了在/etc/profile.d/目录的文件属性:只要用户登录,就会执行此目录下的所有shell脚本来初始化变量和用户环境。    所以决定在这里做为突破口,写一个脚本,关于当前 古老的榕树 305908 Sat, 20 Jun 2015 23:59:03 +0000 linux知识点小结 https://www.5-wow.com/article/detail/305907 PATH环境变量,记录了所有可以直接执行的二进制命令的原件或者链接harvey@ubuntu:/etc$ echo $PATH /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/gamesPATH这个作用域是可执行的二进制命令:which---搜索整个PATH路径,查 古老的榕树 305907 Sat, 20 Jun 2015 23:59:03 +0000 linux一些常用命令 https://www.5-wow.com/article/detail/305906 cd /java/tomcat#执行bin/startup.sh #启动tomcatbin/shutdown.sh#停止tomcattail -f logs/catalina.out#看tomcat 古老的榕树 305906 Sat, 20 Jun 2015 23:59:03 +0000 KDE下,Eclipse总是崩溃的解决方法 https://www.5-wow.com/article/detail/305905 最近升级了Eclipse4.3.2, 发现崩溃很频繁,尤其是打开Eclipse Market的时候,100%崩溃。google了一下,找到了原因和解决方案 这个贴子是说是google talk plugin造成的,卸载了就好。 目前我没有测试这种方法。但是看网上反馈,觉得这个方法应该可行。 我采用的是这个回答下面的回答提到的方法。它提到了不卸载google-talkplugin的解决方案 内容是A 古老的榕树 305905 Sat, 20 Jun 2015 23:59:03 +0000 嵌入式Linux的启动过程 https://www.5-wow.com/article/detail/305904 1.了解   Linux 最初是由瑞典赫尔辛基大学的学生 LinusTorvalds在1991 年开发出来的,之后在 GNU的支持下,Linux 获得了巨大的发展。虽然 Linux 在桌面 PC 机上的普及程度远不及微软的Windows 操作系统,但它的发展速度之快、用户数量的日益增多,也是微软所不能轻视的。而近些年来 Linux 在嵌入式领域的迅猛发展,更是给 Linux注入了新的活力。   一 古老的榕树 305904 Sat, 20 Jun 2015 23:59:03 +0000 Linux学习记录--正则表达式与其应用 https://www.5-wow.com/article/detail/305903 正则表达式与其应用数据处理工具:awk ,sed正则表达式基本上是一种“表示法”,只要工具程序支持这种表示法,那么该工具程序就可以用来作为正则表达式的字符串处理只用。例如vi,grep,awk,sed等工具正则表达式特殊符号语系对应正在表达式也会存在影响。比如LANG=C时:0 1 2 3 4 … A B C D ..Z a b c d  古老的榕树 305903 Sat, 20 Jun 2015 23:59:03 +0000 linux 出错处理 https://www.5-wow.com/article/detail/305902 当linux 系统出错时候,常返回一个负值记录在变量errno中。 对于errno的使用用两条规则:<1>如果没有出错,其值不会被清除<2>任一函数不会将errno置0 C标准有2个函数打印出错日志#include<string.h>char *strerror(int errnum); 此函数讲errno 映射成一个字符串,返回 #include<std 古老的榕树 305902 Sat, 20 Jun 2015 23:59:02 +0000 Linux 内核模块编译消灭告警 https://www.5-wow.com/article/detail/305901 ISO C90 forbids mixed declarations and code因为 变量定义之前任何一条非变量定义的语句(注意:语句是会带分号的)都会引起这个警告!将非变量的定义移到变量定义之后即可。比如:int a;a=a+1;int b;改为:int a;int b;a=a+1;即可。 -------------------------------------------------- 古老的榕树 305901 Sat, 20 Jun 2015 23:59:02 +0000 ld-linux.so.2: bad ELF interpreter https://www.5-wow.com/article/detail/305900 yum install glibc.i686ld-linux.so.2: bad ELF interpreter,古老的榕树,5-wow.com 古老的榕树 305900 Sat, 20 Jun 2015 23:59:02 +0000 linux 解压缩与压缩 https://www.5-wow.com/article/detail/305899 .gz 压缩:1.gzip 文件名         2.tar -zcvf 文件名.gz   解压:1.gzip -d 文件名. 古老的榕树 305899 Sat, 20 Jun 2015 23:59:02 +0000 Hibernate缓存原理与策略 https://www.5-wow.com/article/detail/305898 Hibernate缓存原理:   对于Hibernate这类ORM而言,缓存显的尤为重要,它是持久层性能提升的关键.简单来讲Hibernate就是对JDBC进行封装,以实现内部状态的管理,OR关系的映射等,但随之带来的就是数据访问效率的降低,和性能的下降,而缓存就是弥补这一缺点的重要方法.    缓存就是数据库数据在内存中的临时容器,包括 古老的榕树 305898 Sat, 20 Jun 2015 23:59:02 +0000 linux shell脚本基础-----1 https://www.5-wow.com/article/detail/305897 1. 一个实例:   输入命令vim first,创建一个first文件并用vim打开,输入如下代码: #!/bin/shecho "hello world"  说明:     1. #符号开始的行为注释,第一行#!/bin/sh是一种特殊形式的注释,告诉系统同一行上紧跟在它后面的那个参数是用来执行脚本文件的程序。    2. 脚本文件的执行:     法一,将文件名作为参数传 古老的榕树 305897 Sat, 20 Jun 2015 23:59:02 +0000 [学习]Linux From Scratch https://www.5-wow.com/article/detail/305896 什么是LFS LFS──Linux from Scratch,是一个教科书项目的名称,由 Gerard Beekmans所发展。这个项目不依赖任何发行版,完全从网上可以下载源代码,定制编译成完整的L 古老的榕树 305896 Sat, 20 Jun 2015 23:59:02 +0000 linux动态查看某组进程状态的办法 https://www.5-wow.com/article/detail/305895        这里记录一下我监控某组进程的解决办法。       1.首先要获取要监控的进程的进程id,如果你要勇ps grep那你就out了,强大的linux系统有一个pidof命令,用来查找相关进程的进程id,其实还有一个命令可以做到这个。       比如:pidof php-fpm&nbsp 古老的榕树 305895 Sat, 20 Jun 2015 23:59:02 +0000 Linux学习记录--文件特殊权限 https://www.5-wow.com/article/detail/305894 文件特殊权限文件除了读写(r),写(w),执行(x) 权限,还有些特殊权限(s,t)SUID功能:SUID权限仅对二进制程序有效执行者对于程序需要有X可执行的权限执行者将均有改程序所有者的权限本权限只在执行程序过程中有效 举例:普通用户也可以通过命令passwd修改自己的密码。修改的密码内容将会记录/etc/shadow文件中,但是普通用户对这个文件无任何权限,那如何修改这个文 古老的榕树 305894 Sat, 20 Jun 2015 23:59:02 +0000 解决MyEclipse里Tomcat端口被占用而无法启动的情况 https://www.5-wow.com/article/detail/305893 今天在MyEclipse里启动Tomcat时,控制台报错(myeclipse2013,tomcat 7.0.52) 错误显示java.lang.Exception: Socket bindfaile 古老的榕树 305893 Sat, 20 Jun 2015 23:59:02 +0000 linux下删除内核 https://www.5-wow.com/article/detail/305892 一、概述      笔者的Ubuntu系统刚安装成功后,就不知道怎么会有多个内核,但实际上默认运行的只有一个。在grub启动界面多余的启动项和多余内核占用的存储空间迫使我产生了铲除多余内核的冲动。      最近,自己从官网上下载了一个比Ubuntu当前内核新的内核源码,编译并成功安装启动。但是,不 古老的榕树 305892 Sat, 20 Jun 2015 23:59:02 +0000 hibernate generator class="" id详解 https://www.5-wow.com/article/detail/305891 “assigned”   主键由外部程序负责生成,在  save()  之前指定一个。         “hilo”   通过hi/lo  算法实现的主键生成机制,需要额外的数据库表或字段提 古老的榕树 305891 Sat, 20 Jun 2015 23:59:02 +0000 linux下设备驱动的结构&编译&加载 https://www.5-wow.com/article/detail/305890 构造和运行模块 insmod modprobe rmmod 用来装载模块到正运行的内核和移除模块的用户空间工具。 #include<linux/init.h> module_init(init_function); module_exit(cleanup_function); 用于指定模块的初始化和清除函数的宏。 __init __initdata __exit __exitdata 仅用于模块初始化或清除阶段的函数(__init 、__exit)和数据(__initdata、__e 古老的榕树 305890 Sat, 20 Jun 2015 23:59:02 +0000