自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夜下林空

正是那些疯狂到自以为可以改变这个世界的人改变了这个世界

  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

原创 如何通过adb控制安卓手机wifi

如何通过adb控制安卓手机wifi

2023-10-25 14:28:23 2259

原创 使用msl-loadlib实现Python64位调用32位dll

使用mcl-loadlib实现Python64位调用32位dll

2022-08-26 16:16:56 2501 2

原创 Windows设置IGMP版本

win7和win10的默认IGMP版本都是V3,但是很多时间,设备只支持V2,这会导致无法观看组播视频,需要修改注册表已解决此问题。注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\ParametersIGMPv2配置参数:在该路径下新建两个DWORD变量,一个命名为IGMPVersion,值设定为3,第二个命名为IGMPLevel,值设定为2IGMPv2配置参数:在该路径下新建两个DWORD变量,一个.

2020-10-21 17:29:02 5772

原创 Ubuntu20快速添加启动项

在终端中执行:gnome-session-properties会弹出一个“启动应用程序首选项”的菜单,然后点击要开机自启动的程序或者脚本的名称和位置就可以了。系统启动后会自动启动程序。PS:某些需要root权限才能启动的应用需要在root账户下才能启动成功,在普通账户下会启动失败...

2020-09-18 17:10:28 2127

原创 Ubuntu20开启root账户并选择自动登录

ubuntu20.04 默认是没有开启root登录的,这在我们桌面操作和配置文件的时候很不方便,于是这里教大家用root自动登录桌面,这样操作系统起来非常方便一:设置root用户密码在桌面上右键鼠标选择Open in Terminal打开终端模拟器执行sudo passwd root然后输入设置的密码,输入两次,这样就完成了设置root用户密码了二:修改配置文件2.1:修改50-ubuntu.conf执行sudo vim /usr/share/lightdm/lightdm.c.

2020-09-18 16:19:53 5848

原创 Ubuntu20安装后开在log界面问题解决方法

最近在安装Ubuntu20.04的时候遇到了一个问题,安装完成之后,重新启动系统,卡在启动页面(一直显示logo),重启几次后仍然没有变化。随后,在网上终于找到了结果。下面说一下解决方法:1、开机,在选择系统时,光标选中Ubuntu然后按下键盘的E键进入编辑模式,选择对Ubuntu进行编辑,找到“quiet splash”,在本段的最后面加上“ acpi_osi=Linux nomodeset”,接着按F10保存并启动,就可以进入到我们的Ubuntu了。(由于无法截屏,就没有附图。=-=)。修改上

2020-09-18 16:13:26 6028 1

原创 python获取当前文件路径

通过使用OS库的函数可以获取路径。当前文件的路径os.path.abspath(__file__)当前文件所在的目录os.path.dirname(os.path.abspath(__file__))

2020-07-26 10:28:35 404

转载 python安装第三方哭出现Microsoft Visual C++ 14.0 is required 的解决方案

由于windows开发经常出现这个问题,真是令人讨厌,于是得想个法子,干他娘的一炮,以绝后患,二营长,老子的意大利炮呢!以安装scrapy为例:如:pip install scrapy 时出现:error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual C++ Build Tools”: http:/...

2019-11-04 16:24:42 475

原创 Win32中调用其他应用程序的方法(函数)winexec,shellexecute ,createprocess

WinExec,ShellExecute ,CreateProcess这三个win32API均可以实现调用其他程序的要求,其中以WinExec最为简单,ShellExecute比WinExec灵活一些,CreateProcess最为复杂。WinExec 两个参数,前一个指定路径,后一个指定显示方式。ShellExecute 可以指定工作目录,并且还可以寻找文件的关联直接打开...

2019-09-25 09:53:59 2749 1

原创 python 解析类似 '\xbe\xdc\xbe\xf8\xb7\xc3\xce\xca\xa1\xa3'的unicode码为汉字

str = ‘\xbe\xdc\xbe\xf8\xb7\xc3\xce\xca\xa1\xa3‘b = repr(str)print unicode(eval(b),"gbk")即可看到相应的汉字:拒绝访问

2019-09-25 09:51:53 2236

原创 linux下安装endpoint

安装软件前,先将当前用户切换至超级用户root,然后进入安装文件所在目录:# chmod 777 endpoint.install# ./endpoint.install accept_license(注:上方命令后方的参数accept_license一定要添加!)————————————————...

2019-09-18 09:24:56 5392 1

原创 TP-LINK TL-WDN7200H ubuntu驱动安装

TP-LINK本身没有在中文网站提供linux驱动。英文网站的网卡型号不一样,通过样子猜测是T9UH,于是google了一下发现有开源驱动。具体做法如下:sudo apt-get update && sudo apt-get install git dkmsgit clone https://github.com/zebulon2/rtl8814au.gitcd ...

2019-09-17 19:20:24 2573 1

原创 删除ubuntu后开机出现grub无法进入windows

最近在使用Window7+Ubuntu的电脑时,误删除了删除了安装有Ubuntu的磁盘,结果再次开机,就直接进入了GUN 的Grub界面,无法正常启动!网上有很多教程交我们怎么进入Windows,例如输入很多grub命令,但是在很多情况下,这些grub命令并不能正常使用,在折腾很久后终于得到了解决方法。这个问题应该是启动引导信息损坏了,可以通过PE系统来修复:1.下载PE系统并将U盘制...

2019-09-17 19:18:57 2047

转载 CentOS/Linux下设置IP地址

1:临时修改:1.1:修改IP地址# ifconfig eth0 192.168.100.1001.2:修改网关地址# route add default gw 192.168.100.1 dev eth01.3:修改DNS# echo "nameserver 8.8.8.8" >> /etc/resolv.conf这个时候就可以上网了,上网的IP地址为192.168.100.100,...

2018-03-21 17:32:46 200

转载 VMware网络设置的三种方式

1 Host-only连接方式  让虚机具有与宿主机不同的各自独立IP地址,但与宿主机位于不同网段,同时为宿主主机新增一个IP地址,且保证该IP地址与各虚机IP地址位于同一网段。最终结果是新建了一个由所有虚机与宿主主机所构成的局域网,但该局域网与宿主主机本身所处的现有局域网是相互独立的,如果不做额外路由设置,这两个局域网之间不会连通,因此新建的局域网可以认为是一个单独从属于当前宿主主机的私有网络,...

2018-03-21 17:28:00 185

转载 QoS和QoS队列调度算法

在QoS队列调度中有如下算法,分别如下: 1、SP    SP:Strict Priority(严格优先级), SP调度严格按照优先级从高到低的次序优先发送较高优先级队列中的分组,当较高优先级队列为空时,再发送较低优先级队列中的分组。队列7优先级最高,队列0优先级最低.    报文P1~P11~P…按照分类后进入不同的优先级队列,分类指根据报文本地优先级映射到端口队

2017-10-26 15:15:25 9474

转载 QoS中ToS和CoS的区别?802.1p、ip pri、dscp的区别?

A:谈到qos首先需要了解qos调度的几个重要过程,qos调度过程包括网络入口数据流量的分类和标记、骨干网设备上的拥塞避免和拥塞管理、网路出口的队列调度这几个重要过程.1、cos和tos的区别:通过acl对流量进行分类以后,紧接着就需要对报文进行标记,打标记可以在三层(ip)报文头上做,也可以在二层报文头上做.tos(type of service)就是指在三层报文头(即ip头

2017-10-25 14:06:51 4086

转载 FTP主动模式和被动模式的区别

基础知识:FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。主动模式FTP:主动模式下,FTP客户端从任意的非特殊的端口(N > 1023)连入到FTP服务器的命令端

2017-09-27 15:05:21 397

转载 Python中的模块

Python的强大,很大程度是因为Python不仅有自带的模块(标准库),还有海量的第三方模块,并且Python程序员自己也可以开发新的模块。从本质上来讲,模块就是程序,就是一个扩展名为.py的Python程序。也就是说,定义模块,只要使用文本编辑器,把以下Python代码输入到文本中,然后以.py为后缀名进行保存,任何此类文件都会被认为是Python模块。比如说,下面的代码输入到一个文件

2017-03-17 19:33:12 453

转载 无线网络概论

1. 802.11在IEEE802家族中的位置IEEE802家族是由一系列局域网技术规范所组成的,802.11(即无线局域网技术规范)就是其中的一员。简单的来说,与802.3相类似,802.11是另外一种可以利用802.2/LLC封装的链路层。802.11b规范了高速直接序列扩频(HR/DSSS)物理层,是第一种于大众市场销售的物理层。802.11a所规范的物理层主要是以正交频分复

2017-03-11 22:34:41 544

转载 MySQL 数据类型

1、整型MySQL数据类型含义(有符号)tinyint(m)1个字节  范围(-128~127)smallint(m)2个字节  范围(-32768~32767)mediumint(m)3个字节  范围(-8388608~8388607)int(m)4个字节  范围(-214

2017-03-02 05:14:33 235

转载 21分钟 MySQL 入门教程

目录一、MySQL的相关概念介绍二、Windows下MySQL的配置配置步骤MySQL服务的启动、停止与卸载三、MySQL脚本的基本组成四、MySQL中的数据类型五、使用MySQL数据库登录到MySQL创建一个数据库选择所要操作的数据库创建数据库表六、操作MySQL数据库向表中插入数据查询表中的数据更新表中的数据删除表中的数据七、创建后的修改

2017-03-02 04:59:28 375

转载 Python的对象传递与Copy函数

1.对象引用的传值或者传引用Python中的对象赋值实际上是简单的对象引用。也就是说,当你创建一个对象,然后把它赋值给另一个变量的时候,Python并没有拷贝这个对象,而是拷贝了这个对象的引用。这种方式相当于值传递和引用传递的一种综合。如果函数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值--相当于通过“引用传递”来赋值。如果函数收到的是一个不可变变量(比如数字、字符串或

2017-01-07 04:53:23 3507

转载 Python中的random模块

Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。random.random用于生成一个0到1的随机符点数: 0 random.uniform(a, b)用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: a printrandom.unif

2016-12-31 18:45:00 317

转载 Eclipse+pydev 常用快捷键

●多行缩进(减少缩进):tab/shift+tab●复制行: Ctrl+Alt+方向键'↓'●删除行:Ctrl+d●自动完成:Alt+/ ●注释:Ctrl+/●窗口最大小:Ctrl+m===============================================================================

2016-12-28 01:45:23 315

转载 xlwt模块使用简介

一、安装xlrd模块   到Python官网下载https://pypi.python.org/pypi/xlwt模块安装,前提是已经安装了python 环境。二、使用介绍  1、常用单元格中的数据类型    0 empty,1 string(text), 2 number, 3 date, 4 boolean, 5 error, 6 blank

2016-12-25 17:42:27 3705

原创 xlrd模块使用简介

一、安装xlrd模块   到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境。二、使用介绍  1、常用单元格中的数据类型   0 empty,1 string(text), 2 number, 3 date, 4 boolean, 5 error, 6 blank  2、导入模块

2016-12-25 00:05:27 20810

转载 Python 入门神书推荐 —— 500 lines or less

这是一本还没有出版的python入门神书,分成十几个章节,每个章节都是由一位开源大牛自己编写。目前网络上已经提供了review版本。链接如下:http://aosabook.org/blog/    这本书的内容就跟标题一样,每一章实现一个非常实用的功能,而且只用了500行或者更少的代码。全书简介如下:1. A Template Engine (http://a

2016-12-24 09:28:22 28332 1

转载 TCP三次握手和四次挥手协议

前言在面试的过程中,TCP的传输协议经常会出现。作为一名在互联网或者网络设备公司工作的人,最基本的网络知识一定要理解透彻,这样才能获得更好的职业发展。TCP链接协议概述建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:  建立连接的过程首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。C

2016-12-22 23:11:15 312

翻译 python中string库的相关函数的使用

atof(s)    atof(s) -> float将一个字符串形式的数转化为浮点数格式atoi(s, base=10)    atoi(s [,base]) -> int将一个字符串形式的N进制整数转化为int形式的十进制数,N默认为10。如果base是0,则N为八进制。atol(s, base=10)    atol(s [,base]) -> long

2016-12-21 15:18:07 4107

转载 python中文处理

python2中,使用decode()和encode()来进行解码和编码,以Unicode类型作为中间类型。即     decode              encodestr ---------> unicode --------->stru = u'中文'    #Unicode对象ugb2312_str = u.encode('gb2312')    #gb2312编码

2016-12-20 16:23:31 283

原创 Python调用命令行的几种方法

1、os.system()接收字符串形式的系统命令并执行它。当执行命令时,Python的运行是挂起的。当我们执行完成之后,将会以system()的返回值形式给出退出状态,Python的执行就会继续。退出状态,0表示成功,非0表示其他类型的错误。所以,这个函数是无法直接获取输出的。2、os.popen()它的工作方式和os.system()是一样的,但是它会返回一个类文件对象。通

2016-12-19 19:47:36 4890 1

转载 Python中os与sys两模块的区别

os与sys模块的官方解释如下:os: This module provides a portable way of using operating system dependent functionality.这个模块提供了一种方便的使用操作系统函数的方法。sys: This module provides access to some variables used or m

2016-12-19 15:01:34 19873

转载 Python中rpyc的使用简介

RPyC(Remote Python Call ) 是一个 Python 的库用来实现 RPC 和分布式计算的工具。支持同步和异步操作、回调和远程服务以及透明的对象代理。使用rpyc编写c/s结构程序,完全不用考虑老式的socket编程,现在只用编写简单的3、5行代码即可完成以前的数千行代码的功能。在实际应用中用的比较多的有两种,一种是调用远端的模块,另外一种是调用远端的函数。

2016-12-18 16:14:08 15858

转载 python中raw_input和input的区别

raw_input和input均能接收字符串,但raw_input直接读取控制台的输入(任何类型的输入它都可以接收)。而对于input,它希望能够读取一个合法的python表达式, 即你在输入字符串的时候必须用引号将字符串括起来,否则会引发Syntax Error。       input在对待纯数字输入时,它返回所输入的数字类型。而raw_input则会将输入的数字转化为字符串。

2016-12-18 16:11:42 702

转载 正交表测试用例设计

正交试验法是研究多因素多水平的一种设计方法。它是根据正交性原理,从全面试验中挑选出部分有代表性的点进行试验,这些有代表性的点具备了“均匀分散、整齐可比”的特点。正交试验法和因果图法都是用来检测程序输入条件的各种组合情况,那要怎么区分呢?第一,当原因和结果之间的因果关系可以很明确、很简单从软件需求规格说明书中得到时,用因果图法。反之,如果原因和结果之间的因果关系很难从软件需求规格说明书中

2016-12-06 06:01:15 8891

转载 python selenium模块使用出错解决,Message: 'geckodriver' executable needs to be in PATH

Windows系统解决办法如下:1、下载geckodriver.exe:下载地址:https://github.com/mozilla/geckodriver/releases请根据系统版本选择下载;(如Windows 64位系统)2、下载解压后将getckodriver.exe复制到Firefox的安装目录下,如(C:\Program Files\Mozilla Firefo

2016-12-02 19:06:47 25457 8

转载 软件测试分类

本篇博文属于对软件测试领域的科普篇,关于软件测试领域,名词颇多,发现有许多测试新手混淆概念,甚至有不少招聘要求中对各种软件测试相关的名词乱用,所以,这里汇总测试相关的名词,也许能理清你对各种名词的概念。 根据项目流程阶段划分测试                                                                         

2016-11-30 17:51:10 466

转载 Pydoc 本地 HTML 形式查看

我们在编写Python代码时,常常会去查询某些模块及函数的使用,会选择 dir() 及 help() 函数、或查看 CHM 格式的Python帮助文档、或查看Python对应文件的源码、或网上搜索等方式。  这边提供一个本地快速查询 Python 文档的方式: 将 pydoc 文档以本地 HTML 形式来查看;不论是Python内建模块,还是你本机已下载的三方模块,都能查看得到,且能定位到你本

2016-11-26 03:17:03 622

转载 IPv6无状态地址自动检测

1、概述IPv6的无状态地址配置过程通过ND协议来实现。在无状态地址自动配置中,主机通过接受链路上的路由器发出的RA(Router Advertisement)消息,结合接口ID生成一个全球单播地址。无状态地址自动配置的有点如下:真正的即插即用。节点连接到一个没有DHCP服务器的网络时,无须手动配置地址等参数即可访问网络。网络迁移方便。当一个站点的网络前缀发生变化时,主机能够方便地

2016-03-17 23:12:01 6934

sansung band selection.apk

用于三星手机锁频的软件

2021-11-04

网络与通讯培训教材

tplink网络培训教材,主要包含tcp/ip基础,以及tplink常见产品中用到技术的介绍

2018-10-25

空空如也

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

TA关注的人

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