09 2022 档案

摘要:首先不说Spring那一坨,咋们先来说说JavaWeb。看样子能刷到这个问题的都不是什么JavaWeb的熟手,但是至少Java基础是熟手吧?那么就仔细说说。 JavaWeb,顾名思义就是用Java来做Web程序。那啥又是Web程序呢?那顾名思义就是运行在Web上面的程序。 那Web程序是啥我就不用再 阅读全文 »
posted @ 2022-09-27 16:51 sugeek 阅读(249) 评论(0) 推荐(1) 编辑
摘要:Stay awake at all times! 博客园 首页 自定义链接 新随笔 联系 订阅 管理 Maven实战 Maven 1、Maven是什么?# Maven是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM) POM(Project Object Model):项目对象 阅读全文 »
posted @ 2022-09-22 15:44 sugeek 编辑
摘要:一、什么是反射? 在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。通俗点讲,通过反射,该类对我们来说是完全透明的,想要获取任何东西 阅读全文 »
posted @ 2022-09-21 23:12 sugeek 编辑
摘要:搞清楚几个问题 首先你要搞明白你学习操作系统的目的是什么?操作系统的重要性如何?学习操作系统会给我带来什么?下面我会从这几个方面为你回答下。 操作系统也是一种软件,但是操作系统是一种非常复杂的软件。操作系统提供了几种抽象模型 文件:对 I/O 设备的抽象 虚拟内存:对程序存储器的抽象 进程:对一个正 阅读全文 »
posted @ 2022-09-14 09:04 sugeek 阅读(211) 评论(0) 推荐(0) 编辑
摘要:什么是Tomcat Tomcat简单的说就是一个运行JAVA的网络服务器,底层是Socket的一个程序,它也是JSP和Serlvet的一个容器。 为什么我们需要用到Tomcat 如果你学过html,css,你会知道你写的页面只能自己访问,别人不能远程访问你写的页面,Tomcat就是提供能够让别人访问 阅读全文 »
posted @ 2022-09-12 23:23 sugeek 编辑
摘要:什么是JSON JSON:JavaScript Object Notation 【JavaScript 对象表示法】 JSON 是存储和交换文本信息的语法。类似 XML。 JSON采用完全独立于任何程序语言的文本格式,使JSON成为理想的数据交换语言S 为什么需要JSON 提到JSON,我们就应该和 阅读全文 »
posted @ 2022-09-12 22:49 sugeek 编辑
摘要:为什么要学HTTP? 我们绝大多数的Web应用都是基于HTTP来进行开发的。我们对Web的操作都是通过HTTP协议来进行传输数据的。 简单来说,HTTP协议就是客户端和服务器交互的一种通迅的格式。 HTTP的诞生主要是为了能够让文档之间相互关联,形成超文本可以互相传阅 可以说,Http就是Web通信 阅读全文 »
posted @ 2022-09-12 21:29 sugeek 阅读(27) 评论(0) 推荐(0) 编辑
摘要:Docker 是一个容器工具,提供虚拟环境。很多人认为,它改变了我们对软件的认识。 站在 Docker 的角度,软件就是容器的组合:业务逻辑容器、数据库容器、储存容器、队列容器......Docker 使得软件可以拆分成若干个标准化容器,然后像搭积木一样组合起来。 这正是微服务(microservi 阅读全文 »
posted @ 2022-09-10 18:52 sugeek 编辑
摘要:2013年发布至今, Docker 一直广受瞩目,被认为可能会改变软件行业。 但是,许多人并不清楚 Docker 到底是什么,要解决什么问题,好处又在哪里?本文就来详细解释,帮助大家理解它,还带有简单易懂的实例,教你如何将它用于日常开发。 一、环境配置的难题 软件开发最大的麻烦事之一,就是环境配置。 阅读全文 »
posted @ 2022-09-10 15:28 sugeek 编辑
摘要:页面布局是样式开发的第一步,也是 CSS 最重要的功能之一。 常用的页面布局,其实就那么几个。下面我会介绍5个经典布局,只要掌握了它们,就能应对绝大多数常规页面。 这几个布局都是自适应的,自动适配桌面设备和移动设备。代码实现很简单,核心代码只有一行,有很大的学习价值,内容也很实用。 我会用到 CSS 阅读全文 »
posted @ 2022-09-10 09:30 sugeek 编辑
摘要:上一篇教程介绍了,小程序页面如何使用 JavaScript 脚本。有了脚本以后,就可以调用微信提供的各种能力(即微信 API),从而做出千变万化的页面。本篇就介绍怎么使用 API。 所有示例的完整代码,都可以从 GitHub 的代码仓库下载。 一、WXML 渲染语法 前面说过,小程序的页面结构使用 阅读全文 »
posted @ 2022-09-10 00:49 sugeek 阅读(331) 评论(0) 推荐(0) 编辑
摘要:这个系列教程的前两篇,介绍了小程序的项目结构和页面样式。 今天,接着往下讲,教大家为小程序加入 JavaScript 脚本,做出动态效果,以及如何跟用户互动。学会了脚本,就能做出复杂的页面了。 本篇的难度要大于前两篇,如果觉得不好理解,可以先跟着例子,动手做一遍,然后再读文字说明,可能就容易理解了。 阅读全文 »
posted @ 2022-09-10 00:47 sugeek 编辑
摘要:这个系列的上一篇教程,教大家写了一个最简单的 Hello world 微信小程序。 但是,那只是一个裸页面,并不好看。今天接着往下讲,如何为这个页面添加样式,使它看上去更美观,教大家写出实际可以使用的页面。 所有示例的完整代码,都可以从 GitHub 的代码仓库下载。 一、总体样式 微信小程序允许在 阅读全文 »
posted @ 2022-09-09 23:26 sugeek 编辑
摘要:微信是中国使用量最大的手机 App 之一,日活跃用户超过3亿,月活跃用户超过11亿(2019年底统计),市场极大。 2017年,微信正式推出了小程序,允许外部开发者在微信内部运行自己的代码,开展业务。这引发了热烈反响,截止2020年6月,小程序数量已经超过了550万个。 小程序已经成为国内前端的一个 阅读全文 »
posted @ 2022-09-09 23:14 sugeek 编辑
摘要:一、引言 大学有一门课程《软件工程》,研究如何组织和管理软件项目。 说实话,这门课不适合本科生,因为学生可能体会不到,课程到底要解决什么问题。只有亲身参与过大项目的开发,经历过大团队,才能感受为什么软件工程很重要,又很难做对。 软件开发有一个难题,叫做"扩展"(scaling),即怎样服务更多的用户 阅读全文 »
posted @ 2022-09-09 20:25 sugeek 编辑
摘要:一、DDOS 是什么? 首先,我来解释一下,DDOS 是什么。 举例来说,我开了一家餐厅,正常情况下,最多可以容纳30个人同时进餐。你直接走进餐厅,找一张桌子坐下点餐,马上就可以吃到东西。 很不幸,我得罪了一个流氓。他派出300个人同时涌进餐厅。这些人看上去跟正常的顾客一样,每个都说"赶快上餐"。但 阅读全文 »
posted @ 2022-09-09 20:19 sugeek 编辑
摘要:1.Ctrl+X/C/V 分别对应剪切/复制/粘贴 ,最基本的操作了,不知道的请面壁思过! 2.Ctrl+Z/Y 撤销和复原,通用操作。 3.Ctrl+A 全选,比较常用。 4.Ctrl+S 尤其是在使用word/excel/PPT/PS等软件的时候,记得经常按这个键,主要用来保命。 5.Ctrl+ 阅读全文 »
posted @ 2022-09-06 18:54 sugeek 阅读(796) 评论(0) 推荐(0) 编辑
摘要:1、TCP为什么需要3次握手,4次断开? “三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生错误”。 client发出的第一个连接请求报文段并没有丢失,而是在某个网络结点长时间的滞留了,以致延误到连接释放以后的某个时间才到达server。本来这是一个早已失效的报文段。 阅读全文 »
posted @ 2022-09-06 00:23 sugeek 阅读(71) 评论(0) 推荐(0) 编辑
摘要:软件工程中简单地说, 软件工程中对象之间的 耦合度就是对象之间的依赖性。指导使用和维护对象的主要问题是对象之间的多重依赖性。对象之间的耦合越高,维护成本越高。因此对象的设计应使类和构件之间的耦合最小。有软硬件之间的耦合,还有软件各模块之间的耦合。耦合性是程序结构中各个模块之间相互关联的度量。它取决于 阅读全文 »
posted @ 2022-09-03 19:51 sugeek 编辑
摘要:一、我们先解释一下他的含义: 1、Token的引入:Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在这样的背景下,Token便应运而生。 2、Token的定义:Token是服务端生成的一串字符串,以作客户端进行请求 阅读全文 »
posted @ 2022-09-02 14:42 sugeek 阅读(98) 评论(0) 推荐(0) 编辑
摘要:一、什么是servlet? 处理请求和发送响应的过程是由一种叫做Servlet的程序来完成的,并且Servlet是为了解决实现动态页面而衍生的东西。理解这个的前提是了解一些http协议的东西,并且知道B/S模式(浏览器/服务器)。 B/S:浏览器/服务器。 浏览器通过网址来访问服务器,比如访问百度, 阅读全文 »
posted @ 2022-09-02 11:07 sugeek 阅读(19) 评论(0) 推荐(0) 编辑
摘要:按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instance Ctrl + Shift 阅读全文 »
posted @ 2022-09-02 10:38 sugeek 阅读(102) 评论(0) 推荐(0) 编辑
摘要:IntelliJ Idea 常用快捷键列表Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 阅读全文 »
posted @ 2022-09-02 10:30 sugeek 阅读(80) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示