- 博客(32)
- 资源 (9)
- 收藏
- 关注
原创 Java 后端开发面试题及其答案
答案:面向对象编程是一种编程范式,通过将数据和操作数据的代码封装在对象中来构建程序。封装:将数据和方法封装到对象中。继承:允许一个类继承另一个类的属性和方法。多态:同一个方法在不同的对象上有不同的表现。抽象:通过抽象类和接口来隐藏复杂性。答案接口(Interface):一种特殊的引用类型,定义了一组方法,没有具体实现。一个类可以实现多个接口。接口用于定义行为。抽象类(Abstract Class):可以包含抽象方法(没有实现)和具体方法。一个类只能继承一个抽象类。用于共享代码。不同点。
2024-10-18 17:05:21
1157
原创 常见的前端开发面试题及其答案
答案解析 HTML:将 HTML 文档解析为 DOM 树。解析 CSS:将 CSS 文档解析为 CSSOM 树。合成渲染树:将 DOM 和 CSSOM 树合成渲染树。布局:计算每个节点的大小和位置。绘制:将节点绘制到屏幕上。答案DOM(文档对象模型):是浏览器用来表示和操作文档的对象表示。它以树形结构储存 HTML 文档的元素。CSSOM(CSS对象模型):是浏览器用来表示和操作 CSS 的对象表示。它以树形结构储存 CSS 样式。答案。
2024-10-18 16:59:16
1104
1
原创 测试相关理论基础
答案:软件测试是一个过程,旨在通过执行软件以评估其功能、性能、安全性等,以发现软件中的缺陷和问题。测试的目的是确保软件在投入生产之前能够满足规定的要求和客户的期望。答案:边界值分析是一种测试用例设计技术,关注输入数据的边界值及其附近的值。这种方法基于假设,错误往往发生在边界附近,因此测试应集中在这些边界上。答案:等价类划分是一种黑盒测试设计技术,将所有可能的输入划分为多个等价类,其中每一个类代表相同的测试情况。测试员只需选择每个类中的一个代表性值进行测试,从而减少测试用例的数量。答案发现:缺陷被报告。
2024-10-17 12:12:51
804
原创 进程线程知识总结
Linux使用时间片轮转调度策略,线程切换时保存当前线程的上下文状态,并加载下一个线程的上下文状态。惊群现象是指多个线程或进程被唤醒来处理某个事件,而实际上只有一个能完成工作,其余的线程再次被阻塞,造成资源浪费和性能下降。在32位系统中,进程最大虚拟内存通常为4GB,但堆的实际大小取决于操作系统及内存分配方式,通常可达到几百MB到2GB不等。用户级的切换速度快,但无法充分利用多核,内核线程可以更好地调度。在现代的C标准库中通常是线程安全的,但并发调用时可能导致性能下降,最好使用线程安全的内存池。
2024-10-16 14:41:23
1222
原创 C++基础
左值(lvalue)左值是指一个具有持久性(可以存储在内存中的某个位置)的对象,可以被取地址(使用运算符)。左值可以出现在赋值操作的左侧。示例:变量、数组元素、解引用的指针等。int a = 10;// a是左值// 可以取a的地址右值(rvalue)右值是指一个临时对象,通常在表达式中用作值,不具有持久性,无法被取地址。右值一般是表达式的结果,如算术运算、函数返回值等。示例:字面值、临时变量、某些函数返回的非引用值。// (a + 5)是一个右值。
2024-10-16 14:37:43
987
原创 Android基础
Intent是一种用来在不同组件间进行交互的消息对象。可以用于启动Activity、启动Service、发送广播等。Fragment是Activity的一个可重用的部分,具有自己的生命周期和用户界面。可以在Activity中动态添加、移除或替换。是用于监听应用或系统广播信息的组件。可以在后台接收和响应这些广播。Service是一种在后台运行的组件,执行长时间运行的操作,而不提供用户界面。可以是前台Service或后台Service。
2024-10-10 11:06:26
1061
原创 语音相关知识
语音自然语言生成(Natural Language Generation, NLG)是自然语言处理(NLP)的一个子领域,其目标是生成自然语言文本,使其能够自然、流畅地传达信息。在涉及语音的场景中,NLG通常是将计算机生成的文本转化为可发声的语音,形成语音输出。
2024-10-10 10:47:40
966
原创 开源免费远程控制软件RustDesk
简介:目前最友好的开源远程桌面软件,开箱即用,无需任何配置,全平台支持,完美替代 TeamViewer、ToDesk、AnyDesk等开源地址:
2023-08-26 16:55:46
1173
原创 amh面板部署typecho博客后显示404错误
安装typecho完成后访问后台和文章显示404修改nginx配置:/home/wwwroot/lnmp01/vhost/typecho.conf...loc
2023-02-11 17:20:59
387
原创 安卓5下Termux通过ubuntu安装alist
安卓7以上可以直接通过pkg install alist来安装alist,安卓5安装ubuntu需要64位termux,通过Atilo套娃其他linux来安装alist
2023-01-23 22:15:34
3153
原创 nginx和php-fpm以root用户运行
开启root权限,请谨慎使用!!!为了使KodExplorer能读写root用户数据需要修改nginx,php-fpm运行用户为root,下面为修改笔记
2022-12-11 20:54:39
1658
原创 给rm增加回收站,安全的使用rm命令
#!/usr/bin/env bash## Description: 给rm命令增加回收站# System Required: CentOS/Debian/Ubuntu#
2022-12-10 22:51:18
364
原创 docker版alist和aria2配合使用
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name="al
2022-12-09 15:53:33
5369
原创 finalshell配置备份同步
备份同步以下文件:/Users/$USER/Library/FinalShell/conn//Users/$USER/Library/FinalShell/co
2022-12-04 21:58:47
3761
原创 禁用win10自动更新
管理员运行cmd:takeown /F C:\Windows\SoftwareDistribution /A /RIcacls C:\Windows\Softw
2022-11-12 17:08:33
415
原创 Github issue update Api
Github issue update js api:// Octokit.js// https://github.com/octokit/core.js#re
2022-10-30 17:07:18
262
原创 开始使用Github Issues写博客
背景简书频繁下架文章,每天只能发布两篇CSDN页面太杂,写作不够专注,客户端不好用Github Web版和
2022-10-30 14:10:53
484
原创 vmos pro搭建apk脱壳系统
vmos pro无限制版本下载:https://ethanzhu.lanzouy.com/iCbTV0ejhefa注意android12还要安装下vmos助手否则虚拟机容易死机rom包: 复制这段文字打开天翼云盘APP查看更方便哦 链接 https://cloud.189.cn/t/7NBfMnnqmY73 (访问码:tj9h)下载后导入到vmos pro里(https://img-blog.csdnimg.cn/aab4a8268f5e4789a7aad2c44c27e6f1.jpg)(https:
2022-10-25 19:41:19
2208
原创 坚果yq601线刷
线刷镜像、工具下载:链接: https://pan.baidu.com/s/12MYfQyNbZRnhNd155sU-RQ 提取码: a4gj。进入bootloader方法,关机状态下同时按“电源键”和“左边下键”,或是重启时按住“左边下键”同样可行。进入recovery方法,关机状态下同时按“电源键”和“左边上键”,或是重启时按住“左边上键”同样可行。下载KingRoot安装后root即可,可以卸载系统应用。使用教程见云盘,注意驱动安装。可刷入twrp,见上云盘脚本。
2022-09-02 15:35:11
983
原创 小米2s、2sc解激活锁和root
首先小米2S必须已经合并分区,如果之前用的MIUI 6 最新版本的一般就是合并分区了,如果不是的下载小米助手刷机线刷到MIUI 6最新开发版。步骤很简单,整个刷机过程大概半小时就要好了。注意:经过验证小米2sc刷此版本基带未知,wifi无法使用!目前无法找到CM12.1刷机包,后面需要尝试使用CM12.1版本(进入系统以后需要打开SuperSU设置勾选启用专业版才能正常使用root功能,否则卸载系统应用会失败!小米2s和小米2sc的刷机包使通用的,通过线刷先刷入完整稳定版rom再刷入root包。
2022-09-02 15:15:59
2449
计算机图形学 OpenGL实验源码+实验文档
2012-12-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人