作业03:格式化输出
# 格式化输出
# 占位符%,s代表字符串类型,d代表数字类型
name = input('请输入姓名:')
age = input('请输入年龄:')
elsa = "我叫%s 年龄%s" %(name,age)
print(elsa)
# -------------------------------------
name = input('请输入姓名:')
age = input('请输入年龄:')
job = input('请输入工作:')
elsa = '''--
019.nexus仓库
https://segmentfault.com/a/1190000015629878 https://www.cnblogs.com/bingyeh/p/5913486.html https://www.jianshu.com/p/77af52a75ad8 https://www.jianshu.com/p/09a6cab3785a
作业02:用户登录(三次机会重试)
# 作业02:用户登录(三次机会重试)
i = 0
while i < 3:
username = input('请输入账号:')
password = int(input('请输入密码:'))
# int注意此处,不是字符,而是数值。
if username == 'elsa' and password == 123:
print('登录成功')
break
else:
print('登录
zoj 4120 "Tokens on the Segments" (贪心+优先级队列 or 贪心+暴力)
传送门 题意: 题解: 方法①:贪心+优先级队列 贪心策略:按 L 从小到大排,L相同按 R 从小到大排; 将着 n 条线段加入到优先级队列中,优先级队列的排序规则如上; 定义 curX : 假象的一根线,从 0 位置扫描到 max{R} 位置; 通过优先级队列找出 curX 位置需要放置硬币的最优线段; 如何通过优先级队列实现呢? 1 #include<bits/stdc++.h>
2 using namespace std;
3 const int
作业05:用户登录(三次机会)且每次输入错误显示剩余次数
# 用户登录(三次机会)且每次输入错误显示剩余次数
username = 'elsa'
password = 123
i = 3
while i > 0:
zh = input('请输入账号:')
mm = int(input('请输入密码:'))
i -= 1
if zh == username and mm == password:
print('''欢迎使用
登录账号:%s
登录密码
java 实例理解区块链的概念
区块链的核心是去中心化的存储,传统的数据库解决方案,包括关系型数据库,非关系型数据库,都是属于中心化的存储方式。去中心化的存储,就是数据没有中心,并且每个数据节点都包含了上一个数据节点的信息。通过一个实例来理解区块链的数据存储形式:packagecom.weihua.blockchains.blackchain;importjava.util.Date;publicclassBlockMan{pu
解说redis中如何实现高可用
redis中为了实现高可用(High Availability,简称HA),采用了如下两个方式:主从复制数据。采用哨兵监控数据节点的运行情况,一旦主节点出现问题由从节点顶上继续进行服务。主从复制redis中主从节点复制数据有全量复制和部分复制之分。旧版本全量复
洛谷训练P1008(循环+暴力)
1 #include<stdio.h>
2 #include<string.h>
3 int a[10];
4 int main(){
5 for (int x=123;x<=329;x++){ //枚举
6 int i=x,j=x*2,k=x*3;
7 int o=i,p=j,q=k;
8 int flag=0; //清零
9 mem
面向对象和过程,一样的价格,不一样的口味
今天看到一个故事,又生动又形象,又有口味。发出来大家分享一下。 一个故事看看,用面向过程的方法写出来的程序是一份蛋炒饭,而用面向对象写出来的程序是一份盖浇饭。所谓盖浇饭,北京叫盖饭,东北叫烩饭,广东叫碟头饭,就是在一碗白米饭上面浇上一份盖菜,你喜欢什么菜,你就浇上什么菜。我觉得这个比喻还是比较贴切的。 蛋炒饭制作的细节,我不太清楚,因为我没当过厨师,也不会做饭,但最后的一道工序肯定是把米饭和鸡蛋混在一起炒匀。盖浇饭呢,则是把米饭和盖菜分别做好,你如果要一份红烧肉盖饭呢,就给你浇一份红烧肉;
2-sat——hdu3062
对于怎么建边还是不太清楚 选了a,那么b c不选,所以连边 选了b或c,那么a必定不选 /*
每个点拆成i*2,i*2+1
队长选,那么队友不选
队长不选,那么队友必定要选
*/
#include<bits/stdc++.h>
using namespace std;
#define N 6005
#define M 2000005
struct Edge{int to,nxt;}e[M<<2];
int n,m,head[N],tot;
void add(int
No package libmcrypt available.
Centos安装PHP时,安装php依赖包时yum install libmcrypt libmcrypt-devel,报错如下: No package libmcrypt available.
No package libmcrypt-devel available.
Error: Nothing to do 然后编译的时候,又报错: checking for mcrypt support... yes
configure: error: mcrypt.h not found. Ple
Request和Respond乱码问题
Request提交表单: 1.request的get乱码问题再tomcat 8得到了解决。自动帮忙解码,由 utf-8>iso-8859-1>utf8输出到控制台 2.request的post方式是以流的方式进行,utf8>iso-8859-1 所以要加 request.setCharacterEncoding("utf-8"); 告诉解码方式 Respond respond是以流的方式传输数据,要将数据输出到网页上,流来自tomcat,默认获取流的编码方式是iso-8859-1,要高告知浏
5.1-5 uname、hostname、dmesg、stat、du
5.1 uname:显示系统信息 uname命令用于显示系统相关信息,比如内核版本号、硬件架构等。 -a 显示系统所有相关信息 -v 显示内核版本 -m 显示计算机硬件架构 -p 显示主机处理器类型 -n 显示主机名称 -o 显示操作系统名称 -r 显示内核发行版本号 -i 显示硬件平台 -s 显示内核名称 1.基础范例 [root@cs6 ~]# uname -a
Linux cs6 2.6.32-754.el6.x86_64 #1 SMP Tue Jun 19 21:26:04 UTC
Spring Bean相关配置
Bean相关配置 1.名称与标识 id 使用了约束中的唯一约束。里面不能出现特殊字符的 name 没有使用约束中的唯一约束。里面可以出现特殊字符。 设置对象的生命周期方法 init-method Bean被初始化的时候执行的方法 destroy-method Bean被销毁的时候执行的方法(Bean是单例创建,工厂关闭) Bean的作用范围的配置 scope singleton 默认的,Spring会采用单例模式创建这个对象。 prototype 多例模式 request 应用在web项目中,
linux 查看指定端口
netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 3306(此处备注下,我是以普通用户操作,故加上了sudo,如果是以root用户操作,不用加sudo即可查看),如下图1:
MySQL新增用户及赋予权限
创建用户 USE mysql; #创建用户需要操作 mysql 表
# 语法格式为 [@'host'] host 为 'localhost' 表示本地登录用户,host 为 IP地址或 IP 地址区间,表示指定IP地址的主机可登录,host 为 "%",表示所有主机都可登录,省略代表所有主机
CREATE USER 'username'[@'host'] IDENTIFIED BY 'password';
# eg. 常见 local_user 用户可以在所有主机登录,密码为 123456
今日推荐
周排行