文章目录 第一天、1、初始化配置1. 编写的初始化的脚本 init_env.sh2. 远程拷贝初始化脚本到mysql服务器里3.在mysql这台服务器上执行脚本 2、总结 第二天1、yumyum介绍yum操作将冯老师提供的网站的源码包上传到web服务器 2、部署网站1、解压文件2、epel源:可以提供…
2025/1/31 15:47:26前言 系统为了保证高可用,通常会部署多实例,并且会存在同时对共享资源并发读写,这时候为了保证读写的安全,常规手段是会引入分布式锁,本文将介绍如何使用redis设计一个优雅的Go分布式锁。 设计 redis分布式锁是借助…
2025/1/31 16:53:01这里写自定义目录标题 项目概述1、项目内容2、功能需求2.1学生管理模块2.2教师管理模块2.3 管理员管理模块 3、总体功能设计4、系统实现4.1 登录界面4.2 管理员功能4.3 课程信息管理 项目概述 学生成绩管理系统是一个基于Java语言开发的应用程序,旨在帮助学校、教育…
2025/1/25 15:29:08六、引用 引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间。 通俗地讲,可以理解为一个人能够拥有多个称呼,这些所有的称呼都是表示这一…
2025/1/18 23:59:21ctrl alt 向上键,是快速复制当前行并往上移动 。 ctrl alt 向下键,是快速复制当前行并往下移动 。 refurl:http://hi.baidu.com/630270730/item/0fc256ad6fe3ba3b030a4d9d
2025/2/2 17:22:00 人评论 次浏览从程序员进阶成为架构师,并非一蹴而就,需要系统化、阶段性地学习,在实战项目中融会贯通,这如同打怪通关,我们得一关一关突破,每攻破一个关口,就能得到更精良的装备,技能值也随之不断…
2025/2/2 17:08:18 人评论 次浏览周末的早上,正在看书呢,学妹发来微信消息。 刚毕业的,或者工作经验少的人,在问问题的时候,经常都是带着主观意识来问问题,总觉得别人已经了解了他所了解的东西,所以问问题的时候很难能直接让被问…
2025/2/2 14:38:56 人评论 次浏览1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串); 2)replaceAll的参数是regex,即基于规则表达式的替换,比如,可以通过replaceAll("\\d", "*")把一个字符串所有的数字字…
2025/2/2 14:14:03 人评论 次浏览如果面试问道 什么情况下 Java 程序会产生死锁?如何定位、修复? 你会如何回答呢? 我的回答 死锁是一种特定的程序状态,在实体之间,由于循环依赖导致彼此一直处于等待之中,没有任何个体可以继续前进。死锁不仅仅是在线程之间会发生,存在资源独占的进程之间同样也可能出…
2025/2/2 18:54:26 人评论 次浏览简单说,/lib是内核级的,/usr/lib是系统级的,/usr/local/lib是用户级的. /lib/ — 包含许多被 /bin/ 和 /sbin/ 中的程序使用的库文件。目录 /usr/lib/ 中含有更多用于用户程序的库文件。/lib目录下放置的是/bin和/sbin目录下程序所需的库文件。/lib目录下的文件的名称遵循下面的…
2025/2/2 18:53:25 人评论 次浏览在分子组装过程中,盘状分子和棒状分子是不相容的,前者倾向于一维堆叠,而后者倾向于平行排列。尽管相分离是熵不利过程,但是在凝聚相中不同形状的分子彼此排斥的现象仍十分明显。日本东京大学工程学院化学与生物技术系的Takuzo Aid…
2025/2/2 18:52:55 人评论 次浏览/*程序的功能:1到100之间所有奇(偶)数的和,奇(偶)数的个数,奇(偶)数的平均数实现的思路:for循环 从1到100之间 判断一个数是奇数还是偶数,如果是…
2025/2/2 18:52:24 人评论 次浏览同学们写一段代码送上老师的祝福: 2019年9月10日是第 35 个教师节, 收获的季节祝老师节日快乐! 我学的第一句谚语 No pain, no gain 秋收季节时努力的人收获更多 tips 请丁丁猫同学每周拿出3个小时练习 出现 # 是同学补齐代码的地方 # 请同…
2025/2/2 18:51:23 人评论 次浏览<ul><li v-for"(value,key) in obj" :key"key">{{key}}-{{value}}</li> </ul> obj: {name: 朝阳,age: 30 }
2025/2/2 18:50:53 人评论 次浏览1.处理zone文件 A.先格式化区文件数据,去掉不需要的数据,生成新的文件 com.zone.sample cat com.zone |grep -P IN\tNS|awk -F \t {print $1","$4} >> com.zone.sample 格式如下: waiyuren.com.,ns6.ctrlcache.com. jmtcq.co…
2025/2/2 14:18:37 人评论 次浏览1、缓存穿透 缓存穿透是指查询一个一定不存在的数据(数据库中也没有这个数据),由于缓存不命中,从存储层也查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到存储层去查询,失去了缓存的意义。 解决方案:…
2025/2/2 14:17:36 人评论 次浏览为什么要做动静分离呢? 减少不必要的请求消耗,减少请求延时。 怎么才能做到动静分离呢? 首先我们得想什么是静态东西,什么需要动态获取。我想大家心里肯定都很清楚,图片、影视、音乐等文件一般属于静态文件,…
2025/2/2 14:17:06 人评论 次浏览D. Hemose in ICPC ? 题意:交互题,给一棵树,未知边权,每次可询问一个连通块的最大边权(询问限制次数为log级别),要求输出最大边权。 思路:显然是要二分询问,重点是如…
2025/2/2 14:16:35 人评论 次浏览一、概述etcd是一个高可用的键值存储系统,主要用于共享配置和服务发现。etcd是由CoreOS开发并维护的,灵感来自于 ZooKeeper 和 Doozer,它使用Go语言编写,并通过Raft一致性算法处理日志复制以保证强一致性。Raft是一个新的一致性算…
2025/2/2 14:16:05 人评论 次浏览TortoiseSVN http://tortoisesvn.net/downloads.html 页面下部有中文语言补丁 AnkhSVN https://ankhsvn.open.collab.net/daily/2.6.x/ https://ankhsvn.open.collab.net/files/documents/175/12294/AnkhSvn-2.6.12735.14.msi
2025/2/2 14:15:34 人评论 次浏览