python3 优惠券查询GUI程序

from tkinter import ttk from tkinter import messagebox import pymssql import tkinter import decimal import time #定义数据库连接函数 def da(str): conn = pymssql.connect(host=' 数据库地址',database='数据库名称',user='用户账号',password='用户密码') cur = conn.cursor() cur.execut
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

python3 修改计算机名称GUI程序

from tkinter import * from tkinter import messagebox import tkinter import winreg import os def serch(): sk=etr.get() sk1 = etr1.get()#拿到文本框内容 if not sk1:#判断文本框是否输入内容 tkinter.messagebox.showerror('警告','请在文本框输入内容') else: a='wmic computersystem where
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

实现Runnable接口好在哪里?

1.从代码架构角度:具体的任务(run方法)应该和“创建和运行线程的机制(Thread类)”解耦,用runnable对象可以实现解耦。 2.使用继承Thread的方式的话,那么每次想新建一个任务,只能新建一个独立的线程,而这样做的损耗会比较大(比如重头开始创建一个线程、执行完毕以后再销毁等。如果线程的实际工作内容,也就是run()函数里只是简单的打印一行文字的话,那么可能线程的实际工作内容还不如损耗来的大)。如果使用Runnable和线程池,就可以大大减小这样的损耗。 3.继承Thread类以
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

算法第三章上机实践报告,编辑距离问题

实践报告任选一题进行分析。内容包括: 实践题目 问题描述 算法描述 算法时间及空间复杂度分析(要有分析过程) 心得体会(对本次实践收获及疑惑进行总结) 1.实践题目 7-3 编辑距离问题 (30 分) 2.问题描述 设A和B是2个字符串。要用最少的字符操作将字符串A转换为字符串B。这里所说的字符操作包括 (1)删除一个字符; (2)插入一个字符; (3)将一个字符改为另一个字符。 将字符串A变换为字符串B所用的最少字符操作数称为字符串A到 B的编辑距离,记为d(A,B)。 对于给定的字符串A和
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

实验1

#include<stdio.h> int main(){ int x; printf("输入一个整数:\n"); scanf("%d",&x); if(x%2==1) printf("是奇数"); else printf("是偶数"); return 0; } /* 程序功能: 要求用户从键盘
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

VPS Linux修改root密码

hosteons VPS 没有提供在网页控制面板里修改root密码的选项,但是可以通过Rescue模式吃查看root密码以及 有重置root密码为随机值的选项。 在重置root密码为随机值后,进入系统 输入 passwd 就可以直接输入新密码,系统还会根据密码的强度给出bad password的建议 最后再确认一次就可以了。
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

SpringCloud-使用熔断器防止服务雪崩-Ribbon和Feign方式(附代码下载)

场景 SpringCloud-服务注册与实现-Eureka创建服务注册中心(附源码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102535957 SpringCloud-服务注册与实现-Eureka创建服务提供者(附源码下载): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/102558004 SpringCloud-创建服务消费者-Ribbo
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

[CrackMe]160个CrackMe之001

吾爱破解专题汇总:【反汇编练习】160个CrackME索引目录1~160建议收藏备用 一、Serial/Name 之 暴力破解 1. 熟悉界面:很常规的一个界面,输入完账号密码之后会进行验证。 2. ollbdg调试 - 如何下第一个断点   1)问题1:因为这不像编程,编程时这里会存在一个main函数入口,但这个根本没有,所以如何下第一个程序断点来分析就非常重要。     答案:利用函数调用栈来找到调用MessageBoxA的地址.这时肯定存在栈顺序,xxa->xxb->MessageBox
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

Webpack开发指南

前言 成为一个全栈工程师,前端是必不可少的,这位前端构建工具webpack是一门必修的技术。 在学习webpack之前,先熟悉一下npm工具:https://www.runoob.com/nodejs/nodejs-npm.html 什么是webpack? webpack可以打包所有的样式,脚本,表,资源,生成一个或多个bundle,webpack 能够处理 JS 文件的互相依赖关系,能够处理JS的兼容问题,把高级的、浏览器不是别的语法,转为低级的浏览器能正常识别的语法。 官方文档:https
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

CentOS 安装 Mysql8

待续
分类: 其他 发布时间: 10-17 23:50 阅读次数: 0

聊聊nacos client的ConfigFilterChainManager

序 本文主要研究一下nacos client的ConfigFilterChainManager IConfigFilterChain nacos-1.1.3/api/src/main/java/com/alibaba/nacos/api/config/filt
分类: 编程语言 发布时间: 10-17 23:34 阅读次数: 0

微信小程序的入门

1.申请账号 官网:https://mp.weixin.qq.com/ 2.开发工具 为了帮助开发者简单和高效地开发和调试微信小程序,推出了小程序开发者工具,集成了公众号网页调试和小程序开发与调试两种开发模式。 官方开发调试工具:http://t.cn/RrKI5a3 3.小程序的文件结构及配置 小程序包含一个描述整体程序的 app 和多个描述各自页面的 pages。 一个小程序主体部分由三个文件组成,必须放在项目的根目录,如下: 3.1app.json配置项列表 3.2pages 指定小程序
分类: 其他 发布时间: 10-17 23:34 阅读次数: 0

【题解】CJOI2019 Oct 17 GZYZSY Round Day2 简要题解

【题解】CJOI2019 Oct 17 GZYZSY Round Day2 简要题解 //@winlere #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<vector> #include<queue> #define getchar() (__c==__ed?(__ed=__buf+fread(__c=__buf,1,1<<18,stdin),*__c++):*__c++)
分类: 其他 发布时间: 10-17 23:34 阅读次数: 0

ex.2

/* 程序功能: 要求用户从键盘输入1~7之间的整数 如果输入的是1~5, 提示用户是工作日,要努力工作; 如果输入的是6或7,提示用户是休息日,放松休息; 否则,提示用户输入不在合法范围 */ #include <stdio.h> int main() { int days; printf("输入一个整数: \n"); scanf("%d",&days);
分类: 其他 发布时间: 10-17 23:34 阅读次数: 0

项目搭建到Linux--实用笔记

项目搭建到Linux--实用笔记 1.启动redis 目录   /usr/local/redis/bin (我自己的目录)      启动 ./redis-server redis.conf (./当前目录下) 2.启动nginx(这玩意怎么读 引擎克斯???请指点)目录 /usr/local/nginx/sbin 启动 ./nginx 3.启动tomcat目录  /usr/local/tomcat               启动 ./startup.sh 4.启动日志 目录  cd /us
分类: 其他 发布时间: 10-17 23:34 阅读次数: 0

shell 的概述

1. Shell变量概述 1. 什么是变量 · 变量是Shell传递数据的一种方法,简单理解:用一个固定的字符串去表示不固定的内容,便于后续引用。 2.变量命令规范 变量定义时名称有要求:字母、数字、下划线几个组成,尽量字母开头,变量名最好具备一定的含义。ip=10.0.0.100ip1=10.0.0.100Hostname_Ip=10.0.0.100hostname_IP=10.0.0.100等号是赋值,需要注意:等号两边不能有空格,其次定义的变量不要与系统命令出现冲突。 3. Shell变
分类: 其他 发布时间: 10-17 23:34 阅读次数: 0

【LGR-032】随机数生成器

题面 https://www.luogu.org/problem/P3600 题解 洛谷试炼场里“概率期望”的题,我写了$4$个,这应该是第$5$个。 我查了一下,这是有出处的。见【洛谷2017春节联欢赛】Hello Dingyou 是这场比赛的$F$题,说明在这场比赛中还是一道很难的题。 但从$CF$赛制和题数来看,这道题如果选对了方法也应该是很好做的。 我们先观察一下答案的形式,一般的概率期望处理这些最大/最小的都没有很好的办法,但是因为是求最小的最大,这种形式在二分问题中出现的很多($\
分类: 其他 发布时间: 10-17 23:34 阅读次数: 0

有关的监听方法

1.监听hash值的变化 window.onhashchange=function(){ console.log("hash值改变了"+window.location.hash); }
分类: 其他 发布时间: 10-17 23:34 阅读次数: 0

[Tadeas] Image Detection

Object Detection Bounding box(最小外截距项)和category label Difference with the other task: single task: classification <---> classification and localization multi-task: object detection <---> instance segmentation contest imagenet large scale visual recog
分类: 其他 发布时间: 10-17 23:34 阅读次数: 0

java注释使用示例

举例说明java注解的使用:设置非空注解,当属性未进行赋值时,给出错误提示。 简单实体类: package com.test.annotation; public class Person { @NotNullAnnotation private String name; public String getName() { return name; } public void setName(String nam
分类: 其他 发布时间: 10-17 23:34 阅读次数: 0