自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Netatalk CVE-2018–1160 越界访问漏洞分析

编译安装首先下载带有漏洞的源代码https://sourceforge.net/projects/netatalk/files/netatalk/3.1.11/安装一些依赖库(可能不全,到时根据报错安装其他的库)sudo apt install libcrack2-devsudo apt install libgssapi-krb5-2sudo apt install libgssap...

2018-12-30 09:27:00 642

转载 数据一致性-分区可用性-性能—多副本强同步数据库系统实现之我见

本文将跳出任何一种数据库,从原理的角度上来分析下面的几个问题:问题一:数据一致性。在不使用共享存储的情况下,传统RDBMS(例如:Oracle/MySQL/PostgreSQL等),能否做到在主库出问题时的数据零丢失。问题二:分区可用性。有多个副本的数据库,怎么在出现各种问题时保证系统的持续可用?问题三:性能。不使用共享存储的RDBMS,为了保证多个副本间的数据一致性,是...

2018-12-28 11:32:00 74

转载 Ansible--常用模块使用(2)

Ansible常用模块cron 模块用途:cron模块⽤于设置定时任务,也⽤于管理定时任务中的环境变量使用方法:[root@ansible ~]# ansible-doc -s cron- name: Manage cron.d and crontab entries cron: backup: # (yes/on)如果设置了,...

2018-12-27 17:15:00 653

转载 接口请求,上传byte数组byte[]数据异常,负数变正数/负数变63

一、背景最近项目中有个需求,就是需要把一个byte[]数组上传到服务端。但是我发现发送的byte数组和服务端接收的数组不一样,所有的正数在传递时正确,数组长度也没变化,但是负数变成了63或者负数全部变成了正数,具体如下图:二、原因  原因的话,网上有人解释是这样的:可能在传输前没有指定编码格式,默认字符编码是UTF-8,而UTF-8是一种可变长度的编码,所以原来的byt...

2018-12-27 15:53:00 509

转载 [Algorithm]树与二叉树

一.树与二叉树相关算法1.二叉树按顺序结构存储,求编号为i和j的两个结点的最近公共祖先结点的值1 ElemType CommonAncestor( SeqTree T, int i, int j )2 {3 while ( i != j )4 {5 if ( i > j ) i /= 2;6 el...

2018-12-26 20:40:00 79

转载 大数据学习——HDFS的shell

-help 功能:输出这个命令参数手册-ls 功能:显示目录信息示例: hadoop fs -ls hdfs://hadoop-server01:9000/备注:这些参数中,所有的hdfs路径都可以简写-->hadoop fs -ls / 等同于上一条命令的效果-mkdir ...

2018-12-26 20:18:00 45

转载 Ansible--常用模块使用

ansible命令解释通过ansible命令执⾏的任务称为ad-hoc命令(任务),其实它是相对playbook⽽⾔的。通常,命令⾏⽤来实现ansible的批量管理功能,playbook⽤来实现批量⾃动化功能。执行:ansible --help 查看具体的使用帮助帮助参数详细说明:---------------------------------------------------...

2018-12-26 17:28:00 335

转载 智慧医疗-配件生产厂商/研发机构/解决方案/相关学会与组织

智慧医疗-配件生产厂商/研发机构/解决方案/相关学会与组织 一、配件生产厂商讯准科技沧龙数码二、研究机构浙清柔电:研发可用于可穿戴设备的柔性电子技术。三、智慧医疗解决方案的相关厂家安徽优澜医疗设备有限公司真趣智慧医疗宝群医疗四、相关学会与组织中国医学人文大会河北省智慧社区专委会:是一个做智能家居、智慧...

2018-12-25 18:36:00 84

转载 有效的括号

题目给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例 1:输入: "()"输出: true示例 2:输入: "()[]{}"输出: true思路用栈,遇到左括号就入栈,遇到右括号就判断栈顶的左括号与当...

2018-12-25 12:59:00 53

转载 分装进程对象

这是两个界面;第一个界面:from multiprocessing import Processimport os, timeclass SunckProcess(Process): def __init__(self, name): Process.__init__(self) self.name = name # 分装...

2018-12-24 22:21:00 59

转载 Nginx+keepalived双机热备(主从模式)

简单介绍:Keepalived是Linux下面实现VRRP备份路由的高可靠性运行软件,能够真正做到主服务器和备份服务器故障时IP瞬间无缝交接;Keepalived的目的是模拟路由器的高可用;Heartbeat或Corosync的目的是实现Service的高可用.那heartbaet与corosync又应该选择哪个好?corosync的运行机制更优于heartbeat,从he...

2018-12-24 12:55:00 84

转载 AtCoder Grand Contest 001 D - Arrays and Palindrome

题目传送门:https://agc001.contest.atcoder.jp/tasks/agc001_d题目大意:现要求你构造两个序列\(a,b\),满足:\(a\)序列中数字总和为\(N\)\(b\)序列中数字总和为\(N\)\(a,b\)中包含的数都是正整数满足以下两个条件的序列,所有元素必定相同最开始的\(a_1\)个元素是回文的,之后的\(a_2\)个元素是回文的,....

2018-12-24 10:22:00 54

转载 Spring入门详细教程(一)

一、spring概述Spring是一个开放源代码的设计层面框架,他解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。二、Spring特点1、方便解耦,简化...

2018-12-23 20:43:00 100

转载 FFT演示程序

参考:http://bigsec.net/b52/scipydoc/fft_study.html转载于:https://www.cnblogs.com/xiaoshayu520ly/p/10155674.html

2018-12-21 14:49:00 170

转载 想学习Java新手的学习路线,Java开发这些技术你得懂

Java语言是目前最流行、应用范围最广的服务端编程语言,从各大公司的招聘信息来看,Java开发的人才需求量也是最大的。作为刚刚进入Java领域的新同学,无论是高校的毕业大学生,还是有志转行的在职人员,都面临着诸多如下的困惑:如何学习Java语言? 在Java学习过程中需要掌握哪些技能?各大公司对Java开发的要求是什么?Java学习过程中有哪些注意事项?作为一个开发人员,我们最大...

2018-12-20 17:46:00 73

转载 Linux中docker的使用(2)

容器下安装jdk和tomcat:通过挂载文件的方法,把宿主机上的文件挂载到容器中,然后解压到opt目录下:tar -zxvf 包名 -C /opt//opt目录下drwxr-xr-x 8 10 143 255 Dec 13 00:50 jdk1.8.0_121drwxr-xr-x 9 root root 160 Mar 15 00:48 tomcat8-9080配置环境变量:vi /etc/p...

2018-12-20 16:38:00 45

转载 C++中sizeof()介绍

将常见sizeof()考核点汇总如下,细则可参考文末链接,可先浏览以下示例。#include <stdio.h>#include <stdlib.h>#include <iostream>using namespace std;class A{};class A1{ void test1();};class A2{ virtu...

2018-12-20 14:52:00 109

转载 MyEclipse使用教程:在Web项目中使用Web片段

MyEclipse 在线订购年终抄底促销!火爆开抢>>MyEclipse最新版下载本教程向用户展示了使用关联的Web项目创建Web片段项目的机制。用户还可以获得要检查的示例项目。在本教程中,用户将学习如何:创建Web片段和关联的Web项目部署并测试包含Web片段的示例Web项目没有MyEclipse?立即下载创建Web片段项目用户创建的Web片段将...

2018-12-20 11:11:00 118

转载 2018.12.19 codeforces 1092F. Tree with Maximum Cost(换根dp)

传送门sbsbsb树形dpdpdp题。题意简述:给出一棵边权为1的树,允许选任意一个点vvv为根,求∑i=1ndist(i,v)∗ai\sum_{i=1}^ndist(i,v)*a_i∑i=1n​dist(i,v)∗ai​的最大值。直接统计出子树的权值和转移就行了。代码:#include<bits/stdc++.h>#def...

2018-12-19 23:29:00 85

转载 数独高阶技巧之八——SDC

在本系列的第四篇“简单异数链”中,向大家介绍了XY-Wing等一系列Wing类技巧,并提到可以用(拐弯的)数组的观念来理解这些结构,经过第六篇ALS的学习之后,大家回过头再去看Wing,应该可以发现相关的实例都可以用ALS去解释。本篇则要介绍一种与上述结构类似的删除技巧——SDC(Sue de Coq)。一、基本形态Sue de Coq这个命名来自于SDC技巧最早发现者的论坛昵称,...

2018-12-19 18:06:00 3734

转载 c++容器加迭代器和python装饰器的对比

c++利用对象实现简单数据的测试:class TestDataEmptyArray {public: static vector<int> get_array() { std::vector<int> vec {}; return vec; }};class TestDataUniqueValues {public...

2018-12-18 17:19:00 167

转载 web前端兼容性问题(即更)

web前端兼容性问题(即更)1.HTML对象获取问题FireFox:document.getElementById("idName");ie:document.idname或者document.getElementById("idName").解决办法:统一使用document.getElementById("idName");2. const问题说明:Fire...

2018-12-18 17:11:00 101

转载 串行,并行,并发

串行就是传统意义上的同步、顺序的意思,按照一定的执行步骤顺序执行每个环节并行就是传统意义上的异步、同时的意思,同时执行接收到的多个任务并发同时接收多个任务,同时执行多个任务,但是具体到某个时刻,只是在执行一个任务,只是在很短时间内在多个任务之间切换,模拟形成了多个任务同时执行的现象转载于:https://www.cnblogs.com/chenliang0309/p/10...

2018-12-18 10:32:00 132

转载 Circular view path xxx would dispatch back to the current handler URL,Check your ViewResolver setup

Circular view path xxx would dispatch back to the current handler URL通过原因分析,造成问题有两个因素:1).缺省转发, 2).view和path同名转载于:https://www.cnblogs.com/hoge66/p/10133084.html...

2018-12-17 18:31:00 145

转载 错误界面 SQL2008备份集中的数据库备份与现有的数据库不同,错误号码:3154。...

转载来源https://blog.csdn.net/zaocha321/article/details/8466735因为我也用这个方法成功了。所以记录下来错误界面 SQL2005备份集中的数据库备份与现有的数据库不同,错误号码:3154。解决方法今天还原一个SQL Server 2005备份文件:1、新建数据库名“test1”;2、从备份文件“kingdb.bak”恢复。 但...

2018-12-17 17:20:00 252

转载 js字符串和数字对象互相转换

parseInt("111") // 111typeof parseInt("111") // “number”parseFloat("11.11") //11.11typeof parseFloat("11.11") // “number”parseInt("abc") // NaN (NaN表示我这个值不是数字,但是还是属于数字number类型)typeof p...

2018-12-17 10:00:00 297

转载 基于Eclipse的Android开发环境搭建

基于Eclipse的Android开发环境搭建对于才接触Android开发的人员来说,复杂的开发环境搭建,各种新知识,新内容要接触总是让人无从下手。通过这篇文章,让零基础开发人员成功搭建基于Eclipse的android开发环境。Android使用Java语言进行开发,首先我们需要搭建Java开发环境,在此基础上搭建Android开发环境。如果开发者有Java开...

2018-12-15 19:08:00 115

转载 2018.12.14 codeforces 922E. Birds(分组背包)

传送门蒟蒻净做些水题还请大佬见谅没错这又是个一眼的分组背包。题意简述:有n棵树,每只树上有aia_iai​只鸟,第iii棵树买一只鸟要花cic_ici​的钱,每买一只鸟可以奖励bbb块钱,从一棵树移动到下一棵树可以奖励xxx块钱,最初有www块钱,求买下的鸟的数量的最大值。由于钱数很大,考虑按照选择的鸟的方案数来进行dpdpdp。我们定义...

2018-12-14 23:49:00 76

转载 算法:(四)栈和队列

(一)栈和队列的基本性质栈是先进后出的队列是先进先出的栈和队列在实现结构上可以有数组和链表两种形式数组结构实现较容易用链表结构较复杂,因为牵扯很多指针操作(二)队列和栈的基本操作pop操作(栈尾弹出一个元素)push操作(栈/队列尾加入一个元素)shift操作(队头弹出一个元素)栈和队列的基本操作,都是时间复杂度都为O(1)的操作...

2018-12-14 20:56:00 53

转载 HTML 5 Web 音频

HTML 5 音频http://www.w3school.com.cn/html5/html_5_audio.asp在 Web 上播放音频http://www.w3school.com.cn/media/media_browsersounds.aspW3School在线测试工具 V2http://www.w3school.com.cn/tiy/t.asp?f=html5_audio_sim...

2018-12-14 17:56:00 74

转载 Linux下的C----多进程与多线程

1.多进程实例:进程:是一种抽象的概念,从来没有统一的标准定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动;进程是一个独立的可调度的活动;进程是可以并行执行的计算单位;进程是一个抽象实体,当它执行某个任务时,要分配和释放各种资源;通常定义:进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应...

2018-12-14 09:14:00 70

转载 Class 14 - 3 解析库 -- pyquery

与Beautifu Soup 一样,初始化 pyquery 的时候,也需要传入 HTML 文本来初始化一个 PyQuery 对象。初始化方式有多种,如:直接传入字符串,传入 URL ,传人文件名等。初始化字符串初始化  html = '''<div><ul><li class="item-0">first item&l...

2018-12-13 15:46:00 46

转载 loaderrunner 初步安装

百度网盘中,也可自行下载。一般包括以下内容:安装完安装包,语言包后,关键看怎么破解,步骤如下:1.lm70.dll文件,覆盖\LoadRunner\bin下文件即可。mlr5lprg.dll文件,分别要覆盖以下两个文件夹:\LoadRunner\bin\LoadRunner\bin\tulip\bin2.运行...

2018-12-13 08:56:00 202

转载 小作业7

小作业 7现有以下函数,利用装饰器为此函数加上认证功能,也就是只有用户名为'python', 密码为'123'才能调用此函数,否则不允许def my_log(name):  print('%s欢迎登陆'%(name))import functoolsdef dec(f): @functools.wraps(dec) def l...

2018-12-12 20:35:00 43

转载 Nginx 实现负载均衡

1、安装nginx和tomcat我这里是使用docker安装的。安装流程可参照 dockerfile这里安装了两个tomcat,端口分别是42000和42001。第二个tomcat的首页随便加了些代码区分2、nginx配置#这里的域名要和下面proxy_pass的一样upstream fengzp.com { server 192.168.9...

2018-12-12 19:21:00 37

转载 Linux 统计文件夹,文件数量的命令

用的最多的就是:ls -l | grep "^-" | wc -lls -l 普通文件就是以 - 开头,文件夹以 d 开头grep 后面接正则表达式:^- 以 - 开头的匹配http://tool.oschina.net/uploads/apidocs/jquery/regexp.htmlwc -l 统计行数其他常用的:【转】https://www.cnb...

2018-12-12 15:49:00 62

转载 markdown/ 编写规范

https://segmentfault.com/markdown/转载于:https://www.cnblogs.com/hfultrastrong/p/10108195.html

2018-12-12 14:32:00 51

转载 Django 使用allauth报错

一:报错RuntimeError: Model class django.contrib.sites.models.Site doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS出现这种情况需将Django的Sites框架添加到您的应用程序中,并在您的设置中将SITE_ID设置为...

2018-12-12 09:47:00 335

转载 SP8222 NSUBSTR - Substrings(后缀自动机+dp)

传送门解题思路  首先建出\(sam\),然后把\(siz\)集合通过拓扑排序算出来。对于每个点只更新它的\(maxlen\),然后再从大到小\(dp\)一次就行了。因为\(f[maxlen-1]>=f[maxlen]\)这个性质。代码#include<iostream>#include<cstdio>#include<cstring>#in...

2018-12-11 23:05:00 99

转载 CentOS下nodejs最简单的安装方法

1. 下载编译好的文件我的系统是centos7,进入要存放下载资源的目录,个人建议存放在/usr/local/src/目录下。然后执行安装命令:wgethttp://nodejs.org/dist/v6.9.4/node-v6.9.4-linux-x64.tar.gz上述命令是下载6.9.4的 64 位 nodejs 版本,如果你想下载其他版本,可以将命令中的两处v6.9.4替换成其...

2018-12-11 19:20:00 77

空空如也

空空如也

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

TA关注的人

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