搜索到与相关的文章
Tomcat

Tomcat:使用JMX监管Tomcat的几种方式

Tomcat使用JMX管理方式,在Tomcat的自带应用manager就是使用了JMX方式来管理Tomcat,以此完成Web应用的动态部署、启动、停止。然而manager应用是一种本地使用JMX接口的方式。对于其它的远程客户端该怎么做呢?方式1:JConsole客户端:1)设置环境变量CATALINA:setCATALINA_OPTS=-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.

系统 2019-08-12 01:33:39 2538

Linux

《鸟哥的Linux私房菜》学习笔记(5)——权限管

一、权限的基本概念权限:访问计算机资源或服务的访问能力。Linux中,每一个资源或者服务的权限,分别定义了三组用户的使用能力。文件的属主(u)文件的属组(g)其他用户(o)对于每一类用户来说,可以对某个文件有三种权限:r:可读,可以使用类似cat,more,less等命令查看文件内容。w:可写,可以编辑或者删除此文件。x:可执行,可以在命令提示符下,当做命令提交给内核运行,一般对文件默认没有此权限,否则可能执行恶意代码。对于目录来说,r:可以对此目录执行l

系统 2019-08-12 01:33:20 2538

Tomcat

JDK环境变量设置及相关,轻松解决Tomcat一闪而过

使用JDK一共需要配置三个环境变量:JAVA_HOME、CLASSPATH和PATH(不区分大小写)。1、JAVA_HOME-JDK的安装目录2、CLASSPATH-.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;不要忘记.3、PATH-%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin建议把JDKbin的路径放在原有path的最前面。因为在%SystemRoot%\system32中还有一个ja

系统 2019-08-12 01:32:55 2538

SqlServer

sqlServer手动启动服务Bat

@echoofffor/f"skip=3tokens=4"%%iin('scqueryMSSQLSERVER')doset"zt=%%i"&goto:next:nextif/i"%zt%"=="RUNNING"(echo已经发现该服务在运行,开始停止netstopMSSQLSERVERechoscconfigMSSQLSERVERstart=DISABLED禁用服务)else(echo该服务现在处理停止状态,开始启动echoscconfigMSSQLSER

系统 2019-08-12 01:32:52 2538

数据库相关

修改一行SQL代码 性能提升了N倍

在PostgreSQL中修改了一行不明显的代码,把(ANY(ARRAY[...])改成ANY(VALUES(...))),结果查询时间从20s变为0.2s。最初我们学习使用EXPLANANALYZE来优化代码,到后来,Postgres社区也成为我们学习提升的一个好帮手,付出总会有回报,我们产品的性能也因此得到了极大的提升。事出有因我们所开发的产品是Datadog,它是专门为那些编写和运营大规模应用的团队、IT运营商提供监控服务的一个平台,帮助他们把海量的数

系统 2019-08-12 01:32:28 2538

Python

使用Python神器对付12306变态验证码

临近春节,脚本之家小编带领大家用Python抢火车票!首先我们需要splinter安装:pipinstallsplinter-ihttp://pypi.douban.com/simple�Ctrusted-hostpypi.douban.com然后还需要一个浏览器的驱动,当然用chrome啦下载地址:http://chromedriver.storage.googleapis.com/index.html?path=2.20/根据下载的自己的电脑系统选择下

系统 2019-09-27 17:38:42 2537

Python

浅谈Python中用datetime包进行对时间的一些操作

1.计算给出两个时间之间的时间差importdatetimeasdt#currenttimecur_time=dt.datetime.today()#onedaypre_time=dt.date(2016,5,20)#eg:2016.5.20delta=cur_time-pre_time#ifyouwanttogetdiscrepancyindaysprintdelta.days#ifyouwanttogetdiscrepancyinhoursprintd

系统 2019-09-27 17:38:14 2537

Python

python使用str & repr转换字符串

可能比较low还是记录一下:str和repr的使用过程str是一个类型(int,long类似),同样她也可以作为一个工厂方法实例一个stringrepr是python内置的函数,用于保留一个打印值在python代码片段里的真实状态好,以上全是废话>>>a=1>>>a+""---------------------------------------------------------------------------TypeErrorTraceback(

系统 2019-09-27 17:37:57 2537

Linux

Linux syslog日志服务器架设攻略

作者:华江从目前的情况来看,Syslog(系统日志)这一历史悠久的日志系统仍旧占据着最主流的地位。由于与类UNIX平台之间的渊源,Syslog是在实际应用环境中最容易获得的日志系统。同时,还有很多的基于Syslog的扩展产品存在,这其中也包括大量基于UNIX平台构建内核的网络硬件设备,这些设备往往都内置了Syslog功能支持,例如Cisco路由器就是如此。一、配置syslog守护进程syslog是Linux系统默认的日志守护进程。默认的syslog配置文件

系统 2019-08-29 23:40:03 2537

编程技术

设计模式之Strategy(策略)

Strategy策略模式是属于设计模式中对象行为型模式,主要是定义一系列的算法,把这些算法一个个封装成单独的类.Stratrgy应用比较广泛,比如,公司经营业务变化图,可能有两种实现方式,一个是线条曲线,一个是框图(bar),这是两种算法,可以使用Strategy实现.这里以字符串替代为例,有一个文件,我们需要读取后,希望替代其中相应的变量,然后输出.关于替代其中变量的方法可能有多种方法,这取决于用户的要求,所以我们要准备几套变量字符替代方案.首先,我们建

系统 2019-08-29 23:37:42 2537