- 博客(113)
- 资源 (12)
- 收藏
- 关注
原创 linux下thinkpad X1 carbon 2018 电源管理
需要描述1、 thinkpad x1 carbon电脑安装linux系统、Ubuntu 20.04,估计其他linux系统也一样2、想实现类似windows下电池超过阈值停止充电、低于阈值开始充电功能,提高电池利用率。步骤:1、从github上下载tpacpi-bat源代码https://github.com/teleshoes/tpacpi-bat2、解压后执行 ./install.pl 文件,执行可能会报错,通过分析install.pl文件,可以看出需要从git://gi..
2020-06-23 15:06:41
1963
原创 三步搭建ubuntu下Linux路由器-亲测有效
第一步:打开ip转发功能,开启路由功能。编辑/etc/network/interfaces文件,将net.ipv4.ip_forward=1前面的#注释去掉,并确保值为1。确认结果可以查看cat /proc/sys/net/ipv4/ip_forward,返回值为1即可。第二步:设置NAT功能。动态NAT转发sudo iptables -t nat -A POSTROUT...
2020-04-29 09:58:13
1195
转载 Kubernetes + CRI + Kata + Firecracker
liumihust 2019-03-03 13:20:34 浏览3782docker 容器 kubernetes OCI ECI Firecracker kata CRIKataKata源自希腊文Καταπίστευμα(ka-ta-PI-stev-ma),原意是值得信任的人,kata container正是解容器安全的问题而诞生的。传统的容器是基于namespace和cg...
2020-03-16 17:34:11
1276
转载 OpenStack七年之痒
转载之陈沙克:http://www.chenshake.com/openstack%E4%B8%83%E5%B9%B4%E4%B9%8B%E7%97%92/?from=singlemessage&isappinstalled=0七年之痒这个词,大家经常说,不过起源,估计就不是谁都清楚。这是梦露的一部影片的名字,后来大家发现无论是企业,家庭,甚至政府,都在第七年时间段上面临各种麻烦...
2019-06-11 17:21:49
2145
原创 Ubuntu下sublime_text_3不支持中文输入法
按照网上的方法进行操作更新并升级系统为最新(较新的系统会解决很多可能出现的问题)sudo apt-get update && sudo apt-get upgrade克隆项目到本地 :git clone https://github.com/lyfeyaj/sublime-text-imfix.git运行脚本 :cd sublime-text-imfix &...
2018-09-06 18:16:04
675
原创 python 神经网络编程
根据《python 神经网络编程》(【英】塔里克.拉希德 tariq r中国工信出版社,人民邮电出版社)进行了初步实践,发现该书是入门的不二之选。环境:1、IDE:sublime_txt,配合python的相关插件2、编译运行环境,推荐使用virtualenv沙盒环境程序# neural network class definitionimport numpyimport...
2018-08-13 10:57:17
1632
原创 sublime text安装及配置
需求1、安装一个编辑气sublime text2、支持python的语法高亮3、支持latex语法高亮步骤安装sublime text1、官网下载2、解压后,将目录copy至 /opt3、在/usr/local/bin 下创建 /opt/sublime-text/sublime_text 的软链接4、启动 sudo sublime_textsublime安装...
2018-08-03 20:04:14
356
原创 使用docker 部署latex
需求描述为了使得安装的latex不影响系统的稳定性,同时兼顾学习docker的目的,本次环境构建需要满足需求如下:1、docker进行latex环境隔离2、latex的数据文件全部在host上进行编辑,可以利用host提供的ide环境3、挂载host目录给docker进行进行编译 实施步骤一:下载docker镜像jeffray@jeffray:~$ sudo dock...
2018-08-03 16:09:17
3649
转载 宋宝华:Docker 最初的2小时(Docker从入门到入门)
最初的2小时,你会爱上Docker,对原理和使用流程有个最基本的理解,避免满世界无头苍蝇式找资料。本人反对暴风骤雨式多管齐下狂轰滥炸的学习方式,提倡迭代学习法,就是先知道怎么玩,有个感性认识,再深入学习高级用法,深层原理,一轮轮迭代。坚决反对一上来就搞几百页厚的东西把人脑子弄乱。Docker是什么?KVM, Virtualbox, Vmware是虚拟出机器,让每个实例看到一个单独的机器;而...
2018-08-03 09:41:01
342
转载 linux 常用命令
来源:李东浩www.lxx.help/2016/07/26/大数据学习之基础部分-----Linux常用命令/ 日常操作命令查看当前所在的工作目录的全路径 pwd 12 [root@localhost ~]# pwd/root 查看当前系统的时间 date 12345678 ...
2018-08-03 08:45:16
231
原创 Ubuntu的防火墙使用
OS:Ubuntu 1804需求描述:1、所有端口全部关闭2、只允许firefox浏览器访问 步骤:1、启动ufw : sudo ufw enable2、增加规则#http-80 https-443 dns-53ufw allow out 80ufw allow out 443ufw allow out 53#default rulesufw defa...
2018-07-31 17:13:49
1345
原创 wps@linux 字体缺失的解决方法
启动WPS for Linux后,出现提示"系统缺失字体" 。出现提示的原因是因为WPS for Linux没有自带windows的字体,只要在Linux系统中加载字体即可。具体操作步骤如下:1. 下载缺失的字体文件,然后复制到Linux系统中的/usr/share/fonts文件夹中。国外下载地址:https://www.dropbox.com/s/lfy4hvq95ilwyw5...
2018-07-30 15:29:25
5382
1
转载 Ubuntu下为Firefox安装Adobe Flash Player
Ubuntu下为Firefox安装Adobe Flash Player 使用环境: OS:Ubuntu 18.04 or 优麒麟 Browser: Mozilla Firefox 61.0.1 安装方法: 1. 下载Adobe Flash Player: 请从Adobe官方下载 2. 解压Adobe Flash Play...
2018-07-29 10:46:43
2340
原创 制作本地源
1、找到所有的deb包# cp /mnt/pool/main/*.deb /var/www/html/deb2、制作本地源# cd /var/www/html/# dpkg-scanpackages deb /dev/null | gzip > deb/Packages.gz# vim /etc/apt/source.list deb http://ip/
2017-08-30 10:19:07
479
原创 操作系统真相还原——MBR
一、书中MBR代码[html] view plain copy SECTION MBR vstart=0x7c00 mov ax,cs mov ds,ax mov es,ax mov ss,ax mov fs,ax mov sp,0x7c00 mov ax,0x600 mov bx,
2017-08-02 11:52:14
1757
原创 操作系统真相还原——环境准备
一、宿主机系统 Centos 7二、安装bochs1、下载: wget http://sourceforge.net/projects/bochs/files/bochs/2.6.2/bochs-2.6.2.tar.gz2、解压3、编译安装:./configure --prefix=/usr/local/bochs --enable-debugger --enable-dis
2017-08-01 16:01:47
1923
转载 OpenStackCinder与各种后端存储技术的集成叙述与实践
来源:IT165收集 发布日期:2014-06-20 20:44:51Cinder项目为管理快设备而生,它最重要的地方就是如何做到和各种存储后端就到完美适配,用好后端存储的功能,本文为Cinder 多种后端存储(LVM, FC+SAN, iSCSI+SAN, NFS, VMWARE, Glusterfs)的场景总结, 以防自己将来忘记,欢迎交流1.LVM开始Ope
2016-01-28 17:34:32
2794
翻译 欢迎使用优快云-markdown编辑器
虚拟机镜像(以下简称镜像)是Openstack云计算平台不可或缺的一部分。利用各种定制化的镜像,我们可以快速创建出满足不同目的的虚拟机。例如,利用一个安装并配置了Apache、Mysql和PHP的Linux操作系统镜像,就可以在Openstack平台上秒级创建出多台LAMP服务器,可以直接用于部署或者开发。要充分利用好镜像的优势,关键就是掌握好如何制作定制化的镜像,这往往也伴随着如何测试和管理这些镜
2016-01-26 10:19:37
866
原创 点灯游戏
5*5的格子,初始状态灯全灭(可以通过init_light来定义任何初始状态),点任何一个格子,上下左右状态反转,目标状态灯全亮rows = 7cols = 7light = [[0 for row in range(rows)] for col in range(cols)]press = [[0 for row in range(rows)] for col in rang
2015-04-28 17:38:34
2535
原创 关于代码检查工具klockwork 的安装部署
本次测试安装版本V10.1、安装使用普通用户,test在/opt下创建目录,mkdir /opt/kwchown test:test /opt/kw如果安装client端,则mkdir /opt/kw-userchown test:test /opt/kw-usertest用户执行安装程序。./kw-server-installer.9.6.4.1180
2015-01-09 16:16:42
17498
6
转载 slurm and MPI example
Overview¶RCC supports these MPI implementations:IntelMPIMVAPICH2OpenMPIEach MPI implementation usually has a module available for use with GCC, the Intel Compiler Suite, and PGI. For example,
2014-08-08 15:29:08
4278
转载 Test Job Example- Slurm
Thanks for helping to test the Slurm job scheduling system in the RC environment. In addition to this example page, we are building a FAQ page here: https://www.rc.colorado.edu/support/examples/s
2014-08-08 11:49:40
2086
转载 mac上常用的软件
以前在 Mac 指引系列里写过一个工具列表,主要是面向普通 Mac 用户的,完整文章已经收录到纸版《MacTalk·人生元编程》中。今天的文章主要是面向程序员的,有重合,但侧重点不同。大部分用户第一次使用 Mac 都会有个短暂的情绪反转。打开包装后马上为 Mac 精美的硬件工艺击节赞叹,进入OS X 之后随即陷入一种蛋蛋的忧伤,因为,用了十几年的开始菜单不见袅!妈妈开始菜单不见袅肿么办?这时候
2014-08-04 15:59:14
1125
转载 java中不带package和带package的编译运行方式
java中不带package的程序和带package的程序编译的方式是不同的。一、不带package的程序建立个HelloWorld.java的文件,放入C:\,内容如下:public class HelloWorld{ public static void main(String args[]) //向屏幕上写字符串"HelloWorld!" {
2014-05-06 11:42:25
32558
6
转载 HDFS文件内容追加(Append)
HDFS设计之处并不支持给文件追加内容,这样的设计是有其背景的(如果想了解更多关于HDFS的append的曲折实现,可以参考《File Appends in HDFS》:http://blog.cloudera.com/blog/2009/07/file-appends-in-hdfs/),但从HDFS2.x开始支持给文件追加内容,可以参见https://issues.apache.org/jir
2014-05-03 17:50:45
21726
3
原创 savanna的启动步骤
savannaweisavanna启动步骤:1、 service/api.pycreate_cluster(values)a) plugin.validate(cluster):验证集群中各功能节点的数目b) _provison_cluster2、 对应1.b service/api.py _provision_clustera) pl
2014-05-02 10:08:39
1140
转载 openstack, kvm, qemu-kvm以及libvirt之关系
openstack, kvm, qemu-kvm以及libvirt之关系:KVM是最底层的hypervisor,它是用来模拟CPU的运行,它缺少了对network和周边I/O的支持,所以我们是没法直接用它的。QEMU-KVM就是一个完整的模拟器,它是建基于KVM上面的,它提供了完整的网络和I/O支持. Openstack不会直接控制qemu-kvm,它会用一个叫libvit的库去间接控
2014-05-02 10:05:51
10978
原创 xml 转换conf 基于python
话部多说,xml格式如下:192.168.0.1192.168.0.2192.168.0.3conf文件如下:[service_ip_list]keystone = X.X.X.Xnova = Xglance = X需要提取xml中的属性和值替换掉conf中的对应的配置,转换程序是用python写的#-*-coding:utf-8-*-from xml.dom
2014-03-19 08:31:55
1514
转载 python 网络爬虫
一、网络爬虫的定义网络爬虫,即Web Spider,是一个很形象的名字。把互联网比喻成一个蜘蛛网,那么Spider就是在网上爬来爬去的蜘蛛。网络蜘蛛是通过网页的链接地址来寻找网页的。从网站某一个页面(通常是首页)开始,读取网页的内容,找到在网页中的其它链接地址,然后通过这些链接地址寻找下一个网页,这样一直循环下去,直到把这个网站所有的网页都抓取完为止。如
2014-02-25 20:35:35
2687
原创 利用python修改mp3的标签
新买了mac pro的电脑,使用itune在听原来的歌曲的时候,发现itunes对原来歌曲的管理乱七八糟的,仔细一看其原来是按照专辑等信息进行分类的。由于网络上下载的mp3的标签大多数都不规范,因此一直想着个机会做一个mp3标签修改的程序。今天利用空余时间使用python写了一个修改程序第一步:安装mp3的标签编辑程序,具体资源参照本人上传的资源点击打开链接第二步:修改某个问价
2013-10-08 22:19:20
5055
原创 对象存储Swift介绍
OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一,被称为对象存储,提供了强大的扩展性、冗余和持久性。本文将从架构、原理和实践等几方面讲述Swift。 Swift并不是文件系统或者实时的数据存储系统,它称为对象存储,用于永久类型的静态数据的长期存储,这些数据可以检索、调整,必要时进行更新。最适合存储的数据类型的例子是虚拟机镜像、图片存储、邮
2013-09-09 16:38:45
12727
原创 Ubuntu下面软件的安装【解决包的依赖问题】
为了不影响系统的正常使用环境,我们使用虚拟环境来安装软件包并做测试。需要首先安装pip和virtualenv的pip可以很方便的安装、卸载和管理Python的包。virtualenv则可以建立多个独立的虚拟环境,各个环境中拥有自己的python解释器和各自的package包,互不影响。pip和virtualenv可以很好的协同工作,同时使用这两个工具非常方便。
2013-08-05 15:43:25
11515
转载 Telnet 的jiava源代码
/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copy
2013-07-18 17:26:39
1716
转载 OpenStack Keystone的基本概念理解
Keystone简介 Keystone(OpenStack Identity Service)是OpenStack框架中,负责身份验证、服务规则和服务令牌的功能, 它实现了OpenStack的Identity API。Keystone类似一个服务总线, 或者说是整个Openstack框架的注册表, 其他服务通过keystone来注册其服务的Endpoint(服务访问的URL),任何服务之间
2013-07-16 09:31:04
1409
原创 How to install Savanna
Pre-conditions: openstack has been installed successfully.解压软件包中的savanna-all.tar.gz安装tar -C / -xzf savanna-all.tar.gz安装了下列软件1、/openstack-horizon2、/etc/savanna/savanna.conf3、/usr/local/bin/
2013-07-16 09:20:37
2121
转载 simplex
In geometry, asimplex (pluralsimplexes or simplices) is a generalization of the notion of atriangle ortetrahedron to arbitrarydimension. Specifically, ann-simplex is an n-dimensionalpolytope w
2013-06-17 11:44:16
3418
原创 Linux 单网卡通过NAT设置共享上网
第一步在单网卡上面绑定一个内网的地址ifconfig em1:0 192.168.160.100 netmask 255.255.255.0 up【重启动网卡后就消失了】第二部配置nat的转发,创建一个脚本#!/bin/shecho 1 > /proc/sys/net/ipv4/ip_forwardmodprobe iptable_natiptables -F IN
2012-07-31 19:53:35
5155
转载 Latex:算法
1、用到的包有:\usepackage[boxed,linesnumbered]{algorithm2e} % 算法的宏包,注意宏包兼容性,先后顺序为float、hyperref、algorithm(2e),否则无法生成算法列表,现在大部分都在用这个包说明文档:http://mirror.bjtu.edu.cn/CTAN/macros/latex/contrib/algor
2012-07-12 20:54:48
20885
原创 c++点滴
好久没有用C++了,最近写paper,发现做实验java的效率确实比不过C++,花点时间稍微翻一下C++的书。整理一些东西1、设置输出精度float pi=3.1415926;cout.precision(3)cout或者cout2、创建预处理宏#define maximum(a,b) (aint main(){int max=maxim
2012-06-11 21:22:34
1132
7
The skyline Operator
2012-03-23
bib convert to endnote
2012-02-24
Enhancing the Development Life Cycle to Produce Secure Software
2011-06-26
Detection of Abrupt Changes Theory and Application
2011-04-26
思科IPS 设备配置部署简述
2010-12-27
inet一款拓扑生成工具
2010-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人