python新手笔记三
整型(int) 布尔值(bool/boolen) 字符串(str/string) 字符串特有的 .upper()/.lower() .isdigit() .strip()/.lstrip()/.rstrip() .replace("被替换的字符/子序列”,”要替换为的内容”) /.replace("被替换的字符/子序列”,”要替换为的内容”,1) ·.split(根据什么东西进行分割)/slit( 根据什么东西进行分割,1) /rsplit( 根据什么东西进行分割,1) 公共的 1.字符串的魔
用户组相关命令 chown chmod
chown 用户.用户组 文件用户和用户组可以只写一个,只修改用户组时,需要带前面的.号,.号可以用:代替 如果全部修改,可以加-R参数 userdel 删除用户账户和家目录 chattr和lsattr,加锁后root用户也无法解锁 i 如果对文件设置 i 属性,那么不允许对文件进行删除、改名,也不能添加和修改数据; 如果对目录设置 i 属性,那么只能修改目录下文件中的数据,但不允许建立和删除文件; a 如果对文件设置 a 属性,那么只能在文件中増加数据,但是不能删除和修改数据; 如果对目录设
git 常规操作
git 清除命令 clear !! 退出vim q !!! 常用命令:https://www.cnblogs.com/springbarley/archive/2012/11/03/2752984.html 1.git init 初始化仓库 2.制造ssh秘钥 参考:https://www.cnblogs.com/yanglang/p/9563496.html ssh-keygen -t rsa -C "[email protected]" ssh -T git@github.
winform笔记本蓝牙与外部蓝牙设备通信
转自:https://www.cnblogs.com/zjutlitao/p/3886826.html 一、蓝牙模块XLBT232‐D01介绍(外部设备蓝牙) 1.1、蓝牙模块简介 XLBT232-D0101蓝牙模块采用CSR BlueCore 芯片,配置6-8Mbit 的软件存储空间, 支持AT 指令,用户可根据需要更改SPP 角色(主、从模式)以及串口波特率、 设备名称、配对密码等参数,使用灵活。 1.2、模块功能介绍 1.2.1、特性 蓝牙协议:Bluetooth Specificati
hdu2222 【AC自动机】Keywords Search
题意 给定n个模式串,求目标串中出现了多少个模式串。 传送门 思路 AC自动机模版题。 Code #include <bits/stdc++.h>
using namespace std;
const int maxn = 1e6+10;
struct Ac {
int tr[maxn][26], fail[maxn], e[maxn], cnt[maxn];
int tot;
void init() {
memset(tr, 0, sizeof(t
windows安装nginx、mysql等软件并加入系统服务启动详细
windows类系统安装nginx、mysql软件 (PS:windows系统环境中设置完nginx、mysql环境变量,需要重新启动系统才会生效。) 一、NGINX:首先下载windows版nginx二进制包,解压到目录: 解压根目录下为:nginx.exe程序和conf、html等目录所在。 <cmd> >cd /d d:\nginx\nginx-1.14.1 >nginx -v >nginx -t 检测配置语法 >start nginx 后台启动nginx 或 >nginx 前台启动ng
逆向破解之160个CrackMe —— 016
CrackMe —— 016 160 CrackMe 是比较适合新手学习逆向破解的CrackMe的一个集合一共160个待逆向破解的程序 CrackMe:它们都是一些公开给别人尝试破解的小程序,制作 crackme 的人可能是程序员,想测试一下自己的软件保护技术,也可能是一位 cracker,想挑战一下其它 cracker 的破解实力,也可能是一些正在学习破解的人,自己编一些小程序给自己破。 CrackMe简称CM。 程序下载地址:点击我 来源 <-点击查看 编号 作者 保护方式 016 bja
190822——喜欢
喜欢白皙的阳光 喜欢平凡的日子 色彩单一的生活 从来不浓妆艳抹 不刺眼的眼光 不很碧绿的树叶 淡淡地泛黄 隐隐现着泥土的色泽 不很平坦的路 铺满了硌脚的石子 走在上面 才有生活的味道 路的两旁 并没有常青的树木 而是栽满了窜天的白杨 也没有绿化带 却种了一地的麦子 没有大喇叭 没有扬声器 也没有发动机 有大嗓门的邻居 有小鸟啾啾 有生我养我的土地
自己yy的一个奇怪东西
散步的时候yy区间最值的不同分块做法,发现单点修改\(O(\sqrt{n})\)查询\(O(1)\)的做法不是很会? 于是yy了一个奇怪做法,写出来看看。 考虑查询的时候两端的散点可以用前后缀最值查出来,所以只需要考虑中间的块。 中间这些块似乎比较恶心,不知道怎么做。 于是我们把每一个块的最值拎出来作为一个点,再分一次块,就成功地用\(O(1)\)的时间把问题变成了根号级别的子问题。 于是分块套分块套分块套……,似乎很对? 如果左右端点都在同一个块内那么不是很好玩,就对每一个块里面也分块,也是
翻译:《计算机科学与数学》 前言
本文阐述如何使用数学模型和方法分析在计算机科学中产生的问题。证明在本文中扮演了核心角色,因为作者们和大多数学家共享一个信念,即证明对于真正的理解是最重要的。证明也在计算机科学中扮演了一个不断成长的角色;证明被用来验证软硬件的正确运行,这是再多的测试也无法做到的事情。简而言之,证明是一种建立真相的方法。就像美貌一样,“真相”取决于旁观者的眼睛,并且不会令人惊讶的是在不同领域证明的构成不同。在司法系统
学习笔记之javascript编写简单计算器
感觉自己的的实力真的是有待提高,在编写计算器的过程中,出现了各种各样的问题,暴露了自己的基础不扎实,逻辑思维能力不够,学得知识不能运用到自己的demo中区。先介绍一些这个这个计算器的整体思路。大致分为三部分,首先是用户点击数字或者点的事件,如果点击的是数字,则直接加到显示屏上就好,如果用户点击的是点的话,组要慢组两个条件,一个是,点不能重复,二是内容为空的时候,需要在小数点前面加上零。然后是用户点击清空或者删除的事件,清空事件就是把所有的内容都清空,而删除事件则是把内容一个一个的删除。点击
03 requests模块基础
1. requests 模块简介 什么是requests 模块 requests模块是python中原生的基于网络请求的模块,功能强大,用法简洁高效。在爬虫领域中占据着半壁江山的地位。requests模块作用:模拟浏览器发请求。 为什么要使用requests 模块 因为在使用urllib模块的时候,会有诸多不便之处,总结如下: 手动处理url编码 手动处理post请求参数 处理cookie和代理操作繁琐 ...... 而使用requests模块的优势: 自动处理url编码 自动处理pos
机器学习pandas数据结构之基础运算笔记
1 import pandas as pd
2 import numpy as np
3
4 s = pd.Series([1,3,5,6,8],index=list('acefh'))
5 s.index # 读取行索引
6 # 输出 Index(['a', 'c', 'e', 'f', 'h'], dtype='object')
7
8 s.reindex(list('abcdefgh')) # 索引再定义,与元索引相同,值不变,其它变为NaN
9
xargs、sort、uniq命令
xargs、sort、uniq命令,我们由LeetCode的一道题来引入,并使用加以理解; 题目是这样的:写一个 bash 脚本以统计一个文本文件 words.txt 中每个单词出现的频率。 words.txt的内容为: the day is sunny the the
the sunny is is 1.cat words.txt | sort 来看下会是什么效果 [root@Server-n93yom tmp]# cat words.txt | sort
the day is sunn
第十章、jupyter入门之pandas
目录 第十章、jupyter入门之pandas 一、什么是pandas 二、Series 三、基本概念 四、基本运算 五、DataFrame 第十章、jupyter入门之pandas 一、什么是pandas pandas是基于numpy的一种工具,这个工具是为了解决数据分析任务而创建的 pandas纳入利润大量库及标准的数据类型,提供了高效的操作的大型的数据集所需要的工具 pandas提供了大量能使我们快捷的处理数据的函数与方法 它是python成为强大而高效的数据分析环境的重要因素之一 导入
今日推荐
周排行