搜索到与相关的文章
Tomcat

Tomcat 性能调优 之让小猫快乐的飞。

今天在做Tomcat性能调优的时候,查了些资料,Tomcat主要有俩个地方需要调优1、启动的时候JVM的内存调优,其中包含了系统的JVM可使用数、垃圾回收效率与线程阻塞情况、增加了系统响应效率,重点加红了。exportJAVA_OPTS="-server-Xms1400M-Xmx1400M-Xss512k-XX:+AggressiveOpts-XX:+UseBiasedLocking-XX:PermSize=128M-XX:MaxPermSize=256M

系统 2019-08-12 01:32:29 2594

操作系统

如何对CentOS FTP服务配置 - 51CTO.COM

如何对CentOSFTP服务配置-51CTO.COM根据很多人对CentOSFTP服务的不解,我觉得应该对CentOSFTP服务做出一定的解释。1.安装一般在CentOS上都自动安装了vsftd,若没有安装则可以使用以下步骤进行安装yum-yinstallvsftpdtouch/var/log/vsftpd.log#创建vsftp的日志文件在CentOS中,这样就可以完成了一个简单的匿名FTP的搭建。你可以通过访问ftp://yourip来进行,不过这个F

系统 2019-08-12 01:32:08 2594

Python

python面向对象

面向对象类定义类在python中,将具有相同属性和方法的对象归为一个类,在使用类之前,首先得创建类类创建的语法:class类名:语句类的用法类只有在实例化才能使用,类的调用和函数的调用差不多,用类名()就可以实例化类类对象类实例化就生成了一个对象,它支持两种操作属性的引用实例化类方法定义类的方法和定义函数差不多,区别如下:方法的第一个参数必须是self,而且不能省略方法的调用必须先实例化该类,用实例名.方法名(参数)来调用构造方法构造函数就是类实例化初始化

系统 2019-09-27 17:57:31 2593

Python

尽管速度如此之慢,为什么Python如此受欢迎?

Python很慢和/或它不是的两个最常见的原因高性能:解读GIL第一个是相当直接的,但在高级别编译器将更高级别的语言翻译成更低级别(更快)的语言,因此编译语言几乎总是比非编译语言执行得更快。这个经验法则有一些例外(例如JIT可能比AOT编译更快的情况),但它们会分散讨论。第二个是更臭名昭着,但是Python有一个叫做全局解释器锁的东西,它通过强制解释器一次只在一个进程(Python解释器的实例)中执行单个线程来基本上防止多线程。它的工作原理也很有趣,但也像

系统 2019-09-27 17:57:24 2593

Python

python IDLE中反斜杠显示为人民币符号¥

Python自带的IDE是IDLE,最简单不过,但是全国二级要求使用该IDE。该IDE相对于其他更高级的IDE,例如PyCharm和VisualStudioCode等,功能明确弱得很。但是,就应对二级Python考试来说已经绰绰有余。问题在其内置的命令行环境下现遇到一个小问题是:反斜杠显示为人民币符号¥,无论当前输入法是中文还是英文输入法。参考下图:分析与解决办法经过试验发现,可以通过菜单命令“Options”-“ConfigureIDLE”,把当前编辑环

系统 2019-09-27 17:55:32 2593

Python

Python二维码生成库qrcode安装和使用示例

二维码简称QRCode(QuickResponseCode),学名为快速响应矩阵码,是二维条码的一种,由日本的DensoWave公司于1994年发明。现随着智能手机的普及,已广泛应用于平常生活中,例如商品信息查询、社交好友互动、网络地址访问等等。安装Python的二维码库--qrcode由于生成qrcode图片需要依赖Python的图像库,所以需要先安装Python图像库PIL(PythonImagingLibrary),不然会遇到"ImportError

系统 2019-09-27 17:53:29 2593

Python

Python动刷新抢12306火车票的代码(附源码)

用python另一个抢票神器,你get到了吗?2017年时间飞逝,转眼间距离2018年春节还有不到1个月的时间,还在为抢不到火车票发愁吗?作为程序员的我们撸一个抢票软件可好?难以想象的数据,预示着今年春运回程和返程车票购买难度将进一步加大…抢购车票怕是比李白跨越“蜀道”的难度还大哦~当你想查询一下火车票信息的时候,还在为打开无响应的12306官网和广告n秒的APP吗而懊恼吗?不如用Python写一个命令行版的火车票查看器,只要在命令行敲一行命令就能获得你想

系统 2019-09-27 17:52:28 2593

Python

纯python进行矩阵的相乘运算的方法示例

本文介绍了纯python进行矩阵的相乘运算的方法示例,分享给大家,具体如下:defmatrixMultiply(A,B):#获取A的行数和列数A_row,A_col=shape(A)#获取B的行数和列数B_row,B_col=shape(B)#不能运算情况的判断if(A_col!=B_row):raiseValueError#最终的矩阵result=[]#zip解包后是转置后的元组,强转成list,存入result中BT=[list(row)forrowi

系统 2019-09-27 17:50:31 2593

Python

python中的__dict__和dir()的区别

Python下一切皆对象,每个对象都有多个属性(attribute),Python对属性有一套统一的管理方案。__dict__与dir()的区别:dir()是一个函数,返回的是list;__dict__是一个字典,键为属性名,值为属性值;dir()用来寻找一个对象的所有属性,包括__dict__中的属性,__dict__是dir()的子集;并不是所有对象都拥有__dict__属性。许多内建类型就没有__dict__属性,如list,此时就需要用dir()来

系统 2019-09-27 17:50:05 2593

Python

python算法与数据结构之冒泡排序实例详解

一、冒泡排序介绍冒泡排序(英语:BubbleSort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。二、冒泡排序原理比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。这一步做完,最后的元素应该会是最

系统 2019-09-27 17:45:59 2593