系统服务-周排行
Jenkins + git +gradle
自动化编译环境搭建
安装环境
需安装JDK,SDK,git
等常用工软件,并进设置环境变量(此部分内容省略)
安装gradle,并配置环境变量。
jenkins安装
参考官方网站:https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins+on+Ubuntu...
#include "apue.h"#include static void sig_int(int); /* our signal-catching function */int main(int argc, char *argv[]){ printf("uid = %d, gid = %d\...
Mac 下为 XCode 创建 Git 服务器 - 简单得不能再简单...
1. 删除 0 字节文件
find -type f -size 0 -exec rm -rf {} \;
2. 查看进程
按内存从大到小排列
ps -e -o "%C : %p : %z : %a"|sort -k5 -nr
3. 按 cpu 利用率从大到小排列
ps -e -o "%C : %p : %z : %a"|sort -nr...
Unix/Linux下一般想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。我们自己编写的程序只是普通程序,一般这种程序即使使用 & 结尾,如果终端关闭,那么程序也会被关闭。为了能够后台运行,我们需要使用nohup这个命令,比如我们有个start.sh需要在后台运行,并且希望在后...
背景:
web项目:spring4+springmvc4+hibernate4+maven3
问题:
启动tomcat后报错:java.lang.ClassNotFoundException: ContextLoaderListener
右键点击项目--选择Properties,找到Deployment Assembly选项,点击add按钮,发现没有Java Build Pa...
一、下载maven安装包(下载地址:http://maven.apache.org/download.cgi,我本机下载安装的是apache-maven-3.2.1-bin.zip,下载完成后解压到D:\maven目录下。? ? ? ? ?? 二、配置maven环境遍历,新建MAVEN_HOME值为:D:\maven\apache-maven-3.2.1,在path变量中尾部添加%MAVEN_ ...
vim是vi的加强版,建议使用vim。 vim拥有三种模式: 命令模式(常规模式) vim启动后,默认进入命令模式,任何模式都可以通过esc键来回到命令模式。命令模式可以通过键入不同的命令来完成选择,复制,粘贴,撤销等等操作。 插入模式 在命令模式中键入i键,即可进入插入模式,在插入模...
一、文件/文件夹管理ls 列出当前目录文件(不包括隐含文件)ls -a 列出当前目录文件(包括隐含文件)ls -l 列出当前目录下文件的详细信息cd .. 回当前目录的上一级目录cd - 回上一次所在的目录cd ~ 或 cd 回当前用户的宿主目录mkdir 目录名 创建一个目录rmdir 空目录名 ...
sudo gedit /etc/vim/vimrc在文件的最后加上let &termencoding=&encodingset fileencodings=utf-8,gbk,ucs-bom,cp936
modified fromhttps://github.com/flyingmachine/emacs-for-clojure;;;;;; Packages;;;;;; Define package repositories(require 'package)(add-to-list 'packag...
最近看到一篇文章,详细讲解了二战时期德军的enigma machine是怎样被破解的。enigma machine本质上是利用substitution cipher的原理来进行加密的。1)替换加密的原理及破解方法在古代,当人们想要对一段文字进行加密时,会把原文(即明文)中的字母按照某种配对关系替换成...
ubuntu14 没有解决显卡的问题的时候,会有这样的问题 1.耗电特别快、风扇狂转 2.鼠标键头显示有问题,乱闪,根本没法使用,容易卡住找不到鼠标箭头在哪里了;感觉图形界面显示也有问题,不稳定解决好显卡问题之后,这些问题也就解决了2015.04.22 Ubuntu 12.04(也适用于 Ubunt...
1.使用Junit对一个简单的打印函数进行测试首先在project里建立一个test类添加Junit library在该project里新建一个Junit Test case,并关联好对应的待测试类,选择要测试的函数对mytest内容简单修改运行(Run as Junit test)2.关于Mave...
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Mav...
第一步:sudo gedit ~/.bashrc;更改第43行“#force_color_prompt=yes”,去掉注释。PS1将使用配色方案,PS1=’{debian_chroot:+({debian_chroot:+(debian_chroot)}[\033[01;32m]\u@\h[\033[00m]:[\033[01;34m]\w[\033[00m]$...
strace参数如下:
-t 输出结果精确到秒
-tt 输出结果精确到微妙
-ttt 精确到微妙,而且时间表示为unix时间戳
-T 记录每个系统调用花费的时间,可以看看哪个系统调用时间长
-s 1024 显示系统调用参数时,对于字符串显示的长度, 默认是32,如果字符串参数很长,很多信息显示不出来
-o filename 把跟踪结果输出到文件
-p pid 可以跟踪...
哈哈哈,拿到考研的题目来考考你们,看看你们做的出来不,谁让我是正在考计算机研究生的筒子,希望能马上加入研发团队,毕竟我那么想当个技术宅。45. 有A、B两人通过信箱进行辩论,每人都从自己的信箱中取得对方的问题。将答案和向对方提出的新问题组成一个邮件放入对方的邮箱中,设A的信箱最多放M个邮件,B的信箱...
本人工作在一个视频网站公司里,经常会遇到服务器的数据盘大于2T的情况,这种文章网上也已经有很多了,也不是什么高端的技术,这里就是记录一下并且结合着真实的线上环境截图,显得更直观一点。原创博文来自:www.51niux.com博主:忙碌的柴少1.查看自己的要挂载的硬盘空间大小..
今天我们将会向你展示如何使用lsblk和blkid工具来查找关于块设备的信息,我们使用的是一台安装了 CentOS 7.0 的机器。lsblklsblk是一个 Linux 工具,它会显示有关你系统里所有可用块设备的信息。它从sysfs 文件系统中获取信息。默认情况下,这个工具将会以树状格式显示(除了...