用户名

python犯傻之基于文件操作的疏忽及改正

别来无恙 提交于 2019-12-22 05:01:57
题目: 基于文件实现用户登录程序,提示用户输入用户名和密码,检查用户名是否存在,以及用户名密码是否正确 保存密码的文件叫user.txt,内容: | 作分隔符 阶段一: 自己第一次的答案: 1 list_1 = [] 2 with open("user.txt",mode="r+",encoding="utf-8") as count: 3 user = input("用户名:") 4 passwd = input("密码:") 5 for i in count: 6 val_1 = i.strip().split("|") 7 list_1.append(val_1[0]) 8 if user in list_1: 9 for line in count: 10 val = line.strip().split("|") 11 if user == val[0] : 12 if passwd == val[1]: 13 print("登陆成功") 14 else: 15 print("密码错误") 16 else: 17 print("无此用户名") 输出结果: (1)可以顺利运行检查用户名不存在的程序 (2)但是当输入正确的用户名和答案的时候,出现了问题 心里os: 明明我输入的用户名和密码是正确的为什么没有print正确的结果,而是没有任何值呢,我****,到底哪里出现了问题

日程管理系统维护

我怕爱的太早我们不能终老 提交于 2019-12-22 00:12:33
1.打开日程管理系统,结构目录特别乱,会发现这个java程序都在同一个包里, 2.问题 登录界面,主要问题在于,当你不输入用户名和密码时,系统会报错,导致不能运行 针对这个问题,我和我的队友包舒婷进行了修改 对用户名和密码进行判断,如果为空,则提示用户名和密码不能为空。 第二个问题在于,注册界面,当用户名和密码什么都没有输时会没有任何反映。 添加else ,使用toast, 修改过后运行如下。 来源: https://www.cnblogs.com/guoleilei/p/6652894.html

Git Push 避免用户名和密码方法

戏子无情 提交于 2019-12-22 00:09:19
本文转载自 Git Push 避免用户名和密码方法 前言 在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率。在此背景下,本文在网上找了两种方法来避免这种状况,这些成果也是先人提出来的,在此只是做个总结。 1.方法一 1.1 创建文件存储GIT用户名和密码 在%HOME%目录中,一般为C:\users\Administrator,也可以是你自己创建的系统用户名目录,反正都在C:\users\中。文件名为.git-credentials,由于在Window中不允许直接创建以"."开头的文件,所以需要借助git bash进行,打开git bash客户端,进行%HOME%目录,然后用touch创建文件 .git-credentials, 用vim编辑此文件,输入内容格式: touch .git-credentials vim .git-credentials https://{username}:{password}@github.com 1.2 添加Git Config 内容 进入git bash终端, 输入如下命令: git config --global credential.helper store 执行完后查看%HOME%目录下的.gitconfig文件,会多了一项

项目阶段二——POI&EasyPOI 导入导出

回眸只為那壹抹淺笑 提交于 2019-12-21 12:25:56
1、POI 官方网址:https://poi.apache.org/ 1.1、导包 <!-- poi支持的jar包 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.11</version> </dependency> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>3.11</version> </dependency> 1.2、创建Excel(完成99乘法表) /* * 99乘法表 **/ @Test public void testCreateExcel ( ) throws Exception { /* * 1、创建一个工作簿 * 放在内存中 * 里面什么都没有 * */ SXSSFWorkbook wb = new SXSSFWorkbook ( ) ; //2、创建一张sheet Sheet sheet = wb . createSheet ( "99" ) ; //3、创建行 for ( int i = 1 ; i <= 9 ; i ++ ) { Row row = sheet . createRow (

云悦智销项目08_ 导入与导出POI

时光总嘲笑我的痴心妄想 提交于 2019-12-21 10:01:28
POI:操作Excel 1 操作excel的认识 Java操作excel有两个框架:POI,JXL 办公软件分两个版本: 03及以前,07及以后 2 创建Excel文件 创建文件(workbook) -> 创建表(sheet) -> 创建行(row) -> 创建格子(写数据)(cell) /** 写一段Java代码,通过它创建一个Excel文件(在里面加上相应的内容【99乘法表】) @throws Exception */ @Test public void testCreate ( ) throws Exception { /** * 一.创建一个Excel文件(SXSSFWorkbook) 放在内存中 */ SXSSFWorkbook workbook = new SXSSFWorkbook ( ) ; /** * 二.创建一张表 */ Sheet sheet = workbook . createSheet ( "蜜蜂" ) ; /** * 三.添加相应的行 */ for ( int i = 1 ; i <= 9 ; i ++ ) { Row row = sheet . createRow ( i - 1 ) ; //四.添加相应的列(格子) for ( int j = 1 ; j <= i ; j ++ ) { Cell cell = row . createCell (

Python day 44 :数据库的存储引擎/索引/权限管理

感情迁移 提交于 2019-12-20 10:18:14
## 存储引擎 ```python 分类: Innodb: 1,默认版本5.5及以上 2,支持事务 3,不支持全文索引(MySQL 5.6 及以后的版本,MyISAM 和 InnoDB 存储引擎均支持全文索引;) 4,索引和数据都是在同一个文件中: .ibd 表的结构在.frm文件中 MyIsam: 1,默认版本在5.5以下 2,不支持事务 3,支持全文索引 4,表结构:.frm 表数据:.MYD 表索引:.MYI 全文所以插件:sphinx. ``` ## 索引 ```python 作用: 加快查询的速度 类比: 新华字典的目录, 可以将索引理解成一个特殊的文件, 然后如果没有这个文件的话, 查询是从前到后查找数据的,如果有这个文件的话, 会按照一种特殊的数据结构(二叉树)查找数据 分类: 主键索引: 加快查询 + 不能重复 + 不能为空 primary key 唯一索引: 加快查询 + 不能重复 unique(列名) 联合唯一索引: 加快查询 + 不能重复 unique(列名1,列名2) 普通索引: 加快查询 index('列名') 主键索引创建: 第一种:create table ti(id int auto_increment primary key,name varchar(32) not null default "")engine=Innodb charse=utf8

ajax验证用户名是否存在

痞子三分冷 提交于 2019-12-20 04:23:20
jsp页面 <head> <script type="text/javascript" src= "js/register.js" ></script> </head> <table> <td>用户名:</td> <td> <input type="text" name=" r_name " id="r_name" onblur="CheckUserName()" > <span id=" span01 "></span> </td> </table> js文件夹下的register.js //创建对象 function ajaxFunction() { var xmlHttp; try{ // 适用于IE7+, Firefox, Chrome, Opera, Safari xmlHttp=new XMLHttpRequest(); } catch(e){ try{ //Internet Explorer xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch(e){ try{ // 适用于IE6, IE5 xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } catch(e){ xmlHttp=false; } } } return xmlHttp; } var flag=ture;

hexo+github搭建个人博客

倾然丶 夕夏残阳落幕 提交于 2019-12-19 03:39:14
hexo+github搭建个人博客 前言 这次我要说的就是 Github Page + Hexo 搭建个人博客的方式!Github Page 是 Github 提供的一种免费的静态网页托管服务(所以想想免费的空间不用也挺浪费的哈哈哈),可以用来托管博客、项目官网等静态网页。支持 Jekyll、Hugo、Hexo 编译静态资源,这次我们的主角就是 Hexo 了,具体的内容下面在文章内介绍。 下面就开始吧~ 环境准备 准备 node 和 git 环境, 首先,安装 NodeJS ,因为 Hexo 是基于 Node.js 驱动的一款博客框架,相比起前面提到过的 Jekyll 框架更快更简洁,因为天*朝网络被墙的原因尝试过安装 Jekyll 失败而放弃了。 然后,安装 git ,一个分布式版本控制系统,用于项目的版本控制管理,作者是 Linux 之父。如果 Git 还不熟悉可以参考廖雪峰大神的 Git 教程。npm的安装( 由于新版的NodeJS已经集成了npm,所以nodejs安装完成时npm也一并安装好了。) 两个工具不同的平台安装方法有所不一样,可自行了解按步骤安装,这里不详述了。安装成功后打开git bash(Windowns)或者终端(Mac),下方中将统一称为命令行。 在命令行中输入相应命令验证是否成功,如果成功会有相应的版本号。 git version node -v npm

Centos和ssh

我怕爱的太早我们不能终老 提交于 2019-12-19 03:01:14
Centos 什么是centos CentOS是基于Linux内核的100%免费的操作系统,多用于服务器系统,CentOS的存在是为了提供一个免费的企业级计算平台,并努力与其上游源Red Hat保持100%的二进制兼容性。 Centos长什么样子 其实 Linux 系统也是有可视化界面的,但是如果我们使用可视化的界面去使用 Linux 系统,那这与使用 Windows 就没有什么区别了,Linux 系统的操作命令正是它的魅力所在。 如果你想知道它到底长什么样子,可以去敲一些命令,观察你的 CentOS 系统。 Centos系统的基本操作命令 1、pwd :查看自己当前在哪个目录下; 2、cd /:进入本系统的根目录下(相当于你打开windows系统,点击计算机的操作) 3、、 ls:查看根目录下的内容(就是查看 windows 的 C盘D盘等文件) 4、查看系统版本: cat /etc/centos-release 5、系统更新: yum update 6、查看内核版本号:uname -r 7、查看操作系统位数:getconf LONG_BIT ssh ssh是什么 “SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠