该文被密码保护。 阅读全文
posted @ 2019-06-02 11:54 西伯利亚虎 阅读(5) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-06-02 10:12 西伯利亚虎 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、zip格式 zip可能是目前使用的最多的文档压缩格式。它最大的优点就是在不同的操作系统平台上使用。缺点就是支持 的压缩率不是很高,而tar.gz和tar.bz2在压缩率方面做得非常好。 我们可以使用下列的命令压缩一个文件: zip -r archive_name.zip filename (-r 阅读全文
posted @ 2019-06-02 09:22 西伯利亚虎 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 安装setuptools sudo apt-get install python-setuptools SimpleHTTPServer 是单线程的临时服务,建议用多线程的, pip install simplefileserver, 或者其他ftp什么的,nginx你会的话也行,不会的话不要去想了 阅读全文
posted @ 2019-06-02 09:06 西伯利亚虎 阅读(3752) 评论(0) 推荐(0) 编辑
摘要: 一、全国ping测试网页https://tools.ipip.net/ping.php 如果100%丢包率,那么肯定被q了,如果没有,也不一定没被q,进入下一步 二、国内外端口扫描测试http://tool.chinaz.com/port 如果全部处于关闭状态,说明国内该ip已经被封掉了,进入下一步 阅读全文
posted @ 2019-06-02 07:48 西伯利亚虎 阅读(2895) 评论(2) 推荐(0) 编辑
摘要: 开启ssh服务首先需要安装打开ssh服务的库: sudo apt-get install openssh-server 检查当前的ssh开启情况: ps -e |grep ssh 如果有sshd,则ssh-server已经启动;若仅有agent,则尚未启动; 开启ssh服务: /etc/init.d 阅读全文
posted @ 2019-06-02 07:41 西伯利亚虎 阅读(4055) 评论(0) 推荐(0) 编辑
摘要: 平时在VS的环境下,主函数总会看到这两个参数,今天突然很想知道这两个参数的原理以及作用,因此查了下资料。真心受教了。 下面的博文是在百度空间看一位大神的,原文链接:http://hi.baidu.com/sgglong70626/item/8881322b2dce21c1ee10f11e argc是 阅读全文
posted @ 2019-06-01 22:16 西伯利亚虎 阅读(5250) 评论(0) 推荐(0) 编辑
摘要: Python生成pyc文件pyc文件是py文件编译后生成的字节码文件(byte code)。pyc文件经过python解释器最终会生成机器码运行。所以pyc文件是可以跨平台部署的,类似Java的.class文件。一般py文件改变后,都会重新生成pyc文件。 为什么要手动提前生成pyc文件呢,主要是不 阅读全文
posted @ 2019-05-31 18:25 西伯利亚虎 阅读(11982) 评论(1) 推荐(0) 编辑
摘要: CPython是特指C语言实现的Python,就是原汁原味的Python。 之所以使用CPython这个词,是因为Python还有一些其它的实现,比如Jython,就是Java版的Python,还有烧脑的PyPy,使用Python再把Python实现了一遍。 如下是官方对CPython的说明: CP 阅读全文
posted @ 2019-05-31 08:47 西伯利亚虎 阅读(3638) 评论(0) 推荐(0) 编辑
摘要: MySQL索引(二)B+树在磁盘中的存储 回顾  上一篇文章《MySQL索引为什么要用B+树》讲了MySQL为什么选择用B+树来作为底层存储结构,提了两个知识点: B+树索引并不能直接找到行,只是找到行所在的页,通过把整页读入内存,再在内存中查找。 索引的B+树高度一般为2-4层,查找记录时最多只 阅读全文
posted @ 2019-05-30 21:16 西伯利亚虎 阅读(8607) 评论(0) 推荐(2) 编辑
摘要: 面试题:MySQL索引为什么用B+树? 前言 讲到索引,第一反应肯定是能提高查询效率。例如书的目录,想要查找某一章节,会先从目录中定位。如果没有目录,那么就需要将所有内容都看一遍才能找到。 索引的设计对程序的性能至关重要,若索引太少,对查询性能受影响;而如果索引太多,则会影响增/改/删等的性能。 知 阅读全文
posted @ 2019-05-30 21:02 西伯利亚虎 阅读(2565) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-05-29 22:42 西伯利亚虎 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 使用fiddler抓取不到浏览器的包时常用的解决办法: 1.必须先打开Fiddler,再打开浏览器 2.Fiddler只能截取网页与服务器间的通信,无法截取游戏封包 3.Fiddler没有打开捕捉模式 其他问题的解决方法: 1、这种是chrome浏览器抓不到的情况:实际上fiddler是可以抓chr 阅读全文
posted @ 2019-05-29 22:39 西伯利亚虎 阅读(4129) 评论(1) 推荐(0) 编辑
摘要: 什么是Referer? Referer 是 HTTP 请求header 的一部分,当浏览器(或者模拟浏览器行为)向web 服务器发送请求的时候,头信息里有包含 Referer 。比如我在www.sojson.com 里有一个www.baidu.com 链接,那么点击这个www.baidu.com , 阅读全文
posted @ 2019-05-29 16:45 西伯利亚虎 阅读(1142) 评论(0) 推荐(0) 编辑
摘要: 原文链接:https://blog.csdn.net/grandPang/article/details/47448395 一直对http状态码301和302的理解比较模糊,在遇到实际的问题和翻阅各种资料了解后,算是有了一定的理解。这里记录下,希望能有新的认识。大家也共勉。 官方的比较简洁的说明: 阅读全文
posted @ 2019-05-29 16:07 西伯利亚虎 阅读(53544) 评论(1) 推荐(4) 编辑
该文被密码保护。 阅读全文
posted @ 2019-05-26 23:27 西伯利亚虎 阅读(39) 评论(1) 推荐(0) 编辑
摘要: edis 在Linux 和 在Windows 下的安装是有很大的不同的,和通常的软件安装是一样的. 一 下载 Redis 安装包 去redis 官网下载reids 安装包, redis 官网默认只提供Linux 的安装包,所以不用担心下载到windows 的安装包.笔者下载的是 redis-3.2. 阅读全文
posted @ 2019-05-26 22:03 西伯利亚虎 阅读(25678) 评论(5) 推荐(0) 编辑
摘要: Redis make test Errors? - Stack Overflow https://stackoverflow.com/questions/48425998/redis-make-test-errors 安装redis服务器时,执行sudo make test时出现错误 - maCha 阅读全文
posted @ 2019-05-26 22:02 西伯利亚虎 阅读(342) 评论(0) 推荐(0) 编辑
摘要: apt-get build-dep命令详解 - 星星之火的Blog - CSDN博客 https://blog.csdn.net/starflame/article/details/7416311 今天看到一位网友的签名档写着:“用 Debian 的感觉就象家里开超市一样不管要什么只需一个 apt- 阅读全文
posted @ 2019-05-26 21:18 西伯利亚虎 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: apt 和 apt-get的区别 - liudsl的博客 - CSDN博客 https://blog.csdn.net/liudsl/article/details/79200134 Linux软件包管理基本操作入门 https://www.sysgeek.cn/linux-package-mana 阅读全文
posted @ 2019-05-26 21:01 西伯利亚虎 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 【reset clock control 复位和时钟控制器】 时钟信号对于处理器非常重要,比如我们熟悉的 CPU 就是由时钟信号驱动的,而主频就是内核的的时钟信号频率。Cortex-M3 有着复杂的时钟树架构,而且我们需要在初始化阶段配置好时钟参数。 本文将会先介绍时钟相关的概念,然后介绍使用库函数 阅读全文
posted @ 2019-05-08 19:14 西伯利亚虎 阅读(1837) 评论(0) 推荐(0) 编辑
摘要: 【objdump】 相关链接: 实例分析objdump反汇编用法 - 在路上 - CSDN博客 https://blog.csdn.net/u012247418/article/details/80941929 objdumpobjdump命令是Linux下的反汇编目标文件或者可执行文件的命令,它以 阅读全文
posted @ 2019-04-21 14:16 西伯利亚虎 阅读(3190) 评论(1) 推荐(1) 编辑
摘要: 【gcc安装】 “人多不足以依赖,要生存只有靠自己。” —— 拿破仑 gcc是什么: Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比 阅读全文
posted @ 2019-04-21 14:05 西伯利亚虎 阅读(4833) 评论(0) 推荐(1) 编辑
摘要: 概述 从事 Linux 开发的朋友们都不可避免地用到一些工具,比如 objcopy、nm、objdump、readelf 等等。其实这一系列的工具,就是所谓的 Binutils,当然 GNU 就表示它们都是可以自由地使用的 GNU 软件。 GNU Binutils,是 GNU Binary Util 阅读全文
posted @ 2019-04-21 13:56 西伯利亚虎 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 由“源代码”到“可执行文件”的过程包括四个步骤:预编译、编译、汇编、链接。所以,首先就应该清楚的首要问题就是:预编译只是对程序的文本起作用,换句话说就是,预编译阶段仅仅对源代码的单词进行变换,而不是对程序中的变量、函数等。 预编译指令的基本知识不作详细介绍,只稍作汇总,重点是后面的我能想到的 使用时 阅读全文
posted @ 2019-04-21 11:12 西伯利亚虎 阅读(3505) 评论(0) 推荐(0) 编辑
摘要: 【ld-linux-x86-64.so.2】 最近在Linux 环境下开发,搞了好几天 Compiler 和 linker,觉得有必要来写一篇关于Linux环境下 ld.so的文章了,google上搜索了很多相关介绍性的文档,发现国内百度上却很少有相关类文档,觉得有必要来梳理一下: ld-linux 阅读全文
posted @ 2019-04-21 10:27 西伯利亚虎 阅读(7117) 评论(0) 推荐(3) 编辑
摘要: 【file命令not stripped】 UNIX下*.o和*.so文件显示的stripped和not stripped是什么意思? 表示符号表是否被清除. 在centos 6.2下用file命令查看文件信息的时候,显示如下:libcom_err.so.2: ELF 64-bit LSB share 阅读全文
posted @ 2019-04-21 10:14 西伯利亚虎 阅读(6008) 评论(0) 推荐(3) 编辑
摘要: 异或是一种基于二进制的位运算,用符号XOR或者 ^ 表示,其运算法则是对运算符两侧数的每一个二进制位,同值取0,异值取1。它与布尔运算的区别在于,当运算符两侧均为1时,布尔运算的结果为1,异或运算的结果为0。 简单理解就是不进位加法,如1+1=0,,0+0=0,1+0=1。 性质 1、交换律 2、结 阅读全文
posted @ 2019-04-20 14:42 西伯利亚虎 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 进程是一个指令执行流及其执行环境,其执行环境是一个系统资源的集合,这些资源在Linux中被抽 象成各种数据对象:进程控制块、虚存空间、文件系统,文件I/O、信号处理函数。所以创建一个进程的 过程就是这些数据对象的创建过程。 在调用系统调用fork创建一个进程时,子进程只是完全复制父进程的资源,这样得 阅读全文
posted @ 2019-04-08 09:43 西伯利亚虎 阅读(777) 评论(0) 推荐(0) 编辑

Permanence, perseverance and persistence in spite of all obstacles, discouragements and impossibilities: It is this, that in all things distinguishes the strong soul from the weak.