使用easygui简单图形化界面库模拟用户登录和注册-董老师(peter)

import easygui #声明变量username和password存储原来的账号与密码 username='nnmm' password='20071119' #账号注册(输入账号,可以为新账号,也可以是已注册账号) username1=easygui.enterbox('请输入您的账号:') #声明变量bool1与bool2并赋值为True和False bool1=True bool2=False #当bool1为True时,执行while循环语句,否则跳出while循环 while
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

ACM-ICPC 2018 徐州赛区网络预赛 G. Trace (思维,贪心)

ACM-ICPC 2018 徐州赛区网络预赛 G. Trace (思维,贪心) Trace 问答问题反馈 只看题面 35.78% 1000ms 262144K There's a beach in the first quadrant. And from time to time, there are sea waves. A wave ( xx , yy ) means the wave is a rectangle whose vertexes are ( 00 , 00 ), ( xx
分类: 其他 发布时间: 11-10 21:34 阅读次数: 0

HTTP性能优化

通过以上图,可以从三个方面来优化HTTP的性能。1.服务器衡量服务器性能的指标,主要有以下几个:a.吞吐量(或TPS、RPS、QPS)b.并发数c.响应时间d.资源利用率(CPU、内存、硬盘、网络)-->提高吞吐量,吞吐量越高,服务器的性能越好!-->提高并发数,支持的并发数越大,服务器的性能越好!-->降低响应时间,响应时间越短,服务器的性能越好!-->合理利用服务器资源,过高肯定是不行,过低也
分类: 企业开发 发布时间: 11-10 21:30 阅读次数: 0

源码时代python干货分享| python装饰的神奇魅力初体验

源码时代python干货分享| python装饰的神奇魅力初体验
分类: 编程语言 发布时间: 11-10 21:30 阅读次数: 0

Ovirt 之 ovirt-engine安装记录

在研究桌面云的过程中,发现对于真正落地来说,服务端(私有云或者虚拟化)没有太多的区别,更多的是瘦客户端的使用和对桌面的管理方面有诸多需要考虑的地方,最终落地可能都是需要定制化开发才能很好的满足需求。在开源虚拟化产品中,限于自己的经验和眼界,Ovirt原来一直没有接触,在和朋友的沟通过程中,发现Ovirt对于桌面云解决方案更接地气,更具有项目落地的优势。Ovirt官网安装参考:https://ovi
分类: 编程语言 发布时间: 11-10 21:30 阅读次数: 0

源码时代Linux干货分享| 如何在CentOS上部署JDK及MySQL数据库

源码时代Linux干货分享| 如何在CentOS上部署JDK及MySQL数据库
分类: 数据库 发布时间: 11-10 21:30 阅读次数: 0

源码时代前端干货分享| AE如何实现文字消散效果?看这一篇就够了!

源码时代前端干货分享| AE如何实现文字消散效果?看这一篇就够了!
分类: 其他 发布时间: 11-10 21:30 阅读次数: 0

源码时代WEB前端干货分享|带你领略vue不一样的风情

源码时代WEB前端干货分享|带你领略vue不一样的风情
分类: 服务端 发布时间: 11-10 21:30 阅读次数: 0

WBS

WBS提供了项目中需要执行的所有的工作。WBS描述工作分解结构各组成部分的文件。如果没有编制WBS,将面临什么挑战?范围可能没有彻底定义。你可能错过一些东西,或者在范围内可能有些东西而你不需要或需要。资源可能没有完全定义或理解。估算可能不会有效。进度表可能不正确。预算可能不正确。
分类: 企业开发 发布时间: 11-10 21:20 阅读次数: 0

DirectX12 3D 游戏开发与实战第七章内容(下)

利用Direct3D绘制几何体(续) 学习目标 学会一种无须每帧都要刷新命令队列的渲染流程,由此来优化程序的性能 了解另外两种跟签名参数类型:根描述符和根常量 探索如何在程序中生成和绘制常见的几何体,如栅格、圆台和球体 研究如何通过动态顶点缓冲区来更新CPU中的顶点数据,并且向GPU中上传顶点新的位置信息 7.6、 细探根签名 在前面我们已经介绍过跟签名,它定义了在绘制调用之前,需要绑定到渲染流水线上的资源,以及这些资源如何映射到着色器的输入寄存器中。 7.6.1 、根参数 根签名是由一系列根
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

初学爬虫(一)

1. 前言 之前实现python的网络爬虫, 主要都是使用较为底层的urllib, urllib2 实现的, 这种实现方案显得比较原始, 编码起来也比较费劲, 尤其是提取信息的时候, 还得使用正则表达是匹配 (之前转载的一篇糗事百科的爬虫文章, http://blog.csdn.net/zhyh1435589631/article/details/51296734)。 我们这里采用requests + beautifulsoup 的实现方案, 使用 css 选择器, 简化代码的书写。 2. 基
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

06 保护工作簿、保护表格

保护工作簿 加密工作簿 保护后的文件打开需要密码 步骤:文件->信息->保护工作簿->用密码加密 加密后效果: 取消加密只需再次加密时密码留空即可 保护工作表 保护工作表结构 使得工作表不能添加和删除,效果如 步骤:文件->信息->保护工作簿->保护工作表结构 可以看到右键不能增加删除 保护工作表 保护工作表可以限制进行某些操作 步骤:文件->信息->保护工作簿->保护工作表结构
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

CI & CD 介绍

一、DevOps概念   DevOps 一词是 Development 和 Operations 的组合,它没有一个固定的词义,在我看来,它是一种框架、方法论,而非一项技术工具。它的出现是为了促进开发、技术运营和质量保障部门之间的沟通、协作与整合,重视开发人员和运维人员之间的沟通协作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。他涵盖一系列的基本原则和实践,其核心价值在于以下两点: 更快速地交付, 响应市场的变化。 更多的关注业务的改进和提升。   PS:大白话:多动脑,自动
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

进制转换器V1.0_Beta

一.截图部分 二.代码部分: char2num() 作用:将字符转化成对应的数字 e.g. '9'->9 'A'->10 int char2num(char ch) { if (ch >= '0' && ch <= '9') { return ch - '0'; } else { return ch - 'A' + 10; } } char num2char() 作用:将数字转化成对应的字符 e.g. 9->'9' 10->'A'
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

python debug查看进程和线程挂死问题和内存泄漏

1、python 调试工具 pyrasite 可以附加到python进程中,在这个进程中打开一个python 命令行。然后再这个里面执行代码。 (对于这种挂死问题通常是由于多进程和多线程混用导致的,多线程中如果有锁,在使用fork创建多进程的过程中fork出来的进程是单线程执行的,只会复制内存中的对象当前的信息,如果有一把锁被别的线程获取到,我们当前fork出的进程中的这个线程中,这把锁的状态只会是锁定状态,会导致子进程中再使用这个锁的时候会导致死锁。) 2、对于python进程中的挂死问题,
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

应聘腾讯,面试官和我聊了一个小时的人生

作者:黄小斜 作为一名深受腾讯游戏“毒害”的90后,以前最大的理想就是到腾讯开发游戏,去看看腾讯游戏的葫芦里到底卖的是什么药,才会让这么多祖国花朵甘愿把时间和金钱都投入到他们研发的游戏中。 去年这个时候,时值互联网公司春招开始,鹅厂自然也不会闲着,在阿里之后开启了内推。我眼见进腾讯的时间已经成熟,于是便兴冲冲地道腾讯官网投递了我的简历,那时候的简历虽然比不上秋招的简历,但也不算差劲,过个简历筛选应该是不成问题的。 腾讯校园招聘有一个习惯就是会让应聘者选择感兴趣的事业群,大家知道腾讯有很多个事业
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

Java基础高频面试题

1、解释下什么是面向对象?面向对象和面向过程的区别? 面向对象是一种基于面向过程的编程思想,是向现实世界模型的自然延伸,这是一种“万物皆对象”的编程思想。由执行者变为指挥者,在现实生活中的任何物体都可以归为一类事物,而每一个个体都是一类事物的实例。面向对象的编程是以对象为中心,以消息为驱动。 区别: (1)编程思路不同:面向过程以实现功能的函数开发为主,而面向对象要首先抽象出类、属性及其方法,然后通过实例化类、执行方法来完成功能。 (2)封装性:都具有封装性,但是面向过程是封装的是功能,而面向
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

tp5在服务器上验证码不显示

今天在使用tp框架的时候遇到的一个bug,前辈们早已有解决方法,遇到了做个笔记 TP5框架,自带的验证码在本地localhost运行是没问题的,可以正常显示,如图: 然后,把框架拿到服务器是去运行,验证码就不能显示了,像这样 本来是有验证码的 只是图片显示不出来, 这个tp手册没有说明的,如果没有前辈在网上发布发解决方法 ,让我找死都不知道是什么原因 , 解决办法就是:就是在验证码控制器,用ob_clean();清空缓存就OK。如下图。 这样服务器上就可以正常显示验证码了; 原因:估计有其他输
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

SpringBoot2.x请求注解简单介绍(4)

1.新建项目,项目中实战讲解注解作用 2.pom.xml依赖配置 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0

ubuntu 12.04 下LVS的一些搭建心得和资料整理

最近项目上需要使用到IPVS进行负载均衡,针对外部传来的HTTP请求,分摊到多台服务器上进行处理,所以看了一下这方面的资料,在这里纪录一下。 Lvs是基于IP层和内容分发请求的负载均衡方法(所以也可以叫IPVS)。所谓负载均衡,就是分担给多个服务器进行处理。 IPVS有三种常见的负载均衡技术,NAT/DR/TUN 三种方式。也算是有各自的优劣点吧。 _ VS/NAT VS/TUN VS/DR Server any Tunneling Non-arp device server network
分类: 其他 发布时间: 11-10 21:17 阅读次数: 0