自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (3)
  • 论坛 (3)

原创 log4j日志使用自定义日期格式时,定义月份为MMM本应显示英文简写但实际显示却是中文

定义的格式为:<PatternLayoutpattern="[%d{MMMdHH:mm:ss}][%c{1}][%p]%m%n"/>这是输出的内容:[四月1415:10:50][HelloWorld][INFO]test把电脑系统语言改为英文也不行。改为${date:MMMdHH:mm:ss}就变为英文简写了,很奇怪,暂时不知道为什么?暂时不知道%d...

2020-04-14 21:16:11 161

原创 记一次xml特殊字符问题

问题描述:在xml中不允许出现特殊字符,想要在xml中显示ASCII的前30个字符,不能直接从键盘上按出来,于是想到了使用实体编号来代替,基本格式: &#编号; 在xml1.0版本中 之前的字符都不能使用,搜索半天发现1.0版本排除了这些字符。详情请见xml1.0版本。https://www.w3.org/TR/xml/#NT-Char。xml版本改为1.1版本...

2020-04-09 15:44:39 77

转载 vi/vim键盘图(清晰打印版,桌面背景好图)

英文版参考http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html感谢Jairoguo作者纯手工打造。原文链接https://blog.csdn.net/Jairoguo/article/details/81713079上图经本人整理成pdf之后打印更方便,记得横向打印链接:https://pan.baid...

2019-12-19 11:02:45 756

原创 linux下python脚本检测自身是否在运行,如不在运行,则启动运行

今天被运维发现我写的linux脚本的进程占满了屏幕,:)。被贴到群里了。长个记性。怎么在脚本运行前查看一下是否已经在运行了,如果已经在运行了,应该提示程序已经在运行。demo代码贴出来。import osimport re# execute command, and return the infomation. 执行命令并返回命令输出信息def execCmd(cmd)...

2019-11-08 14:30:28 888

转载 什么是证书透明度(Certificate Transparency,CT)?

SSL基础概念什么是加密?加密是一种新型的电子信息保护方式,就像过去使用保险箱和密码锁保护纸上信息一样。加密是密码学的一种技术实现方式:信息被转换为难以理解的形式(即编码),以便只有使用密钥才能将其转译为可理解的形式(即解码)。以设备加密为例,需要按照程序或设备提供的明确说明,利用可解译信息的 PIN 码或利用复杂的算法来破解密码。加密实际上是依靠数学对信息进行编码和解码。什么是 ...

2019-05-21 11:18:58 1065

转载 数字证书及CA的扫盲介绍

转自:https://www.cnblogs.com/liyulong1982/p/6106132.html先说一个通俗的例子  考虑到证书体系的相关知识比较枯燥、晦涩。俺先拿一个通俗的例子来说事儿。  ◇ 普通的介绍信  想必大伙儿都听说过介绍信的例子吧?假设 A 公司的张三先生要到 B 公司去拜访,但是 B 公司的所有人都不认识他,他咋办捏?常用的办法是带公司开的一张介绍信,在...

2019-05-19 11:49:31 574

转载 数字证书原理-HTTPS通信如何保证通信安全?只用对称和非对称加密就可以了吗?为什么需要数字证书?通俗易懂

转自:http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html#undefined文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书...

2019-05-18 20:51:24 476

原创 Bamboozling-Certificate-Authorities-with-BGP-中英文对照

Bamboozling-Certificate-Authorities-with-BGPHenry Birge-Lee, Yixin Sun, Anne Edmundson, Jennifer Rexford,and Prateek Mittal, Princeton Universityhttps://www.usenix.org/conference/usenixsecurity18/p...

2019-05-16 15:10:28 379

转载 Bamboozling Certificate Authorities With BGP

Bamboozling CertificateAuthoritiesWithBGPDec 26th, 2018作者:Henry Birge-Lee, Yinxin Sun, Anne Edmundson, Jennifier Rexford, Prateek Mittal单位:Princeton University出处:USENIX Security 2018原文:ht...

2019-05-08 22:10:15 207

原创 On Analyzing Self-Driving Networks: A Systems Thinking Approach-分析自驱动网络:一种系统思维方法

SelfDN 2018, August 24, 2018, Budapest, Hungary Yaqoob et al On Analyzing Self-Driving Networks: A Systems Thinking ApproachTouseef YaqoobInf...

2019-04-25 13:23:34 1535

转载 C编译报错relocation truncated to fit: R_X86_64_PC32 against symbol `b' defined in .bss

问题如下图所示:(.text+0x53a): relocation truncated to fit: R_X86_64_32S against `.bss' 以前在linux中编译程序,从来没有遇到过这种问题,今天第一次遇到。查了一些资料发现时内存的限制,自己还有些疑问,以前编译内存大小是4G的程序都没出现过这种错误。 看到一些博文中说是内存超过2G会出现问题。需要...

2019-04-02 10:30:06 3124

转载 sudo ./filename.sh无法执行,使用sudo chmod a+x myshell.sh的含义

chmod是权限管理命令change the permissions mode of a file的缩写;u代表所有者user;x代表执行权限;+ 表示增加权限。chmod u+x file.sh就表示对当前目录下的file.sh文件的所有者增加可执行权限。chmod命令:表示变更文件或目录的权限。在UNIX系统中,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊...

2019-03-29 22:02:50 446

转载 Ubuntu下重命名文件-mv&rename

在linux下修改文件的名字有很多种方法,常用的有mv和rename。一,mvmv fromfile tofile如把文件a.txt得命名为b.txt,可以是mv a.txt b.txt。mv一次只能重命名一个文件,而且,它是移动命令。如果tofile已经存在的话,会直接装原文件覆盖,从而造成文件的丢失。当然有选项可以对已存在的文件进行提示,还是决定看看rename吧。...

2019-03-29 12:45:13 212

原创 汉诺塔问题

1205:汉诺塔问题【题目描述】约19世纪末,在欧州的商店中出售一种智力玩具,在一块铜板上有三根杆,最左边的杆上自上而下、由小到大顺序串着由64个圆盘构成的塔。目的是将最左边杆上的盘全部移到中间的杆上,条件是一次只能移动一个盘,且不允许大盘放在小盘的上面。这是一个著名的问题,几乎所有的教材上都有这个问题。由于条件是一次只能移动一个盘,且不允许大盘放在小盘上面,所以64个盘的移动次数是:...

2019-03-23 21:59:24 2551 1

转载 2749:分解因数-POJ

2749:分解因数查看 提交 统计 提示 提问总时间限制:1000ms 内存限制:65536kB描述给出一个正整数a,要求分解成若干个正整数的乘积,即a = a1 * a2 * a3 * ... * an,并且1 < a1 <= a...

2019-03-23 21:21:40 360

原创 CCF-CSP-201812-2小明放学

目录问题描述问题分析:C++AC代码:总结:问题描述试题编号: 201812-2 试题名称: 小明放学 时间限制: 1.0s 内存限制: 512.0MB 问题描述: 题目背景   汉东省政法大学附属中学所在的光明区最近实施了名为“智慧光明”的智慧城市项目。具体到交通领域,通过“智慧光明”终端,可以看到光明区所有红...

2019-03-15 16:38:16 266

原创 数据结构概念

数据结构:是计算机存储、组织数据的方式。相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构三要素:数据的(物理)存储结构:顺序存储:逻辑上相邻的元素在实际存储的位置上也相邻。优点:可以随机存取,占用空间较少;缺点:只能使用相邻的一整块存储单元,可能产生较多外部碎片。例如:数组。 链接存储:逻辑上相邻的元素不必物理...

2019-01-25 00:23:24 1546

转载 Ubuntu下PostgreSQL的安装和简单操作

1.安装PostgreSQL并设置用户和密码1.1 使用ctrl+alt+t打开终端并安装sudo apt-get install postgresql-9.5上面是安装9.5版本,如果是安装最新版本,则不需要写版本号。安装成功后,会自动添加一个名为postgres的系统用户,密码随机。并自动生成一个名为postgres的数据库,用户名为postres,密码随机。1.2 打开客户...

2018-12-30 20:18:08 214

原创 Ubuntu,Linux下goldendict词典安装及配置

折腾两天,把goldendict算是整好了,但是值得,越用感觉越好用。帖子-Goldendict及其词典详述, RT,楼主实在是很用心,几乎把每个细节都讲到了,对于刚使用goldendict筒子们无疑是帮了一个大大的忙,不过帖子中提供的词典链接基本都已经坏掉了,而且个人觉得对于词典使用者来说,那些步骤也确实太麻烦了,下边我就一些优质的词典安装使用做简要的说明,跟着我这个来下载完后基本就能用...

2018-12-16 00:31:00 8106 1

原创 搜狗输入法输入汉字时候选栏乱码

搜狗输入法乱码问题,搜索之后发现很多解决办法,但是都没有真正解决,每次开机都得重新设置,或者重新输入命令。在Ubuntu中文论坛里看到14年有出现这个问题的,但是用了他们的方法安装fcitx的支持包重启可以解决,但是不是每次都行,得看运气,有时候会出现乱码,有时候不会,出现乱码我都是直接killall fcitx 然后就好了。没办法,只能这样。 以下是解决过程,贴一下:1.Ctrl+a...

2018-12-15 23:38:22 8827 1

原创 python程序报错:SyntaxError: invalid character in identifier

第一次写Python出现如下错误解释器提示如:SyntaxError: invalid character in identifier, 但又一直找不到问题点的话,一般可以从以下几方面考虑:1、代码行内夹杂中文的空格,tab等2、包含 非英文字符3、包含 非英文半角下的标点符号...

2018-12-11 23:53:50 753

转载 Jupyter 安装与使用

看视频的时候发现一个非常有用的python交互式编辑器,非常容易上手而且非常有用和实在,本博文是对学习jupyter notebook的一个汇总和记录,与大家一起分享!下面的内容是针对ubuntu 系统的,当然,jupyter notebook在windows也是支持的。 一、jupyter notebook是什么官网的介绍是:Jupyter Notebook是一个Web应用程序,允许您创...

2018-12-11 14:35:02 189

原创 Ubuntu/Linux使用命令行打开和关闭应用程序/ps命令和kill命令详解

 打开应用程序很容易,比如要打开firefox浏览器,我们可以在终端中输入命令:firefox &最后加‘&’的目的是让应用firefox在后台运行,这样终端就不会被Firefox独占。如果忘了写‘&’可以 Ctrl+z,然后打bg回车文件名中含空格要写成  '\ '关闭应用ps是显示当前状态处于running的进程,grep表示在这些里搜索...

2018-12-07 21:19:03 3506

转载 Ubuntu终端常用的快捷键

Ubuntu中的许多操作在终端(Terminal)中十分的快捷,记住一些快捷键的操作更得心应手。在Ubuntu中打开终端的快捷键是Ctrl+Alt+T。其他的一些常用的快捷键如下:快捷键 功能 Tab 自动补全 Ctrl+a 光标移动到开始位置 Ctrl+e 光标移动到最末尾 Ctrl+k 删除此处至末尾的所有内容 Ctrl+u 删除此处...

2018-12-07 21:16:33 2510

转载 GNU/Linux与开源文化的那些人和事

本文只梳理大致的脉络,不做详尽的叙述。一、计算机的发明世上本无路,走的人多了,就有了路。世上本无计算机,琢磨的人多了……没有计算机,一切无从谈起。三个人对计算机的发明功不可没,居功至伟。阿兰·图灵(Alan Mathison Turing)、阿塔那索夫(John Vincent Atanasoff)、和冯·诺依曼(John von Neumann)。图灵从理论上证明了计算机的可行性...

2018-12-05 19:41:02 112

原创 Linux下打开windows下的txt文件中文显示乱码问题

原因:Linux显示在Windows编辑过的中文就会显示乱码是由于两个操作系统使用的编码不同所致。Linux下使用的编码是utf8,而Windows使用的是gb18030。因此,解决Linux打开txt文件中文乱码可有如下方法。方法一:使gedit支持gb18030格式的编码直接双击被打开的文件默认用gedit打开,这种方式不行。可行的方式 是先打开gedit ,再选择软件左上角打开出现乱...

2018-12-04 23:24:22 275

原创 sorry,ubuntu 14.04 has experienced an internal error

新安装的最新Ubuntu18每次开机都会报个错,如图所示:搜索之后发现是这个原因:https://wiki.ubuntu.com/Apport这些信息可以供开发者使用,来获得系统某些方面的bug,进行改进更新。這是 Apport 的功能,有問題報給你知道,問你要不要 上報給開發人員 以供改進參考,本來應該是好事,但是 對於新手,事先沒有心理準備,出現頻率又太頻繁,常常中途影響程...

2018-12-04 13:21:16 825

原创 Ubuntu下用命令行打开pdf doc等文件

对Linux命令不熟悉的可以参考 小白学习Linux命令用了几天Ubuntu,感觉linux的终端使用起来非常的方便。但是怎么在linux下用命令的方式打开pdf文件呢?打开pdf的命令:evince [filename] &如果不在当前文件夹则需要使用cd命令或者把路径加上,例如当前的目录下有一个hello.pdf文件,那么我们可以使用以下命令打开它:evince t...

2018-12-04 13:09:30 1895

转载 Learn Vim Progressively

来自《Learn Vim Progressively》该博客上有法文版。tl;dr: You want to teach yourself vim (the best text editor known to human kind) in the fastest way possible. This is my way of doing it. You start by learning th...

2018-12-03 20:31:56 137

原创 小白学习Vi/Vim编辑器安装及使用总结

Table of Contents1.vi/vim是什么? 2.vim模式有哪些?如何切换? 3.使用vim如何打开文件? 4.关闭文件 5.移动光标 6.翻屏: 7.删除 8.粘贴命令: p 9.复制命令:y 10.修改c:先删除内容,在转换为输入模式 11.替换:r 12.撤销编辑操作:u(undo) 13.重复前一次编辑操作. 14....

2018-12-03 20:22:19 211

原创 Ubuntu无法安装vim:Package vim is not available, but is referred to by another package.

刚安装的Ubuntu18.10输入 sudo apt-get install vim 安装vim时出现如下问题:helloworld@helloworld-Inspiron-5537:~$ sudo apt-get install vimReading package lists... DoneBuilding dependency tree       Reading state i...

2018-12-03 20:17:47 8855 2

原创 小白学习Linux命令

前几天一气之下怒删win10,装了最新版的ubuntu18.10。初步使用总结以下:1、虽然Ubuntu的UI做的也还可以,也多了很多软件,最明显的就是自带了中文输入法,当年安装14版的时候还是下载的搜狗输入法,Ubuntu18自带输入法虽然没有那么智能,但是凑和能用。使用linux就是为了体验一下Terminal的乐趣,想要只使用Terminal装一下X。首先最迫切的就是熟悉各种常用命...

2018-12-03 17:50:38 536

原创 linux学习笔记(一)——使用easyBCD或easyUEFI引导从硬盘安装Ubuntu系统

Table of Contents一. 使用easyBCD引导二. 使用easyUEFI添加引导安装系统windows系统安装ubuntu会出现引导问题,windows系统不希望有其他系统和windows系统共存。所以我们得自己作一个引导。接下来主要介绍两种引导,easyBCD引导和easyUEFI引导,如果你的系统之前没有装过双系统的话easyBCD是可以使用的,但是如果之前比如装了...

2018-12-01 12:13:03 27161 6

转载 熵(entropy)的定义

 熵的概念最早起源于物理学,用于度量一个热力学系统的无序程度。在信息论里面,熵是对不确定性的测量。1.1 熵的引入    事实上,熵的英文原文为entropy,最初由德国物理学家鲁道夫·克劳修斯提出,其表达式为:    它表示一个系系统在不受外部干扰时,其内部最稳定的状态。后来一中国学者翻译entropy时,考虑到entropy是能量Q跟温度T的商,且跟火有关,便把entropy形象...

2018-11-18 22:23:18 6981 3

转载 熵(entropy)到底是什么?科普

上一篇博客熵(entropy):宇宙的终极规则 比较有哲理性,但对于熵具体的解释没有太多,有的地方可能不太明白,比如冰变水应该是一个吸收热量的过程,文中举得例子冰变成水,从有序变成无序,是一个能量释放的工程,这个能量是指热量还是其他的?下面这篇文章科普一下。有一种概念对物理和化学有极其重要的作用,它帮助我们解释物理现象的发生而不是通过其他方式。冰为什么融化?岩浆为什么冷却?奶油为什么会融入在咖...

2018-11-18 22:19:27 836

转载 熵(entropy):宇宙的终极规则

在看数据挖掘论文的时候发现了一个词——(entropy)不认识,搜了一下是中文是熵,但是熵是啥意思还是不知道,后来又度娘熵,发现一篇阮一峰的博客解释的挺有意思,虽然和数据挖掘中的信息熵不一样,但是挺有哲理的。分享如下:1、有人曾经问我:"成年后,有没有书籍改变过你的世界观?"我想了想,还真有这样的书。那时,我已经工作好几年了,偶然在图书馆翻到一本旧书《熵:一种新的世界观》(上海译文出版...

2018-11-18 22:14:38 741 5

转载 数学小故事之 数列极限|当“夹逼定理”爱上“定积分定义”

                                                                        真真假假,假假真真                                                                        历史为骨,艺术为翼 上周,我们讲了求解数列极限的一个比较有难度的方法——夹逼定理,并讲...

2018-11-14 23:58:43 3110 8

转载 数学小故事之 柯西的故事

                                                                        真真假假,假假真真                                                                        历史为骨,艺术为翼 上次讲了数学史上的求解数列极限的一个比较有难度的方法——当夹逼定理...

2018-11-14 22:09:01 4813 2

转载 数学小故事之拉格朗日的世界

                                                                        真真假假,假假真真                                                                        历史为骨,艺术为翼 拉格朗日                            ...

2018-11-14 21:07:58 1881

转载 数学小故事之 被柯西坑了的两个天才数学家——阿贝尔和伽罗瓦

                                                                        真真假假,假假真真                                                                        历史为骨,艺术为翼 上次我们说了数学家拉格朗日的故事以及拉格朗日中值定理的由来,实际上...

2018-11-14 20:49:02 2597

Understanding and Characterizing Interception of the DNS Resolution Path'PPT

论文PPT 谁在响应我的查询:理解和描绘DNS解析路径拦截 本文收录在第27届USENIX安全研讨会上 来自终端用户的DNS查询由递归DNS服务器处理,以实现可伸缩性。为了方便起见,当客户端选择默认的网络设置时,Internet服务提供商(ISPs)自动的为其客户分配递归服务器。但是用户也应该有使用他们喜欢的递归服务器的灵活性,比如使用公共DNS服务器。然而,这种信任可能被 隐藏的DNS解析路径的拦截(我们称之为DNS拦截)所破坏。具体来说,沿路的设备可能冒充用户指定的DNS服务器的IP地址,并暗中拦截DNS查询,从而带来隐私和安全问题。 在本文中,我们进行了大规模的沿途DNS拦截分析,并阐明了其范围和特点。我们设计了新颖的方法去检测DNS拦截,并利用全球148 478个住宅和蜂窝IP地址进行分析。结果是,我们发现在我们调查的3047个自治系统中有259个表现出DNS拦截行为,包括像中国移动这样的大型提供商。此外,我们发现拦截请求的自治系统DNS服务器可能使用过时的易受攻击的软件(2009年以前已经弃用)并且缺乏安全相关的功能,如处理DNSSEC请求。我们的工作突出关于路径上DNS拦截的问题并且为解决这些问题提出了新的见解。

2018-11-06

Understanding and Characterizing Interception of the DNS Resolution Path

谁在响应我的查询:理解和描绘DNS解析路径拦截 本文收录在第27届USENIX安全研讨会上 来自终端用户的DNS查询由递归DNS服务器处理,以实现可伸缩性。为了方便起见,当客户端选择默认的网络设置时,Internet服务提供商(ISPs)自动的为其客户分配递归服务器。但是用户也应该有使用他们喜欢的递归服务器的灵活性,比如使用公共DNS服务器。然而,这种信任可能被 隐藏的DNS解析路径的拦截(我们称之为DNS拦截)所破坏。具体来说,沿路的设备可能冒充用户指定的DNS服务器的IP地址,并暗中拦截DNS查询,从而带来隐私和安全问题。 在本文中,我们进行了大规模的沿途DNS拦截分析,并阐明了其范围和特点。我们设计了新颖的方法去检测DNS拦截,并利用全球148 478个住宅和蜂窝IP地址进行分析。结果是,我们发现在我们调查的3047个自治系统中有259个表现出DNS拦截行为,包括像中国移动这样的大型提供商。此外,我们发现拦截请求的自治系统DNS服务器可能使用过时的易受攻击的软件(2009年以前已经弃用)并且缺乏安全相关的功能,如处理DNSSEC请求。我们的工作突出关于路径上DNS拦截的问题并且为解决这些问题提出了新的见解。

2018-11-06

考研数学概念公式定理手册

仅仅是数学概念公式定理的参考手册,仅供参考。这个就不能免费下载吗?

2018-10-07

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