wenyl 的个人博客 wenyl 的个人博客
Tags Archives Links
  • 开始使用
  • Tags
  • Archives
  • Links
  • Search
  • RSS
一、软硬件发展 1.1 硬件的发展 1.1.1 计算机四代的变化 1.1.2 计算机元件的更新 微型计算机的发展是以微处理器为标志 机器字长:计算机一次整数运算所能处理的二进制位数 1.1.3 摩尔定律 摩尔定律揭示了信息技术进步的速度,集成电路上可容纳的晶体管数目,约每隔18个月便会增加一倍,整体性能也将提升一倍 1.2 软件的发展 第一代计算机语言:机器语言 第二代计算机语言:汇编语言 第三代计算机语言:高级语言 机器语言,二进制代码。 汇编语言,汇编语言使用英文单词或其缩写代替二进制指令,使用汇编语言编辑的程序,需要使用汇编器将汇编语言翻译为机器语言。 高级语言,进一步抽象形成的语言,需要将其编译为汇编再通过汇编操作得到机器语言,或者直接翻译为机器语言 汇编、解释和编译是计算机程序语言处理的三种不同方式,它们的主要区别在于程序执行前如何将源代码转换成机器可执行的形式 汇编程序,将汇编语言翻译为机器语言 解释程序,将源程序中的语句按执行顺序逐条翻译成机器指令并立即执行 编译程序,将高级语言转化为汇编语言或机器语言程序 二、系统结构 冯诺伊曼体系结构 2.1 输入设备 将程序和数据以....

计算机组成原理--简介

计算机组成原理
一、简介 MySQL事务是一组DML(select\update\delete)语句的集合,mysql数据库中InnoDB存储引擎支持开启事务,MyISAM不支持。MySQL事务默认自动提交,可通过begin、commit、rollback手动控制。 二、特性 事务有四大特性,原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 2.1 原子性 事务中的操作要么全执行,要么全不执行 2.2 一致性 数据库的完整性约束没有被破坏,事务执行的前后都是合法的数据状态 eg:甲乙两个银行账户的总金额再转账前后必须一致,只允许事务执行过程中短暂出现不一致的情况 2.3 隔离性 隔离性是指,事务内部的操作与其他事务是隔离的,并发执行的各个事务之间不能互相干扰 2.4 持久性 持久性是指事务一旦提交,它对数据库的改变就应该是永久性的 三、事务并发的问题 3.1 读脏 读到了其他事务未提交的数据 3.2 不可重复度 一个事务内的多次查询返回了不同的结果,这是由于在查询过程中,数据被另外一个事务修改并提交了 3.3 幻读 幻读是指在....

MySQL--事务

mysql
说明 跟着迪佬的vue系列文章,自己搭建了前端,特此记录一下,git项目地址 https://gitee.com/WylLoveX/bs-web.git 迪佬文章地址 前端新手Vue3+Vite+Ts+Pinia+Sass项目指北系列文章 —— 系列文章(目录)-CSDN博客 一、vite创建项目 vite官网地址 要求node>18,全局安装yarn npm install -g yarn 创建项目 yarn create vite 启动测试 package.json的scripts属性中配置了启动命令 我们按照配置执行yarn dev就可以启动了 访问界面如下 二、集成element-plus element-plus官网地址 2.1 安装element-plus yarnadd element-plus 2.2 main.ts集成element-plus 在main.ts中添加内容,原来的配置暂时不动 import { createApp } from 'vue' import './style.css' //引入element-plus import Element.......

vue前端框架搭建

vue
再spring boot中一次引入shiro、redis、token并将他们融合,参考了之前写好的一篇文章,对之前做的配置进行了简化shiro集成jwt - 问尤龙の时光 (wenyoulong.com) 一、集成shiro 1.1 依赖版本管理 pom文件的properties中添加版本信息 <shiro-spring-boot.version>1.13.0</shiro-spring-boot.version> 1.2 依赖添加 这里前端还没搭建,用thymeleaf做个简单的登录页 <!-- shiro --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring-boot-web-starter</artifactId> <version>${shiro-spring-boot.version}</version> </dependency> <......

spring-boot集成shiro和jwt

springboot
一、引入依赖 在pom文件中引入依赖 <!-- redis --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 二、配置redis 2.1 代码配置redis 在bs-boot-system中新增配置类,在基础目录下新增config包,放在config包下 package cn.com.wenyl.bs.config; import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.annotation.PropertyAccessor; import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jac......

spring boot集成redis缓存

springboot
一、简介 Velocity是一个基于Java的模板引擎,它主要用于生成HTML页面或XML文档。Velocity将模板文件和数据模型结合起来,通过在模板中嵌入特定的语法和指令,生成最终的输出文档 二、依赖引入 pom文件添加依赖mybatis、spring-boot-starter-web、velocity依赖,mybatis配置参考低代码平台--spring boot集成mybatis和数据源管理 (wenyoulong.com),我们适用velocity模板引擎来生成java代码 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-....

spring boot代码生成

springboot
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ... 31 →
RSS 开始使用
wenyl - 鸡汤太好喝啦

Open Source, Open Mind,
Open Sight, Open Future!
182 文章
0 浏览     5 当前访客
© 2025 wenyl 的个人博客