自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 Linux最大线程数限制

研发环境上的Linux项目启动报错:Caused by: java.lang.OutOfMemoryError: unable to create new native thread开始以为是内存不足导致无法创建线程,把jvm的-Xms,-Xmx的2个参数都加大一倍:-Xms2048m -Xmx2048m。把-Xss参数调小,还是启动失败。应该是系统方面的限制了,这台机器上搞了100个过tomc...

2019-05-21 15:24:30 246

原创 python直接生成exe的方法

一、简介py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32com client和server,和其它的独立程序。py2exe是发布在开源许可证下的。目前只有pyt...

2019-05-21 15:22:25 686

原创 Linux系统学习:Shell简介

什么是Shell 命令行和Shell这两个概念常常让人困惑。从严格意义上讲,命令行指的是供用户输入命令的界面,其本身只是接受输入,然后把命令传递给命令解释器,后者就是Shell。从本质上讲,Shell是一个程序,它在用户和操作系统之间提供了一个面向行的可交互接口。用户在命令行中输入命令,运行在后台的Shell把命令解释成指令代码发送给操作系统。 Shell是操作系统的最外层,Shell可以合...

2019-05-21 15:18:58 166

原创 python之面向对象编程

面向对象编程是一种编程方式,这种编程方式需要使用“对象”来实现对象的特征:世间万物皆对象每个对象都是唯一的对象具有属性和行为(对象的行为包括具有的功能及具体的实现)对象具有状态(状态是指某个瞬间对象的各个属性的取值)对象分为类对象和实例对象两大类(类对象是具有相同属性和行为的实例对象的抽象;类对象就是实例对象的模板,实例对象是类对象创建出来的;此外,同一个类对象的所有实例对象如果具有相...

2019-05-21 15:10:20 110

原创 python函数的可变和不可变参数

在 python 中,strings, tuples, 和 numbers 是不可更改的对象,而 list,dict 等则是可以修改的对象。不可变类型:a = 1 #把1赋值给aa = 2 #把2赋值a这一过程中其实是重新创建新的值为2的对象a,原先指向1的变量a 被废弃了可变类型:l = [1,2,3]l[0] = 99l这一过程中只是修改而已,l 指向这个列表的变量没有变化 ...

2019-05-21 15:08:09 199

原创 python时间序列按频率生成日期

有时候我们的数据是按某个频率收集的,比如每日、每月、每15分钟,那么我们怎么产生对应频率的索引呢?pandas中的date_range可用于生成指定长度的DatetimeIndex。我们先看一下怎么生成日期范围:pd.date_range(startdate,enddate)1.生成指定开始日期和结束日期的时间范围:In:import pandas as pdindex = pd.date...

2019-05-21 15:07:03 436

原创 python基础教程:类的继承

面向对象语言的一个特性就是类的继承。继承的关系跟人类繁衍的关系相似,被继承的类称为基类(也叫做父类),继承而得的类叫派生类(也叫子类),这种关系就像人类的父子关系。类的继承,说明了不同类直接的关系,派生类复用了基类的代码同时也继承了基类的属性和方法。派生类定义的语法如下:派生类的定义class DerivedClassName(BaseClassName):语句1…语句n123...

2019-05-21 15:05:21 214

原创 python中统计计数的几种方法和Counter的介绍

使用字典dict()alist=[‘a’,‘b’,‘a’,‘c’,‘b’,‘b’,1,3]count_dict = dict()for i in alist:count_dict[i]=count_dict.get(i,0)+1 #dict.get(i,0)查询字典key=i的value,如果dict中没有i,则取i的value为0print(count_dict)2.使用defaul...

2019-05-21 14:45:36 896

原创 Python 基础语法学习---类的使用

类与对象类是什么,顾名思义,像我们生活中的电脑、猫类、狗类、防晒霜类、短袖类等等,他是有一些共有属性和行为的东西的总和。而对象就是类的实例化;像你、我、你对象(扎心了),这些都是个活生生的人,是个个体,所以他们是一个实例化的例子,是人这个类的一个例子,所以他们是对象。而同时,类也是对象,他是类对象的一种实例化。这里如果学过java的朋友就应该能很好的理解了,万物皆可对象化,说的就是这个道理。类...

2019-05-21 14:42:45 234

原创 Linux的一些简单命令操作,好懂易学

防火墙查看防火墙状态systemctl status iptables (或service iptables status)关闭防火墙systemctl stop iptables(或service iptables stop)系统信息curl ifconfig.me 查找本机公网IParch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r...

2019-04-21 17:46:17 133

原创 Linux 文件权限管理

用户与用户组用户与用户组是多对多的关系. .一个用户可以在多个用户组内, 一个用户组也可以包含多个用户. 我们通常可以通过/etc/passwd文件查看相关的信息.localhost:~ Sean$ cat /etc/passwdUser DatabaseNote that this file is consulted directly only when the system is ...

2019-04-21 17:44:55 225

原创 Linux的用户和组的管理命令

用户和组的增,更,删除:root权限groupdel 删除组 删除组之前必须将组中用户删除干净deluser 删除用户deluser --remove-home 用户 将用户的家目录一起删除adduser 添加用户/etc/passwd 系统能够识别的用户清单/etc/shadow 加密的用户清单,只有超级用户可以访问该文件/etc/group 该文件包含了UNIX组的信息gro...

2019-04-21 17:43:08 630

原创 sed命令使用

常用选项:-n 使用安静模式,在一般情况所有的 STDIN 都会输出到屏幕上,加入-n 后只打印被 sed 特殊处理的行-e 多重编辑,且命令顺序会影响结果-f 指定一个 sed 脚本文件到命令行执行,-r Sed 使用扩展正则-i 直接修改文档读取的内容,不在屏幕上输出Sed操作命令sed 操作命令告诉 sed 如何处理由地址指定的各输入行。如果没有指定地址,sed 就会处理输...

2019-04-15 14:01:22 84

原创 ZIP 工具打包常见参数详解

-f freshen:只更改文件;-u update:只更改或新文件;-d 从压缩文件删除文件;-m 中的条目移动到 zipfile(删除 OS 文件);-r 递归到目录;-j junk(不记录)目录名;-l 将 LF 转换为 CR LF(-11 CR LF 至 LF);-1 压缩更快 1-9 压缩更好;-q 安静操作,不输出执行的过程;-v verbose 操作/打印版本信息;...

2019-04-15 13:58:52 3041 2

原创 Tar 命令参数详解

-A, --catenate, --concatenate 将存档与已有的存档合并-c, --create 建立新的存档-d, --diff, --compare 比较存档与当前文件的不同之处–delete 从存档中删除-r, --append 附加到存档结尾-t, --list 列出存档中文件的目录-u, --update 仅将较新的文件附加到存档中-x, --extract, -...

2019-04-15 13:57:52 202

原创 YUM 命令工具的参数详解

YUM 命令工具指南,YUM 格式为:YUM [command] [package] -y|-q 其中的[options]是可选。-y 安装或者卸载出现 YES 时,自动确认 yes;-q 不显示安装的过程。yum install httpd 安装 httpd 软件包;yum search YUM 搜索软件包;yum list httpd 显示指定程序包安装情况 httpd;yum l...

2019-04-15 13:56:43 1693

原创 linux权限管理

Linux 权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。系统中每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户或用户组可以对特定文件进行相应的操作。Linux 每个进程都是以某个用户身份运行,进程的权限与该用户的权限一样,用户的权限越大,则进程拥有的权限就越大。...

2019-04-15 13:54:17 99

原创 linux用户管理

Linux 用户在操作系统可以进行日常管理和维护,涉及到的相关配置文件如下: /etc/passwd 保存用户信息 /etc/shdaow 保存用户密码(以加密形式保存) /etc/group 保存组信息 /etc/login.defs 用户属性限制,密码过期时间,密码最大长度等限制 /etc/default/useradd 显示或更改默认的 useradd 配置文件...

2019-04-15 13:52:48 89

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除