详情

全站展示位

说下进程和线程的联系与区别_吴师兄学算法

进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分 配和调度的一个独立单位 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本 单位 进程和线程的关系 一个线程只能属于一个进。。。

推荐

Innodb中的事务隔离级别和锁的关系_吴师兄学算法

前言 我们都知道事务的几种性质,数据库为了维护这些性质,尤其是一致性和隔离性,一般使用加锁这种方式。同时数据库又是个高并发的应用,同一时间会有大量的并发访问,如果加锁过度,会极大的降低并发处理能力。所以对于加锁的处理,可以说就是数据库对于事

【轻松一刻】生活中用过的那些高级算法知识_吴师兄学算法

打牌排序 回家过年要和小伙伴们打牌,为了显示我的逼格不一样,我不想使用 插入排序,决定带四个桶去打牌!!! 缓存 前几天去交房租,房东突然问我: 小吴呀,你是程序员,问你个问题哈,我孩子的玩具现在多起来了,弄的满屋子都是,然后他要玩什么玩具

SpringBoot事件监听的4种实现方式_吴师兄学算法

springboot进行事件监听有四种方式: 手工向ApplicationContext中添加监听器 将监听器装载入spring容器 在application.properties中配置监听器 通过@EventListener注解实现事件监

阿里二面:main 方法可以继承吗?_吴师兄学算法

main方法能重载么? main方法能被其他方法调用么? main方法可以继承么? 阿里二面:main 方法可以继承吗? 昨天,微信群里一位网友,在群里发了自己面试阿里的过程。其中一个面试,他在群里 PUA 其他网友。这道面试题就是:Jav

心灵鸡汤

我的大学!

文/龙神

堂姐打来长途电话,说她孙子考进了阜阳师专。这小子是第三次收到大学录取通知书了,一家人高高兴兴送他上学,他却不好好读书,逃课玩游戏机,两次都终被勒令退学,气得他那八路军出身的革命爷爷血压蹭蹭往上蹿。真是个不知惜福的孩子。

一九六五年我上高三。那时的大学已经很难考,除了看成绩,家庭成分是录取的重要标准,“红五类”子女优先。班里56个同学,出身好的只有五六人。考不进大学找工作也难。最无奈的只好闲在家里吃老米饭,做社会青年。我是长女,弟妹一大群,家里正指望着老大早日出道,分挑经济重担呢。我只有发奋读书考进大学,才有出路。

天有不测之风云,寒假里我得了结核病,医生说要休学。马上就要高考,关键时刻折戟沉沙,我沮丧极了。父亲去学校替我办休学手续,母亲后来告诉我说,你爸夜里落泪呢。吃药、打针,一个月下来,病好些了。牵挂着课堂,我不甘心休养,就重拾课本自修起来。

那年月贯彻“教育与生产劳动相结合”方针,即使到了高三下,每周学生也要去工厂义务劳动半天。早上同学们去四川北路底的一家皮件厂,返校途中经过我家弄堂,大家常来看我。每次我都早早地等着,听同学们来了讲班级的趣闻、讲学习中的问题。他们走后,自己就赶紧补课。我用积攒下的一块三毛零用钱买了《古代散文选》上册,有看不懂的地方,便在书里嵌上小条。一天,同学们又来了,看见我顺手搁在桌上的书及小条,就关心地劝:“不能用功啊,当心身体。”没两天,我收到一封信,是位刚入团的同学寄来的,她姓招。“你虽病休在家,但一定要关心国家大事。要胸怀全球,放眼世界,不能将自己埋入古书堆,走白专的道路。”这是班上有同学在议论自己了,我觉得冤枉,也感到不安。彼时“文化大革命”的“号角”已经吹响,我不甘、也不敢做个落后分子啊。于是收起“封资修”的东西,每天听广播,到弄堂口邮局的报栏看报,我不能做《青春之歌》里的余永泽。

毕业即临,高考消息却杳无音信,而革命的风暴越刮越烈。五月末传这样的消息:北京四中的高三学生向党中央倡议:取消高考,因为大学是培养修正主义的温床。我的脑子顿时一片空白……从小学生时就做起的大学梦,从此破灭。

高考恢复时我已调到中学教书。学,然后知困;教、然后知不足,工作的实践让我深知自己才疏学浅,必须要再学习。当时报考大学要组织批准、党支部开介绍信才行。我真是顾虑重重:毕竟功课荒废了十几年,万一落第岂不贻笑大方?但是,为了学生,也为了圆大学梦,我要进考场。幸福的那天终于让我盼到了,听到我考上上海师范学院中文系时,父亲他连连说了几个“好”。

大学的同窗多为老三届高中生。开学不久,班长陈非把白底红字校徽发给大家,别好徽章的男生就自嘲开了:我们该是挂红底白字校徽的年龄啦!众人全笑,笑里有酸涩,有甘甜;有惶恐,更有期盼。晨钟暮鼓,寒窗苦读,所有的任课先生都说我们这一届的学生是最好的。毕业的那天聚会,捧着鲜红的毕业“派司”,同学们唱起了《友谊地久天长》。好几个女同学落泪了,我的眼眶也是湿的。

为了迟上的大学,为了过去的好时光,也为了从事夸美纽斯称赞的“太阳底下最光辉的事业”,我们这一代人无愧。

列表展示

主站展示位

我和面试官的博弈:Redis 篇_吴师兄学算法

今天,我面试了某大厂的java开发岗位,迎面走来一位风尘仆仆的中年男子,手里拿着屏幕还亮着的mac,他冲着我礼貌的笑了笑,然后说了句“不好意思,让你久等了”,然后示意我坐下,说:“我们开始吧。看了你的简历,觉得你对redis应该掌握的不错,

说下进程和线程的联系与区别_吴师兄学算法

进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分 配和调度的一个独立单位 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本 单位 进程和线程的关系 一个线程只能属于一个进

什么是微服务?_吴师兄学算法

微服务架构是一种架构模式或者说是一种架构风格,它提倡将单一应用程序划分成一组小的服 务,每个服务运行在其独立的自己的进程中,服务之间互相协调、互相配合,为用户提供最终 价值。 服务之间采用轻量级的通信机制互相沟通(通常是基于

微服务有哪些特点?_吴师兄学算法

解耦 – 系统内的服务很大程度上是分离的。因此,整个应用程序可以轻松构建,更改和扩展 组件化 – 微服务被视为可以轻松更换和升级的独立组件 业务能力 – 微服务非常简单,专注于单一功能 自治 – 开发人员和团队可以彼此独立工作,从而提高速度

BASE理论了解过吗?_吴师兄学算法

BASE是 Basically Available (基本可用) Soft state(软状态) Eventually consistent(最终一 致性)这几个单词的缩写,是从CAP理论发展而来的,其核心思想是:即使无法做到强一致性,但每

说一下synchronized锁升级过程_吴师兄学算法

偏向锁 在 JDK1.8 中,其实默认是轻量级锁,但如果设定了 -XX:BiasedLockingStartupDelay = 0 ,那在对一个 Object 做 syncronized 的时候,会立即上一把偏向锁。当处于偏向锁 状态时,

SOA和微服务架构有哪些区别?_吴师兄学算法

微服务是在SOA的基础上发展而来,从粒度上来说,微服务的粒度要比SOA更细. 微服务由于粒度更细,所以微服务架构的耦合度相对于SOA架构的耦合度更低. 微服务的服务规模相较于SOA一般要更大,所能承载的并发量也更高.

Spring Cloud 和dubbo的区别?_吴师兄学算法

(1)服务调用方式 dubbo是RPC springcloud Rest Api (2)注册中心,dubbo 是zookeeper springcloud是eureka,也可以是zookeeper (3)服务网关,dubbo本身没有实现,只

创建线程有哪些方式?_吴师兄学算法

1)继承Thread类创建线程类 2)通过Runnable接口创建线程类 3)通过Callable和Future创建线程 4)通过线程池创建

Eureka的基本架构是什么?_吴师兄学算法

Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务注册和发现(请对比 Zookeeper)。 Eureka 采用了 C-S 的设计架构。Eureka Server 作为服务注册功能的服务器,它是服务注

请谈谈对SpringBoot 和SpringCloud的理解_吴师兄学算法

SpringBoot专注于快速方便的开发单个个体微服务。 SpringCloud是关注全局的微服务协调整理治理框架,它将SpringBoot开发的一个个单体微服务整合并管理起来,为各个微服务之间提供,配置管理、服务发现、断路器、路由、微代理

线程池的优点?_吴师兄学算法

1)重用存在的线程,减少对象创建销毁的开销。 2)可有效的控制最大并发线程数,提高系统资源的使用率,同时避免过多资源竞争,避免堵 塞。 3)提供定时执行、定期执行、单线程、并发数控制等功能。

如何防止表单重复提交?_吴师兄学算法

前端。每次点击后都要等X秒才能点击。 数据库添加唯一索引 服务器返回表单页面时,会先生成一个token保存于session或redis,当表单提交时候携带 token,如果token一致,则执行后续,并将服务器中的token删除。

Spring Cloud 解决了哪些问题?_吴师兄学算法

与分布式系统相关的复杂性 – 包括网络问题,延迟开销,带宽问题,安全问题。 处理服务发现的能力 – 服务发现允许集群中的进程和服务找到彼此并进行通信。 解决冗余问题 – 冗余问题经常发生在分布式系统中。 负载平衡 – 改进跨多个计算资源(例

什么是悲观锁?什么是乐观锁?_吴师兄学算法

当我们要对一个数据库中的一条数据进行修改的时候,为了避免同时被其他人修改,最好的办 法就是直接对该数据进行加锁以防止并发。 这种借助数据库锁机制在修改数据之前先锁定,再修改的方式被称之为悲观并发控制(又名 “悲观锁”,Pessimistic

并发编程三要素?_吴师兄学算法

1)原子性 原子性指的是一个或者多个操作,要么全部执行并且在执行的过程中不被其他操作打断,要么 就全部都不执行。 2)可见性 可见性指多个线程操作一个共享变量时,其中一个线程对变量进行修改后,其他线程可以立即 看到修改的结果。 3)有序性

TwoSum 相关问题思路总结_吴师兄学算法

点击蓝色“五分钟学算法”关注我哟 加个“星标”,天天中午 12:15,一起学算法 作者 | P.yh 来源 | 五分钟学算法 概述 TwoSum 作为 LeetCode 的第一题存在,想必大家应该对其并不陌生。如果仅仅是看这道题目本身,并不

面试官:为什么在new 对象里面使用自动注入对象会报空指针异常?_吴师兄学算法

根本原因在于当Spring框架帮我们管理的时候就会自动的初始化接下来会用到的属性,而通过new对象的方式,在该new对象中使用到的一些实例就需要自己去做初始化,否则就会报空指针异常。 如下例子所示: TestService 通过@Autow

面试官:详细说说对MQ消息队列的理解以及主流MQ的优缺点_吴师兄学算法

前言 近期有了想跳槽的打算,所以自己想巩固一下自己的技术,想了解一些面试比较容易加分的项,近期准备深入研究一下Redis和MQ这两样,这总体上都是为了解决服务器并发的原因,刚翻到了一篇有关于MQ的,觉得写得特别好,特此记录一下,也算是为了加

知乎热榜:如何看待 2021 年秋招算法岗灰飞烟灭?_吴师兄学算法

公众号关注 “GitHubPorn” 设为 “星标”,带你了解技术圈内新鲜事! 出处: 我以一个公司的面试官角度来回答一下这个问题吧。

博客寄语:

    博主很懒什么都没留下!

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。