本文分类:news发布日期:2024/11/30 9:00:04
相关文章
互斥锁/读写锁(Linux)
一、互斥锁
临界资源概念:
不能同时访问的资源,比如写文件,只能由一个线程写,同时写会写乱。
比如外设打印机,打印的时候只能由一个程序使用。
外设基本上都是不能共享的资源。
生活中比如卫生间,同一…
建站知识
2024/11/30 8:51:19
快速排序题目-第k个数
给定一个长度为 n 的整数数列,以及一个整数 k,请用快速选择算法求出数列从小到大排序后的第 k 个数。
输入格式
第一行包含两个整数 n和 k。
第二行包含 n个整数(所有整数均在 1∼∼109范围内),表示整数数列。
输出…
建站知识
2024/11/30 8:54:30
前端页面直接导出Excel方案
方案1
纯原生js在页面实现 导出 .xls格式 toContentPrintExcel22(e) {// 获取页面内容this.name this.$t(this.selectReport.name);// 打印内容部分-区分类型,利润和其他let tableHtml document.querySelectorAll(#excelContent table)[0].innerHTML;// 创建a标签…
建站知识
2024/11/30 8:35:05
快速了解spring boot中的@idempotent注解
目的:一定时间内,同样的请求(业务参数相同)访问同一个接口,则只能成功一次,其余被拒绝
幂等实现原理就是利用AOP面向切面编程,在执行业务逻辑之前插入一个方法,生成一个token,存入redis并插入到…
建站知识
2024/10/15 15:39:07
mysql中一个中文字符占几个字节,怎么验证
一,长度取决于字符集编码
在MySQL中,一个中文字符所占用的字节数取决于你使用的字符集(Character Set)。 1,对于UTF-8字符集,一个中文字符通常占3个字节; 2,而对于GBK等双字节字符集…
建站知识
2024/10/17 3:35:28
Siamese network 孪生神经网络--一个简单神奇的结构
1.名字的由来
Siamese和Chinese有点像。Siam是古时候泰国的称呼,中文译作暹罗。Siamese也就是“暹罗”人或“泰国”人。Siamese在英语中是“孪生”、“连体”的意思,这是为什么呢? 十九世纪泰国出生了一对连体婴儿,当时的医学技术…
建站知识
2024/11/5 18:30:00
Linux 常见性能指标 -- 网络
本系列记录操作系统常见性能指标,写这个主要是记录也是回顾,笔记很长,拆分了几个部分,本篇记录 网络 的性能指标 日常最常见的问题就是 ping 能不能通,telnet 端口通不通,来判断网络是否正常。但是有些时候…
建站知识
2024/11/26 12:40:07
Java中文乱码浅析及解决方案
Java中文乱码浅析及解决方案 一、GBK和UTF-8编码方式二、idea和eclipse的默认编码方式三、解码和编码方法四、代码实现编码解码 五、额外知识扩展 一、GBK和UTF-8编码方式
如果采用的是UTF-8的编码方式,那么1个英文字母 占 1个字节,1个中文占3个字节如果…
建站知识
2024/11/28 7:17:43