- 博客(186)
- 资源 (10)
- 问答 (3)
- 收藏
- 关注
原创 企业全面云化的时代——云数据库的未来
数据库技术是信息系统的核心和基础,是计算机科学的重要分支。它的出现极大地促进了计算机应用向各行各业的渗透。因此,数据库是作为一名程序员必须掌握的一门技术。
2022-06-22 17:12:07
2460
6
原创 我在亚马逊云平台的学习成长之路
仅以此篇记录我在亚马逊云平台的技术成长之路,简单阐述一下是怎么从一个一无所知的小白一步一步成长起来的,是亚马逊平台陪着我一路成长和提升。
2022-05-23 15:55:11
5968
28
转载 快出数量级的性能是怎样炼成的
我们之前做过一些性能优化的案例,不算很多,还没有失手过。少则提速数倍,多则数十倍,极端情况还有提速上千倍的。提速一个数量级基本上是常态。下面是一些案例材料:开源 SPL 提速保险公司团保明细单查询 2000+ 倍开源 SPL 提升银行自助分析从 5 并发到 100 并发开源 SPL 提速银行用户画像客群交集计算 200+ 倍开源 SPL 优化银行预计算固定查询成实时灵活查询开源 SPL 将银行手机账户查询的预先关联变成实时关联开源 SPL 提速银行资金头寸报表 20+ 倍开源 SPL 提速银行
2022-04-01 09:44:29
8308
49
原创 vuex四大核心元素
Vuex 是一个专为 Vue.js 应用程序开发的。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。个人理解就是集中管理项目开发中用到的数据,要问什么时候用到vuex。当你构建一个中大型单页面网站的时候可以用到,如果是较为简单的页面反倒最好不要用,会显得繁琐冗余。一个简单的store模式就足够了。vuex的四大核心元素是state、mutations、actions、getter。
2022-10-24 15:49:32
1894
8
原创 hexo主题应用
选择哪个全凭自己的喜好。我选择的一个主题是stun,官网效果图安装主题stun安装依赖在hexo根目录下执行现在直接应用了一个框架,后期的还需要进行美化工作。
2022-10-20 10:04:22
124
原创 本地生成博客内容
很久之前更新过两篇文章,第一篇是hexo+GitHub搭建个人博客的前期准备工作,第二篇是在GitHub上创建个人仓库。前两天更新了生成SSH Keys,今天教大家本地生成博客目录。我们通过hexo+GitHub搭建个人博客都是先将我们的博客在本地生成,比如从一开始搭建博客框架,应用主题,写博客都是在本地,最后我们将本地的博客上传到GitHub通过链接访问博客。这个界面是hexo博客官方的初始页面,接下来的工作就是修改博客,应用主题,将博客修改成我们自己喜欢的样式,浏览初始的hexo页面了。
2022-10-20 10:01:03
1415
9
原创 发布博客到互联网
本篇文章教你如何将本地博客发布到GitHub。 type: git repository: https://github.com/JingYu1205/JingYu1205.io.github.git branch: main首先安装这个工具,这样的话就是安装成功了。npm install hexo-deployer-git --save生成页面的一个命令hexo g刚才装的
2022-10-20 09:59:58
902
原创 μC/OS II的任务管理
一、就绪任务的管理μC/OS II总是在已就绪的任务中选择一个任务来运行。为了了解系统中的任务哪些是就绪任务,μC/OS II在系统初始化时建立了一个供就绪任务登记的表,这个表就叫做就绪任务表。⒈、就绪任务表的结构①就绪任务表建立在RAM中,系统中的每个任务都在这个表中占据一个位置 ,用这个位置的状态(1或0)来表示任务是否处于就绪状态,就绪任务表实质上是一个类型为INT8U的。②注意!一个被分配了任务控制块和任务堆栈的任务要想取得抢占处理器的资格,必须先在就绪任务表中属于自己的位置上进行登记,否
2022-06-17 16:41:21
48
原创 嵌入式实时操作系统μC/OS II(三)
μC/OS II中的任务实时系统中任务的执行大多数都是由外部事件触发的,即实时操作系统的主要工作就是响应并处理各种外部事件。作为实时系统,对于每个事件都应对应有一个处理这个事件的程序模块,这些程序模块就是任务 。从外部事件的形式来看,主要有三种:异步事件、周期性事件、异步事件与周期性事件的组合。一、任务的存储结构系统只要掌握了一个任务的任务控制块,就可以找到任务的可执行代码,也可以找到存储这个任务私有数据的存储区二、任务的状态⒈睡眠状态:任务在没有被配备任务控制块或被剥夺了任务控制块时的状态
2022-05-04 20:46:51
448
4
原创 嵌入式实时操作系统μC/OS II(二)
多任务系统㈠什么是多任务系统⒈并发:由同一个处理器轮换地运行多个程序。或者说是由多个程序轮班地占用处理器这个资源。且在占用这个资源期间,并不一定能够把程序运行完毕。㈡程序的切换⒈系统是通过把待运行程序的地址赋予程序计数器PC来实现程序的切换的。⒉PC程序计数器:用来存放吓一跳指令的的地址,属于处理器中的寄存器。⒊PC是系统进行程序切换动作的关键,哪个程序占有了PC,哪个程序就占有了处理器。㈢任务运行时与处理器之间的关系⒈运行环境包括了两部分:处理器中的运行环境和内存中的运行环境。⒉处理
2022-05-01 19:33:46
973
1
原创 嵌入式实时操作系统μC/OS II(一)
嵌入式实时操作系统μC/OS II为什么要学习μC/OS-II㈠.凡从事嵌入式系统开发工作的人,必须对嵌入式操作系统有足够的了解。㈡.对于初学者,从μC/OS-II开始是个明智的选择。1.μC/OS-II麻雀虽小,却五脏俱全(它是个微内核)。2.可以学习实时系统的一些编程技巧。3.可以把在课堂上学到的操作系统抽象概念具体化。4.具有很强的实用性。5.学习数据结构应用的好例子。一、μC/OS II概述㈠ μC/OS II的特点⑴μC/OS II的体系结构如图所示,μC/OS II是一个微
2022-04-17 21:47:21
724
原创 操作系统的进程管理
操作系统对于进程(线程)的管理包括以下几个方面:进程的调度:在多个等待使用处理器的进程中,按照一定策略选择合适的进程,使之拥有处理器的使用权而进入运行。进程的同步:对系统中的多个进程在对共享资源的使用出现竞争时进行控制和协调。进程的控制:进程的创建和撤消以及进程状态的转换。进程的安全:解决因多个进程争夺资源的使用权而进入 “死锁”的僵局,使系统安全顺利地运行。一、进程(线程)的调度所谓进程调度,就是指在系统中所有的就绪进程里,按照某种策略确定一个合适的进程并让处理器运行它。按调度方式可分为可
2022-03-30 15:47:54
4537
原创 计算机操作系统的基本概念
计算机操作系统的基本概念一、计算机操作系统的基本概念什么是计算机操作系统1.1 系统软件(不以某种特定应用为目标的软件)——在计算机硬件基础上为应用软件提供通用服务的软件,它们作为一个必需的组成部分 ,与硬件一起构成了完整的计算机系统 。1.2.操作系统(是最重要的一种系统软件)——处在计算机硬件与计算机应用程序之间 ,除了起着应用程序与计算机硬件联系的接口作用之外 ,还要负责对计算机的资源在
2022-03-30 12:02:58
2380
1
原创 HTML5拖放效果
拖放效果拖放是一种常见的特性,即抓取对象以后拖到另一个位置。在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放。拖放代码设置1.设置元素为可拖放,将draggable属性设置为true即可。<img draggable="true">2.拖动目标选择,ondragstart 和 setData()dataTransfer.setData()方法设置被拖数据的数据类型和值function drag(ev){ ev.dataTransfer.setData("Te
2022-03-18 10:45:56
348
25
html+css+js制作的网页设计作业,包含多个子页面,主题是中国传统戏曲
2022-12-24
2020年前端面试真题(阿里、网易、滴滴等)文件为百度网盘链接永久有效
2021-08-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅