草庐IT

javaSE学习Day1之Object类的使用

Object类的使用Object类Object类中的方法可以在网上搜索得到Object类是所有java类的父类如果类在声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类Object类中的功能(属性、方法)具有通用性。属性:无方法:equals()/toString()/getClass()/hashCode()/clone()/finalize()/wait()/notify()/notifyAll()Object只有一个空参构造器==和equals()的区别1、==的使用:可以使用在基本数据类型变量和引用数据类型变量中如果比较的是基本数据类型的变量,比

【ACM算法竞赛日常训练】DAY4题解与分析【树】【子序列】| 组合数学 | 动态规划

DAY4共2题:树(组合数学)子序列(dp,数学)?作者:Eriktse?简介:19岁,211计算机在读,现役ACM银牌选手?力争以通俗易懂的方式讲解算法!❤️欢迎关注我,一起交流C++/Python算法。(优质好文持续更新中……)??原文链接(阅读原文获得更好阅读体验):https://www.eriktse.com/algorithm/1095.html树题目传送门:https://ac.nowcoder.com/acm/problem/13611通过观察条件“一个染色方案是合法的,当且仅当对于所有相同颜色的点对(x,y),x到y的路径上的所有点的颜色都要与x和y相同。”我们可以发现,当且

【ACM算法竞赛日常训练】DAY4题解与分析【树】【子序列】| 组合数学 | 动态规划

DAY4共2题:树(组合数学)子序列(dp,数学)?作者:Eriktse?简介:19岁,211计算机在读,现役ACM银牌选手?力争以通俗易懂的方式讲解算法!❤️欢迎关注我,一起交流C++/Python算法。(优质好文持续更新中……)??原文链接(阅读原文获得更好阅读体验):https://www.eriktse.com/algorithm/1095.html树题目传送门:https://ac.nowcoder.com/acm/problem/13611通过观察条件“一个染色方案是合法的,当且仅当对于所有相同颜色的点对(x,y),x到y的路径上的所有点的颜色都要与x和y相同。”我们可以发现,当且

【ACM算法竞赛日常训练】DAY4题解与分析【树】【子序列】| 组合数学 | 动态规划

DAY4共2题:树(组合数学)子序列(dp,数学)?作者:Eriktse?简介:19岁,211计算机在读,现役ACM银牌选手?力争以通俗易懂的方式讲解算法!❤️欢迎关注我,一起交流C++/Python算法。(优质好文持续更新中……)??原文链接(阅读原文获得更好阅读体验):https://www.eriktse.com/algorithm/1095.html树题目传送门:https://ac.nowcoder.com/acm/problem/13611通过观察条件“一个染色方案是合法的,当且仅当对于所有相同颜色的点对(x,y),x到y的路径上的所有点的颜色都要与x和y相同。”我们可以发现,当且

【ACM算法竞赛日常训练】DAY4题解与分析【树】【子序列】| 组合数学 | 动态规划

DAY4共2题:树(组合数学)子序列(dp,数学)?作者:Eriktse?简介:19岁,211计算机在读,现役ACM银牌选手?力争以通俗易懂的方式讲解算法!❤️欢迎关注我,一起交流C++/Python算法。(优质好文持续更新中……)??原文链接(阅读原文获得更好阅读体验):https://www.eriktse.com/algorithm/1095.html树题目传送门:https://ac.nowcoder.com/acm/problem/13611通过观察条件“一个染色方案是合法的,当且仅当对于所有相同颜色的点对(x,y),x到y的路径上的所有点的颜色都要与x和y相同。”我们可以发现,当且

js 学习day01andday02

day1javascript三种引入方式三种输出方式变量数据类型查看数据类型判断是否为数字javascript三种引入方式行内式哒哒哒我内嵌式alert("helloword")外链式//引入js文件alert('helloword')//js文件内容三种输出方式alertalert("helloword")//顶部弹窗输出console.logconsole.log("加入我们")//控制台输出最常用document.writedocument.write("加入我们")//网页内输出变量varnum;//不写死num=100;varnum2=200;数据类型基本数据类型数字numberva

js 学习day01andday02

day1javascript三种引入方式三种输出方式变量数据类型查看数据类型判断是否为数字javascript三种引入方式行内式哒哒哒我内嵌式alert("helloword")外链式//引入js文件alert('helloword')//js文件内容三种输出方式alertalert("helloword")//顶部弹窗输出console.logconsole.log("加入我们")//控制台输出最常用document.writedocument.write("加入我们")//网页内输出变量varnum;//不写死num=100;varnum2=200;数据类型基本数据类型数字numberva

day11 - 多线程

1内容进程、线程介绍Java中线程的实现方式Thread类Runnable接口Callable接口线程相关的方法线程安全问题-同步技术     线程等待唤醒机制进程(Process)简单理解:进程就是正在运行的程序多线程的意义:随着处理器上的核心数量越来越多,现在大多数计算机都比以往更加擅长并行计算而一个线程,在一个时刻,只能运行在一个处理器核心上试想一下,一个单线程程序,在运行时只能使用一个处理器核心,那么再多的处理器核心加入也无法显著提升该程序的执行效率。 相反,如果该程序使用多线程技术,将计算逻辑分配到多个处理器核心上,就会显著减少程序的处理时间,并且随着更多处理器核心的加入而变得更有效

day11 - 多线程

1内容进程、线程介绍Java中线程的实现方式Thread类Runnable接口Callable接口线程相关的方法线程安全问题-同步技术     线程等待唤醒机制进程(Process)简单理解:进程就是正在运行的程序多线程的意义:随着处理器上的核心数量越来越多,现在大多数计算机都比以往更加擅长并行计算而一个线程,在一个时刻,只能运行在一个处理器核心上试想一下,一个单线程程序,在运行时只能使用一个处理器核心,那么再多的处理器核心加入也无法显著提升该程序的执行效率。 相反,如果该程序使用多线程技术,将计算逻辑分配到多个处理器核心上,就会显著减少程序的处理时间,并且随着更多处理器核心的加入而变得更有效

《分布式技术原理与算法解析》学习笔记Day27

故障隔离什么是故障隔离?故障隔离,就是采用一定策略,以实现当某个模块发生故障时,不会影响其他模块继续提供服务,以保证整个系统的可用性,它可以避免分布式系统出现大规模的故障,甚至是瘫痪,降低损失。分布式故障隔离策略分布式系统中的故障策略有很多,基本可以分为两个维度:以功能模块为粒度进行隔离,各个功能/服务模块之间松耦合,一个功能/服务模块出现故障,不会影响其他功能/服务模块,根据功能模块或者服务由线程执行还是进程执行,可以分为线程级隔离和进程级隔离。通过资源隔离来实现,系统中各个模块拥有自己独立的资源,不会发生资源争抢,从而提升系统性能,根据资源所属粒度,可以划分成进程级隔离、虚拟机隔离、服务器