自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 收藏
  • 关注

转载 python 日期输出附带毫秒

def get_time_stamp(ct): local_time = time.localtime(ct) data_head = time.strftime("%Y-%m-%d %H:%M:%S", local_time)   data_secs = (ct - int(ct)) * 1000 time_stamp = "%s:%03d" % (dat...

2018-12-31 17:13:00 445

转载 Equation漏洞混淆利用分析总结(上)

Office Equation类型的漏洞从2017年底开始被发现,到目前一共可用的有11882,0802,0798三个漏洞,可以说2018年office中使用最多的也是这三个漏洞,也是office中混淆利用最繁杂的一类漏洞(应该没有之一),由于equation本身的问题导致这三个漏洞的在利用的混淆上有很多的变种,有意思的是这些混淆的技巧在三个漏洞中基本是通用的,本文通过几个样本来对这几个...

2018-12-30 23:14:00 129

转载 我为什么要学Go语言

# 我为什么要学Go语言### 公司的强烈推荐---之前也了解过Go语言并没有觉得有什么了不起,Go能做的其他语言都能做。### 网上查找学习Go语言的理由---网上大体有两类人,一类说Go是大公司出的很火很流行区块链开发并发等,另一类多是从实用的角度分析反思编程思想,为什么是Go而不是其他语言,甚至有同学旗帜鲜明反对Go语言,不过从后来的其他人的文章来看,反对者说的可能是反话吧。总结如下:- G...

2018-12-30 22:57:00 48

转载 爬虫学习

#通用爬虫框架import requests as rdef getHTMLText(url): try: t=r.get(url,timeout=30) #请求网页得到对象 t.raise_for_status() #如果状态不是200,引发HTTPError t.encoding=t.appare...

2018-12-30 21:45:00 32

转载 链表中倒数第K个节点

coding转载于:https://www.cnblogs.com/feimaoyuzhubaobao/p/10200023.html

2018-12-30 17:22:00 47

转载 使用newScheduledThreadPool来模拟心跳机制

(使用newScheduledThreadPool来模拟心跳机制) 1 public class HeartBeat { 2 public static void main(String[] args) { 3 ScheduledExecutorService executor = Executors.newScheduledThread...

2018-12-29 22:12:00 80

转载 【学习笔记】CSS优先级规则

  CSS的优先级规则很多地方的说法都是错误的,常见错误说法是inline css>内部样式>外部样式,其实并没有这种规定。真正的CSS优先级确定是通过特性值大小确定的,在特性值大小相同的情况下,哪个样式出现在最后采用哪个样式。  在大型复杂系统或css样式太多的情况下,同一个元素可能有多个css样式能够指定,但最终只有一种样式能够真正使用,这时我们就需要通过特性值大小来确定采用何...

2018-12-29 18:12:00 82

转载 Nginx与httpd共存

    启动httpd时报错:       因为已经启动了Nginx,两者都默认使用了80端口,报错也正常。修改了"/etc/httpd/conf/httpd.conf"中的Listen值后,再次启动,报的错还是这样,什么情况?配置的新端口明明没有被占用了。恍惚间,看到提示的最后一行:“Hint: Some lines were ellipsized, use -l to show ...

2018-12-29 14:50:00 278

转载 canvas

canvas画圆弧<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> canvas { border: 1p...

2018-12-29 10:25:00 36

转载 Vue 环境搭建

第一步:node环境安装1. 如果本机没有安装node运行环境,请下载node 安装包进行安装2.如果本机已经安装node的运行换,请更新至最新的node 版本3. 下载地址:https://nodejs.org/en/或者http://nodejs.cn/4. 注意:安装完成后需要将nodejs所在安装目录加入到环境变量path中,更多详细配置请参见:https://www...

2018-12-29 10:04:00 46

转载 字典类型

字典(Dict)Python的字典数据类型是基于hash散列算法实现的,采用键值对(key:value)的形式,根据key的值计算value的地址,具有非常快的查取和插入速度。但它是无序的,包含的元素个数不限,值的类型也可以是其它任何数据类型!字典的key必须是不可变的对象,例如整数、字符串、bytes和元组,但使用最多的还是字符串。列表、字典、集合等就不可以作为key。同时,同一个字典内...

2018-12-29 01:09:00 298

转载 docker: Error response from daemon: invalid mount config for type "bind": bind source path does not ...

注意要是当前的完整路径pwd查看到完整路径,再加入到source里面即可转载于:https://www.cnblogs.com/theWinter/p/10180279.html

2018-12-26 17:12:00 3346

转载 ElasticStack系列之二十 & 数据均衡、迁移、冷热分离以及节点自动发现原理与机制...

1. 数据均衡  某个shard分配到哪个节点上,一般来说,是由 ELasticSearch 自行决定的。以下几种情况会触发分配动作:新索引的建立索引的删除新增副本分片节点增减引发的数据均衡  在动态分配的时候有几个默认值需要注意,当然对应的这些默认值都是可以修改的,具体如下:ElasticSearch 默认要求所有分片都正常启动成功以后,才可以进行数据均衡...

2018-12-26 00:03:00 243

转载 牛客网——二叉树

题目描述1/\23/\/\4567/\/\/\/\如上图所示,由正整数 1, 2, 3, ...组成了一棵无限大的二叉树。从某一个结点到根结点(编号是1的结点)都有一条唯一的路径,比如从5到根结点的路径是(5, 2, 1),从4到根结点的路径是(4, 2, 1),从根结点1到根结点的路径上只包含一个结点1,因此路径...

2018-12-25 21:15:00 56

转载 第四次作业

【作业要求】:https://edu.cnblogs.com/campus/hljkj/CS201802/homework/2522预习作业:1.1.你观看了几个视频?给出观看列表截图。2.通过观看视频你学习到哪些知识点或者编程题目?通过观看慕课我学会了定义数组时也可以使用字符,字符会转换成对应的ASCII。3.对于所学知识点还有哪些疑问?有哪些知识点没有学会?...

2018-12-25 20:35:00 69

转载 SpringBoot 热部署 + IDEA

1、使用Spring-Boot-Devtools实现热加载(这种方式会自动重启)devtools的原理: 深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassLoader,这样在有代码更改的时候,原来的restart...

2018-12-25 02:54:00 41

转载 win32 寄存器

跳转指令分三类:一、无条件跳转:JMP ;无条件跳转二、根据CX、ECX寄存器的值跳转:JCXZ ;CX 为 0 则跳转JECXZ;ECX 为 0 则跳转三、根据EFLAGS寄存器的PSW标志位跳转, 这个太多了.根据标志位跳转的指令:JE ;等于则跳转 同JZJNE ;不等于则跳转 同JNZJA ;无符号大于则跳转...

2018-12-24 20:10:00 70

转载 Idea Manifest首行红色 提示URI is not registered

解决方案File-Settings-schemasandDtDs加在下面即可转载于:https://www.cnblogs.com/windbag7/p/10170514.html

2018-12-24 19:29:00 109

转载 Java中的Future模式原理自定义实现

摘要:Future模式类似于js中的ajax等,是一个异步获取数据的机制,这里我把自己的一些形象理解通过代码实现了一下。该机制可以形象的理解为:调用获取数据的方法,首先获得一个没有装数据的空箱子(这个箱子有获取数据和装载数据的机制),至于箱子中的数据是通过另开一个线程去获取的,隔一段时间之后,当我们想要获取箱子中的数据的时候,就直接从箱子中拿就行了,一般情况下,由于获取到箱子之后到我需要从箱子...

2018-12-23 22:46:00 49

转载 .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?

.NET 中的 async / await 写异步代码用起来真的很爽,就像写同步一样。我们可以在各种各样的异步代码中看到 Task 返回值,这样大家便可以使用 await 等待这个方法。不过,有时需要写一些特别的异步方法,这时需要自己来实现一个可以异步等待的对象。本文将讲述如何实现一个可等待对象,一个自定义的 Awaiter。本文内容Awa...

2018-12-23 15:13:00 59

转载 最新四川大学软件工程课程期末官方复习知识点提纲

1.课程概要本课程概要如表1-1所示。表1-1 “现代软件工程”课程概要课程编号304064030学分3学时48开课学期三年级秋季学期课程名称中文名现代软件工程英文名Modern Software Engineering...

2018-12-22 21:17:00 869

转载 hdu4479 (数学题)(算术基本定理)

题目大意给定一个三元组\((x,y,z)\)的\(gcd\)和\(lcm\),求可能的三元组的数量是多少,其中三元组是的具有顺序的其中\(gcd\)和\(lcm\)都是32位整数范围之内由算术基本定理可以得知:如果$k=gcd(m,n) \(则\) k_p=min(m_p,n_p)$如果\(k=lcm(m,n)\)则\(k_p=max(m_p,n_p)\)那么我们可以把每个质因数分开讨...

2018-12-22 13:35:00 54

转载 《动手学习深度学习》 2 预备知识

本章地址:http://zh.diveintodeeplearning.org/chapter_prerequisite/index.html2.2 数据操作在MXNet中,NDArray是存储和变换数据的主要工具,它提供了GPU计算和自动求梯度的更多功能。操作from mxnet import ndx = nd.arange(12)x = nd.z...

2018-12-21 17:43:00 85

转载 layui的table中使用switch

1 {{# if(false){ }}2 <input type="checkbox" name="switch" lay-skin="switch" checked>3 {{# } else { }}4 <input type="checkbox" name="switch" lay-skin="switch">5 ...

2018-12-21 10:52:00 428

转载 根据堆栈日志定位内存泄漏

【问题描述】:服务后端是3节点集群,凌晨出现2节点磁盘打满告警并导致业务中断,定位发现是jvm堆栈日志hprof,该文件比较大(大概10G+)。恢复线上业务后,刚好另一节点磁盘没有满,并打出堆栈日志,可以用来定位此次故障原因。工具:MemoryAnalyzer-1.8.1.20180910-win32.win32.x86_64tomcat bin/setenv.sh配置堆栈日志:exp...

2018-12-21 09:52:00 174

转载 shiro源码篇 - shiro认证与授权,你值得拥有

前言  开心一刻     我和儿子有个共同的心愿,出国旅游。昨天儿子考试得了全班第一,我跟媳妇合计着带他出国见见世面,吃晚饭的时候,一家人开始了讨论这个。我:“儿子,你的心愿是什么?”,儿子:“吃汉堡包”,我:“往大了说”,儿子:“变形金刚”,我:“今天你爹说了算,想想咱俩共同的心愿”,儿子怯生生的瞅了媳妇一眼说:“换个妈?",我心里咯噔一下:“这虎犊子,坑自己也就算了,怎么还坑爹呢”。...

2018-12-21 08:59:00 73

转载 消失

<!DOCTYPE html><html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> div { ...

2018-12-20 23:38:00 40

转载 Docker storage driver(十四)

目录 一、storage driver 作用 1、Images and layers 2、Container and layers Copy-on-Write 3、Data volumes and the storage driver ...

2018-12-20 14:56:00 52

转载 ontouchstart ondragstart="return false" oncopy="return false;" oncut="return false onselectstart="re...

ontouchstart: 开始触屏事件。ondragstart="return false" 禁止拖拽oncopy="return false" 禁止复制oncut="return false" 禁止剪切onselectstart="return false" 禁止选取(禁止鼠标选择文字)onpaste="return false" 禁止粘贴转载于:htt...

2018-12-20 09:50:00 656

转载 java方法的虚分派和方法表

java:方法的虚分派(virtual dispatch)和方法表(method table)Java方法调用的虚分派虚分配(Virtual Dispatch)首先从字节码中对方法的调用说起。Java的bytecode中方法的调用实现分为四种指令:invokevirtual为最常见的情况,包含virtual dispatch机制;invokerspecial是作为对privat...

2018-12-20 00:56:00 60

转载 CQOI2011 动态逆序对

题目描述题解:将前n个数看作插入,后m个数仍看作删除。然后就是cdq分治。代码:#include<cstdio>#include<cstring>#include<algorithm>using namespace std;#define N 150050#define ll long longinlin...

2018-12-19 15:03:00 33

转载 178. Rank Scores

SELECT s1.Score, (SELECT COUNT(DISTINCT s.Score) FROM Scores s WHERE s.Score >= s1.Score) AS RankFROM Scores s1ORDER BY s1.Score DESC;转载于:https://www.cnblogs.com/yuesi/p/10134930.html

2018-12-18 03:07:00 46

转载 jQuery学习

DOM操作,在js里面写了很多的代码,才实现了一点点功能,代码太多太繁琐,解决方法:jQuery是一个高效、精简,丰富的JavaScript的工具库,减少代码量,也能实现同样的功能,不必担心浏览器兼容性的问题优点:语法简单,高效操作;文件够轻(80多k,文件越小越好)、短小精悍;插件丰富,拓展性强;浏览器的支持性非常强转载于:https://www.cnblogs.com/yang...

2018-12-17 22:59:00 34

转载 python fabric实现远程操作和部署

fabric作用很强大的工具可以将自动化部署或者多机操作的命令固化到一个脚本里和某些运维工具很像,用它主要是因为,python…..简单好用易上手当然,shell各种命令组合起来也可以,上古神器和现代兵器的区别环境配置在本机和目标机器安装对应包(注意,都要有)sudo easy_install fabric目前是1.6版本(或者用pip instal...

2018-12-17 14:00:00 38

转载 docker——三大核心概念

镜像、容器、仓库是docker的三大核心概念。docker镜像类似于虚拟机镜像,你可以将其理解为一个只读模板。docker容器类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用。容器是从镜像创建的应用运行实例。可以将其启动、开始、停止、删除,而这些容器都是彼此相互隔离的、互不可见的。镜像自身是只读的。容器从镜像启动时,会在镜像的最上层创建一个可写层。简单的说,容器是镜像的一个运行...

2018-12-17 00:18:00 484

转载 强制修改常量的值

常量的值是不可以被修改的,但是由于指针的使用,使得常量值的改变成为可能。它所修改的常量也只是由const定义,通过取地址运算符指向该常量得到内存,然后改变该内存的内容,实现常量值的强制修改。本例以整形常量为例,定义整形指针point及整形数据changliang(由const定义的常量)。将point指向changliang所在的内存,通过改变内存的内容,实现强制性的改变常量值。...

2018-12-15 22:38:00 530

转载 如何用Java实现反转排序

摘要:反转排序是将原先已经排序好了的重新排序,是原来的数组元素的顺序反转过来。假设原来的数组顺序是{6,5,4,3,2,1},反转之后的顺序就是{1,2,3,4,5,6}.这个排序的算法不是很难,代码量也不是很多。排序原理:将第一个元素与最后一个元素调换位置,第二个元素和倒数第二个元素调换位置,然后依次类推,直到将所有的数组元素都调换位置。反转排序不会按升序或者降序排序。反转排序是对数组两...

2018-12-15 22:03:00 172

转载 mac代码自动补全git上

# 1. 安装bash-completion$ brew install bash-completion卸载使用$brew uninstall bash-completion$ brew tap homebrew/completions# 2. 在用户目录.bash_profile添加如下脚本if [ -f $(brew –prefix)/etc/b...

2018-12-15 19:52:00 61

转载 FileInputStream与FileOutputStream学习笔记

  这是我的第一篇博客,纪念一下吧!  最近学习了IO流,想着学长说的话,就突然想要写写博客了,别管这是什么逻辑了,进入正题。 一.FileInputStream  1.概念    FileInputStream是Java语言中抽象类InputStream用来具体实现类的创建对象。FileInputStream可以从文件系统中的某个文件中获得输入字节,获取的文件可用性取决于主机环境...

2018-12-15 16:37:00 102

转载 linux命令--使用fsck修复文件系统

使用fsck修复文件系统错误1、问题描述服务器maint_samba由于服务器maint_samba (debian操作系统)没有正常关机,在重新启动过程中/dev/sdb1出现文件系统错误,需要手动使用fsck进行扫描和修复。出现如下情况:…...Checking file systems ...fsck 1.41.3(12-OCT-2008)/dev...

2018-12-14 13:43:00 57

空空如也

空空如也

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

TA关注的人

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