自定义博客皮肤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)
  • 问答 (74)
  • 收藏
  • 关注

转载 Ubuntu 16.04配置国内高速apt-get更新源【转】

转自:https://blog.csdn.net/twang0x80/article/details/79782753Ubuntu 16.04下载软件速度有点慢,因为默认的是从国外下载软件,那就更换到国内比较好的快速更新源(就是这些软件所在的服务器),一般直接百度Ubuntu更新源就能出来一大堆,这时候最好是找和自己Ubuntu版本一致的更新源,我的Ubuntu版本是16.04,下面是我找...

2018-07-31 17:55:00 87

转载 https://www.gowhich.com/blog/875

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-30 22:29:00 943

转载 kafka 消息队列

kafka是使用Java和Scala编写的一个快速可扩展的高吞吐量的分布式消息队列系统。kafka将数据持久化存储到磁盘上,自带分区和副本机制,因而具有较好的持久化保证。但是kafka的消息消费没有确认机制,可能因为consumer崩溃导致消息没有完成处理。因此不建议将kafka用于一致性较高的业务场景,kafka经常被用做日志收集和数据仓库之间的缓存。比如将网站的浏览日志缓存到kafka,...

2018-07-29 18:57:00 97

转载 HaProxy代理,搭建高可用的web集群

haProxy代理,搭建高可用的web集群HTTP协议响应的状态码:200:OK301:重定向404:not found403:forbidden501:Internal ErrorHAProxy:1、它的工作原理是Proxy代理。客户端把请求发送到HAProxy后,HAProxy替用户发送请求到web服务器,web服务器响应HAProxy,把页面发给HAProxy。HAProxy再把页面发给...

2018-07-29 17:23:41 170

转载 linux压缩打包归档

#压缩工具一、compress/uncompress compress是个历史悠久的压缩程序,文件经它压缩后,其名称后面会多出".Z"的扩展名。当要解压缩时,可执行uncompress指令。事实上uncompress是指向compress的符号连接,因此不论是压缩或解压缩,都可通过compress指令单独完成。compress1.1、压缩方式compress f...

2018-07-28 21:15:24 73

转载 [HAOI2007]理想的正方形

DescriptionBZOJ1047Solution首先易得暴力DP:\(f[i][j][k]\)表示以(i,j)为左上角的边长为k的正方形的最大值(或最小值),可得\(f[i][j][k] = min\{a[i][j], f[i+1][j][k-1], f[i][j+1][k-1], f[i+1][j+1][k-1]\}\),复杂度高达\(O(abn)\),数量级约为\(10^9\),无...

2018-07-28 18:43:00 58

转载 ajax

基于Ajax的登陆验证<form> 用户名 <input type="text" id="user"> 密码 <input type="password" id="pwd"> <input type="button" value="submit" class="login_btn">...

2018-07-28 18:40:00 47

转载 如何挂载另一个lvm硬盘

由于测试导致系统启动不了,需要将系统中的数据拷贝出来,所以想到将磁盘挂载到另一个能用的系统中进行拷贝,但是由于创建的系统都是用默认的方式创建的,所以一般的系统盘都是由两个分区组成,例如/dev/sda,/dev/sda1用来存放启动项,而/dev/sda2是一个逻辑卷,都是由/dev/VolGroup/lv_root、/dev/VolGroup/lv_home、/dev/VolGroup/lv_s...

2018-07-28 13:32:56 106

转载 spring bean 实例化bean前后进行相应的设置

public class InitAndDestroySeqBean implements InitializingBean, DisposableBean { @PostConstruct public void postConstruct() { System.out.println("执行InitAndDestroySeqBean: postCo...

2018-07-28 11:48:00 296

转载 一个可配置的爬虫采集系统的方案实现

记录两年前写的一个采集系统,包括需求,分析,设计,实现,遇到的问题及系统的成效,系统最主要功能就是可以通过对每个网站进行不同的采集规则配置对每个网站爬取数据,两年前离职的时候已爬取的数据量大概就在千万级左右,每天采集的数据增量在一万左右,配置采集的网站1200多个,现记录一下系统实现,在提供一些简单的爬虫demo供大家学习下如何爬数据需求数据采集系统:一个可以通过配置规则采集不同网站的系统...

2018-07-27 19:09:00 248

转载 读取一个文件,显示除了以井号(#)开头的行以外的所有行()

__author__ = 'ZHHT'#!/usr/bin/env python# -*- coding:utf-8 -*-import os#1、打开文件f = open("install-sh","r")#2、把文章全部读取,以列表形式存储。res = f.readlines()#3、循环整个列表,去除以空格开头的行的空格,然后去除以#号开头的行的#号f...

2018-07-27 11:24:00 2143

转载 vim常用命令总结 (转)

在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下:v ...

2018-07-26 23:19:00 43

转载 WARNING: HADOOP_SECURE_DN_USER has been replaced b

这个问题可能是我第一个遇到吧,hadoop启动时WARNING: HADOOP_SECURE_DN_USER has been replaced by HDFS_DATANODE_SECURE_USER. Using value of HADOOP_SECURE_DN_USER.错误。解决方案,在$ vim sbin/start-dfs.sh$ vim sbin/sto...

2018-07-26 15:51:42 1839

转载 Java面向对象之继承,方法重写,super关键字,员工类系列继承题

在程序中,如果想声明一个类继承另一个类,需要使用extends关键字。格式:class 子类 extends 父类 {}继承的好处  1、继承的出现提高了代码的复用性,提高软件开发效率。  2、继承的出现让类与类之间产生了关系,提供了多态的前提。在继承中需要注意的问题  1、在Java中,类只支持单继承,不允许多继承,也就是说一个类只能有一个直接父类,例如...

2018-07-26 15:00:00 212

转载 springboot添加gradle jpa组件项目搭建五分钟快速上手

springboot gradle jpa项目如何搭建?只要一首歌的时间废话不多说马上开始新建一个项目此处注意选择Type为Gradle Project因为只是演示最基础的项目搭建所以只选择必要的 web jpa mysql取个项目名,finish进入项目会跳出这个窗口,Gradle home选择本地Gradle,Gra...

2018-07-26 13:41:19 428

转载 2018年7月 Top10 Python开源项目

过去一个月 MyBridge 从将近 250 个新发布的 Python 开源项目中选择了 10 个最佳项目:这些项目在 GitHub上 的平均 star 数为 1051项目涵盖话题包括:终端,图片风格变换,图像缩放,3D 渲染,验证码等等No.1Termtosvg:一个用Python编写的Linux终端记录程序,能将你的命令行会话渲染为单独的SVG动画。[GitHub上5862个...

2018-07-24 07:04:07 111

转载 JMeter:wp_login (cookie相关的操作)

关掉cookie的严格检查模式修改apache-jmeter-4.0\bin的文件:user.propertiesCookieManager.check.cookies=false转载于:https://www.cnblogs.com/kefanwu/p/9353524.html

2018-07-23 10:56:00 58

转载 TW实习日记:第五天

  今天可以说是非常忙的一天了,要再项目中实现微信相关的功能:授权登录以及扫码登录,还有就是自建应用的发送消息。首先功能代码其实在经过了几天的学习之后并没有很难,但是最让我难受的是在项目中去加代码,首先svn就弄了一会儿(其实是因为没有打开公司要求的文件加密软件导致无法check out...),然后项目的后台代码继承自公司自己写的一个后台框架,弄不明白机制,不知道怎么着手写,说白了就是项目代码里...

2018-07-22 16:07:00 119

转载 SpringBoot------新建一个项目

1.新建一个Maven Project2.选择项目路劲3.选择Web App4.添加项目名称5.右击“Properties”-》“Java Build Path”-》“Source”,发现缺少两个路径解决方法:现将原来两个缺少的路径删除,再重新添加,再调整下位置6.打开pom.xml文件,添加依赖包,保存&lt;project xmlns="http://maven....

2018-07-22 15:08:00 52

转载 Android知识问答与分享项目实战

简介AndroidPlus为《Android应用开发进阶》实战项目,分为Java版和Kotlin版。AndroidPlus是安卓开发者的“自留地”,为安卓开发者提供专属的技术问答和知识分享平台。在AndroidPlus上,可以提出在安卓开发过程中遇到的任何问题,可以热心回答其他开发者的疑问,另外还可以分享阅读过的优秀干货文章。功能AndroidPlus主要分为四大块:注册登录、首页、文章、...

2018-07-21 14:35:39 242

转载 继承与多态

最近学习廖大的教程,看到类的继承与多态,看了一下做一下总结。自雷继承父类的时候,可以继承父类里定义的函数(类里定义函数的时候一定要将第一个参数定义self,class后面紧接着是类名,即Student,类名通常是大写开头的单词,紧接着是(object),表示该类是从哪个类继承下来的,继承的概念我们后面再讲,通常,如果没有合适的继承类,就使用object类,这是所有类最终都会继承的类...

2018-07-21 14:20:00 62

转载 初探调优4:JVM性能调优实战,从定位性能瓶颈到Tprofiler定位代码

JVM 性能调优实战之:一次系统性能瓶颈的寻找过程玩过性能优化的朋友都清楚,性能优化的关键并不在于怎么进行优化,而在于怎么找到当前系统的性能瓶颈。性能优化分为好几个层次,比如系统层次、算法层次、代码层次...JVM 的性能优化被认为是底层优化,门槛较高,精通这种技能的人...

2018-07-20 21:43:29 241

转载 第七课-第四讲 07_04_特殊权限SUID等详解

第七课-第四讲 07_04_特殊权限SUID等详解一. 特殊权限SUID: 运行某程序时,相应进程的属主是该程序文件自身的属主,而不是启动者chmod u+s filechmod u-s file文件本身有执行权限显示为小写s文件本身没有执行权限显示为大写SSGID: 运行某程序时,相应进程的属组是该程序文件自身的属组,而不是启动者 所属的基本组chmod g+s fil...

2018-07-20 13:44:59 69

转载 Java8:Lambda表达式增强版Comparator和排序

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-20 11:54:00 93

转载 spring boot @ConditionalOnxxx相关注解总结

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-19 14:15:00 58

转载 vue代理和跨域问题

一、安装vue-resource插件cnpm install vue-resource --save在根目录下的package.json检查一下插件的版本在rourer-index.js下引入文件import Resource from 'vue-resource'Vue.use(Resource)引入vue-resourc...

2018-07-18 17:39:46 1685

转载 脚本加载方式

转载于:https://www.cnblogs.com/candy-Yao/p/9328823.html

2018-07-18 14:03:00 47

转载 python继承父类的调用

python中的一个派生类集成多个基类时候。实例化派生类对象后调用方法。如下代码class BaseRequest: passclass RequestHandler(BaseRequest): def process_request(self): print("RequestHandler.process_request") ...

2018-07-17 19:54:00 211

转载 技术教育的兴起

http://survivor.ruanyifeng.com/directions/technology-training.html 原因就是技术正变得比语言更重要。回到20年前,掌握流利的英语,你会比别人有更多的机会;如今,轮到了技术。谁掌握了技术,谁就有大把的机会。许多家长已经意识到了这一点,小朋友从小不仅要教 ABC,还要教一点编程。未来的形势远比我们想象的严峻,技术会取代越来越...

2018-07-17 17:10:00 73

转载 安装keepalived+lvs

安装keepalived+lvs [root@lvs ~]# yum install -y kernel-devel kernel[root@lvs ~]# yum install -y keepalived[root@lvs ~]# vim /etc/sysctl.conf  追加arp抑制net.ipv4.conf.eth0.arp_ignore = 1net.ipv4.conf.eth0....

2018-07-16 11:19:33 63

转载 多线程

 class MyThread extends Thread { public MyThread(String name) { super(name); } @Override public void run() { synchronized(this) { try { ...

2018-07-15 13:21:00 46

原创 来自Buoyant公司的建议:如何在生产环境中应用服务网格

\关键要点\\在生产环境中采用服务网等新技术将会对你和你的同事产生影响,注意这些影响,可以为利益相关者提供更好的支持。\\t明确你要解决的问题,并确定适当的验收标准。通过实验向各个利益相关者展示服务网格将如何让他们的生活变得更美好。\\t通过演示小规模的解决方案来吸引盟友和拥护者,并让他们知道服务网络将如何让这些东西变得更好。\\t对失败进行规划,并了解整个旅程中可能存在的风险,这样做实际上是在为...

2018-07-15 06:19:21 58

转载 javaScript中 for...in 和 for...of 的区别

for...in和for...of使用场景差异一句话:遍历对象的属性时,用for...in。想遍历数组中元素的值的话,用for...of。for...in 和 for...of的差异解析for...in是 ES5 标准,for...of是 ES6 针对for...in的不足而补充的方法。for...in遍历的是 '键名'。f...

2018-07-14 08:32:38 70

转载 图灵机器人

利用微信官方提供的开放API itchat库制作的微信聊天机器人安装itchat,request模块,利用图灵接口 1 # -*- coding: utf-8 -*- 2 import itchat,time,re,requests 3 from threading import Timer 4 from itchat.content import * 5 de...

2018-07-12 20:41:00 45

转载 openssh安全加固

在用ssh登陆远程主机(suse linux系统)的时候,出现下列问题:ssh_exchange_identification: Connection closed by remote host,这个问题是因SSH的安全限制造成的。具体解决办法:修改/etc/hosts.allow文件,加入sshd:ALL:ALLOW,然后wq保存并重启sshd服务即可。就这个小问题,来总...

2018-07-12 12:21:58 737

转载 android 手机权限管理——PermissionsDispatcher

Android6.0 之后某些权限需要动态申请,相比于之前版本复杂了许多。不过已经有大神给我们写好了框架(PermissionsDispatcher),我们用起来还是很方便。1、添加引用  根据 gradle 版本进行如下配置:  如果 Android Gradle Plugin >=2.2  在 app 模块下的build.gradle添加下面的配置:com...

2018-07-11 14:57:00 110

转载 六、生命周期

1、什么是 生命周期?  Maven 强大的原因是有一个十分完善的生命周期,生命周期可以理解为项目构建步骤的集合,它定义了各个构建环节的执行顺序,有了这个顺序,Maven 就可以自动化的执行构建命令。  Maven的核心程序中定义了抽象的生命周期,生命周期中各个阶段的具体任务是由插件来完成的。有三套相互独立的生命周期,各个构建环节执行顺序不能打乱,必须按照既定的正确顺序来执行。   ...

2018-07-11 00:27:00 103

转载 Nginx学习网址

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-10 16:20:00 106

转载 自定义视频播放器与慢放滚轮

受同学之邀,帮忙自定义一控件。需求是:开发慢放滚轮,用手指拨动实现帧级的慢速播放,滚轮可双向拨动,其滚动具有惯性,滚动速度决定视频播放的速度。需求很明朗,可我却是一头雾水。说实话,在此之前我还没有自定义过视频播放器,不懂怎么实现‘帧级慢速播放’。并且滚轮这个东西自定义起来,我也是没谱的。越是自己觉得陌生的东西,越是想办法回避,想着挑战一下自己,就尝试着做了起来。要实现这个需求,首先滚轮是要自...

2018-07-10 03:00:17 75

转载 淡淡iOS12独立沙盒账户登陆

1、前言在iOS12前,如果对沙盒账号测试充值不熟悉的同学,也许会遇到过这样的情况:不允许创建 iTunes 账户此 AppleID 目前无法用于 iTunes Store。请稍后重试20180620-sandbox-loginerror.png其实,测试账号不能在设置里登陆,只能在...

2018-07-09 23:27:00 719

空空如也

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

TA关注的人

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