自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [sudo rm -rf /bin/] Linux误删除/bin目录恢复

Linux误删除/bin/目录恢复

2022-02-28 19:27:47 2238

原创 redis源码分析

/*redis.c*/int main(int argc, char **argv) { initServerConfig(); //初始化服务器的一般属性 struct redisServer server; daemonize(); //将服务器设置为守护进程 initServer(); //创初始化服务器数据结构 loadDataFromDisk(); .

2021-04-27 10:02:06 290 1

原创 CDH安装HDFS报错:RPC response exceeds maximum data length

INFO retry.RetryInvocationHandler: java.io.IOException: Failed on local exception: org.apache.hadoop.ipc.RpcException: RPC response exceeds maximum data length; Host Details : local host is: "slaver2...

2019-05-24 15:12:33 9291

原创 [面试题][C++] string类实现

#include<iostream>using namespace std;//练习C++中构造函数,拷贝构造函数,赋值函数class String{private: char *m_string;public: //构造函数 String(const char *str = NULL); /*拷贝构造函数----入参必须为引用,不为值传递是为了防止拷贝构造函数...

2019-02-15 13:28:27 217

原创 多个有序数组合并成一个有序数组(C++实现)

/*多个有序数组合并优先队列(小顶堆)*/struct node{ int value; int out_index;//数组外索引 int in_index;//数组内索引 node(int v, int o,int i){ value = v; out_index = o; in_index = i; } bool operator<(node a)co...

2019-01-30 18:31:34 7297 1

原创 Linux下CPU相关知识----CPU核数、物理CPU & 逻辑CPU

查看CPU信息 cat /proc/cpuinfo   CPU核数 一块CPU上面能处理数据的芯片组的数量。 比如单核就是只有一个处理数据的芯片。 比如现在的i5 760,是双核心四线程的CPU 物理CPU个数×每颗核数就应该等于逻辑CPU的个数,如果不相等的话,则表示服务器的CPU支持超线程技术  cat /proc/cpuinfo | grep 'core id' |...

2018-07-19 18:54:06 400

原创 emplace_back和push_back的区别

相同点:两者都是向容器内添加数据不同点:当数据为类的对象时,emplace_back相对push_back可以避免额外的移动和复制操作。以下代码copy from点击打开链接#include <vector>#include <string>#include <iostream> struct President{ std::string na...

2018-07-10 15:19:51 2907

原创 生成数字签名

复制自git 点击打开链接 #ifndef __UL_SIGN_H__#define __UL_SIGN_H__#include <ul_func.h>/** * 为字符串创建唯一的64位数据签名 * * @param[in] psrc 源字符串 * @param[in] slen 字符串的长度 * @param[out] sign1 返回的数字签名...

2018-06-29 15:14:39 2644

原创 测试utf-8 & gbk & unicode 编码解码

# coding:UTF-8#测试编码#str--------->unicode--------->str#---decode------------encode-----#str=gbk/utf-8import platformprint "###########################"print "python version=",print plat...

2018-06-13 09:48:23 386

原创 各个Linux发行版总结(可根据颜值和实力选择你喜欢的)

基本版本  Arch安装复杂,打开后有教程;一种以轻量简洁为设计理念的Linux发行版没有网络用Arch Linux不现实,Arch Linux不提供DVDDebian 稳定版(stable),测试版(testing) 和 不稳定版(unstable)openSUSE

2017-06-25 20:31:46 892

转载 谱聚类(spectral clustering)原理总结

谱聚类(spectral clustering)是广泛使用的聚类算法,比起传统的K-Means算法,谱聚类对数据分布的适应性更强,聚类效果也很优秀,同时聚类的计算量也小很多,更加难能可贵的是实现起来也不复杂。在处理实际的聚类问题时,个人认为谱聚类是应该首先考虑的几种算法之一。下面我们就对谱聚类的算法原理做一个总结。1. 谱聚类概述    谱聚类是从图论中演化出来的算法,后来在聚类中

2017-06-14 09:42:29 1844

空空如也

空空如也

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

TA关注的人

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