- 博客(72)
- 资源 (12)
- 收藏
- 关注
原创 Ubuntu系统 nvidia-container-toolkit离线安装
国内使用N卡,在容器(docker)环境中需要安装nvidia-container-toolkit,才能在docker中调用GPU进行计算。这一步应该是访问这个GitHub仓库时由于是国内原因连接不上导致的。这一步在docker的daemon.json配置文件中添加了如下内容。下载后上传到特定目录进行安装:sudo dpkg -i *.deb。离线安装总共需要4个安装包:(下载地址见文末)然后安装文档进行配置。
2024-12-06 16:58:12
783
原创 Linux(CentOS 7.6)一次病毒处理过程
(1)内存方面服务器内存异常,没有跑程序,却占用了10多个G。(2)网络方面netstat -anpt发现有很多SYN_SENT。
2024-12-06 16:20:22
490
原创 MongoDB单点转复制集(二)
上一篇文章,已经完成一个单节点的复制集,现在我们向该复制集中添加新节点。1,启动新节点MongoDB服务以相同的配置文件启动新节点上的MongoDB。启动配置文件为:systemLog: destination: file path: "/mongodb-3.2.8/logs/mongodb.log" logAppend: true storage: dbPath: "/mongodb-3.2.8/data" journal: enabled: true
2022-05-19 17:35:36
405
翻译 复制集成员的状态总结
Number Name State Description Vote 0 STARTUP Not yet an active member of any set. All members start up in this state. The mongod parses the replica set configuration document while in S...
2022-05-19 16:26:07
108
原创 MongoDB单点转复制集(一)
背景介绍公司生产环境用的是MongoDB3.2.8版本,且是单点,没有做高可用。目前数据1T多,现在打算将其转换为高可用部署。本系列文章记录整个过程。由于是生产环境,还是必须要谨慎的。在这个过程中,主要实现以下两个目的:了解MongoDB操作,整理相关的配置; 在测试环境操作,并记录相关操作。1,还原单点测试环境步骤如下:1.1 启动(单点配置文件)bin/mongod -f conf/mongodb.conf启动配置文件为:systemLog: destinati
2022-05-18 17:07:06
581
2
翻译 【MinIO理论】MinIO Erasure Code Quickstart Guide
什么是擦除码? 擦除码是一种重建丢失数据或损坏数据的数学算法。MinIO使用Reed-Solomon码将对象分成可变数据和奇偶校验块。例如,在12个驱动器的设置中,一个对象会分片成一定数量的数据块和奇偶校验块,并分布存储到所有驱动器上,范围从6个数据块和6个奇偶校验块到10个数据块和2个奇偶校验块。 默认情况下,MinIO按照N/2个数据块和N/2个奇偶校验块来对对象进行分片,其中N为驱动器数量。不过,可以使用存储类来自定义配置。我们建议使用N/2个数据块和奇偶校验块,因为它可...
2021-08-02 16:45:19
560
原创 【CICD】Jenkins之Role-based Authorization Strategy
网上介绍Role-based Authorization Strategy的插件已经很多,这里讲几点特殊的地方。1,Global roles、Item roles、Node roles的区别既然是Role-based的权限控制,自然Jenkins定义了多种角色,从角色的角度进行权限控制。其中,Global roles:全局角色,比如admin, job creator, anonymous等,从全局角度设置全部、凭据、代理、任务、运行、视图、SCM、Lockable Resources 的权限。
2021-07-20 16:18:48
694
1
原创 centos7.1 卸载python2.7.5 后重装
手残卸载了python2.7.5,没有了python环境,影响了yum,悲催。难堪高级重任。卸载过程:1.卸载自带Python#rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps#whereis python |xargs rm -frv恢复过程:去该地址找与系统相符的包:http://vault.centos.org/7.1.1503/os/http://vault.centos.org/7.1.1503/os
2020-09-16 20:05:49
518
原创 centos系统安装特定版本的docker
centos安装特定版本的Docker1,安装依赖包# yum install -y yum-utils device-mapper-persistent-data lvm22,添加Docker软件包源# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo...
2019-11-04 16:18:57
216
原创 Docker LNMP之Dockerfile
1,使用centos:7制作自己的centos7:v1镜像。FROM centos:7LABEL maintainer="www" description="my centos"RUN rm -rf /etc/yum.repos.d/* && \ curl -o /etc/yum.repos.d/My-Base.repo http://mirrors.aliyun...
2019-10-31 10:14:43
161
翻译 Configuring Filebeat
Filebeat modules provide a quick way for you to get started processing common log formats. They contain default configurations, Elasticsearch ingest node pipeline definitions, and Kibana dashboards to...
2018-07-06 15:17:40
275
翻译 Filebeat overview 及 工作原理
Here’s how Filebeat works: When you start Filebeat, it starts one or more inputs that look in the locations you’ve specified for log data. Foreach log that Filebeat locates, Filebeat starts a harveste...
2018-07-04 16:10:35
881
原创 ASP.NET MVC4 Entity Framework and Mysql
1,安装Connector/NetConnector/Net is a fully-managed ADO.NET driver for MySQL.http://dev.mysql.com/downloads/connector/net/#downloads2,web.config <add name="MySQL Data Provider" inva
2013-06-17 00:10:00
2893
转载 总结Javascript跳转的几种方法
(1)window.open("url")(2)自定义函数: function openWin(tag,obj) { obj.target="_blank"; obj.href = "News/DisplayNews.aspx?id="+tag; obj.
2012-05-03 17:11:04
634
转载 js取select的text值和value值
function chk(){ var obj = document.getElementById("sel"); var str_text = obj.options[obj.selectedIndex].text; var str_value = obj.options[obj.selectedIndex].value; if (confirm("确定要选择"+strsel+
2012-05-03 16:45:11
685
转载 Js动态删除行(支持FireFox)
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> new document dd{display:inline;}function del(rowIndex) { var div1Child
2012-05-02 17:20:03
638
转载 ul的padding-left:40px问题
一个简单的列表,在IE和FF中居然出现了两种不同的表现(在FF中ul会产生padding-left:40px的效果),开始的时候以为可能哪里写错了,找了N久,突然想起来这种情况是各浏览器对HTML元素默认样式设置不同所产生的。Firefox的默认样式里面关于ul和ol的定义:ul, menu, dir { display: block; list-style-type: disc;
2012-05-01 20:54:58
10067
转载 可以移动的div弹出层
可移动的弹出框<!--* { padding:0; margin:0;}#upcontent { list-style-position: outside; list-style-image: none; list-style-type: none;}#upcontent li { font-size:12px; color:#333; line-height:150
2012-05-01 20:48:11
4434
原创 魔法方法__autoload失效的解决办法spl_autoload_register()
今天用PHP写程序,定义了自动加载的魔法方法__autolaod()之后却不起作用。google之后才发现,我用了smarty模板引擎3.1.8版本,而在该版本中smarty定义了自己的autoload函数,然后用spl_autoload_register() 进行注册。再查看spl_autoload_register() 的定义我们会发现:If your code has an
2012-04-09 14:44:39
2749
1
转载 编程技术面试的五大要点
文 / 何海涛扎实的基础知识、高质量的代码、清晰的思路、优化代码的能力、优秀的综合能力是编程技术面试的五大要点。找工作一直是一个热门话题。要想找到心仪的工作,难免需要经过多轮面试。编程面试是程序员面试过程中最为重要的一个环节。如果能在编程面试的环节充分展示自己的能力,那么
2011-10-16 17:05:49
453
转载 C++类的存储(部分可用与c的结构体)
c++中最重要的就是类,那么给你一个类的对象,你知道它在内存中如何存储的吗?它占内存中多少个字节? 首先确定类的构成: 1,数据成员:可以是内置类型,类类型。 2,函数成员:虚函数,非虚函数。1)数据成员 内置类型对齐原则 内置类型就是
2011-10-08 14:36:12
730
转载 WAMP Apache 无法启动处理
Windows下Apache无法启动,查看apache error log 发现如下:[Sun Sep 18 09:40:17 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.5 configured -- resuming no
2011-09-18 09:52:21
10582
转载 Linux之initrd
1、Ram Disk介绍1.1 什么是Ram Disk Ram Disk 就是将内存中的一块区域作为物理磁盘来使用的一种技术。对于用户来说,可以把RAM disk与通常的硬盘分区(如/dev/hda1)同等对待来使用。 1.2 Ramdisk与硬盘分区的不同RAM di
2011-07-27 21:32:06
933
转载 Linux之/etc/inittab文件(二)
第二部分:运行initinit的进程号是1,从这一点就能看出,init进程是系统所有进程的起点,Linux在完成核内引导以后,就开始运行init程序,。init程序需 要读取配置文件/etc/inittab。inittab是一个不可执行的文本文件,它有若干行指令所组成。在Redh
2011-07-27 10:32:23
799
转载 linux系统启动的详细流程
系统的启动时指从计算机加电到显示用户登陆提示的整个过程,我们在这里对整个流程做一个讨论...对系统的流程先有一个大概的了解:开电源==>BIOS自检==>启动设备(磁盘orU盘or光驱)==>MBR==>引导程序(lilo或grub)==>内核==>init程序(rc.sysin
2011-07-27 09:59:52
934
转载 Linux之/etc/inittab文件
一、什么是init init是Linux系统操作中不可缺少的程序之一。 是一个由内核启动的用户级进程。 内核启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务。所以,init始终是
2011-07-27 08:30:18
13168
原创 MBR-Master Boot Record
主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。 主引导扇区记录着硬盘本身的相关信息以及硬盘各个分区的大小及位置信息,是数
2011-07-26 21:01:28
937
1
转载 GRUB详解
################### GRUB的优点 ###################GRUB 是引导装入器(boot loader) -- 它负责装入内核并引导 Linux 系统。GRUB 还可以引导其它操作系统,如 FreeBSD、NetBSD、OpenBSD、GNU
2011-07-26 08:08:30
653
转载 RUID,EUID,SUID
实际用户ID,有效用户ID和设置用户ID 看UNIX相关的书时经常能遇到这几个概念,但一直没有好好去理清这几个概念,以致对这几个概念一直一知半解。今天好好区分了一下这几个概念并总结如下。说白了这几个UID引出都是为了系统的权限管理。 下面分别用RUID, EUID
2011-07-24 21:36:34
8735
1
转载 系统分区及挂载点
一、关于Linux的分区情况 虽然硬盘分区表中最多能存储四个分区,但我们实际使用时一般只分为两个分区,一个是主分区(Primary Partion)一个是扩展分区(extended partition)两种,主分区可以马上被使用但不能再分区,扩展分区必须再进行分区
2011-07-17 14:41:22
741
转载 Linux分区及挂载点
令许多 Linux 的新用户感到困惑的一个地方是各分区是如何被 Linux 操作系统使用及访问的。它在 DOS/Windows 中相对来说较为简单。每一分区有一个“驱动器字母”,你用恰当的驱动器字母来指代相应分区上的文件和目录。 这与 Linux 处理分区及磁盘贮存
2011-07-17 14:25:09
904
转载 Linux磁盘分区命名方案
Linux 使用字母和数字的组合来指代磁盘分区。这可能有些使人迷惑不解,特别是如果你以前使用“C 驱动器”这种方法来指代硬盘及它们的分区。在 DOS/Windows 的世界里,分区是用下列方法命名的: 每个分区都被检查过以便判定它是否可被 DOS/Windows 读取。
2011-07-17 14:20:44
2949
转载 五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT)
当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses/现今存在的开
2011-06-08 08:09:00
501
转载 Linux系统运行级与启动机制剖析
一、系统运行级 windows系统有安全运行模式和正常运行模式,这是两个不同的运行级,同样,linux也有系统运行级别,并且linux系统的运行级别更加灵活,更加多样化。 在讲述运行级别前,先讲述下linux下的init程序,因为init程序直接和系统运行级别相关联, init程序是linux操作系统最主要的程序之一,是一个由系统内核启动的用户级进程,同时init进程也是所有其它
2011-06-07 21:16:00
692
Ubuntu系统 nvidia-container-toolkit 1.17.3版本离线安装包
2024-12-06
The Brain 7 破解文件及方法
2012-05-13
.net程序员面试题
2010-09-11
RFID门禁系统的研究与设计
2010-06-16
文件管理系统的设计使用UML
2010-06-16
RFID 不停车收费系统 搜集的一些资料
2010-06-16
基于中间件技术的RFID通讯组件设计
2010-05-02
C#开发源程序 资源管理器
2008-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人