计算机理论知识
文章平均质量分 90
·零落·
远处的是风景,近处的才是人生。
展开
-
前端三大主流框架:React、Vue、Angular
前端三大主流框架分别是Angular、React和Vue。AngularAngular原名AngularJS,诞生于2009年,由Google开发并维护。它是一个完整的框架,提供了数据绑定、组件化、路由、依赖注入等功能。Angular采用了TypeScript作为开发语言,它是JavaScript的一个超集,提供了静态类型检查和更强大的面向对象编程能力。Angular的特点包括功能强大、完整且稳定,适用于开发大型和复杂的Web应用。原创 2024-06-07 09:05:44 · 3723 阅读 · 17 评论 -
常见比较实用的Chrome命令/扩展程序
Chrome浏览器提供了一系列实用的内部命令和URL,这些命令可以帮助用户快速访问浏览器的各种功能和设置。原创 2024-05-07 18:37:23 · 2793 阅读 · 0 评论 -
Fiddler抓包工具简介、安装及使用教程
Fiddler是一款专业的HTTP调试代理工具,它以代理服务器的方式监听系统的HTTP网络数据流动,可以帮助用户检查所有的HTTP通讯,包括查看、分析请求内容细节,设置断点、修改请求数据,甚至修改服务器返回的数据。随着互联网的快速发展和传输协议的不断演化,Fiddler在后续的版本中不断添加新的功能和特性,以适应新的技术需求。随着时间的推移,Fiddler的功能不断得到增强和完善。例如,你可以通过Fiddler的Statistics视图查看请求的总数、传输的数据量、请求的响应时间等统计数据。原创 2024-04-17 00:15:00 · 440 阅读 · 8 评论 -
WebKit简介及工作流程
WebKit是一个开源的浏览器引擎,它的起源可以追溯到2001年,当时苹果公司推出了其首款基于Unix的操作系统Mac OS X。在2002年,苹果公司启动了WebKit项目,旨在开发一款新的网页渲染引擎。最初的Safari浏览器使用了KHTML作为其渲染引擎,但随着时间的推移,苹果逐渐意识到KHTML的局限性,因此决定开发WebKit来取代它。经过几年的持续开发和迭代,苹果于2005年发布了Safari浏览器的第二个版本,正式引入了WebKit作为其渲染引擎。原创 2024-04-16 00:45:00 · 2637 阅读 · 12 评论 -
Nginx介绍及运用
Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。它是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的,公开版本1.19.6发布于2020年12月15日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好。原创 2024-02-05 10:27:24 · 892 阅读 · 1 评论 -
Ruby详解及安装流程
在Ruby中,可以使用简单易懂的语法来编写代码,实现各种功能,如Web开发、网络编程、脚本编写、GUI开发等。首先,您需要前往Ruby官方网站(https://www.ruby-lang.org)在“下载”页面上找到适用于您操作系统的Ruby版本。根据用户的选择,主循环将调用相应的操作函数。函数用于向用户列表中添加用户,它将提示用户输入用户名、邮箱和年龄,并创建一个新的User对象并将其添加到列表中。如果您是Windows用户,安装完成后,您需要配置系统环境变量,以便能够从任何位置访问Ruby。原创 2024-01-31 14:06:30 · 3069 阅读 · 1 评论 -
PyCharm安装和配置详解
它提供了许多有用的功能,以提高Python开发人员的工作效率,如智能代码补全、实时错误检查和快速修复功能、项目导航、调试工具、版本控制等。安装PyCharm的方法可以通过其官网进行下载和安装,安装完成后即可使用。在使用PyCharm时,可以通过创建项目、编写代码、运行程序等方式进行Python开发。PyCharm是一个功能强大的Python IDE,可以根据不同的需求进行不同的配置和使用。总的来说,PyCharm是一个功能强大、易于使用的Python IDE,可以帮助开发人员更高效地进行Python开发。原创 2024-01-30 10:02:08 · 2437 阅读 · 2 评论 -
网络爬虫基本原理介绍
需要注意的是,这只是一个简单的示例代码,实际编写爬虫时需要根据具体的网站结构和规则进行相应的调整和优化。根据其目的和工作方式的不同,网络爬虫可以分为多种类型,如通用爬虫、聚焦爬虫、增量式爬虫等。通用爬虫也称为广泛爬虫,其目的是全面抓取互联网上的所有网页,以尽可能地覆盖更多的网页。增量式爬虫也称为持续式爬虫,其目的在于定期更新已经抓取过的网页,并新增有变化的页面。编写网络爬虫需要具备一定的编程技能和经验,同时需要了解相关的法律法规和道德规范,尊重网站的知识产权和隐私权,避免对网站的正常运行造成干扰和损害。原创 2024-01-30 09:14:36 · 2055 阅读 · 2 评论 -
JSON详解
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于语言的文本格式来存储和表示数据。在上面的示例中,name、age、isStudent、address和isMarried都是键,对应的值分别是字符串、数字、布尔值、对象和null。在JavaScript中,可以使用JSON.parse()方法将JSON字符串解析为对象。可以使用循环来处理JSON数组中的每个元素。原创 2024-01-29 10:39:23 · 859 阅读 · 2 评论 -
C#无标题栏窗体拖动代码
控制结构:C#提供了各种控制结构,如条件语句(if-else、switch)、循环语句(for、while、do-while)、跳转语句(break、continue、return)等,用于控制程序的执行流程。方法和函数:方法是一段可重用的代码块,用于执行特定的任务。强类型和类型推断:C#是一种强类型的语言,要求所有的变量在声明时都要指定数据类型。类和对象:在C#中,类是对象的模板,用来定义对象的属性和方法。泛型:C#支持泛型编程,它允许在编写类和方法时使用类型参数,从而实现更通用和可重用的代码。原创 2024-01-14 15:58:20 · 1039 阅读 · 0 评论 -
罗马数字
最常见的罗马数字(1-12):Ⅰ-1、Ⅱ-2、Ⅲ-3、Ⅳ-4、Ⅴ-5、Ⅵ-6、Ⅶ-7、Ⅷ-8、Ⅸ-9、Ⅹ-10、Ⅺ-11、Ⅻ-12罗马数字:XIII-13、XIV-14、XV-15、XVI-16、XVII-17、XVIII-18、XIX-19、XX-20、XXI-21、XXII-22、XXIX-29、XXX-30、XXXIV-34、XXXV-35、XXXIX-39、XL-40、L-50、LI-...原创 2019-07-26 09:09:02 · 70286 阅读 · 0 评论 -
盘点历史上曾肆虐一时的电脑病毒,你知道几种?
1、CIH病毒,1998年——文件型病毒,以热门盗版光盘游戏或Windows95/98为媒介传播。 2、梅丽莎(Melissa),1999年——通过在Outlook邮件中夹带的Word文档附件来传播和自我复制。 3、爱虫(Iloveyou),2000年——通过Outlook电子邮件的附件来传播,严重时能造成系统崩溃。 4、红色代码...转载 2018-04-18 17:22:03 · 1353 阅读 · 0 评论