- 博客(138)
- 资源 (27)
- 收藏
- 关注

翻译 Python学习笔记(一)
大家好,非诚欢迎来到我的博客空间,本人计算机小硕一枚,刚刚毕业,开始踏入工作岗位,之前有学习过Java Web开发的相关知识,工作中需要用到Python,一边学习Python中,一边进行博客的编写,这是我第一次写博客,也希望自己以后有时间能够继续下去,将自己所学到的东西分享出去。如果你是网络编程者,系统/网络管理员,或者是一个Web应用的开发者,你需要对Python编程语言以及TCP/IP的网
2017-06-13 16:24:38
4333
2
原创 文件传输命令(持续更新中)
文件传输是非常常用的命令,今天小编就带大家整理一下自己常用的一些文件传输命令:rsync 命令rsync是可以实现增量备份的工具。配合任务计划,rsync能实现定时或间隔同步,配合inotify或sersync,可以实现触发式的实时同步。rsync可以实现scp的远程拷贝(rsync不支持远程到远程的拷贝,但scp支持)、cp的本地拷贝、rm删除和"ls -l"显示文件列表等功能。scp命令scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过
2021-02-10 10:39:25
1288
原创 shell 脚本统计文件数
下面这段代码展示了通过shell 脚本统计某个目录下的文件数,并输出到文本文件中。#!bin/shnum1=0read_dir(){ for file in `ls -a $1` do #echo $1 if [ -d $1"/"$file ] then if [[ $file != '.' && $file != '..' ]] then read_dir...
2021-01-26 15:40:56
1841
原创 zabbix 事件通知--警告脚本配置
一、概述假设我们已经配置了一些项(items)和触发器(triggers),并且现在由于一些事件而引起触发器的状态改变,那么现在是时候考虑去做一些操作了。首先,我们不想一直盯着触发器或事件列表。如果发生了重要的事情(如问题),最好是收到通知。此外,当问题发生时,我们希望所有有关人员都得到通知。这就是为什么发送通知是Zabbix提供的主要操作之一。可以定义在某...
2020-03-28 14:49:35
2256
原创 zabbix 事件通知--邮件媒体配置
一、概述 假设我们已经配置了一些项(items)和触发器(triggers),并且现在由于一些事件而引起触发器的状态改变,那么现在是时候考虑去做一些操作了。 首先,我们不想一直盯着触发器或事件列表。如果发生了重要的事情(如问题),最好是收到通知。此外,当问题发生时,我们希望所有有关人员都得到通知。 这就是为什么发送通知是Zabbix提供的主要操作之一。可以定义在某...
2020-03-28 10:49:10
1625
原创 iptables 原来这么简单
你在找一个完整的iptables教程吗?在本文中,我们将向您展示如何在linux系统上安装和使用iptables。通过了解这个Linux防火墙工具,您可以使用命令行界面更好的保护Linux,免受攻击。一、什么是iptables ,它是如何工作的? 简单地说,iptables是一个Linux防火墙程序。它将使用表(tables)来监视服务器发送及接收的数据包。这些表包含一组称为...
2020-03-21 16:29:15
7045
原创 EJB--应用创造下
创建客户端以访问EJB一、创建客户端以访问EJB在NetBeans IDE中,选择File>New Project>。 在“Java类别”下选择“项目类型”,将“项目类型”选为“Java应用程序”。单击下一步按钮。 输入项目名称和位置。单击Finish>按钮。我们选择了EjbTester这个名字。 在项目资源管理器窗口中右键单击项目名称。选择属性。 使用“编...
2020-03-15 15:38:10
6537
原创 EJB-应用创造中
一、构建项目 在项目资源管理器窗口中选择EjbComponent项目。 右键单击它打开context菜单。 选择clean and build。 您将在NetBeans控制台输出中看到以下输出。ant -f C:\\EJB\\EjbComponent clean distinit:undeploy-clean:deps-clean:Deletin...
2020-03-15 15:29:12
6588
原创 EJB--应用创造上
为了创建一个简单的EJB模块,我们将使用NetBeans“New project”向导。在下面给出的示例中,我们将创建一个名为Component的EJB模块项目。一、创建项目 在NetBeans IDE中,选择File>New Project>。您将看到以下屏幕。 在类别Java EE下选择project type,project type作为E...
2020-03-15 15:20:57
6417
原创 EJB - 环境设置
一、 本博客将根据官方文档的指导进行EJB环境的设置。二、系统需求EJB是Java的一个框架,所以第一个要求是在您的机器上安装一个Java开发工具包(JDK)。JDK 1.5 or above. Memory no minimum requirement. Disk Space no minimum requirement. Operating Sy...
2020-03-15 11:42:24
6251
原创 EJB概述
EJB含义为企业Java Beans。EJB是J2EE平台的重要组成部分。开发者可以在J2EE平台使用基于组件的体系结构,该结构目的为企业级应用程序提供多层、分布式和高度事务性等特性。 EJB提供了一种开发和部署基于组件的企业应用程序的体系结构,考虑到健壮性、高可伸缩性和高性能。EJB应用程序可以部署在任何符合J2EE 1.3标准规范的应用服务器上。 在本博客系列...
2020-03-15 11:02:18
6572
原创 EJB指导教程前言
前言:本人将通过EJB官方网站学习EJB相关知识,并将一部分知识翻译整理写为博客,加入自己的见解,供分享和交流。一、EJB指导 企业级Java Beans(EJB)是一种应用广泛的java 开发架构,用于构建高度可伸缩和健壮的企业级应用程序,并将其部署在J2EE兼容的应用服务器上,如JBOSS、Web logic等。 EJB3.0是基于EJB2.0的开发的,并做了很大的改变...
2020-03-15 10:07:02
7164
1
原创 PostgreSQL 性能优化--参数的配置
PostgreSQL的配置参数作为性能调优的一部分,起着重要的位置。有时候一个简单的配置参数就会觉得应用的性能。因此有必要简单了解下其相关的配置参数。查询Linux服务器配置在进行性能调优之前,需要清楚知道服务器的配置信息,比如说 CPU,内存,服务器版本等信息。查询系统版本信息:cat /etc/redhat-releaseScientific Linux rele...
2019-08-30 09:39:57
4052
原创 Eclipse中设置Tomcat服务器
01首先打开eclipse软件,点击顶部的windows菜单,选择下拉菜单中的preferences选项,如下图所示02在弹出的Preference界面中选择Server,找到左侧的Runtime Environments选项,点击右侧的add按钮。03 然后我们需要在出现的界面中选择一下Tomcat的版本,并勾选Create a new local server复选框...
2019-03-07 09:33:00
26323
原创 自动类型转换
(一)自动类型转换 在java 程序中,不同的基本类型的值经常需要进行相互类型转换,类型转换分为自动类型转换和强制类型转换。布尔类型boolean占有一个字节,由于其本身所代码的特殊含义,boolean类型与其他基本类型不能进行类型的转换(既不能进行自动类型的提升,也不能强制类型转换), 否则,将编译出错。 java的所有数值型变量可以进行相互转换,如果系统支持把某种基本类型...
2019-02-01 19:51:57
16627
2
原创 Java基本数据类型
这节博客将向大家讲解java的数据类型,在讲解数据类型前,先来看一下变量。(一)变量java语言是强类型语言,强类型包含两方面的含义。1:所有的变量必须先声明,后使用。2:指定类型的变量只能接受类型与之匹配的值。这意味着每个变量和每一个表达式都有一个在编译的时候就确定的类型。类型限制了一个变量能被赋的值,限制了一个表达式可以产生的值,限制了这些值上可以进行的操作,并确定了这些操...
2019-02-01 19:39:26
5751
原创 java 标识符,分隔符,关键字
(一)标识符的介绍 Java语言中,对于变量,常量,函数,语句块也有名字,我们统统称之为Java标识符.标识符是用来给类、对象、方法、变量、接口和自定义数据类型命名的。 Java标识符由数字,字母和下划线(_),美元符号($)或人民币符号(¥)组成。在Java中是区分大小写的,而且还要求首位不能是数字。最重要的是,Java关键字不能当作Java标识符。下面的标识符是合法...
2019-01-23 20:33:59
13252
6
原创 Java 注释
(一)注释的重要性 编写程序的时候,总需要为程序添加一些注释,用以说明某段代码的作用,或者说明某个类的用途,某个方法的工能,以及该方法的的参数和返回值的数据类型以及意义等 程序注释的作用非常大,很多初学者在刚刚学习java程序的时候,会很努力的写程序,不太会注意添加注释。认为添加注释是一种浪费时间,没有意义的事情。经过一段时间的学习,注意到程序书写的不足,需要重构。于是打开源码...
2019-01-22 14:49:37
25977
2
原创 一个简单的java程序
(一)简单的java程序public class MyFirstApp{ public static void main(String[] args) { System.out.print("Hello world"); }}(二)java 程序分析 (三)java源文件命名规则 Java源文件的命名不是随意的,Java源文件的命名必须要满足如下的规则。...
2019-01-22 14:35:04
87729
6
原创 JDK介绍与安装
(一)JDK简介JDK Java SE Development kit(JDK) java开发工具包JDK全称Java SE Development kit(JDK),即java标准版开发包,是Oracle提供的一套用于开发java应用程序的开发包,它提供编译,运行java程序所需要的各种工具和资源,包括java编译器,java运行时环境,以及常用的java类库等。 JRE...
2019-01-22 14:22:02
139838
5
翻译 wildfly软件介绍
WildFly是什么? Wildfly是一个开源的基于JavaEE的轻量级应用服务器,目前,最新版本是Wildfly 15,wildfly遵循LGPL2.1许可,意味着可以在任何商业应用中免费使用。WildFly是一个灵活的、轻量的、强大管理能力的应用程序服务器。Wildfly是一个管理EJB的容器和服务器,但JBoss核心服务不包括支持servlet/JSP的WEB容器,一般与Tomc...
2018-12-25 17:35:42
33572
原创 Java介绍
(一)Java介绍 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。 其中Java语言是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允...
2018-12-16 20:56:20
24044
4
原创 Sed 流文本编辑器
(一)Sed流文本编辑器介绍 sed (Stream EDitor) 本质上是一个编辑器,但是它是非交互式的,这点与VIM不同;同时它又是面向字符流的,输入的字符流经过sed的处理后输出。这两个特性使得sed成为命令行下面非常有用的一个处理工具,同时sed能够完美的配合正则表达式使用。这里先谈一下交互式和非交户式的编辑器。Vim:需要进到文本里面进行操作。sed:不需要进行到...
2018-12-10 16:27:21
22477
翻译 zabbix elasticsearch 安装
本博客为官网文档的翻译:原文:https://www.zabbix.com/documentation/current/manual/appendix/install/elastic_search_setup(一) Elasticsearch的支持是试验性的,本节中考虑的设置过程适用于以下Elasticsearch版本:5.0.x–6.1.x。如果使用早期或后期的Elastics...
2018-11-28 10:20:16
28123
原创 基于centos7安装zabbix3.4.11
(一)zabbix简介 基于Web界面的分布式系统监控的企业级开源软件。可以监控各种系统与设备,网络参数,保证服务器设备安全运营;提供灵活的通知机制。(二) Zabbix的特点和功能 1.特点 1)安装与配置简单 2)可视化web管理界面 3)免费开源 4)支持中文 5)自动发现 6)分布式监控 7)实时绘图 8)...
2018-08-31 09:58:07
22814
原创 shell脚本程序设计(一)
(一)要求:1、在SHELL语句中加入必一要的注释,以便以后阅读和维护,注释以”#”开头。 2、对变量和函数命名时最好能使用有含义且容易理解的名字。 (二)内容:1、创建以下菜单程序: HOST: ******** USER: **** DATE: **/**/20**A: 创建子目录并复制文件B: 文件权限测试C: 文件字符转换D: 文件总数及文本行...
2018-08-29 09:36:12
4574
原创 zabbix agent 的两种安装方式
(一)zabbix-agent介绍和工作原理1 介绍 zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。 zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件zabbix ...
2018-08-29 09:35:17
104737
3
原创 华为交换机5720常用命令
(一)交换机的概念 交换机(Switch)意为“开关”是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。 以太网交换机是基于以太网传输数据的交换机,以太网采用共享总线型传输媒体方式的局域网。以太网交换机的结构是每个端口都直接与主机相连,并且一般都工作在全双工方式。交换机能同时连通许多对端口,使每一对相互通信的主机都能像独占通信媒体那...
2018-07-17 15:48:17
39349
2
原创 Apache 安装介绍
(一)apache 介绍 Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器,Apache也叫万维网,www服务器, web服务器主要功能是提供网上信息浏览服务。Apache可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。 目前主流的Web服务器软件包括:Apache,Ngi...
2018-07-06 17:14:20
8954
原创 Zabbix 3.2 课程精讲-庄博-专题视频课程
zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员定位/解决存在的各种问题。...
2018-07-05 14:17:03
1585
原创 zabbix 3.2 的官方安装过程
(一)zabbix介绍 zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。 zabbix由2部分构成,zabbix server与可选组件zabbix agent。 zabbix server可以通过...
2018-06-21 16:51:39
2189
原创 CentOS7 中安装Apache HTTP Server
(一)了解wwwWeb是WWW(World Wide Web)的简称,全球信息广播的意思,又可以翻译为万维网、web网、或3W网。www是Internet的多媒体信息查询工具,是Internet上飞快发展的服务,也是目前使用最广泛的服务。 Web浏览器和服务器使用超文本传输协议(HTTP)来传输web文档,通过统一资源定位符(URL)标识文档在网络上服务器的位置以及服务器的路径,Web文档用HT...
2018-05-26 14:17:33
3558
原创 SHELL 脚本程序设计(二)
(一)题目:文件pc.txt中保存了三个学生的选课成绩,试编写一段shell程序对文件内容进行统计、计算后输出选课的学生总人数及选课成绩的不及格率(保留到小数点后2位)和平均成绩(保留到小数点后1位)。 pc.txt文件内容如下: student1:1301:86 student2:1302:50 ...
2018-05-17 19:54:40
2312
原创 CentOS7的定时任务crond
(一)定时任务简介 系统的定时任务并不难,它在我们的服务器上是一个非常常见的任务,它指的就是让我的计算机在指定的时间,运行指定的命令或者程序。在windows里面有一任务器,它实现的就是系统定时任务,这个在个人机里面用的不多,一般就是杀毒软件什么的会用到。但是在服务器上呢,我们很多的工作都不一定要人为手工的工作,而且有一部分工作,像备份这样的工作,每天都需要进行,而且不能在上班的时候白天执...
2018-05-01 10:30:43
9797
原创 计算机存储器介绍
(一)存储器 存储器(Memory)是现代信息技术中用于保存信息的记忆设备。其概念很广,有很多层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如RAM、FIFO等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、TF卡等。计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。...
2018-04-24 10:17:29
23424
原创 yum 命令讲解
(一)yum介绍Yum(全称为 Yellow dogUpdater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 ...
2018-04-10 09:30:49
248356
4
原创 rpm 讲解
CentOS7主要有rpm和yum这两种包软件的管理。两种包的管理各有用处,其中主要区别是:YUM使用简单但需要联网,YUM会去网上的YUM包源去获取所需要的软件包。而RPM的需要的操作经度比较细,需要我们做的事情比较多。 软件包的安装和卸是很平常的事,但在Linux上面却不简单。Linux的其中一个哲学就是一个程序只做一件事,并且做好。组合小程序来完成复杂的任务,这样做有很多好处,但是各个...
2018-03-31 14:47:19
62635
5
原创 硬盘介绍
(一)硬盘概念以及组成首先说一下硬盘的概念:港台称之为硬碟,英文名:Hard Disk Drive,简称HDD,硬盘是电脑主要的存储媒介之一,由一个或者多个铝制或者玻璃制的碟片组成。 这个就是一个硬盘:大部分的硬盘是由磁头臂组支架,转轴,读写头,磁头臂,磁道,扇区,柱面,盘面组成的。 (二)SCSI硬盘:小型计算机系统接口(英语:Small Computer System Interface; 简...
2018-03-14 18:49:54
7820
1
原创 CentOS防火墙
(1) firewalld介绍 我们都是知道,在CentOS6中使用的默认防火墙是iptables,而在CentOS7之中,防火墙的变化是比较大的,CentOS7中默认使用firewalld来作为防火墙。firewalld有两个好处,第一个就是支持动态更新,不用重启服务。第二个加入了防火墙的“zone”概念firewalld的字符界面管理工具是 firewall-cmd,简单说就是Linux提...
2018-03-04 14:45:33
753
2
原创 Mybatis 介绍以及面试问题
(一)Mybatis介绍MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Ma...
2018-03-01 15:23:43
3597
3
zabbix监控微信报警
2018-06-12
ZabbixServer 3.4 CentOS7自动安装脚本
2018-05-09
IKAnalyzer2012FF_u1.zip
2017-11-08
原型设计工具
2017-10-27
Hibernate4.0.0.chm
2017-10-20
jQuery EasyUI v1.3.5官方API中文版
2017-10-16
[Java参考文档].JDK_API_1_6
2017-10-07
Hadoop-2.4.0+Hbase-0.94.18+Nutch-2.3集中和分布式爬虫配置攻略.docx
2017-09-26
word-1.3.1.jar中文分词
2017-09-26
IKAnalyzer2012FF_u1.jar
2017-09-26
SolrJ6.3.0
2017-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人