自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 URI Scheme注册伪协议实现远程命令执行

Windows配置注册表注册伪协议1、新建伪协议项WIN+R 输入regedit 打开注册表,在注册表HKEY_CLASSES_ROOT键中新建一个项,项的名字就是你伪协议的名字,例如我注册一个cmd协议。然后不用管默认字符串值,新建一个叫URL Procotol的字符串值,值为空即可。2、新建shell项在cmd协议项中新建一个项 , 叫做shell,这个名称不能改。默认字...

2018-12-31 03:59:00 386

转载 python day2 python基础 列表、元组操作 字符串操作 字典操作 集合操作 文件操作 字符编码与转码...

本节内容列表、元组操作字符串操作字典操作集合操作文件操作字符编码与转码1. 列表、元组操作列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作定义列表1 names = ['Alex',"Tenglan",'Eric']通过下标访问列表中的元素,下标从0开始计数1 >>> nam...

2018-12-30 15:21:00 81

转载 AtCoder Grand Contest 030 自闭记

  A:阅读。#include<iostream> #include<cstdio>#include<cmath>#include<cstdlib>#include<cstring>#include<algorithm>using namespace std;#define ll lon...

2018-12-29 22:56:00 42

转载 [Swift]LeetCode210. 课程表 II | Course Schedule II

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)➤GitHub地址:https://github.com/strengthen/LeetCode➤原文地址:https://www.cnblogs.com/streng...

2018-12-29 20:16:00 109

转载 re模块

re模块正则表达式就是字符串的匹配规则,在多数编程语言里都有相应的支持,python里对应的模块是re常用的表达式规则'.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行'^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTI...

2018-12-29 17:33:00 40

转载 Class 17 - 1 动态渲染页面爬取 — Selenium使用

利用Selenium 可以驱动浏览器执行特定的动作,如点击、下拉等操作, 同时还可以获取浏览器当前呈现的页面的源代码 ,做到可见即可爬。基本使用示例:from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.common.keys ...

2018-12-29 14:25:00 94

转载 [Tips]Torch功能点记录

1. Numpy矩阵转换Tensor:tensor_num = torch.from_numpy(numpy_arr)转载于:https://www.cnblogs.com/immortalBlog/p/10195151.html

2018-12-29 11:57:00 63

转载 Ubuntu16.04 安装RabbitMQ

转载https://www.cnblogs.com/hongdada/p/7203589.html安装RabbitMQ由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlang,执行命令:sudo apt-get install erlang-nox安装rabbitMq命令:2.$ sudo apt-get update...

2018-12-29 11:10:00 85

转载 你知道CSS实现水平垂直居中的第10种方式吗?

你知道CSS实现水平垂直居中的第10种方式吗?仅居中元素定宽高适用:absolute + 负 marginabsolute + margin autoabsolute + calc居中元素不定宽高:absolute + transformlineheightwriting-modetab...

2018-12-28 22:06:00 48

转载 [PWA] Cache Third Party Resources from a CDN in a React PWA

Our service worker caches our static assets - but only those assets that are included in our React App. This means that assets like Bootstrap, which we're including from a third-party CDN, won't be in...

2018-12-28 21:09:00 60

转载 git 多仓库源 配置

GitBlit 仓库的SSH弄了一个下午 真TM的烦...双方都配好ssh后 在C:\Users\Administrator\.ssh 下修改known_hosts文件 就叫known_hosts 不带后缀 若没有则新建写入:XXX.XXX.XXX.XXX,域名(没有则为空 用‘,’号分割) ssh-rsa 加公匙加好用ssh -T XXX.XXX.XXX...

2018-12-28 17:02:00 337

转载 Leetcode-937-Reorder Log Files-(Easy)

一、题目描述  You have an array oflogs. Each log is a space delimited string of words.For each log, the first word in each log is an alphanumericidentifier. Then, either:Each word after t...

2018-12-28 11:09:00 57

转载 springboot系列八、springboot整合kafka

背景:  当业务在同一时间出现高并发的时候,这个时候我们不想无限的增加服务器,但是又想提高吞吐量。这时可以考虑使用消息异步处理,进行消峰填谷;同时还可以降低耦合度。常见的消息中间件有kafka,rabbitMQ,activeMQ,rocketMQ。其中性能最好的,吞吐量最高的是以kafka为代表,下面介绍kafka用法。kafka详细原理介绍,参考kafka系列:https://www.cnb...

2018-12-27 18:45:00 94

转载 Bootstrap 栅格 样式 组件 插件

-----------------------------起先是我们造成习惯,后来是习惯造成我们。day 51Bootstrap 官方网站: bootcss.com/ <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>...

2018-12-27 15:44:00 103

转载 【旧文章搬运】Windows中全局钩子DLL的加载过程

原文发表于百度空间,2011-03-24==========================================================================看雪上别人问的一个问题,顺便在此记录下吧~~kd> kvn # ChildEBP RetAddr Args to Child 00 0012f7b8 77d2...

2018-12-27 10:41:00 106

转载 A - 移动的骑士

A - 移动的骑士Time Limit: 1000/1000MS (C++/Others) Memory Limit: 65536/65536KB (C++/Others) Problem DescriptionSomurolov先生是一个国际象棋高手,他声称在棋盘上将骑士棋子从一点移动到另外一点,没有人比他快,你敢挑战他吗?你的任务是编程计算出将一个骑士棋...

2018-12-26 18:01:00 157

转载 centos 6.5 下 nginx 简单优化_虚拟主机_负载均衡

# 用了nginx for win很久,安装也是超级简单。# 还是用一下linux版的吧。环境是centos 6.5 x64# 安装开始:# 先安装依赖yum install gcc-c++ yum -y install pcre* yum -y install openssl*# 下载,可以wget 目前最新1.15.3cd /optwget ht...

2018-12-25 16:09:00 53

转载 HttpContext.Current.Request.Url 地址:获取域名

假设当前页完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli协议名----http://域名----www.test.com站点名---aaa页面名(文件名)----bbb.aspx参数------id=5&name=kelli1、完整url (协议名+域名+站点名+文件名+参数)string url...

2018-12-25 16:05:00 581

转载 Android Studio打包程序时出现transformClassesWithDexForRelease错误

百度半天.没找到直接原因..国外网站上有写这个错误的..国内的真心没找到..英语水平有太低..实在没看懂怎么搞..后来发现clean项目的时候是提示如下错误:Information:Gradle tasks [clean, :app:generateDebugSources, :app:generateDebugAndroidTestSources, :app:mockableAndroi...

2018-12-25 15:12:00 115

转载 计算机是如何启动的

转载:阮一峰的网络日志从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。零、boot的含义先问一个问题,"启动"用英语怎么说?回答是boot。可是,boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的bo...

2018-12-25 13:40:00 63

转载 List去重为什么要写equals(),hashCode()方法

一,各个集合的特点:  Collection(集合):容器,用于存放对象(引用类型。基本类型需要自动装箱)   List(列表):元素有序,元素可以重复 (有索引)。 通过元素的equals()方法判断是否重复。  Set(集):元素无序,不可重复 (没有索引)。 遍历只能用Iterator迭代器和增强for, 不能使用普通for遍历。  ArrayList(数组列表...

2018-12-25 09:31:00 186

转载 bzoj1188: [HNOI2007]分裂游戏

这是一道很有特点的博弈啊。。。首先我们可以把每个不同的豆子看成一个子游戏,然后它的SG值就是它所处于的位置,知道这一点就简单了然后对于当前胜负判断就容易弄了,只要那些豆子数%2==1的SG值合起来就好方案数可以暴力枚举#include<cstdio>#include<iostream>#include<cstring>#inclu...

2018-12-25 07:08:00 42

转载 关于SQL Server 数据库归档的一些思考和改进

一.需求背景SQL Server开源的归档工具不多,DBA一般都是通过计划任务来触发执行,执行的脚本多是SP或者是SSIS包。SSIS包的性能稍好一些,但是维护更新成本高些。所以更常见的是通过SP脚本来实现归档操作。当数据库规模较小时,可以方便的直接在数据库上进行脚本的编写部署。但是随着数据库越来越多,管理维护成本就会越来越大,越来越不方便。现在我们实行的方式是通过中央管理器来管...

2018-12-24 22:44:00 472

转载 python操作docx学习资料

1、博客(1)写入参考https://www.cnblogs.com/rencm/p/6285304.html(2)读取参考http://www.cnblogs.com/zhanghongfeng/p/7043412.html2、docx包官方说明文档https://python-docx.readthedocs.io/en/latest/index.html转载于:ht...

2018-12-24 14:44:00 59

转载 JSON.stringify()还可以这么用

最近做项目的时候遇到一个对象深拷贝的问题,网上看了下发现最为简便的方法是JSON.stringify(),比如你要深拷贝一个对象,可以这么做:var test={ a:"hello", b:"world", c:[ {dd:"css",ee:"cdd"}, {mm:"ff",nn:"ee"} ]};var ...

2018-12-23 22:12:00 73

转载 C++学习-环境配置

设置 C++ 语言环境,需要确保电脑上有以下两款可用的软件,文本编辑器和 C++ 编译器。通过编辑器创建的文件通常称为源文件,源文件包含程序源代码。C++ 程序的源文件通常使用扩展名 .cpp、.cp 或 .c。头文件:后缀为.h,主要是定义和声明之类的,比如类的定义,常量定义源文件:后缀.cpp,主要是实现之类的,比如类方法的实现资源文件主要是你用到的一些程序代码以外的东西,比如图片之类...

2018-12-23 08:52:00 96

转载 MySQL之查询性能优化(四)

优化特定类型的查询COUNT()的作用COUNT()是一个特殊函数,有两个非常不同的作用:它可以统计某个列值的数量,也可以统计行数。在统计列值时要求列值是非空的(不统计NULL)。 如果在COUNT()的括号中指定了列或者列的表达式, 则统计的就是这个表达式有值的结果数。 因为很多人对NULL理解有可题, 所以这里很容易产生误解。COUNT()的另一个作用是统计结果集的行数。当MySQ...

2018-12-22 10:29:00 113

转载 appium启动

from appium import webdriverfrom time import sleepcapabilitise = { "platformName": "Android", "deviceName": "127.0.0.1:62001", "app": "C:\\Users\\Administrator\\Desktop\\app-Cent...

2018-12-22 09:45:00 43

转载 rename 批量修改文件名简单用法

  有的时候我们需要批量创建文件做测试,为了做区分,一般只要稍稍动动文件名即可,MV命令既可以移动文件,也是可以修改文件名的,但批量修改文件名MV做不到,此时,我们可以用rename命令批量修改是蛮不错的方法,当然也有其他方法的,具体如下:语法:rename [ -v ] [ -n ] [ -f ] perlexpr [ files ] 白话文:rename 参数 需要替换的字符串...

2018-12-21 23:55:00 546

转载 vue项目 预览照片的插件 v-viewer

查看图片主要使用的旋转、翻转、缩放、上下切换、键盘操作等功能都有。1、首先是安装npm install v-viewer --save2、安装完在main.js里面引用(还要记得引用它的css样式)下面有两种调用方式import Vue from 'vue'import Viewer from 'v-viewer'import 'viewerjs/dist/viewer...

2018-12-21 15:21:00 158

转载 修改Linux系统时间

修改硬件时间:# hwclock --set --date="12/31/18 09:28"同步到系统时间:# hwclock --hctosys保存生效:# hwclock -w转载于:https://www.cnblogs.com/yutb/p/10155842.html

2018-12-21 15:09:00 53

转载 详解django三种文件下载方式

推荐使用FileResponse,从源码中可以看出FileResponse是StreamingHttpResponse的子类,内部使用迭代器进行数据流传输。在实际的项目中很多时候需要用到下载功能,如导excel、pdf或者文件下载,当然你可以使用web服务自己搭建可以用于下载的资源服务器,如nginx,这里我们主要介绍django中的文件下载。实现方式:a标签+响应头信息(当然你可以选择fo...

2018-12-21 14:23:00 258

转载 问题 D: 约数的个数

问题 D: 约数的个数时间限制:1 Sec内存限制:32 MB提交:272解决:90[提交][状态][讨论版][命题人:外部导入]题目描述输入n个整数,依次输出每个数的约数的个数。输入输入的第一行为N,即数组的个数(N<=1000)接下来的1行包括N个整数,其中每个数的范围为(1<=Num<=1000000000)...

2018-12-21 13:40:00 40

转载 mybatis框架入门程序:演示通过mybatis实现数据库的插入操作中实现返回结果的获取...

  1.mybatis实现数据库的插入操作可以查看https://www.cnblogs.com/wyhluckdog/p/10149895.html这篇博文,这里面的插入操作没有返回结果,所以这篇博文就实现插入的返回。2. 有两个方式可以获取返回结果:  (1)主键是自增类型的;  (2)主键是字符串类型的;3. 自增主键返回  通过修改User.xml映射文件,可以将m...

2018-12-20 16:34:00 126

转载 jquery-validae

$(document).ready(function() { jQuery.validator.addMethod("realName", function(value, element) { var tel = /^([\u4e00-\u9fa5]+|([a-zA-Z]+\s?)+)$/; return this.optional(element) || (tel.t...

2018-12-20 15:42:00 49

转载 各常用分类算法的优缺点总结:DT/ANN/KNN/SVM/GA/Bayes/Adaboosting/Rocchio

1决策树(Decision Trees)的优缺点决策树的优点:一、 决策树易于理解和解释.人们在通过解释后都有能力去理解决策树所表达的意义。二、 对于决策树,数据的准备往往是简单或者是不必要的.其他的技术往往要求先把数据一般化,比如去掉多余的或者空白的属性。三、 能够同时处理数据型和常规型属性。其他的技术往往要求数据属性的单一。四、 ...

2018-12-20 09:35:00 785

转载 python中的特殊成员

python中的特殊成员:小甲鱼论坛总结转载于:https://www.cnblogs.com/q767498226/p/10146661.html

2018-12-19 22:41:00 74

转载 数据库之多表关联

(1)完整性约束:   作用:保证数据的完整型和一致性   - not null 和 default   - unique 唯一的   1.单列唯一   2.多列唯一   3.联合唯一  - 主键   primary key(索引)   一个表中只有一个主键,可以有联合主键   1.单列主键   2....

2018-12-19 20:26:00 158

转载 socket/WebSocket/WebService/http/https概念

学习了这么久的java技术, 但是这5个 socket/WebSocket/WebService/http/https 概念还不是很清楚, 总是很模糊,或者是弄混. 惭愧! !学习之前, 要对这个网络七层协议有个了解网络七层协议从低到高:1、物理层(Physical Layer)、2、数据链路层(Data Link Layer)、3、网络层(Net...

2018-12-19 17:01:00 232

转载 Spring整合Struts2框架的第一种方式(Action由Struts2框架来创建)。在我的上一篇博文中介绍的通过web工厂的方式获取servcie的方法因为太麻烦,所以开发的时候不会使用。...

1. spring整合struts的基本操作见我的上一篇博文:https://www.cnblogs.com/wyhluckdog/p/10140588.html,这里面将spring与struts2框架整合起来,并且实现了action获取service,说明spring与struts2框架已经建立联系,互通了,但是这种使用web工厂的方式太麻烦了,在开发中并不会使用这种方法,所以我就要介绍spr...

2018-12-19 16:08:00 67

空空如也

空空如也

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

TA关注的人

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