- 博客(26)
- 资源 (5)
- 收藏
- 关注
原创 Linux 系统管理 (进程管理、工作管理、系统资源查看、系统定时任务)
一、进程管理进程管理的作用:1).判断服务器健康状态(最重要)2).查看系统中所有进程3).杀死进1-1、进程的查看--ps和pstree命令# 查看系统中所有进程,使用BSD操作系统格式,使用没"-"ps aux# 查看系统中所有进程,使用Linux标准命令格式ps -le - a: 显示一个终端所有进程,除了会话引线 - u: 显示进
2016-07-28 11:52:02 2428
原创 Linux 网络管理、网络命令、远程登陆工具
一、Linux 网络管理1-1.Linux 配置IP地址Linux配置IP地址的方法 1).ifconfig 命令临时配置IP地址 2).setup 工具永久配置IP地址 3).修改网络配置文件 4).图形网络配置文件(1).ifconfig命令:查看与配置网络状态命令#临时设置ech0网卡的IP地址与子网掩码,不常用ifconfig ehc0 19
2016-07-26 15:32:17 1335
原创 Linux权限管理(基本权限、默认权限、
一、文件基本权限1-1.基本权限的修改-rw-r--r-- - 第一个"-"表示文件类型(- 文件,d 目录,l 软链接文件) - rw- r-- r-- u所有者 g所属组 o其它人其中r读,w写,x执行(1).chmod [选项] 模式 文件名 - 选项 . -R 递归 - 模式
2016-07-24 21:20:48 13785
原创 Linux基础----用户(修改密码)和用户组
1、用户和用户组 用户:使用操作系统的人 用户组:具有相同系统权限的一组用户/etc/group 存储当前系统中所有用户组信息 - Group : x : 123: abc,def,xyz - 组名称:组密码占位符: 组编号:组中用户名列表/etc/gshadow 存储当前系统中用户组的密码信息 - Group :
2016-07-24 19:00:44 3135
原创 Linux命令----磁盘管理
1、磁盘管理命令(1).df: 查看磁盘分区使用状况 -l 仅显示本地磁盘(默认) -a 显示所有文件系统的磁盘使用情况,包含比如 /proc/ -h 以1024进制计算最合适的单位显示磁盘容量 -H 以1000进制计算最合适的单位显示磁盘容量 -T 显示磁盘分区类型 -t 显示指定类型文件系统的磁盘分区 -x 不显示指定类型文件系统的磁
2016-07-24 10:34:11 889
原创 Python文件处理
文件读取方式:1.read([size]): 读取文件(读取size个字节,默认读取全部)2.readline([size]): 读取一行3.readlines([size]): 读取完文件,返回每一行所组成的列表文件写入方式:write(str): 将字符串写入文件writelines(sequence_of_strings): 写入文件
2016-07-20 21:36:24 1526
原创 Python2.7.x 错误和异常
错误:1、语法错误:代码不符合解释器或者编译器语法2、逻辑错误:不完整、不合法输入、计算出现问题异常:执行过程中出现问题导致程序无法执行1、程序遇到逻辑或者算法问题2、运行过程中计算机错误(内存不够或者IO错误)区别:错误: 代码运行前的语法或者逻辑错误 语法错误在执行前修改,逻辑错误无法修改异常分为两个步骤1、异常产生,检查到错误且
2016-07-20 16:59:33 5219
原创 Python爬虫----实例: 抓取百度百科Python词条相关1000个页面数据
一、分析目标如果分析目标与上述不同,请自行修改,因为页面会随意更新数据格式等相关信息二、调试程序spider_main.py#!/usr/bin/env python2# -*- coding: UTF-8 -*-from baike_spider import url_manager, html_downloader, html_outputer, h
2016-07-20 14:19:16 6234 3
原创 Python爬虫----网页下载器和urllib2模块及对应的实例
网页下载器:将互联网上URL对应的网页下载到本地的工具,是爬虫的核心组件未完。。。
2016-07-19 17:36:12 2810
原创 Python爬虫----基础知识(简单爬虫架构、URL管理器和实现方法)
爬虫是什么:一段自动抓取互联网信息的程序爬虫价值:互联网数据,为我所用一、简单爬虫架构爬虫调度端:用来启动、执行、停止爬虫,或者监视爬虫中的运行情况在爬虫程序中有三个模块URL管理器:对将要爬取的URL和已经爬取过的URL这两个数据的管理网页下载器:将URL管理器里提供的一个URL对应的网页下载下来,存储为一个字符串,这个字符串会传送给网页解析器进行解析网页解析
2016-07-19 17:20:59 6196
原创 Python2.7.x基础教程笔记--input与raw_input的区别
使用input和raw_input都可以读取控制台的输入,但是input和raw_input在处理数字时是有区别的1、纯数字输入当输入为纯数字时 input返回的是数值类型,如int,float raw_inpout返回的是字符串类型,string类型>>> inputA = input('please input a num:')please inp
2016-07-18 13:35:04 5328 2
原创 Activiti基础教程--08连线
在流程实例运行过程中,难免要记录或者保存一些数据,然后运行到某个节点的时候,取数据查看,或者是后面学到流程分支的时候 判断流程走向,都要用到一些数据存储。这里就引入了一个新的概念,流程变量,顾名思义,就是流程中用来存储数据的变量; Activiti中基本支持所有的基本数据类型作为流程变量,以及支持序列化对象,所以也可以存一个对象;当然实际开发的话,还是要建立一些业务表,来存储业务数据;简
2016-07-14 17:04:42 4476 1
原创 Activiti基础教程--07流程执行历史记录(历史任务、历史流程实例、历史活动)
参考原文:http://blog.java1234.com/index.html?page=1&typeId=13&一、Activiti 历史任务查询实际工作流项目中,有一个功能叫做 历史任务查询。我们其实查询的是历史任务实例表; 当然这个表的话,不管是已经完结的任务 还是正在执行的任务,都会记录下这个表里。Activiti给我们提供了一个接口 finished;
2016-07-14 16:47:23 18325 1
原创 Activiti基础教程--06流程变量
参考原文:http://blog.java1234.com/index.html?page=1&typeId=13&一、Activiti查询最新版本的流程定义集合 因为每个流程定义都可能会有好几个版本,所以有时候我们有这样的需求,查询出最新版本的流程定义的集合;怎么来实现呢? 我们一般的思路是这样的。 第一步:我们通过Activiti接口来获取根据流程定义Versi
2016-07-14 16:37:38 3306 4
原创 Activiti基础教程--05流程实例、任务的执行
参考原文:http://blog.java1234.com/index.html?page=1&typeId=13&一、Activiti流程定义查询前面我们讲了流程定义的部署,本事的话就是一个添加操作;今天我们来讲下流程定义的查询,本质的话就是通过Activiti框架提供的API对act_re_procdef进行查询操作; 我们可以通过API 把act_r
2016-07-14 16:08:38 5147 2
原创 Activiti基础教程--04管理流程定义(流程定义部署ZIP/classpath)、查看(获取流程定义图图片)、删除,不能修改
前面的话,我们使用的是classpath加载资源文件方式来部署流程定义的,但是这种方式有局限性,只能适合小项目,固定写死的流程; 实际项目的话,需要来动态导入流程定义文件,通过把bpmn和png文件打包成zip压缩包,然后用户界面直接导入到系统,然后解析,部署流程定义;Activiti是支持这种方式的。今天我们来实现下这种方式;首先第一步,把bpmn和png文件打成zip压缩包,
2016-07-14 14:37:15 4082
原创 Activiti基础教程--03(HelloWorld)
前面我们讲解了流程绘制,下面我们要来部署流程定义,启动流程实例,查看任务以及完成任务;把一个最简单的HelloWorld流程用代码实现并且走完流程。 我们先建一个单元测试类HelloWorldProcess首先第一步,我们要操作流程,必须获取流程引擎实例;/** * 获取默认的流程引擎实例 会自动读取activiti.cfg.xml文件 */private Pro
2016-07-14 13:30:27 3122 2
原创 Activiti基础教程--02(初识Activiti流程设计工具、了解Activiti bpmn图表对应的XML文件)
我们以后开发流程 首先要做的,就是要设计好流程图;一个项目可能会包括多个流程图; 所以我们在src/test/resources源文件夹下新建一个包diagrams,以后所有的流程图文件(bpmn文件和生成的png文件)都放在这个包下;然后我们在diagrams上右击,New - > Other 我们选择 Activiti下的 Activiti Diagram
2016-07-14 12:05:18 15487 5
原创 Activiti基础教程--01(简介、代码生成Activiti的25张表、Activiti配置文件activiti.cfg.xml生成25张表、在Eclipse上安装Activiti插件)
一、简介 Activiti项目是一项新的基于Apache许可的开源BPM平台,从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),面对新技术的机遇,诸如互操作性和云架构,提供技术实现。 创始人Tom Baeyens是JBoss jBPM的项目架构师,以及另一位架构师Joram Barrez,一起加入到创建Alfresco这项首次实现Apa
2016-07-14 11:37:06 14019 5
原创 Linux命令--wget(后面有实例)
Linux系统中的wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,我们经常要下载一些软件或从远程服务器恢复备份到本地服务器。wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理。所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大
2016-07-12 14:09:56 4712
原创 Linux apt-get install过程中出现“size mismatch”
Linux apt-get install过程中出现“size mismatch”,如下图,在安装vim-gtk时出现的异常比如 apt-get install xx 时需要 xxx.deb,然后报错 xxx size mismatch,1、首先先更新:sudo apt-get update2、如果不行可以直接从xxx下载:wget xxx.deb也可以复制提示
2016-07-12 12:01:50 4408 1
原创 Weblogic部署系统后运行过慢解决方案
一、配置服务器启动1、找到weblogic控制台的环境-->服务器2、点击“服务器”,找到下面的AdminServer,点击3、点击“服务器启动” ,在下面的参数设置如下内容:-Xms1024m -Xmx2048m -XX:PermSize=512m -XX:MaxPermSize=1024m -Xmx Java Heap最大值,默认值为
2016-07-11 18:46:19 17007
原创 Linux安装JDK详细步骤(后面有source命令详解),unbuntu安装mysql
1、官网下载需要的Linux版本后放在/home目录中,当然其它地方也行。2、进入安装目录#cd /home#mv jdk-7u79-linux-x64.tar.gz /usr/local#cd /usr/local3、解压到当前目录#sudo tar -xzvfjdk-7u79-linux-x64.tar.gz4、设置环境变量expor
2016-07-11 18:18:37 3393
原创 Log日志详解分析
使用日志记录信息关于日志级别日志可分为五个级别DEBUG :为程序的调试信息,最低级INFO :为一般要显示的信息,比如登录登出ERROR:为严重错误 主要是程序的错误WARN :为一般警告,比如session丢失FATAL:崩溃,整个程序终止运行 将日志输出到指定的地方1.输出到文件log4j.rootLogger=debug,tofile#输出到
2016-07-02 23:22:15 12048
原创 windows下安装JDK和Tomcat
一、安装JDK 1、安装JDK当前最高版本为1.7。 下载并运行JDK 1.7安装程序jdk-7u25-windows-i586.exe,直接安装到C盘(也可以在其它盘,但文件名一定要是英文名),其它选项在安装过程中保持默认。分别生成JDK目录和JRE目录: 上图的jdk和jre是配套的。 2、配置环境变量 配置系统环境变量:在“我的电脑”上点右
2016-07-02 23:15:15 4800 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人