- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 libc 红黑树
libc中的红黑树提供了tfind查找、和twalk遍历操作,但却没发现有获取第一个元素的操作,以下是个人想到的一个实现方式。
2023-07-18 20:19:41
197
1
原创 rpm学习笔记
详细内容请参考 max-rpm(版本比较旧) 和 RPM Guide本学习笔记,rpm命令参考于max-rpm(版本比较旧) ,rpmbuild命令参考于 RPM Guide1、rpm命令1.1、rpm -i 安装# 安装rpm -i eject-1.2-2.i386.rpm # ftp url包安装rpm -i ftp://smith@ftp.gnomovision.com/pub/rpms/apmd-2.4-1.i386.rpm # 配置文件与当前存在文件冲突,且文件不属于任意rpm
2021-11-11 09:47:36
584
原创 mac无法访问centos7 samba服务
问题描述:mac无法访问centos samba服务,windows可以访问,但访问比较慢,在其它centos环境上,使用smbclient可以正常访问。导致问题原因:centos系统安装后,修改了/etc/hostname文件,修改了主机名为test解决办法:在/etc/hosts文件上添加一行127.0.0.1 test,然后直接再次访问centos samba服务就好了,samba服务不需要重启。...
2021-03-09 14:35:17
1057
原创 Neovim保存代码自动异步更新cscope.out文件
此配置只支持Neovim,不支持vim,两者之间启动异步任务的jobstart函数不一样,建议使用Neovim,比vim更好用。.vimrc配置文件添加以下内容:function! s:JobHandler(job_id, data, event) dict if a:event == 'stdout' let str = self.shell.' stdout: '.join(a:data) elseif a:event == 'stderr'
2020-06-17 15:52:32
759
原创 ubuntu 编译安装wireshark 无法加载lua插件
wireshark3.2.3版本,自己编译安装后无法加载lua插件,找不到init.lua文件。主要原因是执行cmake时检查系统是否安装有lua,如果安装有,则cmake的打印就会有如下打印#执行cmake检查lua的打印-- Checking for one of the modules 'lua5.2;lua-5.2;lua52;lua5.1;lua-5.1;lua51'-- Foun...
2020-04-28 13:23:14
1515
原创 ambari
Transparent Huge Pages Issues https://docs.mongodb.com/manual/tutorial/transparent-huge-pages/
2017-09-12 14:43:06
251
原创 idea sbt Spark环境搭建
最近在参考厦门大学数据库实验室的博客http://dblab.xmu.edu.cn/blog/1492-2/进行spark sbt idea开发环境搭建,博客中使用的spark2.1.0版本,而个人使用了目前最新的2.2.0版本,在依赖库安装的过程中遇到了点小问题
2017-08-09 23:29:19
2361
3
原创 Shell map实现Docker简单部署脚本
随着docker的流行,docker的应用越来越多,工作中肯定少不了,但个人感觉docker的有些命令需要的参数有点多,比如运行一个容器,–name给容器起名,-d后台运行等等。根据个人习惯,一般很多参数都是固定的,没必要每次操作都敲一遍,工作效率特别低。特别是对于不熟悉docker的人员,比如运维人员,这时候给他们提供一个部署脚本是很有必要的,因为越是能简化他们的工作,他们找我们解决问题的机会就更
2017-07-22 23:09:56
1774
原创 go cas实现
go cas实现这是之前实现的一个代码,觉得golang很有意思,虽然由于各种原因无法在工作中使用,但还是喜欢并去学习,思考怎么解决实际应用中的问题。工作中有使用过php CAS,然后根据php cas的ticket验证原理实现了一个go版本的,主要就是判断用户访问的URL中是否带ticket,如果否就直接重定向到CAS认证中心进行登录;如果带有ticket,也要到CAS认证中心去认证ticket的
2017-07-21 21:21:46
4694
原创 docker之hadoop HA高可用配置
最近搭建了hadoop的高可用性,现在顺便在这记录下过程,以便以后方便查找,所搭建的hadoop版本为2.6.5。hadoop的高可用配置有两种方法,以下是我选择配置的Quorum Journal Manager (QJM)的方法。Quorum的高可用需要启动奇数个(3、5、7等)JournalNodes节点进行日志的处理,活动NameNode节点负责进行写日志,而备份Nam
2017-04-08 22:39:24
2020
原创 ubuntu下esc键与caps lock键交换
为了方便vim操作,退出编辑模式时候直接使用esc键距离会太远,操作特别不方便,虽然除了esc键外,还有ctrl+c组合或者ctrl+[ 键,但也一样带来不方便。为了方便,很多都是直接把esc键和caps lock键功能交换来使用,即敲大小写键就是esc键。为了达到这方便,之前一直都是直接使用网上说的xmodmap来修改,但xmodmap的修改虽然也能达到效果,但是使用起来极其不方便,当你切换
2017-03-29 09:13:33
4579
2
原创 Docker之Hadoop普通集群搭建
最近在尝试搭建hadoop集群,非高可用的普通集群。当初想着需要搭建这样的集群在一台电脑上肯定是无法完成的,思想还停留在了虚拟机时候,并不清楚,也没实践过使用docker具体能创建多少个容器(虚拟机)同时运行。但通过这个的搭建后,真正体会到了docker的厉害,本人在自己的电脑上同时运行了21个容器,也就相当于21台虚拟机,这时候内存的消耗也就6.5个G左右,本人的电脑配置也一般,windows1
2017-01-09 22:27:04
2296
原创 搭建Docker本地仓库
为了更方便管理镜像,及在其它电脑间共享镜像,所以在本地搭建了个私有仓库。由于本人手头上的日常使用电脑没有linux系统的,所以直接在windows上搭建,技术是相通的,其实与操作系统无任何关系,主要的还是docker技术。创建仓库需要registry镜像,可以直接运行docker pull registry进行就可以直接在官网下载,如果下载速度太慢或无法下载,可以考虑从网易蜂巢下载。下载好
2016-12-30 18:49:03
4936
keras mnist.npz
2018-02-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人