自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 理解爬虫原理

作业要求源于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/28811. 简单说明爬虫原理  使用python的requests模块模拟浏览器向服务器发送http请求,服务器接收到请求后向爬虫返回html数据,爬虫将返回的html数据保存下来,并利用bs4进行分析,将需要的数据截取下来并保存。2. 理解爬虫开发过...

2019-03-31 22:01:00 54

转载 给出一个整数,将这个整数中每位上的数字进行反转(JavaScript编程)

一、问题描述:给出一个整数,将这个整数中每位上的数字进行反转。示例:输入:123,输出321;输入-123,输出-321;输入120,输出-21二、问题分析与解决:需要将给出的整数反转,注意示例中给出的负数和末尾是0的情况。问题比较简单直接上JS代码如下:JS代码://以下代码采用ES6的箭头函数写法const reverseNum = (num) =&gt...

2019-03-31 17:42:00 473

转载 深入理解JVM(1)——JVM内存模型

Java虚拟机的内存空间分为五个部分,分别是:程序计数器;Java虚拟机栈本地方法栈堆方法区接下来对这五部分分别进行详细的介绍1、程序计数器:  a)什么是程序计数器:程序计数器是内存中的一个很小的空间,可以看作是当前线程正在执行的字节码的行号指示器。也就是说,程序计数器里面记录的是当前线程正在执行的字节码指令的地址。需要注意的是:如果当前线程正在执行的是一...

2019-03-31 17:41:00 41

转载 Ubuntu 搭建Zookeeper服务

1、下载安装包官方下载地址http://apache.fayea.com/zookeeper/2、安装安装前确保系统已安装过JDK,JDK安装过程可参照2.1 解压下载好的tar.gz安装包到某个目录下,可使用命令:tar -zxvf zookeeper-3.5.4-beta.tar.gz2.2 进入解压目录的conf目录,复制配置文件zoo_sample.cfg并...

2019-03-31 14:41:00 198

转载 回文素数

/*时间限制:1秒 空间限制:32768K 热度指数:5113 算法知识视频讲解 校招时部分企业笔试将禁止编程题跳出页面,为提前适应,练习时请使用在线自测,而非本地IDE。题目描述如果一个整数只能被1和自己整除,就称这个数是素数。 如果一个数正着反着都是一样,就称为这个数是回文数。例如:6, 66, 606, 6666 如果一个数字既是素数也是回文数,就称这个数是回文素...

2019-03-30 17:14:00 273

转载 Python学习笔记-Python基础(一)

第1章 初识Python1.1 编程与编程语言1.1.1 编程的目的? 编程的目的就是:让机器按照人们事先为其编写好的程序自发地去工作。1.1.2 什么是编程? 按照某种编程语言的语法风格写程序,程序在未执行前就是一堆普通文件。1.2 编程语言分为哪些种类?1.2.1 机器语言 机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合...

2019-03-29 20:51:00 220

转载 抗光幕布为什么是投影幕布之首选?

与众不同的黑栅精显投影屏幕是专为在高亮度环境下使用而设计、生产的新一代高科技抗光幕布,彻底解决了投影屏幕与环境光的矛盾问题。它可适应不同的环境,甚至于在阳光下也有出色非凡的表现,因此,抗光幕布颇受消费者的青睐。 黑栅精显投影屏幕因它具有特殊的光学结构并将能够吸收环境光的"黑色膜层光栅"、控制光路方向的“微棱镜”、特制...

2019-03-29 17:02:00 556

转载 功能性框架

lombok管网 https://projectlombok.org/features/alleclipse安装lombok双击运行Maven下载的lombok.jar安装完成后,eclipse安装目录的变化如下根目录多出lombok.jareclipse.ini多出一行-javaagent:C:\Program Files (x86)\Eclipse_471a\lombok...

2019-03-29 16:04:00 75

转载 架构设计之「 微服务入门 」

架构设计之「 微服务入门 」 原文:架构设计之「 微服务入门 」微服务这几年不可谓不火,很多技术团队都开始在自己的项目上引入了微服务。一方面这些团队确实很好的推动了微服务的应用和发展,另一方面也可以看到一些盲目追技术热点的行为所带来的危害,比如很多中小团队对微服务的基础知识只是做了很浅显的了解就开始盲目的推动微服务的实施,最后导致了项目的失...

2019-03-29 13:13:00 34

转载 77%的Linux运维都不懂的内核问题

前言之前在实习时,听了 OOM 的分享之后,就对 Linux 内核内存管理充满兴趣,但是这块知识非常庞大,没有一定积累,不敢写下,担心误人子弟,所以经过一个一段时间的积累,对内核内存有一定了解之后,今天才写下这篇博客,记录以及分享。【OOM - Out of Memory】内存溢出内存溢出的解决办法:1、等比例缩小图片2、对图片采用软引用,及时进行 recycle( ...

2019-03-29 11:53:00 44

转载 写Ansible playbook添加zabbix被监控的对象

本主题达到的效果是能通过编写Ansible Playbook,创建zabbix主机组,把被监控的对象加入到zabbix监控系统中,同时链接到对象的模板。1.准备工作在zabbix服务器上面,我们需要安装ansible,同时呢,还需要安装一些其它组件,如下:# yum install epel-release# yum install ansible python-pip# pip...

2019-03-29 10:32:00 77

转载 36 | 浅谈测试数据的痛点

转载于:https://www.cnblogs.com/lmx0621/p/10614915.html

2019-03-28 14:47:00 206

转载 32| 无实例无真相:基于LoadRunner实现企业级服务器端性能测试的实践(上)

转载于:https://www.cnblogs.com/lmx0621/p/10614899.html

2019-03-28 14:46:00 81

转载 定时任务APScheduler

安装 APScheduler$ pip install apscheduler快速开始from apscheduler.schedulers.blocking import BlockingSchedulerscheduler = BlockingScheduler()@scheduler.scheduled_job('cron', hour='8-23...

2019-03-28 13:59:00 264

转载 SVN error

1 . is locked in another working copysolution:1. open CMD,2. switch to the related SVN path3.execute del lock /q/sif the error still exits, then try the method below:If you are W...

2019-03-28 13:45:00 72

转载 电脑摘要问题

日志名称: Application来源: ODBC日期: 2019/3/26 9:23:19事件 ID: 0任务类别: 无级别: 错误关键字: 经典用户: 暂缺计算机: aa-PC描述:无法找到来自源 ODBC 的事件 ...

2019-03-27 16:33:00 181

转载 理解爬虫原理

作业要求来源于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/28511. 简单说明爬虫原理通用程序模拟浏览器请求站点的行为,采集信息,把站点返回的HTML代码/JSON数据/二进制数据(图片、视频) 爬到本地,进而提取自己需要的数据,存放起来使用,这些网页信息用于为搜索引擎建立索引从而提供支持,它决定着整个引擎系统的...

2019-03-27 13:39:00 56

转载 常用vi编辑器命令行

常用vi编辑器命令行 原文:常用vi编辑器命令行对于VI的命令行,不需要特意的去记忆,写下来,让要用到的时候能找到就行游标控制h游标向左移j游标向下移k游标向上移l (or spacebar)游标向右移w向前移动一个单词b向后...

2019-03-27 10:17:00 38

转载 vmic environment

' fso判断环境变量添加脚本是否存在Set fso = CreateObject("Scripting.FileSystemObject")' 以管理员权限运行环境变量添加脚本Set UAC = CreateObject("Shell.Application")tmpFile = ".\addToPath.bat"If fso.FileExists(tmpFile) Then U...

2019-03-27 09:35:00 151

转载 Chrome 远程代码执行漏洞CVE-2019-5786-EXP

0x01 漏洞原理CVE-2019-5786是位于FileReader中的UAF漏洞,由Google’s Threat Analysis Group的Clement Lecigne于2019-02-27报告,目前没有公布其它细节。比较两个版本的源代码,发现third_party/blink/renderer/core/fileapi/file_reader_loader.cc有一些改...

2019-03-27 00:40:00 439

转载 R语言实战(第二版)-part 1笔记

说明:1.本笔记对《R语言实战》一书有选择性的进行记录,仅用于个人的查漏补缺2.将完全掌握的以及无实战需求的知识点略去3.代码直接在Rsudio中运行学习---R语言实战(第二版)part 1 入门----------第1章 R语言介绍--------------------help.start() #帮助文档首页demo() #R语言demo演示demo(...

2019-03-26 22:48:00 962

转载 进阶3

hadoop :http://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-2.7.1/hadoop-2.7.1.tar.gz JDK1.8转载于:https://www.cnblogs.com/kuncy/p/10604399.html

2019-03-26 22:38:00 38

转载 loj6570 毛毛虫计数(生成函数FFT)

link巨佬olinr的题解 <-- olinr很强考虑生成函数考虑直径上点数>=4的毛毛虫的直径,考虑直径中间那些节点以及他上面挂的那些点的EGF\(A(x)=\sum_{i\ge 1}\frac{ix^i}{i!}\)考虑和直径两端点相连的节点,我们强制让他挂至少一个点(否则他就成了直径端点就重复了),EGF\(B(x)=\sum_{i\ge 2}\frac{ix^i}...

2019-03-26 18:36:00 143

转载 PDO和MySQLi区别与选择?

当用PHP访问数据库时,除了PHP自带的数据库驱动,我们一般还有两种比较好的选择:PDO和MySQLi。在实际开发过程中要决定选择哪一种首先要对二者有一个比较全面的了解。本文就针对他们的不同点进行分析,并对多数据库类型支持、稳定性、性能等等方面进行对比。一、连接// PDO$pdo = new PDO("mysql:host=localhost;dbname=datab...

2019-03-26 14:48:00 67

转载 添加ali yum源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo#yum clean all清理一下原来的缓存转载于:https://www.cnblogs.com/cnqfz/p/10599536.html

2019-03-26 13:20:00 257

转载 Saltstack自动化操作记录(1)-环境部署【转】

早期运维工作中用过稍微复杂的Puppet,下面介绍下更为简单实用的Saltstack自动化运维的使用。Saltstack知多少Saltstack是一种全新的基础设施管理方式,是一个服务器基础架构集中化管理平台,几分钟内便可运行起来,速度够快,服务器之间秒级通讯,扩展性好,很容易批量管理上万台服务器,显著降低人力与运维成本;它具备配置管理、远程执行、监控等功能,一般可以理解为简化版的p...

2019-03-25 16:19:00 96

转载 Oracle单机Rman笔记[6]---记一次oracle脱机异地还原

系统情况介绍正式环境:windows 2008 r2-32bit/ Oracle: Release 11.2.0.1.0目标环境:windows 2012 Standard-64bit / Oracle: Release 11.2.0.1.0备份工具:EMC Avamar 7.5.1-RMAM全备备份介绍Avamar自动配置RMAN脚本,全备数据库,自动脚本日志内容如下(图形界面配置的,...

2019-03-25 09:58:00 161

转载 Resilient Distributed Datasets (RDD)

Resilient Distributed DatasetsRDD本质上是一组数据的Spark表示,分布在多台机器上,使用API​​让您对其进行操作。RDD可以来自任何数据源,例如文本文件,通过JDBC的数据库等。其定义为:RDD是容错的并行数据结构,允许用户明确地将中间结果保存在内存中,控制其分区以优化数据放置,并使用各种的运算符操作。弹性分布式数据集(R...

2019-03-24 23:55:00 139

转载 团队建设任务

链接团队介绍转载于:https://www.cnblogs.com/waaaaa/p/10591352.html

2019-03-24 23:32:00 111

转载 ASP.NET WebApi 基于OAuth2.0实现Token签名认证

一、课程介绍明人不说暗话,跟着阿笨一起玩WebApi!开发提供数据的WebApi服务,最重要的是数据的安全性。那么对于我们来说,如何确保数据的安全将是我们需要思考的问题。为了保护我们的WebApi数据接口不被他人非法调用,我们采用身份认证机制,常用的身份认证方式用Https基本认证(结合SSL证书),在ASP.NET WebService服务中可以通过SoapHead验证机制来实现,那么在...

2019-03-24 23:08:00 797

转载 【转】:学习路线(自用)

第一部分:一、Web开发相关的内容  包括HTML/CSS/js(前端页面)、Servlet/JSP(J2EE)以及MySQL(数据库)相关的知识。它们的学习顺序应该是从前到后,因此最先学习的应该是HTML/CSS/JS(前端页面),这部分内容你可以去上面的那个runoob网站上找。  你可以试着自己写一些页面,当然,你可以尽你最大的努力让它变得最漂亮。这部分内容对于后端Java来说,...

2019-03-23 17:40:00 51

转载 git 推送远程仓库和删除远程仓库文件

提交到远程仓库需要现在GitHub或gitlab上创建项目,然后才能连接到远程仓库1、连接远程仓库# git remote add origin https://github.com/xxxxx 2、提交本地仓库# git add . # 添加所有文件,.表示所有,如若只提交单个文件请写文件名# git commit -m "提交说明" #3、提交远程仓...

2019-03-23 09:36:00 236

转载 Flutter 即学即用系列博客——09 EventChannel 实现原生与 Flutter 通信(一)

前言紧接着上一篇,这一篇我们讲一下原生怎么给 Flutter 发信号,即原生-> Flutter还是通过 Flutter 官网的 Example 来讲解。案例接着上一次,这一次我们让原生主动将电池的充电状态发送给 Flutter 并在界面显示。步骤如下。1. Flutter 界面修改我们在原先基础上增加一列用于显示文本。String _chargingStatus = 'B...

2019-03-22 20:19:00 96

转载 Java学习笔记24(Map集合)

Map接口:  Map接口与Collection接口无继承关系。    区别:Collection中的元素是孤立的,一个一个存进去的。       Map作为一个映射集合,每一个元素包含Key-value对(键-值对)。即,Map元素总是成对出现的。  Map中的value对象可以重复,但Key不能重复。  Map接口的常用集合:  1.HashMap集合,HashMap类...

2019-03-22 19:58:00 29

转载 .net core 利用Selenium和PhantomJS后台生成EChart图片

1.引用NuGet安装:Selenium.SupportSelenium.WebDriverSelenium.WebDriver.PhantomJS.CrossPlatform (分布Linux时把对应PhantomJS复制到发布目录)2.后台打开的页面@{ Layout = "/Views/Shared/Ordinary.cshtml"; ...

2019-03-21 16:52:00 1035

转载 Spring Boot Security 详解

简介Spring Security,这是一种基于 Spring AOP 和 Servlet 过滤器的安全框架。它提供全面的安全性解决方案,同时在 Web 请求级和方法调用级处理身份确认和授权。工作流程从网上找了一张Spring Security 的工作流程图,如下。图中标记的MyXXX,就是我们项目中需要配置的。快速上手建表表结构建表语句DROP TABLE IF EXIST...

2019-03-21 12:57:00 71

转载 关于@synchronized 比你想知道的还多

如果你曾经使用Objective-C做过并发编程,那你肯定见过@synchronized这个结构。@synchronized这个结构发挥了和锁一样的作用:它避免了多个线程同时执行同一段代码。和使用NSLock进行创建锁、加锁、解锁相比,在某些情况下@synchronized会更方便、更易读。如果你从来没有使用过@synchronized,具体如何使用可以参考下面的实例。本文的将围绕我对@syn...

2019-03-21 08:45:00 48

转载 树上最小权覆盖(可并堆)

题目大意  以\(1\)为根,\(n\)个点的树,给\(m\)条直上直下的链,每个链有权值,求最小权覆盖。解题思路  曾经猫老师讲过的一道题。首先考虑序列上的最小权区间覆盖,一个人尽皆知的方法是数据结构优化\(dp\)做,但还有一种方法是用堆。堆里存二元组\((a,b)\)表示花费\(a\)使得\([1,b]\)被覆盖,这个以\(a\)为关键字,然后按照左端点排序,每次取出\(b\)在\([...

2019-03-19 20:41:00 177

转载 关于类、对象、方法和实例变量的解释

一直以来对类、对象、方法和实例变量理解模糊,看到W3C官网的介绍顿时开朗。一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据...

2019-03-19 17:11:00 251

转载 Appium 自带的定位工具 Inspector

前言:Appium Inspector是appium自带的一个元素定位工具一、设置appium 1.点开android setting界面(机器人图标) 2.勾选Application Path,添加被测app的路径 3.Devices name处添加设备名称(adb devices)注意:通过这种方法也可查看到apk的包名和Launch Activity...

2019-03-19 11:09:00 564

空空如也

空空如也

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

TA关注的人

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