云卷云舒的架构师之路

自律、自强、自省 —— 无数枯燥时间所堆积的实力,只为了在某一瞬间绽放出耀眼的光华...

数据结构与算法(一)—— 数据结构绪论

一、基本概念和术语 数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。 1、数据 数据,是描述客观事物的符号,是计算机中可以操作的对象,是能够被计算机识别并输入给计算机处理的符号集合。数据不仅仅包括整型、实型等数值类型,还包括字...

2019-04-23 23:21:41

阅读数 3

评论数 0

操作系统(六)—— 存储管理

一、存储管理概述 1、存储体系 内存空间,是由存储单元组成的一组连续的地址空间,简称内存空间。内存空间一般分为两部分:一部分是系统区,用以存储操作系统常驻内存部分,用户不能占用这部分空间;另一部分是用户区,分配给用户使用,用于装入并存储用户程序和数据,这部分的信息随时都在发生变化。 ...

2019-03-23 16:50:30

阅读数 87

评论数 0

springboot2.0+mysql+druid+jpa+atomikos实现多数据源的jta事务

简介: 本项目使用springboot2.0.5+jpa+mysql+druid+atomikos实现jta事务管理,请注意druid与mysql的jar包版本适配,否则可能会出现异常。 一、相关链接 事务相关的基础知识:https://blog.csdn.net/u013789656/...

2019-03-22 21:02:42

阅读数 133

评论数 0

操作系统(五)—— 死锁

一、死锁的产生 1、死锁的定义 所谓死锁是在多道程序中的一种现象,一组进程中的每一个进程均无限期地等待被该组进程中的另一个进程所占有且永远不会释放的资源。处于死锁状态的进程称为死锁进程。 系统发生死锁时,死锁进程的个数至少为两个;所有死锁进程都在等待资源,并且其中至少有两个进程...

2019-03-18 21:40:20

阅读数 108

评论数 0

瞭望 —— 忆 —— 思考:我们究竟该如何选择适合自己的行业?

古人有云:女怕嫁错郎,男怕入错行。前半句我无法体会,但后半句我深以为然。人类文明是一个高度分工的社会组织,组织中的人分属各种不同的行业,每个行业都为组织这个庞大机器的运转输送着动力,而作为各个行业中的人在这个过程中发挥着不可替代的作用。 选择大于努力,选择不对,努力白费。人生是一场即性演...

2019-03-18 20:46:47

阅读数 333

评论数 0

梦飞 —— 述:我只是一个普通农民家的孩子,但我有一个梦想

我只是一个普通农民家的孩子,但我有一个梦想。 我梦想有一天能找到我喜欢的行业,然后为之奋斗一生。 我只是一个普通农民家的孩子,但我有一个梦想。 我梦想有一天能够长成一颗参天大树,为身边的人遮风挡雨。 我只是一个普通农民家的孩子,但我有一个梦想。 ...

2019-03-18 20:46:03

阅读数 224

评论数 1

启航 —— 记:一名Java程序员的自考本科之路

计算机应用自考与开发交流群请加:836755268 前言 对于一名低学历的程序员来说,学历、数学、英语成了我在这个行业长远发展的三大拦路虎。而在这三大拦路虎中,学历甚至比数学、英语还重要,因为它决定着你是否有机会进入某个公司的大门。 半年前我报考了北京师范大学的网络教育...

2019-03-17 22:11:21

阅读数 13545

评论数 64

软件工程(四)—— 面向对象方法UML

前言 长期以来,关于如何建造一个软件系统中的模块,先后出现了4种基本的观点。第一种观点是以“过程”和“函数”来构建一个模块,使每个模块实现一项功能,由此产生了结构化方法;第二种观点是围绕一个数据结构来构建一个模块,使每个模块实现该数据结构上的操作,由此产生了面向数据结构的软件开发方法;第...

2019-03-16 17:34:08

阅读数 170

评论数 0

操作系统(四)—— 进程同步与互斥

一、进程间相互作用 1、相关进程和无关进程 在一个多道程序系统中同时运行的并发进程通常有多个,在逻辑上具有某种联系的进程被称为相关进程,在逻辑上没有任何联系的进程被称为无关进程,并发进程相互之间可能是无关的,也可能是相关的。 如果一个进程的执行不影响其他进程的执行,且与其他进...

2019-03-13 21:23:57

阅读数 169

评论数 0

@Cacheable加Redis缓存出现异常InvalidDefinitionException: No serializer found for class ByteBuddyInterceptor

解决办法:https://blog.csdn.net/J080624/article/details/82529082

2019-03-12 21:50:27

阅读数 96

评论数 0

操作系统(三)—— 进程和线程

一、多道程序设计 一个程序在计算机系统中运行,除了程序本身要是可执行的目标代码外,还要有相应的数据。程序和数据被提前存储在存储器中,在执行该程序前,处理器中的指令计数器必须指向存储器中被执行程序的首地址。如果程序执行过程中还需要其他的资源,那么在申请使用磁盘时,还要知道磁盘的设备编号、文...

2019-03-10 18:54:41

阅读数 91

评论数 0

软件工程(三)—— 结构化方法

一、结构化需求分析 在软件系统的需求工作中,通常面临三大挑战,即问题空间理解、人与人之间的通信、需求的变化性。为了应对这三大挑战,支持需求工作目标的实现,一种好的需求技术应具有以下基本特征: ①提供方便的通信机制; ②鼓励需求分析人员使用问题空间的术语思考问题,编写文档; ③提供定义...

2019-03-09 14:37:18

阅读数 110

评论数 0

一位资深程序员大牛给予Java初学者的学习建议

作者原文:https://www.cnblogs.com/huaxingtianxia/p/5724093.html Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说...

2019-03-07 00:06:21

阅读数 84

评论数 0

软件工程(二)—— 软件需求与软件需求规约

一、需求与需求获取 1、需求定义 一个需求是描述了待开发产品/系统功能上的能力、性能参数或其他性质。 对于一个单一的需求,必须具有以下5个基本性质: ①必要的,该需求是用户所需要的; ②无歧义的,该需求只能用一种方式来解释; ③可测试的,该需求是可进行测试的; ④可跟踪的,该...

2019-03-03 11:21:19

阅读数 68

评论数 0

操作系统(二)——操作系统的运行环境

一、处理器 1、处理器的构成与基本工作方式 处理器一般由运算器、控制器、一系列的寄存器以及高速缓存构成。其中运算器实现指令中的算术和逻辑运算;控制器负责控制程序运行的流程,包括取指令、维护处理器状态、处理器与内存的交互等;寄存器是一种暂时存储器件,用于处理器执行指令的过程中暂存数据、地...

2019-03-02 18:13:49

阅读数 79

评论数 0

进程的三态和五态模型以及Java中线程的六种状态

一、进程与线程 1、进程和线程分别是什么? 进程:进程是计算机中和程序关于数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。 线程:进程的子集,它是进程内部的一个独立的执行单元,一个进程可以同时并发执行多个线程。 2、进程和线程的区别 进程:有独立的内存空间,进程中的数据存放...

2019-03-02 00:23:30

阅读数 113

评论数 0

在linux下搭建ftp和nginx组合服务器

一、搭建ftp服务器 1、查看是否已经安装ftp [root@localhost ~]# which vsftpd 2、使用yum安装ftp服务器(安装目录在/usr/sbin/vsftpd下,工作目录在/home/ftpuser下) [root@localhost ~]#...

2019-02-28 20:52:50

阅读数 102

评论数 0

软件工程(一)—— 软件工程绪论

一、软件工程概念的提出与发展 1、软件工程的定义         软件工程是应用计算机科学理论和技术以及工程管理原则和方法,按预算和进度满足用户要求的软件产品的工程,或以此为研究对象的学科。 2、软件工程的发展         软件工程的发展大体可以分为两个时期: ① 20世纪60年代末...

2019-02-26 23:32:32

阅读数 74

评论数 0

在linux下安装使用nginx并配置反向代理

一、下载并安装nginx(以下安装有确认提示时,按:y) 1、下载安装包(下载地址:http://nginx.org/en/download.html) 2、上传安装包到linux并解压(yum安装使用命令:yum install nginx) (1) 安装上传下载工具:yum in...

2019-02-23 21:51:07

阅读数 85

评论数 0

在linux下安装svn及使用

1、验证是否有安装svn [root@192 ~]# svnserve --version 2、yum安装svn [root@192 ~]# yum install -y subversion 3、创建一个svn的工作目录 [root@192 ~]# mkdir /usr/local/...

2019-02-23 21:46:35

阅读数 62

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭