自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 框架写库qps对比

1服务器配置信息: 500M内存 centos nginx php7 开启opcache2.yii2Requests per second: 279.81 [#/sec] (mean)3 ciRequests per second: 580.91 [#/sec] (mean)4原生phpRequests per second: 4834.89 [#...

2019-09-30 14:49:00 760

转载 ORB随便记一记

论文摘取(这部分看的是泡泡机器人的翻译)基于特征点、单目、完全自动初始化,基于PTAM框架。相关工作A.位置识别(大概是用于回环检测)bags of wordsFAB-mapDBOW2covisibility 信息返回多个假设B.地图初始化单目SLAM需要初始化,两种方法:Mono-slam和LSD-slam(逆深度参数)本文采用基于模型的初始...

2019-09-27 09:55:00 744

转载 POJ 树的直径和重心

树的直径:(无根)树上最长两点间的最长路径,两次dfs即可,第一次dfs任选一点u,找到距离它最远的点s,再从点s进行一次dfs,找到距离s最远的点t,则s-t之间的路径就是树的直径。证明: <http://www.cnblogs.com/wuyiqi/archive/2012/04/08/2437424.html> poj2631 树的直径裸题#include&...

2019-09-25 18:43:00 499

转载 Mac快捷键记录

1. 窗口全屏幕command + shift +f2. 网页全屏幕(隐藏header)command + control +f转载于:https://www.cnblogs.com/zhengwangzw/p/11556848.html

2019-09-20 14:12:00 194

转载 恶意代码分析技巧-汇总

资料:云众可信 恶意代码分析技巧【恶意代码分析技巧】01- 介绍【恶意代码分析技巧】02-exe_python【恶意代码分析技巧】03-java【恶意代码分析技巧】04-exe_VB【恶意代码分析技巧】05-exe_Delphi【恶意代码分析技巧】06-exe_.net【恶意代码分析技巧】07-exe_自动安装【恶意代码分析技巧】08-文档宏病毒【恶意代码分析技巧】09-文档漏洞【恶意代...

2019-09-19 17:39:00 142

转载 [Flink] 从入门到放弃-第一天

1. 安装 找台测试环境机器,wgethttp://mirrors.tuna.tsinghua.edu.cn/apache/flink/flink-1.9.0/flink-1.9.0-bin-scala_2.11.tgz, 我安装的版本是1.9的。2. 运行 tar -zxvf ***.tgz cd/opt/module/flink1.9/flink-1...

2019-09-19 16:29:00 138

转载 [多线程] Synchronized 关键字

Synchronized是Java中非常重要的一个关键字。1. 起源 事务的产生总是会有特定的原因,下面这段代码就作为引出Synchronized的引子public class SynchronizedDemo implements Runnable { private static int count = 0; public static vo...

2019-09-19 03:40:00 91

转载 [JVM]线上CPU负载持续飙高的问题解决

1. 周二新需求提测之后,运行到晚上,收到告警短信,生产环境CPU负载过高,先解决问题再排查,运维扩容,有问题机器下线重启上线,CPU使用率正常,服务正常响应。2. 开始排查问题,把预留的一台有问题的机器用于排查问题,第一步,看相关的日志,没有明显的异常。然后top 命令查看cpu资源使用情况,jps -lm找到对应java进程号9021之后,top -H -p9021 看到线程...

2019-09-19 02:38:00 176

转载 [Maven]自定义Archetypes

Archetypes就相当于脚手架,如果在平常项目中,有个基础的模版,你就可以直接基于模版构建项目,1. 新建一个maven项目,定义项目pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2019-09-18 21:06:00 179

转载 [集合]LinkedList

LinkedList实现了List (列表)& Deque(双向队列) 接口, 预习一下java集合家族1. 添加操作 public boolean add(E e) { linkLast(e); return true; } void linkLast(E e) { ...

2019-09-18 15:19:00 72

转载 [集合]Arraylist

1. ArrayList 有二个最重要的成员变量transient Object[] elementData; //存放数据private int size; //当前使用容量2. 增加函数 public boolean add(E e) { ensureCapacityInternal(size + 1); // Increments...

2019-09-18 14:40:00 89

转载 扩展centos7.4虚拟机磁盘大小

虚拟机分配磁盘40GB,实际系统分区只用了20GB,需要手工扩展到40GB,操作方法如下:查看磁盘信息(确认主分区只有17GB):[root@test-web1 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/centos-root 17G 3.2G 14G ...

2019-09-18 14:39:00 139

转载 如何提高着陆页转化率?7个提高着陆页转化率的设计技巧

设计一个最优的着陆页并不是一件非常容易的事.如果你想获得一个可观的转化率,那就更不简单.然而,对于以转化为核心的设计理念你懂得多少呢?以转化为核心的设计(CCD)是一门学科,专门针对为实现某个单一的业务目标的设计经验.它的意图在于,通过使用有说服力的设计和心理诱因来引导访客完成一个具体的行动,来增加转化率.着陆页是CCD设计的核心.着陆页的设计元素会同电子邮件的设计保持一致,...

2019-09-18 10:54:00 177

转载 LeetCode 834. Sum of Distances in Tree

题目链接:https://leetcode.com/problems/sum-of-distances-in-tree/题意:给出一棵树,对于每个节点,求出其他所有节点与该节点的距离之和。节点数不超过10000。思路:如图所示,暴力复杂度太高,考虑进行优化,如图所示,考虑一对父子节点u与v,son[u]表示以u为根节点的子树的节点个数。若已知父节点u到其他所有节点的距离和,则可推...

2019-09-15 14:17:00 77

转载 关于RxJS 处理多个Http请求 串行与并行方法

mergeMapmergeMap 操作符用于从内部的 Observable 对象中获取值,然后返回给父级流对象。合并 Observable 对象123456import { of } from "rxjs";import { mergeMap } from "rxjs/operators";const source$ = of("Hello...

2019-09-12 10:49:00 2008

转载 [数据结构与算法]最长有效括号32

给定一个只包含'('和')'的字符串,找出最长的包含有效括号的子串的长度。输入: ")()())"输出: 4解释: 最长有效括号子串为 "()()"方法 ( ) )( ( ) ) ) -1 0 1 2 3 4 5 6 7使用一个栈,栈顶放-1,当作起始位置代码:public int longestValidParentheses(String ...

2019-09-12 01:39:00 150

转载 截取字符串长度,超出部分用省略号代替 PHP

function subText($text, $length){ if (mb_strlen($text, 'utf8') > $length) { return mb_substr($text, 0, $length, 'utf8') . '......'; } else { return $text; }}转载于:https:...

2019-09-10 16:46:00 381

转载 支付宝手机端网页支付 PHP(基于官方提供的demo)

1.支付宝开放平台添加应用并且签约快捷手机wap支付(应用添加不做详细说明)2.下载demo,文档中心SDK&Demo,3.个人中心秘钥管理,查看商户appID,商户私钥,支付宝公钥,商户公钥(填入支付宝应用中,项目里面不需要配置),可以使用支付宝开放平台生成然后配置到项目里面4.下载好的项目里面只需要改conf...

2019-09-09 18:17:00 962

转载 git中一些常见问题的解决

1.解决:先pull,执行git pull origin 分支名称;然后再执行 git push origin 分支名称转载于:https://www.cnblogs.com/luqiang213917/p/11492727.html

2019-09-09 16:55:00 101

转载 [数据结构与算法]深度优先搜索dfs和广度优先搜索bfs

 第一步,构造一个图,图的结构如下 这个图构造方式有二种,一种二维数组,一种Map + 链表,因为图比较稀疏,使用Map加链表来构建,代码如下所示private static Map<Character,List<Character>> buildGraph(){ Map<Character, List&...

2019-09-07 17:53:00 109

转载 centos7 创建sftp

sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文...

2019-09-07 10:17:00 103

转载 [Vim] 光标移动到行首、行尾

Shift + 6 : 行首Shift + 4 : 行尾转载于:https://www.cnblogs.com/zhengwangzw/p/11474693.html

2019-09-06 14:35:00 236

转载 Interactive CTF Exploration Tool --- Windows privileged大杀器(>= windows xp)

最新消息:Windows privileged大杀器(>= windows xp)Google安全研究人员披露了一个影响所有Microsoft Windows版本的20年未修补的高危漏洞的详细信息,从Windows XP到最新的Windows 10get administrator cmd just run: ctf> script .\scripts\ctf...

2019-09-06 09:51:00 431

转载 vertica查询优化

https://www.vertica.com/kb/Reading-Query-Plans/Content/BestPractices/Reading-Query-Plans.htm转载于:https://www.cnblogs.com/lavezhang/p/11468387.html

2019-09-05 17:17:00 262

转载 Oracle job procedure 存储过程定时任务

oracle job有定时执行的功能,可以在指定的时间点或每天的某个时间点自行执行任务。一、查询系统中的job,可以查询视图--相关视图select * from dba_jobs;select * from all_jobs;select * from user_jobs;-- 查询字段描述/*字段(列) 类型 ...

2019-09-05 15:22:00 108

转载 PHP 图片+文字+二维码生成小程序分享海报

思路:1、请求微信接口获取一定尺寸微信二维码2、准备海报主图,处理尺寸按比例缩放3、准备分享语录,计算段落高度4、生成海报:创建画布,分写别入按顺序和位置写入二维码、图片、文字等5、保存海报具体如下:1、请求微信接口获取一定尺寸微信二维码$access_token = 'jkagfgjkdahfgadhsfkdsj';$url = sprin...

2019-09-05 09:33:00 619

转载 [数据结构与算法]给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。...

给定 1->2->3->4, 你应该返回 2->1->4->3.这个题目一看很简单,就是让后驱节点指向前驱节点,然后前驱节点指向后驱节点的后驱节点,但是后驱的节点也需要交换,所以有点棘手。思路就是列举如下图 1 -> 2 -> X -> Y | | | ...

2019-09-04 23:51:00 534

转载 DNS域传送漏洞

什么是DNS?DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名查出IP地址。你可以把它想象成一本巨大的电话本。举例来说,如果你要访问域名math.stackexchange.com,首先要通过DNS查出它的IP地址是151.101.129.69。DNS服务器使用的TCP/UDP端口号是53。最常用的DNS记录有以下几类:...

2019-09-04 18:43:00 105

转载 PHP 距离我最近排序+二维数组按指定列排序

思路:1、获取我的位置,即:我的经纬度2、各站点须有位置 即:排序对象有位置经纬度3、查询要排序的站点列表4、循环遍历计算 与我的距离5、二维数组按 指定列(距离)排序具体如下:1、是小程序中的功能,因而小程序接口获取我的经纬度wx.getLocation({ type: 'wgs84', succe...

2019-09-04 18:00:00 217

转载 [数据结构与算法]求给定二叉树的最小深度。最小深度是指树的根结点到最近叶子结点的最短路径上结点的数量。...

解题思路:刚开始想到的就是利用回溯,树的最小深度等于树的左右子树的最小深度+1;根据这个想法,写出解题算法public class Solution { public int run(TreeNode root) { TreeNode node = root; //递归的边界条件 如果当前节点为null 高度为0 ...

2019-09-04 02:30:00 250

转载 com.netflix.discovery.DiscoveryClient : Completed shut down of DiscoveryClient

启动报错:com.netflix.discovery.DiscoveryClient : Completed shut down of DiscoveryClient解决方案:添加web主件<dependency> <groupId>org.springframework.boot</groupId> <...

2019-09-03 23:11:00 893

转载 PHP后门一句话-汇总

无特征PHP一句话木马分享些不需要动态函数、不用eval、不含敏感函数、免杀免拦截的一句话。(少部分一句话需要php5.4.8 、或sqlite/pdo/yaml/memcached扩展等)原理:https://www.leavesongs.com/PENETRATION/php-callback-backdoor.html所有一句话使用方法基本都是:http:// targ...

2019-09-03 14:13:00 617

转载 登录界面-渗透测试

由图展开思路:登陆页面的渗透测试  首先在进入登陆界面时,一般都是先用万能密码什么的测下输入框有没有注入(现在很少见了)。如果没有,那就先拿admin,123456什么的测试下弱口令,不求运气爆棚一下就猜到密码。主要是看下回显,查看是否存在账号锁定策略,密码不正确,不存在此用户名等信息,以便于尝试遍历可能存在的用户名。没验证码就上爆破工具,有验证码的话看看能不能绕过,...

2019-09-02 16:25:00 4298

转载 LeetCode 214. Shortest Palindrome

题目链接:https://leetcode.com/problems/shortest-palindrome/题意:已知一个字符串s,在其前面添加最少的字符数使其成为一个回文串。思路:设字符串s的长度为len,则最多肯定是添加len长度的字符,即将s倒置。什么情况可以少添加字符呢?当s的前缀是一个回文串时,则由于该部分已经是回文串,不需要再为其匹配,添加该段后面的回文部分即可,因...

2019-08-30 19:40:00 66

转载 [vue/no-parsing-error] Parsing error: x-invalid-end-tag.eslint-plugin-vue

[vue/no-parsing-error]Parsing error: x-invalid-end-tag.eslint-plugin-vue解决方案:vscode里面选择设置-》搜索vetur.validation.template-》勾选掉0转载于:https://www.cnblogs.com/danmao/p/11...

2019-08-29 22:40:00 5394

转载 Vue语法

1 生命周期<template> <div id="app1"> <h1>{{title}}</h1> <button @click="randowTitle()">改变title</button> <button @click="dest...

2019-08-25 22:38:00 73

转载 You are using the runtime-only build of Vue where the template compiler is not available. Either pre...

异常You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build.在 vue.co...

2019-08-25 22:36:00 113

转载 Vue安装

vue是一个JavaMVVM库,是一套用于构建用户界面的渐进式框架,是初创项目的首选前端框架。它是以数据驱动和组件化的思想构建的,采用自底向上增量开发的设计。它是轻量级的,它有很多独立的功能或库,我们会根据我们的项目来选用vue的一些功能。它提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用Vue.js。一、安装vue1、安装node.js,安装完node.js之后...

2019-08-25 22:34:00 87

转载 ORA-30926: unable to get a stable set of rows in the source tables

Oracle 中用一个表的数据更新另一个表的数据最好的方法是用merge语法:mergeintotab1usingtab2on(tab1.id=tab2.id)whenmatchedthenupdatesettab1.val=tab2.val同样,如果tab2中有多条对应tab1中一条的情况会出错:...

2019-08-23 08:44:00 397

转载 Python爬虫,爬取腾讯漫画实战

先上个爬取的结果图最后的结果为每部漫画按章节保存运行环境IDE VS2019Python3.7Chrome、ChromeDriverChrome和ChromeDriver的版本需要相互对应先上代码,代码非常简短,包含空行也才50行,多亏了python强大的库import osimport timeimport requests...

2019-08-21 15:55:00 605

空空如也

空空如也

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

TA关注的人

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