自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 聊聊、Spring ServletContainerInitializer

我们平时用 Java 注解很多,例如 @Configuration、@Component、@Service,我们习惯于通过 XML 方式来实现 Web,而用 Java 注解方式来实现 Web 却很少。今天来说下,Spring 是怎么通过 Java 注解方式来实现 Web 和 Mvc。一、实现WebApplicationInitializer 接口public class We...

2019-01-30 18:18:00 195

转载 在Html页面中调用ajax代码

以最原始的XMLHttpRequest形式,实现ajax.封装的方法 1 /** 2 * 发送一个 AJAX 请求 3 * @param {String} method 请求方法 4 * @param {String} url 请求地址 5 ...

2019-01-30 17:36:00 1256

转载 Python之禅

"""The Zen of Python Python之禅 Beautiful is better than ugly. 优美胜于丑陋。【Python以编写优美的代码为目标】 Explicit is better than implicit. 明了胜于晦涩。【优美的代码应当是明了的,命名规范,风格相似】 Simpl...

2019-01-30 17:18:00 37

转载 无缝滚动插件速度问题

Start:function() { if(this.isSmoothScroll) { this.AutoScrollTimer = setInterval(this.GetFunction(this,"SmoothScroll"), this.Timeout); } else { //this.AutoScrollTimer = setInterval(this.G...

2019-01-29 18:08:00 69

转载 STM32 BOOT设置

一、三种BOOT模式介绍所谓启动,一般来说就是指我们下好程序后,重启芯片时,SYSCLK的第4个上升沿,BOOT引脚的值将被锁存。用户可以通过设置BOOT1和BOOT0引脚的状态,来选择在复位后的启动模式。Main Flash memory是STM32内置的Flash,一般我们使用JTAG或者SWD模式下载程序时,就是下载到这个里面,重启后也直接从这启动程序。System...

2019-01-29 10:12:00 858

转载 最佳实践 | OceanBase事务引擎的技术创新

颜然,蚂蚁金服 OceanBase 团队资深技术专家,OceanBase 初创成员之一,目前负责事务引擎以及性能优化相关的研发工作。以下为演讲实录:首先,我们先来聊一个大家都很感兴趣的话题:跟已有的经典数据库比如:Oracle、SQL Server等,OceanBase跟他们最大的区别在哪里?OceanBase是一个云原生的数据库。而我们所做的软件全部是基于硬件的基础之上。那么,我们首先就...

2019-01-28 14:44:00 51

转载 Hexo-Next6.7.0主题优化

Hexo-Next6.7.0主题优化效果预览:Next6.7.0主题个人博客一、下载next主题$ cd your-hexo-site$ git clone https://github.com/iissnan/hexo-theme-next themes/next二、使用next主题在站点配置文件中配置使用next主题theme: next...

2019-01-28 14:31:00 101

转载 cf 990G - GCD Counting

题意#include<bits/stdc++.h>#define t 200000#define MAXN 200100using namespace std;int n;int fa[MAXN],fa1[MAXN];long long ans[MAXN],size[MAXN];vector <int> e[MAXN],E...

2019-01-27 09:59:00 97

转载 Ordering Tasks

链接[https://vjudge.net/contest/281085#problem/D]题意有n个任务,有M个对先后顺序然你输出最后的完成任务的顺序,有多种可能输出一种即可分析裸的拓扑排序,需要队列和vector代码#include<iostream>#include<string.h>#include<vector>#include...

2019-01-26 20:18:00 37

转载 Linux下安装MySQL

Linux下安装MySQL 1.安装前需要检查下机器是否已经安装过MySQL:rpm -qa | grep mysql  如果安装过需要卸载:rpm -e mysql  // 普通删除模式 rpm -e --nodeps mysql  // 强力删除模式...

2019-01-25 20:36:00 51

转载 BZOJ1226: [SDOI2009]学校食堂Dining

Description小F 的学校在城市的一个偏僻角落,所有学生都只好在学校吃饭。学校有一个食堂,虽然简陋,但食堂大厨总能做出让同学们满意的菜肴。当然,不同的人口味也不一定相同,但每个人的口味都可以用一个非负整数表示。由于人手不够,食堂每次只能为一个人做菜。做每道菜所需的时间是和前一道菜有关的,若前一道菜的对应的口味是a,这一道为b,则做这道菜所需的时间为(a or b)-(a and b...

2019-01-25 10:29:00 39

转载 如何在linux下开启FTP服务

如何在linux下开启FTP服务1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下: #which vsftpd 如果看到有vsftpd的目录说明服务器已经安装了ftp软件2. 查看ftp 服务器状态 #service vsftpd status3. 启动ftp服务器 #service vsftpd start4. 重启ftp服务器...

2019-01-25 08:51:00 66

转载 总结day24 ---- socket ,struct 的学习

前情提要    一:套接字 socket()      1:三次握手   1:客户端像服务端链接, (第一次握手)   2:服务端收到请求,告诉客户端服务端收到了内容 (第二次握手1)   3:服务端像客户端连接,(第二次握手2) 这俩可以合在一起   4:客户端收到服务端请求,并告诉客户端服务端已经...

2019-01-22 21:56:00 70

转载 权限管理和逻辑备份

1.首先进入到mysql数据库下2.用户ip,账号,密码设置1.创建用户(3种不同程度的设置) #指定ip地址为'192.118.1.1',用户名为 'chao',密码为'123'的用户可以连接我的数据库create user 'chao'@'192.118.1.1' identified by '123'; # 指定ip:192.118.1.开头的chao用户...

2019-01-22 20:41:00 47

转载 Eclipse安装svn插件的几种方式

Eclipse安装svn插件的几种方式1.在线安装:(1).点击Help-->Install New Software...(2).在弹出的窗口中点击add按钮,输入Name(任意)和Location(插件的URL),点击OK(3).勾选出现的插件内容,一步步安装即可。注:目前在线安装svn的版本只有1.6.x和1.8.x地址分别是:http://subcli...

2019-01-22 17:26:00 41

转载 django中Model表的反向查询

很多时候需要在多张表之间进行跨表查询,这其中外键是必须存在的,而通过外键所处的表的对象进行跨表查询,称为正向查询。反之,则是反向查询。正向查询很简单,这里不谈。主要谈下反向查询。class Userinfo(models.Model): name = models.CharField(max_length=32) password = models.Char...

2019-01-22 15:14:00 408

转载 12:加密的病历单

总时间限制:1000ms内存限制:65536kB描述小英是药学专业大三的学生,暑假期间获得了去医院药房实习的机会。在药房实习期间,小英扎实的专业基础获得了医生的一致好评,得知小英在计算概论中取得过好成绩后,主任又额外交给她一项任务,解密抗战时期被加密过的一些伤员的名单。经过研究,小英发现了如下加密规律(括号中是一个“原文 -> 密文”的例子)1.原文中所有的字符都在字母表...

2019-01-22 14:07:00 122

转载 101. 对称二叉树

101. 对称二叉树方法一# Definition for a binary tree node.# class TreeNode(object):# def __init__(self, x):# self.val = x# self.left = None# self.right = None...

2019-01-21 22:11:00 37

转载 易小虎博客起航

易小虎博客起航2019年1月申请博客以来,还没有写过博客,第一次写博客,博客的初衷是记录工作,学习心得,摘录转摘文章,所事以备后查。转载于:https://www.cnblogs.com/yxh2019/p/10298973.html...

2019-01-21 15:26:00 84

转载 Hackers' Crackdown UVA - 11825 (状压dp)

给出n个电脑,每个电脑连着n个服务,然后每个电脑都连着m个邻电脑,如果当前的电脑某个服务被断开了,相邻的电脑的服务也会被断开,每个电脑都只能操作一次,问你最多可以让多少种服务被断开。一种服务被断开的条件就是存在一个破坏第i个电脑的集合,这个集合扩散出去的集合是全集(......语文真的是......讲不出来)先把每个电脑和邻电脑的状态记录下来,把这个看成一个集合,然后那么我现在的问题就变成了用...

2019-01-20 23:52:00 70

转载 git生成ssh公钥方法--远程连接github仓库

先配置全局的用户名和邮箱$ git config --global user.name "runoob"$ git config --global user.email test@runoob.com生成公钥命令#1、cd到当前用户加目录下cd ~#2、生成公钥文件ssh-keygen -t rsa -C 'youremal'#3、查看你的公钥cat .ssh/id_rs...

2019-01-20 17:52:00 153

转载 3.3_朴素贝叶斯

朴素贝叶斯朴素贝叶斯(Naive Bayes)是一个非常简单,但是实用性很强的分类模型。朴素贝叶斯分类器的构造基础是贝叶斯理论。概率论基础概率定义为一件事情发生的可能性。事情发生的概率可以 通过观测数据中的事件发生次数来计算,事件发生的概率等于改事件发生次数除以所有事件发生的总次数。举一些例子:扔出一个硬币,结果头像朝上某天是晴天某个...

2019-01-20 12:38:00 75

转载 继承,修饰符

static静态修饰符  一)、static可用来修饰    1、成员变量:静态变量,可以直接通过类名访问    2、成员方法:静态方法,可以直接通过类名访问    3、代码块:静态代码,当java虚拟机加载类时,就会执行代码块  二)、类的成员变量    1、类变量(静态变量)      A、被static修饰的变量      B、在内存中只有一个拷贝    ...

2019-01-19 09:06:00 77

转载 解决Visual Studio(2017)软件无法重新生成问题

https://blog.csdn.net/qq_38265674/article/details/80539228笔者用VS2017打开VS2015创建的工程,出现如下图的问题。不小心没有升级平台工具集确定,导致无法重新生成的问题。解决方法右键解决方案-->重定解决方案目标-->升级SDK版本和平台工具集OK,至此已解决无法生成的问题。提...

2019-01-18 23:27:00 564

转载 BeautifulSoup类

1 from bs4 import BeautifulSoup2 soup1 = BeautifulSoup("<html>data</html>","html.parser")3 soup2 = BeautifulSoup(open("D://demo.html"),"html.parser")BeautifulSoup库解析器:...

2019-01-18 15:59:00 84

转载 tomcat启动参数

/usr/java/jdk1.8.0_191-amd64/bin/java -Djava.util.logging.config.file=/home/soft/apache-tomcat-7.0.92/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava...

2019-01-17 09:19:00 67

转载 16、Docker的网络-host和none

16.1 none  创建一个容器使用网络none:[root@docker ~]# docker run -d --name test1 --network none busybox /bin/sh -c "while true;do sleep 3600;done"  查看none网络的信息:[root@docker ~]# docker network inspect none[...

2019-01-16 22:12:00 55

转载 poj3368——Frequent values

部分内容参考自:https://www.cnblogs.com/frog112111/p/3306280.html题目链接:http://poj.org/problem?id=3368题目大意:给定一个数列以及一些操作,每次操作给定一对[l,r],求出该区间中出现数最多的次数。我们可以分析一下数据范围:其中n表示数的个数,q表示操作个数。于是复杂度大约在O(n)——O(nlog...

2019-01-16 16:47:00 47

转载 需要登陆网站后才能获取数据的页面爬取

本文转载自以下链接:https://www.makcyun.top/web_scraping_withpython8.html目的是万一博主网站无法访问到的话自己需要学习的东西可就不存在了.本文需要学习的地方,使用三种不同的方式爬取需要登录才能获取数据的网站数据POST 请求方法:需要在后台获取登录的 URL并填写请求体参数,然后 POST 请求登录,相对麻烦;添加 Co...

2019-01-16 13:44:00 2604

转载 Easyui datagrid 设置内容超过单元格宽度时自动换行显示

datagrid 设置内容超过单元格宽度时自动换行显示by:授客 QQ:1033553122测试环境jquery-easyui-1.5.3问题描述单元格内容超过单元格宽度不会自动化换行。如下:图1:图2:解决方法定义表格时,设置nowrap属性为false.<table id='tt' class="ea...

2019-01-15 23:40:00 613

转载 dockerfile 的常用讲解

基本说明Dockfile是一个用于编写docker镜像生成过程的文件,其有特定的语法。在一个文件夹中,如果有一个名字为Dockfile的文件,其内容满足语法要求,在这个文件夹路径下执行命令:docker build --tag name:tag .,就可以按照描述构建一个镜像了。name是镜像的名称,tag是镜像的版本或者是标签号,不写就是lastest。注意后面有一个空格和点。Docke...

2019-01-15 17:32:00 97

转载 1009.CTF 题目之 WEB Writeup 通关大全 – 3

Web题目系列3让我进去题目链接http://shiyanbar.com/ctf/1848题目描述相信你一定能拿到想要的Hint:你可能希望知道服务器端发生了什么。。格式:CTF{}解题思路用burpsuite抓包后,发现cookie里有一个字段source=0,修改为1后获取源码。源码内容<html><b...

2019-01-15 14:38:00 486

转载 scrapy框架简介和基础应用

一.什么是Scrapy?  Scrapy是一个为了爬取网站数据,提取结构性数据而编写的应用框架,非常出名,非常强悍。所谓的框架就是一个已经被集成了各种功能(高性能异步下载,队列,分布式,解析,持久化等)的具有很强通用性的项目模板。对于框架的学习,重点是要学习其框架的特性、各个功能的用法即可。二.安装  Linux:pip3 install scrapy...

2019-01-14 16:58:00 43

转载 卸载ros的方法

1)卸载全部ros:sudo apt-get autoremove --purge ros-*卸载某个ros版本(ros版本可以共存,每次需要切换)如indigo:   sudo apt-get autoremove --purge ros-indigo或者先卸载包sudo apt-get purge ros-*   然后删除依赖,配置sud...

2019-01-12 19:51:00 1558

转载 mysql安装--window版

一、下载二、解压三、配置四、环境变量五、安装MySQL服务六、启动MySQL服务七、停止MySQL一、下载第一步:打开网址,https://www.mysql.com,点击downloads之后跳转到https://www.mysql.com/downloads第二步 :跳转至网址https://dev.mysql.com/downloads/...

2019-01-11 15:36:00 69

转载 Redis高可用之哨兵模式Sentinel配置与启动(五)

0、Redis目录结构 1)Redis介绍及部署在CentOS7上(一) 2)Redis指令与数据结构(二) 3)Redis客户端连接以及持久化数据(三) 4)Redis高可用之主从复制实践(四) 5)Redis高可用之哨兵模式Sentinel配置与启动(五) 6)Redis高可用之集群配置(六)一、...

2019-01-10 19:41:00 340

转载 Linux:Apache安装与启动

Apache安装与启动1、查看是否安装:rpm -qa| grep httpd2、挂载系统 mount /dev/cdrom /mnt/cdrom3、进入软件包 cd /mnt/cdrom/Packages 4、安装软件 yum install httpd(rpm 安装 httpd,注意依赖包)5、启动httpd服务 service httpd start6、检验http是否启动 :...

2019-01-10 15:46:00 248

转载 Linux中Postfix邮件接收配置(四)

Dovecot介绍MRA邮件取回代理也有很多如courier-imap,cyrus-imap和dovecot这三个个工具,下面重点介绍Dovecot:1.高安全性。据 Dovecot 的作者声称,从 Dovecot 的设计和实现,安全性都是被高度关注和强调的。这里的安全性不单单指传统意义的安全漏洞,也包括软件的可靠性。而 Dovecot 高安全性的最佳佐证,就是“悬赏”。Dovecot 作...

2019-01-10 09:26:00 155

转载 python之抽象类&abc模块+虚拟子类&register

抽象类和接口:java我们先从java讲起,没有java基础的可以略过。(挖坑)python在python并没有抽象类之说,或者说抽象类=接口类(区别于接口)继承有两种用途:一:继承基类的方法,并且做出自己的改变或者扩展(代码重用) 二:声明某个子类兼容于某基类,定义一个接口类Interface,接口类中定义了一些接口名(就是函数名)且并未实现接口的功能,...

2019-01-08 16:06:00 321

转载 【SpringBoot】几种定时任务的实现方式

SpringBoot 几种定时任务的实现方式Wan QingHua架构之路定时任务实现的几种方式:Timer:这是java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行。一般用的较少。ScheduledExecutorService:也...

2019-01-08 15:18:00 59

空空如也

空空如也

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

TA关注的人

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