java
文章平均质量分 75
普通网友
这个作者很懒,什么都没留下…
展开
-
transform(); 将 string 元素全部切换大小写
//01 头文件 #include<algorithm>02 第四个参数注意 "::" 且不带 "()"03 非字母字符不变 字母字符按要求转换04 无法在 函数内部 将转换后的字符串 拷贝 至另一个字符串//#include<bits/stdc++.h>using namespace std;int main(){ string s1="abc_ABC"; string s2(s1); // 通过副本拷贝 transform(原创 2022-03-16 13:43:57 · 346 阅读 · 0 评论 -
ElasticSearch六 ElasticSearch扩展之FileBeat、Logstash
一 search template搜索模版搜索模板,search template,高级功能,可以将我们的一些搜索进行模板化,然后每次执行这个搜索,就直接调用模板,给传入一些参数就可以了1.1 template入门案例简单定义参数并传递GET /cars/_search/template{"source" : {"query" : {"match" : {"remark" : "{{kw}}"}},"size" : "{{size}}"},"params": {"kw" : "原创 2022-03-15 13:45:01 · 550 阅读 · 0 评论 -
6、共享模型之不可变
本章内容不可变类的使用不可变类设计无状态类设计1、日期转换问题问题提出下面代码在运行时,由于SimpleDateFormat 不是线程安全的SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); for (int i = 0; i < 10; i++) { new Thread(() -> { try {原创 2022-03-15 12:22:52 · 231 阅读 · 0 评论 -
Python协同过滤推荐算法(Collaborative Filtering)2.相似度的计算,相似度计算方法
1.数据分类实物值(物品或者其他的评分)布尔值(是或者否的行为),1,0这种布尔值,表肯定或者否定的行为2.余弦相似度度量的是两个向量之间的夹角,用夹角的余弦值来度量相似的情况两个向量的夹角为0时余弦值为1,当夹角为90°时余弦值为0,当夹角为180°时余弦值为-1余弦相似度在度量文本相似度,用户相似度,物品相似度的时候较为常用余弦相似度的特点,与向量长度无关,余弦相似度计算要对向量长度归一化,两个向量只要方向一致,无论程度强弱,都可以视为‘相似’如图:说明:比如8这个样本,.原创 2022-03-15 11:01:26 · 553 阅读 · 0 评论 -
linux 一次性执行多条命令
一次性运行多条指令有很多好处,例如节省时间、加强指令之间的关联、增大同事的维护难度等等。这个技巧在终端命令行和脚本都可以用到,主要有三种体现方式:1)使用 “;” 符号运行多条指令使用方式:$ cmd1 ; cmd2 ; cmd31首先执行cmd1,然后执行cmd2,最后执行cmd3。这种是AOE技能,无论你输入多少条指令都还会按顺序一一执行,就算有指令执行失败也会继续执行后面的指令,出手就没有回头,除非你把系统干掉。2)使用 “&&” 符号运行多条指令使用方式:$ cmd原创 2022-03-15 09:41:16 · 7308 阅读 · 3 评论 -
HttpClient高级进阶-ConnectionManager
简述本文介绍HttpClient的连接管理,主要介绍使用BasichttpClientConnectionManager和PoolingHttpClientConnectionManager来实现强制安全,协议兼容和有效使用HTTP连接。用于单线程连接的BasicHttpClientConnectionManager自HttpClient 4.3.3起,BasicHttpClientConnectionManager可用作HTTP连接管理器的最简单实现。它用于创建和管理一次只能由一个线程使用的单个连接原创 2022-03-14 17:16:29 · 1683 阅读 · 0 评论 -
3种改变Linux中打开文件限制的方法
当打开文件进行访问时,操作系统会临时为文件分配一个称为文件句柄的数字。主存的一个特殊区域是为文件句柄保留的,这个区域的大小决定了一次可以打开多少个文件。Linux 上的进程受到许多约束的限制,这些约束也阻止它们正确执行,并且每个进程都有一些与之相关的限制。shell 限制程序可以同时打开的文件句柄的数量。在本文中,我将向您展示可用于更改 Linux 中打开文件限制数量的不同方法。为什么要限制打开文件的数量由于操作系统需要内存来管理每个文件,因此您可能会面临可以打开的文件数量的限制。由于程序也可以关闭文件原创 2022-03-13 15:16:56 · 1026 阅读 · 0 评论