技术进阶之路

178 篇文章
26 人订阅

全部文章

wsuo

死锁习题——银行家算法讲解

可用资源向量:Available,是一个数组,表示现在系统中总共还有多少可用的资源。

1510
wsuo

Design Patterns 之工厂模式

现实生活中,原始社会自给自足(没有工厂),农耕社会小作坊(简单工厂,民间酒坊),工业革命流水线(工厂方法,自产自销),现代产业链代工厂(抽象工厂,富士康)。

1810
wsuo

信号量机制实现进程控制

我们将一次仅允许一个进程访问的资源称为临界资源,而临界区是指访问临界资源的那段代码。

2710
wsuo

【操作系统】生产者消费者问题讲解

之前讲过了使用信号量机制实现进程控制,请确保已经掌握了相关知识:信号量机制实现进程控制 。

4520
wsuo

ATM 系统的用例图、类图、顺序图、协作图、活动图设计

分析:对于银行的客户来说,可以通过ATM机启动几个用例:存款、取款、查阅结余、付款、转帐和改变PIN(密码)。银行官员也可以启动改变PIN这个用例。参与者可能是...

6010
wsuo

Design Patterns 之命令模式

在许多设计中,经常会出现一个对象直接请求另一个对象调用其方法以达到某种目的的行为,这里的两个类之间就会出现紧耦合。这很不好,所以我们应该将 方法的请求者 和 方...

5410
wsuo

UML 类图

如果一个类的改动会导致另一个实体也发生改变,则称两个类之间为依赖关系。可以是成员变量、方法的参数或者对静态方法的调用。

7320
wsuo

处理机调度及常用的几个调度算法

当有一堆任务要处理,但由于资源有限,这些事情没法同时处理。这就需要确定某种规则来决定处理这些任务的顺序,这就是 “调度” 研究的问题。

7620
wsuo

线程的基本概念

有的进程需要同时做很多事,传统的进程只能串行地执行程序,所以引入了线程来增加并发度。

3920
wsuo

前后端分离中使用 Session 域传输对象

前端使用 Vue,后端使用 SpringBoot 框架,使用 Session 传值后端获取不到。

7420
wsuo

SpringBoot 上传文件后访问文件

我们在上传文件的时候会指定一个服务器的路径,这个路径不能写死在代码中,所以我们会提取出来:

5020
wsuo

操作系统的运行环境

对于 CPU 来说,有两种指令,一种是 特权指令 ,另一种是 非特权指令 ,前者的操作通常比较危险,如清空内存等。

6140
wsuo

Vue 中使用 JQuery 插件不起作用

有时候在 vue 的代码中使用 jQuery 会不起作用,这是因为 vue 还没有绑定变量,所以我们使用的 jQuery 根本就找不到目标变量,就不会执行,正确...

6431
wsuo

Mybatis generator 生成 Mapper 方法不全

正常的可以生成 11 个方法,而现在的问题是只生成了 7 个方法,而且缺少的方法全部都是和 PrimaryKey 有关的方法。

7241
wsuo

Vue 中全局过滤器的使用

5041
wsuo

使用 freemarker 制作代码生成器

在开发的过程中发现有大量的重复代码,比如 Controller 和 Service 以及 Mapper 和实体类,后两者都可以使用 Mybatis 自动生成,前...

10141
wsuo

Mybatis-Generator 代码生成器的使用

Mybatis 官方为我们提供了持久层代码的代码生成器,可以生成 mapper.xml ,Mapper 接口和实体类。

7541
wsuo

Vue 设置环境变量和模式

6441
wsuo

Git 删除已提交的文件

今天上传代码的时候忘记写 gitignore 了,一不小心把 node_modules 也传上去了,这破玩意体积巨大,所以要从上面删除。

10131
wsuo

从后端开发人员的视角:最浅显的理解 Vue

关于 package.json 和 package-lock.json,前者是定义组件的版本号的:

8041

扫码关注云+社区

领取腾讯云代金券