python 课后习题 猜数游戏
4.1 猜数游戏。在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜数字,如果大于预设的数,显示“遗憾,太大了”;如果小于预设的数,显示“遗憾,太小了”;如此循环,直至猜到该数,显示“预测N次,你猜中了!”,其中N是用户输入数字的次数。 secret = 4 #print(secret) print('------猜数字游戏!-----') num = input('猜数字游戏开始,请输入数字0-9:') guess = int(num) N=1 while guess != secre
不停机迁移 elasticsearch 集群
一、背景 ES 集群不停机迁移,迁移过程中不影响业务使用。 所用集群版本为 6.3.0 。 二、方案 1、业务通过域名访问集群; 2、在新的机器搭建集群; 3、对原有集群进行快照,万一数据有丢失可以从快照进行恢复; 4、新旧集群进行合并,并强制使旧集群数据通过数据均衡的方式迁移到新集群; 5、下线原有旧集群。 三、实施 1、在新的机器搭建集群的方法 1)机器准备(root设置):参考官网 vim /etc/security/limits.conf
解除文件与内存限制
* soft mem
day17 正则表达式和日志
目录 day17 正则表达式和日志 今日内容 昨日回顾 今日内容详细 re,正则表达式 logging,日志 day17 正则表达式和日志 今日内容 re,正则表达式 -- 从字符串中提取内容 logging,日志 昨日回顾 序列化 json(重要,通用) dumps loads 用于网络传输 dump load 用于文件存储 pickle(Python私有) dumps loads 用于网络传输 dump load 用于文件存储 json获取的是字符串,pickle获取的是字节 将一些特殊数
用java实现输出英文小说飘中出现次数最多的前N个单词(附:使用文件读写)
本文参考于:https://blog.csdn.net/u014204432/article/details/40348839 一、题目 输出单个文件(《飘》 英文版)中的前 N 个最常出现的英语单词,并将结果输入到文本文件中。 二、程序设计思路 1、首先将英文小说飘文件内容用文件读写方式读入StringBuffer中,然后一行一行读取并去掉句子和单词 间空格然后将StringBuffer转换成String,然后再将所有字符转化成小写字符,然后再将句子分割成单词并 存入字符数组。 2、随后遍历
第三十一章 布局与风格
基本原则 格式化的基本原理 格式化的借本原理指出,好的布局凸显程序的逻辑结构。 任何计算机对程序的解读 布局是关于程序结构的有用暗示。 好布局有什么用 以某种风格来写程序并不仅仅是处于美观考虑。用习惯的方式写程序有着心理因素——程序员有着强烈的意识,觉得其他程序员都会遵循这些论述规矩。 把布局当作一种信仰 布局不仅涉及美学,同时也有了逻辑问题的味道,意即对编程格式的争论听起来更像是宗教斗争,而非在讨论哲学。 良好布局的目标 准确表现代码的逻辑结构; 始终如一地表现代码的逻辑结构; 改善可读性;
常用sublime text3快捷键
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。 Ctrl+Shift+D 复制光标所在整行,插入到下一行。 Tab 向右缩进。 Shift+Tab 向左缩进 Ctrl+/ 注释单行。 Ctrl+Shift+/ 注释多行 Ctrl+K+U 转换大写 Ctrl+K+L 转换小写 Ctrl+Z 撤销 Ctrl+Y 恢复撤销 Ctrl+F 打开底部搜索框,查找关键字 Esc 退出光标多行选择,退出搜索框
程序猿——踩bug之路
从开始这就是一个新的坑,还好今天我们爬上了; 带着Ui界面的编程,最想感谢的是我的搭档乔美萱;此处我觉得需要掌声和尖叫,一路带我从走到飞; 一、结对编程项目:带UI的小初高数学学习软件 1、用户注册功能。用户提供手机号码,点击注册将收到一个注册码,用户可使用该注册码完成注册; 2、用户完成注册后,界面提示设置密码,用户输入两次密码匹配后设置密码成功。密码6-10位,必须含大小写字母和数字。用户在登录状态下可修改密码,输入正确的原密码,再输入两次相同的新密码后修改密码成功; 3、密码设置成功后,
设计模式之————单例模式
设计模式 一、单例模式 1. 什么是单例模式? 单例模式,指的就是在整个软件系统的生命周期中,某个类的对象至始至终只有一个对象。 创建单例模式的方法有很多种,下面一一分析: 2. 饿汉式 package com.pattern.design.singleton.type1;
/**
* @author dingding
*
*/
public class SingletonTest1 {
public static void main(String[] args) {
大文件上传不了一般有哪些原因?
1.检查form表单 1.1 是否添加enctype="multipart/form-data"属性, 1.2 是否使用post发送方式 2.1查看file_uploads属性是否为on 在命令模式下输入?file_uploads即可快速找到该属性; 2.2 查看upload_max_filesize设置,如果比php中设置的size尺寸小也会导致$_FILES为空,默认为2M,可以改为自己想要; 在php.ini里面查看如下行: upload_max_filesize = 8M //上传限制
洛谷P3386二分图匹配
原题链接 二分图的性质 定理:当且仅当无向图G的每一个回路的次数均是偶数时,G才是一个二分图。如果无回路,相当于任一回路的次数为0,故也视为二分图。 二分图的判定 如果一个图是连通的,可以用如下的方法判定是否是二分图: 在图中任选一顶点v,定义其距离标号为0,然后把它的邻接点的距离标号均设为1,接着把所有标号为1的邻接点均标号为2(如果该点未标号的话),如图所示,以此类推。 标号过程可以用一次BFS实现。标号后,所有标号为奇数的点归为X部,标号为偶数的点归为Y部。 接下来,二分图的判定就是依次
1.创建会话,启动会话
import tensorflow as tf # 创建一个常量
m1 = tf.constant([[3,3]])
# 创建一个常量
m2 = tf.constant([[2],[3]])
# 矩阵乘法op
product = tf.matmul(m1, m2)
print(product) # 定义会话
sess = tf.Session()
# 调用sess中的run方法来执行矩阵乘法op
result = sess.run(product)
print(result
华东验证码——待补充
1 from selenium import webdriver
2 from selenium.webdriver.support.ui import WebDriverWait # 等待元素加载的
3 from selenium.webdriver.common.action_chains import ActionChains # 拖拽
4 from selenium.webdriver.support import expected_conditions as E
呼吸灯和花样流水灯 51单片机实现
1.用C51单片机实现花样流水灯,代码如下: #include <reg52.h> #define LED_All P1 //led灯所用的接口,单片机接口不同,led灯不同 void delayms() { unsigned char x = 0; unsigned char i; unsigned char y = 0; while(y < 0.001) //定义led灯的切换的延时时间,越小越快 {
Solr7.x学习(5)-一点基本操作
1、删除所有数据 在Documents中执行操作。Document Type选择XML;Document(s)输入:<delete><query>*:*</query></delete><commit/>
thinkphp5.0学习笔记(五)
10、常用常量 IS_WIN:判断当前是否是window系统 THINK_PATH:返回的是当前thinkphp的工作目录 APP_PATH:返回的是application的工作目录
结对编程——经验教训总结
结对编程之经验教训总结 “宝剑锋从磨砺出,梅花香自苦寒来。” 整整做了一个星期,终于将结对编程项目做完了,多少心酸只有自己知道,多少成就感也只有自己知道。这是真正自己动手,从最初的一头雾水到现在水到渠成,为自己鞠一把辛酸泪的同时,不禁也有一丝自豪:我还是很厉害的,用心去做还是能做出来的。 项目思路 我和队友的个人项目都是用C++写的,因此,这个结对编程我们选择的软件是QT。 我们把项目分为了两个部分:登录注册部分、题目显示部分。 登录注册部分我们做了四个界面:登录界面、注册界面、设置密码界面和
今日推荐
周排行