shell 多个程序 log 的备份(二)

LogPath=$HOME/log if [ ! -d "$LogPath" ]; then mkdir $LogPath fiLD1=`date -d'-4 day' +'%F'` LD2=`date -d'-5 day' +'%F'` LD3=`date -d'-6 day' +'%F'` LE1=`date -d'-4 day' +'%Y%m%d'` LE2=`date -d'-5
分类: 其他 发布时间: 07-09 23:30 阅读次数: 0

验证 .NET 4.6 的 SIMD 硬件加速支持的重要性

SIMD 的意思是 Single Instruction Multiple Data。顾名思义,一个指令可以处理多个数据。.NET Framework 4.6 推出的 Nuget 程序
分类: 编程语言 发布时间: 07-09 23:30 阅读次数: 0

Kibana+Logstash+Elasticsearch 日志查询系统搭建

搭建该日志查询系统的目的就是为了运维、研发很方便的进行日志的查询。Kibana一个免费的web壳;Logstash集成各种收集日志插件,还
分类: 服务端 发布时间: 07-09 23:30 阅读次数: 0

VB 2015 的 闭包(Closure)

目前 VB 14 比 C# 6 领先的功能里面,有个即将在 C# 7 实现的功能,叫做“本地方法”。这个功能与“匿名委托&rdq
分类: 编程语言 发布时间: 07-09 23:30 阅读次数: 0

Maven打包Web 项目并且部署到Linux中的Tomcat服务器下

最近在使用maven,顺便尝试了下Tomcat部署。网上找到了很多资料但是都不是最新的,所以贴上比较新的Tomcat7部署代码和配置,方便以
分类: 服务端 发布时间: 07-09 23:30 阅读次数: 0

bash中 2>&1 & 的解释

1、首先,bash中0,1,2三个数字分别代表STDIN_FILENO、STDOUT_FILENO、STDERR_FILENO,即标准输入(一般是键盘),标准输出(一般是显示屏,准确的说是用户终端控制台),标准错误(出错信息输出)。2、输入输出可以重定向,所谓重定向输入就是在命令中指定具体的输入来源,譬如 cat < test.c 将test.c重定向为cat命令的输入源。输出重定向是指定具体的输出
分类: 其他 发布时间: 07-09 23:30 阅读次数: 0

VS “15” 预览 5 中 VB 15 新增的功能

VS "15" 预览 5 给 VB 带来了更新。这次的更新内容有3个:* 值元组 ValueTuple,这个功能能把一组计算结果成组返回。为了使用这个
分类: 编程语言 发布时间: 07-09 23:30 阅读次数: 0

Docker私有仓库--自签名方式

为了能集中管理我们创建好的镜像,方便部署服务,我们会创建私有的Docker仓库。通读了一遍官方文档,Docker为了确保安全使用TLS,
分类: 服务端 发布时间: 07-09 23:30 阅读次数: 0

Java 10将带来升级版的Lambda

一个新的JEP将用于增强lambda功能,提出的更改包括更好的消岐、对未使用的参数用下划线标注和外部变量的跟踪。虽然这些更改会使J
分类: 编程语言 发布时间: 07-09 23:29 阅读次数: 0

Linux下Samba服务器安装配置

1. 安装 安装前先关闭iptables和SELinux。 CentOS输入以下命令: yum install samba samba-client Ubuntu输入以下命令: apt-
分类: 服务端 发布时间: 07-09 23:29 阅读次数: 0

HA高可用集群搭建

准备2台机器:主:master:192.168.254.140从:slave:192.168.254.141 vim /etc/hosts 主、从: 192.168.254.140 master 192.168.
分类: 服务端 发布时间: 07-09 23:29 阅读次数: 0

Vim常用操作-Nginx配置文件批量加注释。

操作步骤: 按 ESC 进入 Normal 模式,移动游标定位到 12 行的位置。 按 ctrl+v 即进入纵向编辑模式。 多次按 j 定位到 23 行(结束位置)。 按 I(大写的 i) 进入首行插入模式。 按 # 号注释配置项,这时首行会被注释掉。 在按 ESC 退出纵向编辑模式的同时所有选中的字符前都加了注释,需要等待 1-2 秒才能看到效果。
分类: 其他 发布时间: 07-09 23:29 阅读次数: 0

装饰器模式详解

动态地给一个对象添加一些额外的职责。一般我们为了扩展一个类经常使用继承方式实现,由于继承为类引入静态特征,并且随着扩展功
分类: 编程语言 发布时间: 07-09 23:29 阅读次数: 0

多线程TCP的socket通信

应用多线程来实现服务器与多客户端之间的通信。 服务器端创建ServerSocket,循环调用accept()等待客户端的连接
分类: 编程语言 发布时间: 07-09 23:29 阅读次数: 0

Apache日志配置和日志切割详解

1.打开apache主配置文件,命令:vim /usr/local/apache2/conf/httpd.conf,找到log_config_module模块,可以看到两条logformat(
分类: 服务端 发布时间: 07-09 23:29 阅读次数: 0

登录提示:You are required to change your password immediately (password aged)

登录服务器被提示需要修改密码,什么玩意?查了下,绝对是账户配置。 附上鸟哥相关介绍文档:关于/etc/shadow介绍。解答在里面。
分类: 其他 发布时间: 07-09 23:29 阅读次数: 0

基于UDP协议的socket通信

服务器端: 1、创建DatagramSocket,指定端口号 2、创建DatagramPacket 3、接收客户端发送的数据信息 4、读取数据 客户端: 1、定
分类: 编程语言 发布时间: 07-09 23:29 阅读次数: 0

Apache添加虚拟主机和在虚拟主机中实现用户验证

Apache如何添加虚拟主机和在虚拟主机中实现用户验证 第一步:打开apache主配置文件,vim /usr/local/apache2/conf/httpd.conf,如
分类: 服务端 发布时间: 07-09 23:29 阅读次数: 0

基于TCP协议的socket通信

一、服务器端 1、创建serverSocket,即服务器端的socket,绑定指定的端口,并侦听此端口 ServerSocket server = new ServerSocke
分类: 编程语言 发布时间: 07-09 23:29 阅读次数: 0

Apache域名301跳转和访问控制的优先级

实验背景:apache虚拟主机有两个域名 111.com 222.com 其中222.com 访问的时候跳转到111.com,并且给该虚拟主机做了访问控制,只
分类: 服务端 发布时间: 07-09 23:29 阅读次数: 0