Unity3d UI 16:9适应屏幕

1.首先在Hierarchy下创建一个Image

2.设置Canvas的Canvas Scaler脚本组件属性

3.设置Image的属性

4.设置Game视图的窗口比例 16:9,可看到Image完美铺满屏幕

### 基于Python络安全漏洞挖掘与防护毕业设计选题 #### 一、基于机器学习的络入侵检测系统 构建一个利用机器学习算法来识别潜在攻击行为的系统。该系统可以实时监控络流量,通过分析数据包特征自动发现异常模式,并发出警报。此项目涉及收集大量历史日志文件作为训练集[^1]。 ```python from sklearn.model_selection import train_test_split from sklearn.ensemble import RandomForestClassifier import pandas as pd # 加载数据集 data = pd.read_csv('network_traffic_logs.csv') X, y = data.drop(columns=['label']), data['label'] # 划分测试集和训练集 X_train, X_test, y_train, y_test = train_test_split(X, y) # 训练随机森林分类器模型 model = RandomForestClassifier() model.fit(X_train, y_train) ``` #### 二、Web应用程序自动化渗透测试框架 创建一套针对常见Web应用弱点(SQL注入、跨站脚本等)实施黑盒扫描程序。它应该支持多线程并发执行任务,具备良好的可扩展性和易用性界面。此外还需考虑如何处理动态页面加载问题。 ```python from selenium import webdriver from bs4 import BeautifulSoup def check_xss(url): driver = webdriver.Chrome() try: driver.get(url + "?input=<script>alert(1)</script>") soup = BeautifulSoup(driver.page_source, 'html.parser') # 如果弹窗存在则可能存在反射型 XSS 漏洞 alert_present = any(['alert' in str(script) for script in soup.find_all('script')]) return alert_present finally: driver.quit() print(check_xss("http://example.com")) ``` #### 三、密码强度评估插件开发 研究现代加密技术原理及其应用场景;编写一款浏览器扩展或命令行工具,在用户注册账号时对其置的新密码进行安全性评分,并给出改进建议。这有助于提升个人隐私保护意识水平。 ```javascript // 浏览器端 JavaScript 实现简单的密码复杂度验证逻辑 function evaluatePasswordStrength(password){ let score = password.length >=8 ? 0 : -1; // 至少包含大小写字母各一个 if(/[a-z]/.test(password)&&/[A-Z]/.test(password)){ score += 1; } // 含有特殊字符加分 if(/[\W_]/.test(password)){ score+=2 ; } return Math.max(score , 0); } console.log(evaluatePasswordStrength("P@ssw0rd")); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值