Loading
首页
文章分类
技术教程
知识积累
新闻日报
知识分享
今日新闻
其他页面
网站统计
友情链接
高清壁纸
虎牙直播
关于轩灵
热门文章
VS2019避免全部安装至C盘
2023-04月17号更新v2
中兴F450光猫破解隐藏模式让路由器拨号
影子系统出现BAD_SYSTEM_CONFIG_INFO蓝屏问题
WPS专业版密钥经常提示过期解决方案
标签搜索
windows
linux
python
centos
centos7
网络技术
android
win11
windows 11
游戏
系统
系统重装
Deepseek
ai
安卓
Ubuntu
docker
windows server
vmware
esxi
发布
登录
注册
找到
121
篇与
分享
相关的结果
- 第 13 页
2019-01-02
python学生管理系统
student_infos=[] def print_menu(): print("="*42) print("某学院学生管理系统") print("1.添加学生信息") print("2.删除学生信息") print("3.修改学生信息") print("4.显示所有学生信息") print("5.查看学生各科成绩与总分") print("6.查看学生最低成绩") print("7.查看学生最高成绩") print("0.退出系统") print("=" * 42) def add_info(): global student_infos new_id = int (input("输入学生学号:")) new_name=input("输入学生名字:") new_sex = input("输入学生性别:(男or女)") new_phone=input("输入学生电话:") new_math = int(input("语文成绩:")) new_chinese = int(input("数学成绩:")) new_english = int(input("英语成绩:")) for t_info in student_infos: if t_info['id'] == new_id: print("此用户名已经被占用,请重新输入") return new_infos={} new_infos['id'] = new_id new_infos['name']=new_name new_infos['sex']=new_sex new_infos['phone']=new_phone new_infos['chinese'] = new_chinese new_infos['math'] = new_math new_infos['english'] = new_english student_infos.append(new_infos) def del_info(): #删除学生学号 global student_infos del_id = int(input("请输入要删除的学生学号:")) i = 0 for t_info in student_infos: if t_info['id'] == del_id: del_flag = input("你确定要删除么?(yes/no)") if del_flag == "yes": del student_infos[i] print("\n\n删除成功!") else: print("输入学号有误,请重新输入") i += 1 def modify_info(): id = int(input("请输入你要修改学生的学号:")) # 检测是否有此学号,然后进行修改信息 i = 0 leap = 0 for t in student_infos: if t['id'] == id: leap = 1 break else: i = i + 1 if leap == 1: while True: Name = input("输入更改后的姓名:") Sex = input("输入更改后的性别:") phone = input("输入更改后的手机号码:") t['name'] = Name t['sex'] = Sex t['phone'] = phone print("修改成功") break else: print("没有此学号,修改失败!") def Search_num(student_infos, new_id): print("学号 姓名 性别 手机号码 语文 数学 英语 总分") count = 0 for t_info in student_infos: if t_info['id'] == new_id: scorenum=int(t_info['chinese']+t_info['math']+t_info['english']) print (t_info['id'], '\t' ,t_info['name'],'\t', t_info['sex'],'\t',t_info['phone'], '\t', t_info['chinese'], '\t',t_info['math'], '\t',t_info['english'], '\t',scorenum) break count = 0 if count == len(student_infos): print ("没有该学生学号!") def max_min(x, y, z): global maxmark global minmark maxmark = minmark = x if y > maxmark: maxmark = y else: minmark = y if z > maxmark: maxmark = z else: minmark = z def min_mark(student_infos, new_id): count = 0 for t_info in student_infos: if t_info['id'] == new_id: max_min(t_info['chinese'],t_info['math'],t_info['english']) print("学号 姓名 性别 手机号码 最低成绩 ") print (t_info['id'], '\t' ,t_info['name'],'\t', t_info['sex'],'\t',t_info['phone'], '\t', minmark) break count = 0 if count == len(student_infos): print ("没有该学生学号!") def max_mark(student_infos, new_id): count = 0 for t_info in student_infos: if t_info['id'] == new_id: max_min(t_info['chinese'],t_info['math'],t_info['english']) print("学号 姓名 性别 手机号码 最高成绩 ") print (t_info['id'], '\t' ,t_info['name'],'\t', t_info['sex'],'\t',t_info['phone'], '\t', maxmark) break count = 0 if count == len(student_infos): print ("没有该学生学号!") def show_infos(): print("=" * 42) print("学生信息如下:") print("=" * 42) print("学号 姓名 性别 手机号码 语文 数学 英语") i=0 for temp in student_infos: print("%d %s %s %s %d %d %d"%(temp['id'],temp['name'],temp['sex'],temp['phone'],temp['chinese'],temp['math'],temp['english'])) i=i+1 def main(): while True: print_menu() key=input("输入对应的数字") if key=='1': add_info() elif key=='2': del_info() elif key == '3': modify_info() elif key == '4': show_infos() elif key == '5': ID = int(input("请输入学生的学号")) Search_num(student_infos, ID) elif key == '6': ID = int(input("请输入学生的学号")) min_mark(student_infos, ID) elif key == '7': ID = int(input("请输入学生的学号")) max_mark(student_infos, ID) elif key == '0': quit_confirm=str(input("退出yes or no?偷偷告诉你没有返回键!")) if quit_confirm.lower()=='yes': break elif quit_confirm.lower()=='no': continue else: print("输入有误,重新输入代码!") main()本python管理系统是博主帮“搞机帮-林林”那个蠢货写的23333
默认分类
技术
分享
# python
轩灵
2019-01-02
0
888
133
2018-12-30
(自行研究结果)华为emui9.0 root教程
华为emui9.0 root教程 首先需要华为emui9.0 的刷机包,大家可以把手机进入fastboot模式,插在电脑上,用华为手机助手点击修复系统,会自动下载好官方系统。或者使用华为官改刷机包。 提取刷机包内recovery_ramdisk.img放入手机。怎么提取请自行解决。如果这都不会,那就不需要弄root了 安装Magisk Manager这个软件。安装好运行后,点击修补boot镜像,选择提取的recovery_ramdisk.img文件。 把刚才保存生成的文件,路径sdcard/Download/patched_boot.img传输到电脑。 手机插上数据线,进入fastboot模式。刷过机的都会 使用adb命令输入fastboot flash recovery_ramdisk patched_boot.img这个命令。 完成后记住,重启手机到rec模式,一定记住是rec模式才能正常使用root。 注:当然,root首先得用解锁码解锁手机。不过华为7月份已关闭解锁通道。以后使用手机重启时,不能进行正常开机系统,一定要重启到rec,重启就到Magisk Manager这个软件里面内置的重启按钮重启。或者开机时,按音量加和电源键一起开机进入rec模式,就会自动进入系统。正常的rec模式就已经坏了,如果想要更新系统,先还原之前没有修补的recovery_ramdisk.img。教程思路来自国外xda大神文章所启发。
技术
分享
轩灵
2018-12-30
5
4,756
113
2018-12-26
Adobe2019破解教程+补丁下载(全系列-含Windows和MAC版)
WIN版破解补丁 网盘链接: https://pan.baidu.com/s/1i6Zb5kq3OkmeCaTf8r7-nQ 提取码:7xk3 MAC版破解工具Adobe Zii [Patch Only] 4.0.4 网盘地址 https://pan.baidu.com/s/1ZDUrmOQC9ac23pfnRfneYg 提取码:hq96 支持软件 Adobe Illustrator CC 2019 Adobe InCopy CC 2019 Adobe InDesign CC 2019 Adobe Prelude CC 2019 Adobe Premiere Pro CC 2019 Adobe Photoshop CC 2019 Adobe After Effects CC 2019 ‘NEW Adobe Media Encoder CC 2019 ‘NEW’ Windows Adobe CC 2019 通用破解教程 安装软件1、注册个Adobe ID,【点击官方下载】安装Adobe Creative Cloud如无法点击, 可直接访问:https://creative.adobe.com/products/download/creative-cloud 2、打开桌面上的Adobe Creative Cloud软件,登录你的账号。打开首选项,在APP选项中更改软件安装语言和默认的安装路径。 3、在Apps中,选择想安装试用的Adobe软件, Creative Cloud会自动在线下载软件并自动安装。下载速度相当不错,当然这取决于你的宽带。 https://blog.wenfxl.com/usr/uploads/2019/01/2739234760.jpg" /> 激活软件 1、安装软件后,接下来就该激活了,以Photoshop为例,获取破解补丁(从上述网盘下载)如下图
分享
轩灵
2018-12-26
0
1,451
137
2018-12-25
18款数据恢复软件合集大全
18款数据恢复软件 特别说明:以下软件打开后如果有提示升级的,请不要升级! 链接: https://pan.baidu.com/s/13kjYTDdfOvKCYcnU5llIGQ 提取码: 2qdp 红色底色的为比较经典的,黄色底色的为安卓、苹果手机的 01-万能数据恢复大师02-都叫兽数据恢复v2017.5.22.242中文特别版03-艾奇文件数据恢复软件全能版 v1.20.0308 中文特别版04-苹果手机数据恢复工具 iStonsoft iPhone Data Recovery 2.1.41 中文版05-USB 数据恢复工具 iStonsoft USB Data Recovery 2.1.25 中文多语版06-数据恢复工具 iStonsoft Data Recovery 2.1.37 中文多语版07-超强数据恢复反删除工具 R-Studio 8.5 build 170117 中文多语版08-数据恢复工具 FILERECOVERY 2016 Enterprise 5.5.9.7 中文版09-专业数据恢复工具 7-Data Recovery Suite 4.1 中文绿色版含安卓版10-硬盘数据恢复王 ApowerRecover 1.0.3 中文多语免版11-照片数据恢复工具 Ashampoo Photo Recovery 1.0.5 中文多语版12-SD卡数据恢复工具7-Data Card Recovery 1.5 中文多语版13-数据恢复工具Wise Data Recovery 3.87 + Portable 绿色中文版14-数据恢复工具SanDisk RescuePro Deluxe 5.2.6.6 中文多语版15-顶尖数据恢复软件16-安卓数据恢复工具7-Data Android Recovery 1.4 中文多语版17-iOS 数据恢复工具4Videosoft iOS Data Recovery 8.0.50 中文汉化版18-数据恢复工具iCare Data Recovery Pro 6.2 中文汉化特别版19-安卓数据恢复工具EaseUSMobiSaverforAndroidV4.1 英文版
分享
轩灵
2018-12-25
0
1,371
178
2018-12-25
Win10启动提示Winload.exe 0xc000000e
我们有时候在升级系统或者做些其他操作后,容易出现这个问题。当我们出现了这个问题的时候不需要惊慌,只需要按照以下方式操作即可。 使用制作好的启动盘,插上电脑。进入启动盘系统安装界面,我们不要点击下一步,直接按shift+F10呼出命令行界面输出以下命令 cd c:\windows\system32\ bcdedit /set {default} osdevice boot bcdedit /set {default} device boot bcdedit /set {default} detecthal 1操作成功后 重启电脑,如果依然无法解决重装系统即可。
技术
分享
知识积累
# windows
轩灵
2018-12-25
0
2,283
197
2018-11-16
记一次服务器磁盘突然爆满
昨日,阿里云发来一条消息,磁盘监控报警。 开始没有在意,以为是当时请求量过高导致的,直到晚上的时候,发现站点无法打开,数据库也无法连接,查看监控信息发现系统磁盘全部满了。。 开始以为: 原因就是,当一个文件正在被一个进程使用时,用户删除此文件,文件只会从目录结构中删除,但并没有从磁盘删除。当使用这个文件的进程结束后,文件才会真正的从磁盘删除,释放占有的空间。 尝试kill掉进程,清空/tmp目录,无解。磁盘仍然是占满的状态。 然后检查目录大小,发现我的web站点目录26G。服务器被注入文件了? 看到runtime目录,占用了26G的储存。runtime目录是thinkphp框架的缓存和日志目录。 进这个目录后,发现里面有N个日志文件,每个文件2M。 打开某个日志后查看详细信息后,里面全是数据库连接失败的错误日志,到这里已经知道是什么原因导致thinkphp5生成了这么多的日志文件了。 由于站点使用了队列来处理一些代码,为了方便,队列使用数据库作为驱动,而队列会持续查询数据库队列表,来处理任务。 而队列执行时是在cli模式下的,在thinkphp5.1文档里连接数据库一章有提到: 如果你使用的是长连接或者命令行,在超出一定时间后,数据库连接会断开,这个时候你需要开启断线重连才能确保应用不中断。 正是因为没有开始断线重连,数据库断开后但是队列一直在轮询着,才导致了框架一直生成错误日志,正好框架日志生成,默认没有自动删除日志配置,日志文件会一直累加。 接下来知道原因,解决方法就简单了。 框架开启数据库断线重连 开启日志自动清理(thinkphp V5.1.6+)
默认分类
技术
分享
# linux
轩灵
2018-11-16
0
1,413
145
2018-11-08
启动盘制作时出现错误解决方式
微软最新的 9 月份 1803 系统 install.wim 超过了 4G 软碟通下载打开链接 找到必备工具 即可看到软碟通 机械师工具箱下载 问题: 1. 在用软碟通写入镜像文件 install.wim 大于 4G 的时候,会发现这个文件写不进去 2. 在软碟通写入完成后,重装时会提示 install.wim 错误 分析: 由于 uefi 启动所支持的是 fat32 格式的磁盘,也就是我们 U 盘磁盘格式为fat32 这种类型,但是 fat32 有一个弊端就是不支持单个文件大于 4G。而在微软某些版本中 install.wim 这个文件已经超过了 4G。所以显然写不进去。 也有些人说用最新软碟通写进去了,但我想说的是。为什么能够写进去,因为磁盘格式转换成了 ntfs 格式。因为 ntfs 支持单个文件大于 4G。但是在很多情况下 uefi 启动是不支持 ntfs 的,这个需要主板支持。所以本文档的解决方式不推荐这种把磁盘转换为 ntfs 和 exfat 这种格式进行 注:不要用 ntfs 格式来做启动盘,这样对 U 盘会造成不可逆转的损伤。 首先解决这种问题的方式有好几种 把磁盘直接转换为 ntfs 格式,然后把镜像文件用压缩软件打开,把所有文件解压到 U 盘。然后启动盘就制作完毕了。 把磁盘直接转换为 exfat 格式,然后把镜像文件用压缩软件打开,把所有文件解压到 U 盘。然后启动盘就制作完毕了。 用 rufus 软件制作启动盘。可以制作单个文件大于 4G。 用软碟通选择 usb+hdd+v2 高级隐藏方式写入,写入后删除 1 分区sources/install.wim 文件,然后用打开 cmd 命令提示符以管理员方式运行,使用convert E: /fs:ntfs 命令转换 2 分区为 ntfs,注意盘符。在复制 1 分区所有文件到 2 分区,再把镜像里面完整的 install.wim 复制到 2 分区的 sources 目录。大功告成。 用软碟通进行常规方式写入,写入后进入 U 盘删除 sources/install.wim 文件。因为单文件大于 4G 而 fat32 支持最大单文件不超过 4G 所以这个 install 文件在这里就只有 100 多 MB 或者几百 MB。如下图 1 图 2: 解压镜像文件。解压后找到 sources/install.wim 文件。然后把这个文件复制到 C 盘。复制到 C 盘后 此时运行机械师工具箱,点击对应功能按钮,等待执行完毕。如图 3 然后会看到 C 盘多出来了 2 个 swm 格式的 install 文件。把这 2 个文件复制到 U 盘的sources 目录里面即可。如图 4 好了 关于单个文件大于 4G 制作启动盘的方法就讲到这里了。所有方式我在制作启动盘的过程中都使用过,经常使用第 4 种和第 5 种,但是有些主板不支持第 1.2.3.4 种方式,写入后启动不了,或者重装的安装界面报错。个人推荐使用第 5 种方法。因为第 5种方法 u 盘磁盘格式为 fat32。这是 uefi 启动兼容性最好的格式。
默认分类
技术
分享
# windows
轩灵
2018-11-08
0
2,939
179
2018-11-03
宝塔 专业破解版
1、安装面板免费板 安装命令 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh 2、升级专业 wget -O update.sh http://download.bt.cn/install/update_pro.sh && bash update.sh pro3、找到路径/www/server/panel/class 找到文件名或者直接搜索:common.py 搜索代码164行 data = panelAuth().get_order_status(None) 替换下面 data = { ‘status’ : True, ‘msg’ : {‘endtime’ : 32503651199 } }4、完成后,进入 /www/server/panel/data 新建一个文件 文件名为:userInfo.json 内容空的,如果存在这个文件的删掉重新新建文件。 5、最后输入命令 /etc/init.d/bt restart 重启宝塔 如果使用失败,请恢复成免费版 代码为 wget -O update.sh http://download.bt.cn/install/update.sh && bash update.sh free
默认分类
分享
# linux
轩灵
2018-11-03
0
2,839
123
上一页
1
...
12
13
14
...
16
下一页