自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 synchronized原理分析_synchroized作用静态方法,2个实例有竞争吗,2024最新Linux运维面试笔试

所以,对于没有锁竞争的场合,偏向锁有很好的优化效果,毕竟极有可能连续多次是同一个线程申请相同的锁。随着锁的竞争,锁可以从偏向锁升级到轻量级锁,再升级的重量级锁,但是锁的升级是单向的,也就是说只能从低到高升级,不会出现锁的降级,关于重量级锁,前面我们已详细分析过,下面我们将介绍偏向锁和轻量级锁以及JVM的其他优化手段,这里并不打算深入到每个锁的实现和转换过程更多地是阐述Java虚拟机所提供的每个锁的核心优化思想,毕竟涉及到具体过程比较繁琐,如需了解详细过程可以查阅《深入理解Java虚拟机原理》。

2024-09-25 15:56:18 861

原创 memcached在linux上的安装,C C++调用memcached,memcached与Redis的区别_memcheck linux 下载与安装

Linux系统安装memcached,首先要先安装libevent库。

2024-09-25 15:48:27 964

原创 Linux系统:第十三章:centos误删文件如何恢复文件数据,爱了爱了

/此处的信息是因为我在根目录下做实验,无法进行卸载导致的,这儿的大概意思是说 如果你要进行这个操作的话,最好吧分区卸载掉再进行恢复,否则如果不卸载的话,如果有写操作会吧原来的inode覆盖掉,如果你已经卸载了分区,还报这个错的话用fuser -k /PATH,之后再umount /PATH,请用这样的话会导致无法恢复,或者恢复不成功,笔者鉴于是测试服务器,并且是实验操作所以选Y,生产环境建议不要这么做。2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?

2024-09-25 15:40:32 695

原创 Linux查看文件内容的5种方式,2024年最新面试Linux运维系统架构

本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。例如:tail -n 5 file1 显示文件file1的末尾5行内容。查看文件file2的内容,并在屏幕底部显示已显示内容的百分比;按空格键显示下一屏的内容,按回车键显示下一行的内容;查看文件file2的内容,一次显示num行;

2024-09-25 15:31:55 553

原创 Linux小结2_复制 etc fstab文件到 var tmp,2024年最新GitHub标星8k

cd-:切换到前一个工作目录。16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?7、Tomcat和Resin有什么区别,工作中你怎么选择?

2024-09-25 15:24:03 348

原创 Linux修改用户密码使用期限账号到期时间_linux修改 account expires

Maximum number of days between password change : 180 密码更改之间的最大天数:180天。Number of days of warning before password expires : 15 密码过期前的警告天数:15天。Minimum number of days between password change : 0 密码更改之间的最短天数:0。

2024-09-25 15:16:12 800

原创 Linux下效率最高的方式屏蔽大量恶意ip_如何差linuxip的时候不让他显示那么多

16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?5、LVS、Nginx、HAproxy有什么区别?9、讲述一下Tomcat8005、8009、8080三个端口的含义?7、Tomcat和Resin有什么区别,工作中你怎么选择?

2024-09-25 15:07:34 473

原创 Linux上安装Redis,2024年最新大厂面试必备技能

Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库。从2015年6月开始,Redis的开发由Redis Labs赞助,而2013年5月至2015年6月期间,其开发由Pivotal赞助。在2013年5月之前,其开发由VMware赞助。根据月度排行网站DB-Engines.com的数据显示,Redis是最流行的键值对存储数据库。

2024-09-25 12:28:04 353

原创 Linux 基础使用指南,2024年最新首发10万字Linux运维开发实战文档

1、稳定版:工业级强度,可广泛应用与部署,新版本的发布只是修复旧版本的一些bug或者加入新的驱动程序;内核: 系统核心,运行程序和管理硬件设别的核心程序,提供一个设备和应用程序间的抽象层;单用户:一台计算机在同一时间内只能由一个用户使用,一个用户独享系统硬件和软件资源;2、把操作硬件的代码封装成系统调用,供其他程序员通过系统调用间接操作硬件;多用户:一台计算机能被多个用户同时使用,用户之间共享系统硬件和软件资源;1、桌面:Windows、macOs、Linux;4、移动设备:iOS、Andro;

2024-09-25 12:19:25 784

原创 Linux CentOS7 安装FTP服务器_con7t liunx ftp,只有搞Linux运维开发的才知道

参考博客:修改指定目录:https://www.cnblogs.com/huangye-dream/p/3454595.html。

2024-09-25 12:11:32 566

原创 Bashtop – Linux的资源监视工具(亲测),写给互联网大厂员工的真心话

【代码】Bashtop – Linux的资源监视工具(亲测),写给互联网大厂员工的真心话。

2024-09-25 11:45:37 156

原创 nginx的访问控制(一)

nginx的目录可以控制访问权限,配置有点类似上一篇文章里面的黑白名单。

2024-09-22 15:13:47 383

原创 jdk8新特性--Lambda表达式、函数式接口、Stream API_jdk8 map+函数式接口

java内置的4大核心函数式接口消费型接口Consumer void accept(T t)供给型接口Supplier T get()函数式接口Function R apply(T t)断定型接口Predicate boolean test(T t)@Test@OverrideSystem.out.println("学习太累了,去天上人间买了瓶矿泉水,价格为:" + aDouble);});

2024-09-22 11:54:18 653

原创 HTTPS:网络安全攻坚战

摘要算法主要用于保证信息的完整性,相当于信息的指纹信息。常见的散列函数,哈希函数,MD5算法都属于这类算法,其特点是单向性,无法反推原文。为了保证安全性,目前TLS推荐使用SHA-2摘要算法,禁止使用MD5和SHA-1。有了摘要算法就能保证完整性了吗?假如黑客截取了信息,改动了信息之后,重新生成了摘要,那么,这个时候就判断不出来消息是被篡改过了。为了避免这类消息发生,我们需要给摘要也通过会话密钥进行加密,这样就看不到摘要明文信息了,能更好的保证信息的安全性了。可见,离开了机密性,完整性也就无从说起了。

2024-09-22 08:47:06 1034

原创 GO语言:协程——Goroutine_什么是goroutine,他与process, thread有什么区别(2)

在这种情况下,main的goroutine被用来睡觉1秒。协程协程是一种用户态的轻量级线程,又称微线程,英文名Coroutine,协程的调度完全由用户控制。协程的特点在于是一个线程执行,与多线程相比,其优势体现在:协程的执行效率极高。因为子程序切换不是线程切换,而是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越明显。区别于进程Process,线程Thread,协程Coroutine,因为Go语言的创造者们觉得和他们是有所区别的,所以专门创造了Goroutine。

2024-09-21 23:07:27 677

原创 Deeplearning4j【基础 01】初识Java深度学习框架DL4J

Deeplearning4j是当前最大、最流行的基于JAVA的深度学习框架,正式诞生于2013年,在2017年加入Eclipse基金会,由美国的Skymind开源并维护。支持神经网络模型的构建、模型训练和部署;能够与现有大数据生态进行无缝衔接(Hadoop、Spark等),也是可以原生态支持分布式模型训练的框架之一;支持多线程;跨平台(硬件:CUDA GPU,x86操作系统:Windows/Mac/Linux/Android)。

2024-09-21 19:51:06 748

原创 Ambari【部署 01】最新版本ambari-2

maven。

2024-09-21 15:56:52 500

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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