logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python代码加密

由于python设计的初衷是开源的,因此py文件是可以直接看到源码的。但如果开发商业软件,则不可能将源码泄漏出去,因此py代码加密保护就显得十分重要了。pyc文件是py文件经过编译后生成的二进制文件,不是明文显示,因此可以发布PYC文件以隐藏源代码。与py文件相比PYC文件拥有更快的加载速度,执行速度没有区别。pyc是一种跨平台的字节码,于是由python的虚拟机来执行的,这个是类似于JAVA

SDN南向接口和北向接口区别

SDN应用编排和资源管理技术SDN网络的最终目标是服务于多样化的业务应用创新。因此随着SDN技术的部署和推广,将会有越来越多的业务应用被研发,这类应用将能够便捷地通过SDN北向接口调用底层网络能力,按需使用网络资源。SDN推动业务创新已经是业界不争的事实,它可以被广泛地应用在云数据中心、宽带传输网络、移动网络等种种场景中,其中为云计算业务提供网络资源服 务就是一

Linux的路由和策略路由

1、 Linux路由的配置IP Route   Linux最多可以支持255张路由表,其中有3张表是内置的:  表255本地路由表(Local table)本地接口地址,广播地址,已及NAT地址都放在这个表。该路由表由系统自动维护,管理员不能直接修改。  表254主路由表(Main table)如果没有指明路由所属的表,所有的路由都默认都放在这个表里,一般来说,旧的路

Linux系统环境下关于多进程并发写同一个文件的讨论

讨论关于并发环境下,多个进程对同一文件写入的问题,我们会涉及到文件共享的知识。在开始之前,我们先讨论一些有关文件共享的知识。1. 文件共享  Unix系统支持在不同进程间共享打开的文件。为此,我们先介绍一下内核用于所有I/O的数据结构。注意,下面的说明是概念性的,与特定的实现可能匹配,也可能不匹配。  内核使用三种数据结构表示打开的文件,它们之间的关系决定了在文件共享方面一

解决SUSE Linux无法使用SSH登录的问题

当正常安装完SUSE Linux Enterprise Server 11 sp1 时,无法通过SecureCRT或者PuTTY之类的终端程序进行连接。折腾了一下,发现问题所在:1、  需要关闭防火墙/etc/init.d/SuSEfirewall2_init stop/etc/init.d/SuSEfirewall2_setup stop2

如何查看 linux 内核源代码

Linux的内核源代码可以从很多途径得到。一般来讲,在安装的linux系统下,/usr/src/linux目录下的东西就是内核源代码。对于源代码的阅读,要想比较顺利,事先最好对源代码的知识背景有一定的了解。对于linux内核源代码来讲,我认为,基本要求是:1、操作系统的基本知识;2、对C语言比较熟悉,最好要有汇编语言的知识和GNU C对标准C的扩展的知识的了解。另外在阅读之前,还应该知

uWSGI详解

WSGI是什么?WSGI,全称 Web Server Gateway Interface,或者 Python Web Server Gateway Interface ,是为 Python 语言定义的 Web 服务器和 Web 应用程序或框架之间的一种简单而通用的接口。自从 WSGI 被开发出来以后,许多其它语言中也出现了类似接口。WSGI 的官方定义是,the Python We

pyinotify简单实用(用于文件系统监控)

Pyinotify是一个Python模块,用来监测文件系统的变化。 Pyinotify依赖于Linux内核的功能—inotify(内核2.6.13合并)。 inotify的是一个事件驱动的通知器,其通知接口通过三个系统调用从内核空间到用户空间。pyinotify结合这些系统调用,并提供一个顶级的抽象和一个通用的方式来处理这些功能。pyinotify其实就是通过调用系统的inotify来实现

在Linux下如何在程序中获得当前调用栈信息

主要使用backtrace和backtrace_symbols两个函数。#include#includeusing namespace std; //返回当前堆栈调用列表string print_trace(int fd, int filter_first_lines){    void *array[MAX_STACK_LAYERS

Linux 基于WEB开源的系统管理工具webmin

Webmin是目前功能最强大的基于Web的Unix系统管理工具。管理员通过浏览器访问Webmin的各种管理功能并完成相应的管理动作。目前Webmin支持绝大多数的Unix系统,这些系统除了各种版本的linux以外还包括:AIX、HPUX、Solaris、Unixware、Irix和FreeBSD等。Webmin 让您能够在远程使用支持 HTTPS (SSL 上的 HTTP)协议的 Web 浏览

    共 11 条
  • 1
  • 2
  • 请选择