xx

python字符串Str方法

耗尽温柔 提交于 2019-12-26 23:54:07
<1>find   检测 str 是否包含在 mystr中,如果是返回开始的索引值,否则返回-1   使用方法:str.find("xx",0,len(str)) <2>index   跟find()方法一样,只不过如果str不在 mystr中会报一个异常.   使用方法:str.index("xx") <3>count   返回 str在start和end之间 在 mystr里面出现的次数   使用方法:str.count("xx",0,len(str)) <4>replace   把 mystr 中的 str1 替换成 str2,如果 count 指定,则替换不超过 count 次.   使用方法:str.replace(str1, str2, str.count(str1)) <5>split   以 str 为分隔符切片 mystr,如果 maxsplit有指定值,则仅分隔 maxsplit 个子字符串   使用方法:str.split(" ", 2) <6>capitalize   把字符串的第一个字符大写   使用方法:str.capitalize() <7>title   把字符串的每个单词首字母大写   使用方法:str.title() <8>startswith   检查字符串是否是以 obj 开头, 是则返回 True,否则返回 False   使用方法:str

云主机centos系统修改网卡Mac地址

送分小仙女□ 提交于 2019-12-26 15:40:52
云主机 在文件/etc/sysconfig/network-scripts/ifcfg-eth0 中增加一行类似如下   MACADDR=00:04:AC:33:1C:3B   答:MAC地址是网卡的物理地址,其实在Linux下也可更改MAC地址:   1)闭网卡设备   /sbin/ifconfig eth0 down   2)修改MAC地址   /sbin/ifconfig eth0 hw ether MAC地址   3)重启网卡   /sbin/ifconfig eth0 up   Red Hat Linux下如何修改网卡MAC地址   OS版本:Red Hat Enterprise Linux AS4   核心:Kernel 2.6.9-42   网上有很多关于linux下修改MAC地址的方法,大多依葫芦画瓢,似乎都没验证过,达不到修改的目的。   经过宵云小编的详细测试,最终成功解决了这个问题。   误区一:   #ifconfig eth0 down / 禁掉eth0网卡,这里以eth0网卡为例 /   #ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE / 修改eth0网卡的MAC地址 /   #ifconfig eth0 up / 重新启动eth0网卡 /   然后重新启动主机。   结论:按照这种方法修改MAC地址

【IntelliJ IDEA】1.安装使用IntelliJ IDEA

你说的曾经没有我的故事 提交于 2019-12-25 14:38:07
IntelliJ IDEA,初次接触,被赞许的收费版IDE环境。 ================================================================================================================================================= IntelliJ IDEA中文使用说明文档:https://github.com/tengj/IntelliJ-IDEA-Tutorial 极客学院提供的中文使用文档:http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/ ================================================================================================================================================= 1.jetbrains官网进入,下载Toolbox APP https://www.jetbrains.com/ Windows下为例 如果有报错,去这里解决问题:http://www.cnblogs.com/sxdcgaq8080/p/7641146.html

简历创建技巧

。_饼干妹妹 提交于 2019-12-25 02:37:10
https://blog.csdn.net/csdnnews/article/details/81187618 联系方式 手机:186-xxxx-1153(中间有分割线,便于拨打电话,如果比较忙可以写上建议沟通时间,这样让自己和招聘者,都可以合理安排时间)。 Email:XXXX @XXX.com 微信号:XXXX(如果遇到中意的,没准加你微信呢,交易不成情谊在)。 个人信息 姓名/男/1989 本科/XX大学/软件工程 2010-2014 (明确写出年份,查阅简历的人很看重)。 工作年限:3年 技术博客:http://juice-resume.github.io(如果有不错的东西可以放) Github:http://github.com/juice-resume (什么东西都没有就别放了,画蛇添足) 期望职位:Java工程师,后端工程师(可以写多个) 期望城市:北京,杭州,上海(经过自己深思熟虑过的) 工作经历 XXX远科技有限公司(2016.2 ~ 今) XXX App(2016.02 ~ 今) 项目描述 该项目主要是XXXX。 实现技术 SpringMVC + RabbitMQ + MyBatis + Dubbo + Redis + MySQL + ElasticSearch。 职责描述 作为三位核心开发之一,不仅负责开发工作,同时负责项目管理、需求整理和项目推进

openssl 证书生成手册

荒凉一梦 提交于 2019-12-24 05:39:27
1.首先要生成服务器端的私钥(key文件 ): openssl genrsa -des3 -out server.key 1024 运行时会提示输入密码,此密码用于加密key文件(参数des3便是指加密算法,当然也可以选用其他你认为安全的算法.),以后每当需读取此文 件(通过openssl提供的命令或API)都需输入口令.如果觉得不方便,也可以去除输入密码的参数 -des3,但一定要采取其他的保护措施 ! 命令如下 : openssl genrsa -out server.key 1024 2.openssl req -new -key server.key -out server.csr 生成Certificate Signing Request(CSR),生成的csr文件交给CA签名后形成服务端自己的证书.屏幕上将有提示,依照其指示一步一步输入要 求的个人信息即可. 信息如下: Country Name (2 letter code) [GB]: XX State or Province Name (full name) [Berkshire]:XX Locality Name (eg, city) [Newbury]:XX Organization Name (eg, company) [My Company Ltd]:XX Organizational Unit Name

JVM的常用配置参数

半世苍凉 提交于 2019-12-23 03:10:28
Trace跟踪参数 -verbose:gc 打开gc的跟踪方式 -XX:+PrintGC 可以打印gc的简要信息 -XX:+PrintGCDeteils 打印gc的详细信息 -XX:+PrintGCTimeStamps 打印GC发生的时间戳 -Xloggc:log/gc.log 指定gc log位置,以文件输出 -XX:+PrintHeadAtGC 在gc调用的前后打印堆的信息 -XX:+TraceClassLoading 监控类的加载   -XX:+PrintClassHistogram 在控制台,按下ctrl+ break 所有的类的使用情况 堆的分配参数 -xmx 指定最大堆 -xms 指定最小堆 -Xmn 设置新生代大小 -XX:NewRatio 设置新生代和老年代(不包含永久区)的比例 4表示:新生代: 老年代 为1:4 即新生代占 1/5 -XX:SurvivorRatio 设置两个Survivor区和eden的比 8表示 两个Survivor :eden 为2:8 即一个Survivor 占1/10 -XX:+HeadDumpOnOutOfMemoryError 将OOM时 对信息导出至文件 -XX:HeadDumpPath 导出OOM的路径 堆 总结 根据实际事情调整新生代和幸存代的大小 官方推荐新生代占堆的3/8 幸存代占新生代的1/10 在OOM时

cmd简单命令组成的快速网络判断

戏子无情 提交于 2019-12-23 00:10:16
**背景** 首先对每天的工作进行简单的介绍,公司业务部署在各地的服务器上,由于服务器年久,经常重启,此时客户可能会打电话来告知无法访问应用,必须马上判断是什么原因导致的无法访问,是服务器关机导致的应用无法访问,亦或是应用本身没有启动导致的问题。在沟通的过程中需要对网络进行判断通常使用ping命令判断对方网络情况。如果是应用问题便可以告知对方稍等一下即可访问,若服务器不在线就需要对方去机房启动服务器。本身这个流程当中没有什么问题,但是判断网络情况需要时间,若中间时间过长,可能对方会直接挂电话(ps电话无来点显示)。 **需求分析** 如何在对方打电话的过程中快速判断网络情况,因为维护的点不少,在突发情况下无法快速找到对应的ip。运维端提供了各点网络状态的监控,但是每次调用都要刷新全部的点故方法不可用。 **解决** set /p var=("1 开始 0退出") if %var% equ 1 (goto home) if %var% equ 0 (exit) :home set /p var=("0 退出 1 home 2 xx 3 YY") if %var% equ 0 (exit) if %var% equ 1 (goto home) if %var% equ 2 (goto XX) if %var% equ 3 (goto YY) end home :XX ping

docker-compose 微服务启动顺序脚本监听 dubbo

不想你离开。 提交于 2019-12-22 00:39:05
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 原理说明: command 里面的find.sh 监听微服务启动的log,如果log字段包含多出来的成功字符串 JVM running for 说明已经启动成功,可以继续启动依赖的服务,保证启动不报错,TODO的地方是 超时应发邮件提醒 1.yml文件 xxx-service: image: java container_name: xxx-service restart: always volumes: - /etc/timezone:/etc/timezone - /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime command: ["/usr/src/wait.sh", "18","nohup java -jar -Xms128m -Xmx256m -XX:PermSize=64M -XX:MaxPermSize=128M /usr/src/myapp/xxx-service.jar > /usr/src/myapp/xxx-service.log &"] links: - zzz-service yyy-service: image: java container_name: yyy-service restart: always volumes: -

ubuntu设置固定ip

十年热恋 提交于 2019-12-21 20:57:51
设定IP $sudo gedit /etc/network/interfaces auto lo iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.0.111 netmask 255.255.255.0 gateway 192.168.0.1 保存,并关闭gedit。 这样,IP并没有立即生效。需要执行 $sudo /etc/init.d/networking restart 这时候就能ping到局域网中的电脑了。但是上不了Internet,是因为没有设置DNS的原因。DNS信息保存在/etc/resolv.conf中,一旦更改,立即生效。 2)配置DNS: sudo gedit /etc/resolv.conf nameserver 202.107 . 117.11 保存并关闭,现在就可以上网了。 附网卡设置相关命令: 查看网卡信息: ifconfig 设定一个网卡IP:ifconfig eth1 192.168.1.10 netmask 255.255.255.0 重启网卡使设定生效:sudo /etc/init.d/networking restart 更改MAC地址:ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx 查看路由相关信息:route -n

Git常用命令整理

被刻印的时光 ゝ 提交于 2019-12-21 20:03:40
Git常用命令整理 2019年02月04日 20:55:03 波波烤鸭 阅读数:1302 更多 所属专栏: Git专栏 常用命令 说明 mkdir XX (创建一个空目录 XX指目录名) pwd 显示当前目录的路径。 git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。 git add XX 把xx文件添加到暂存区去。 git commit –m “XX” 提交文件 –m 后面的是注释。 git status 查看仓库状态 git diff XX 查看XX文件修改了那些内容 git log 查看历史记录 git reset –hard HEAD^ git reset –hard HEAD~ 回退到上一个版本(如果想回退到100个版本,使用git reset –hard HEAD~100 ) cat XX 查看XX文件内容 git reflog 查看历史记录的版本号id git checkout — XX 把XX文件在工作区的修改全部撤销。 git rm XX 删除XX文件 git remote add origin git@github.com :q279583842q/gitRepository1.git 关联一个远程库 git push –u(第一次要用-u 以后不需要) origin master 把当前master分支推送到远程库 git