Python3 中 字符串操作示例
Python3 中 字符串操作示例 # -*- coding:utf-8 -*- str = 'abcdededededefg' #根据索引获取数据,0查看第一个字符,-1 查看从右开始的第一个字符 print(str[0]) print(str[-1]) #字符串截取/切片 print(str[2:]) # cdededededefg ,从索引为2的字符开始截取一直到最后 print(str[1:3]) # bc ,从索引为1的字符开始截取到3-1位置,不包含3所在位置字符 print(st
Canvas API详解
概述 Canvas API(画布)用于在网页实时生成图像,并且可以操作图像内容,基本上它是一个可以用JavaScript操作的位图(bitmap)。 使用前,首先需要新建一个<canvas>网页元素。 <canvas id="myCanvas" width="400" height="200"> 您的浏览器不支持canvas! </canvas> 上面代码中,如果浏览器不支持这个API,则就会显示<canvas>标签中间的文字——“您的浏览器不支持canvas!”。 每个canvas节点都有一
Android Studio 版本间区别
2.3.2 -》3.0.1 Gradle版本为4.1 com.android.tools.build:gradle:3.0.x Android Monitor 被换成了 Android Profile ; 新建项目需要在gradle.properties中配置 android.enableAapt2=false 才能编译通过; compile 不推荐使用,Google推荐使用新出的implement和api; api :完全等同于compile指令,没区别,你将所有的compile改
shell脚本基础(七)
一、分发系统介绍当业务越做越大,服务器需求越来越多,几台服务器的话还好一点;当十几、几十台的时候,工作量就非常大!并且不规范,需要一个模板机分发到各个机器上去。可以用开源的软件,expect脚本语言,进行实现分发系统的功能。二、expect脚本远程登录[root@zlinux-01~]#yuminstall-yexpect//安装[root@zlinux-01sbin]#vim01.expect/
Java的几道面试题目以及简短回答做个记录保存
一 谈谈你对Spring的工作原理的理解 引用一篇博客的讲解,https://www.cnblogs.com/xdp-gacl/p/4249939.html,讲得很完善,内容也很丰富。 二 cookie跟session的区别 1 session保存在服务器,客户端不知道其中的信息;cookie保存在客户端,服务端可以知道其中的信息 2 session中保存的是对象,cookie中保存的是字符串 3 session不能区分路径,同一个用户在访问一个网站期间,所有的session在任何一个
网络流/费用流题目总结[持续更新]
//看心情填坑... 飞行员配对方案问题 24题 裸二分图匹配,跑一边Dinic即可,原理类似网络流的Hopcroft-Karp算法在二分图的时间复杂度可以到达$O( sqrt(n)* m )$ 实际上Dinic的原理和它类似,实现中也可以跑的很快 #include <bits/stdc++.h>
#define ll long long
#define IO ios::sync_with_stdio(false);cin.tie(0);cout.tie(0)
#define pp pa
林纳斯·托瓦兹的旗帜
Linux 快捷键 ctrl + L 清屏
ctrl + U 删除光标前字符 ***
ctrl + K 删除光标后字符
ctrl + A 光标移动行首 ***
ctrl + E 光标移到行末 ***
ctrl + 左右箭头 光标移动到上/下一个单词
ctrl + C 结束当前正在运行的进程
ctrl + Z 将当前正在运行的进程调到后台并挂起它(即暂停执行)
ctrl + B 光标移动到前一个字符
ctrl + F 光标移动到后一个字符 常用命令 1.mkdir /
破解中常见的指令及修改
破解中常见的指令及修改 来源 https://blog.csdn.net/mysouling/article/details/8597572 破解基础----背的滚瓜烂熟差不多就会破解 1)经典比较组合,常为注册码出现处(by programhunter) 1 mov eax [ ] 这里可以是地址,也可以是其它寄存器 mov edx [ ] 同上 通常这两个地址就储存着重要信息 call 00?????? test eax eax jz(jnz) 2 mov eax [ ] 这里可以是地址,
Django框架 之 Cookie、Session整理补充
浏览目录 Django实现的Cookie Django实现的Session 一、Django实现的Cookie 1、获取Cookie request.COOKIES['key']
request.get_signed_cookie(key, default=RAISE_ERROR, salt='', max_age=None)
#参数:
default: 默认值
salt: 加密盐
max_age: 后台控制过期时间
springboot之RMI的使用
1、RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。调用这样一个对象时,其参数为 "marshalled" 并将其从本地虚拟机发送到远程虚拟机(该远程虚拟机的参数为 "unmarshalled")上。该方法终止时,将编组来自远程机的结果并将结果发送到调用方的虚拟机。如果方法调用导致抛出异常,则该异常将指示给调用方。
linux分区满了,如何进行扩容
转自:https://blog.csdn.net/valage/article/details/73332147 图片中可以看到挂载点“/”的利用率移到100%,空间不够,所以要对其进行分区。 1. 先进入虚拟机设置里增大磁盘空间 注意:将25改成50,以扩大空间。这里一定要写比25大的数,因为他是“增加到”50GB,而不是“增加了25GB” 2. 下图可以看到,硬盘空间增大为53.7GB,在设备那里可以看到有两个分区,sda1跟sda2(请忽略sda3)。接下来增加一个分区。 键入命令:fd
python-知识点的复习2
列表生成式: 列表生成式: li=[x+1 for x in range(10)] 列表生成式取值: print(li) 生成器: g = (x+1 for x in range(10)) 1、什么叫列表生成器: 在python中一边计算一边生成值的机制,叫生成器。 2、列表生成器取值: 1、 通过next()函数取值——eg: next(g) 1、列表生成器可以通过next()函数取值,如果没有值就会跑出stopiteration 异常
fullpage.js 具体使用方法
1.fullpage.js 下载地址 https://github.com/alvarotrigo/fullPage.js 2.fullPage.js 是一个基于 jQuery 的插件,它能够很方便、很轻松的制作出全屏网站,主要功能有: 支持鼠标滚动 支持前进后退和键盘控制 多个回调函数 支持手机、平板触摸事件 支持 CSS3 动画 支持窗口缩放 窗口缩放时自动调整 可设置滚动宽度、背景颜色、滚动速度、循环选项、回调、文本对齐方式等等 3.在相应的HTML页面中引入一下文件 <link rel
HTML5+CSS3网站设计教程 (张晓景,胡克) [iso]
《HTML5+CSS3网站设计教程》系统地讲解了CSS的基础理论和实际运用技术,并结合多个案例讲解了采用CSS与层布局相结合制作网页的方法,在详细讲解各个案例的制作中,不仅介绍了CSS样式设计的各方面知识,更重要的是结合实际网页制作中可能遇到的问题提供了解决问题的思路、方法、技巧。即使是初学者,也可以轻松掌握Div+CSS布局方式,制作出精美的网页,并搭建工能强大的网站。本书全面展现了运用HTML5+CSS3进行网页设计布局的方法,详细的讲解步骤配合图示,使得每个步骤清晰易懂、一目了然。 《H
标准与扩展ACL 、 命名ACL
【标准与扩展ACL 、 命名ACL】 Access Control Lists,访问控制列表 ACL协议分类: 标准ACL 基于源IP地址过滤数据包,列表号:1~99 扩展ACL 基于源IP地址、目标IP地址、指定协议、端口来过滤数据包,列表号:100~199 命名ACL 允许在标准和扩展访问列表中使用名称代替表号 ——标准ACL配置—— 1.创建ACL Router(config)# access-list (1~99) { permit(允许) | deny(拒绝) } 网络 反掩码 隐含
今日推荐
周排行