自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Day 16 20190131 老男孩python学习第16天 内容整理

作业讲解视频观看1. 三级菜单作业重构3个小时 1 menu = { 2 '北京': { 3 '海淀': { 4 '五道口': { 5 'soho': {}, 6 '网易': {}, 7 'google': {}...

2019-01-31 20:43:00 85

转载 CodeForces 1107F. Vasya and Endless Credits

题目简述:给定 $n \leq 500$ 个贷款方式,其中第$i$个贷款额为$a_i$元,需要$k_i$个月偿还,每月还贷$b_i$元。在每个月月初可申请其中一个贷款,而在每个月月底时需要还贷。求:(在某一时刻)可获得的最多贷款。观察1:获得最多贷款的时刻一定在$n$月以内。解1:(二分图最佳匹配,最小费用最大流)code观察2:倒数第$j$个月申请的第$i$个贷款,在获得...

2019-01-31 19:05:00 75

转载 停止线程

如何停止线程JDK API推荐使用停止线程的方法Thread.interrupt()方法既然不能直接stop线程,那么只有一种方法可以让线程结束,那就是让run方法运结束。Thread.interrupt()代表的意思是“停止,中止”。但是这个方法需要加入一个判断才可以完成线程的停止。一旦检测到线程处于中断状态,那么就有机会结束run方法。package com.bingo.thread...

2019-01-30 18:36:00 41

转载 D5 F

最近见到了好多跟排列有关的状压dp,好像略微会了一点,用 dp[i][s][j]表示第i位状态为s选择j的方案数,然后递推。 早起大概可以提高人的智商但是会导致人甚至不清,初始化写错了自闭了半个小时 1 #include <bits/stdc++.h> 2 using namespace std; 3 typedef long long ll;...

2019-01-30 09:43:00 92

转载 springboot整合mybatis增删改查(二):springboot热部署

SpringBoot整合热部署传统情况下, 我们用idea运行springboot程序时, 如果我们需要修改类里的方法,或者其他信息我们需要修改完保存,并且重启springboot,有时候会很浪费时间。热部署的原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassL...

2019-01-29 15:30:00 91

转载 2019寒假小记

Preface菜鸡HL终于艰难地熬过了初三的一个学期迎来了寒假。但是由于某些不可言说的政策问题所以他要没高中读了,只能开始准备中考。所以这个寒假可能并不像想象中的那样可以大量刷题好吧题还是要做的希望\(ZJOI\)能\(Keep\ good\ luck\)吧,进不了前\(48\)就要考虑退役了。1-26早上搬东西发成绩单听老杨浩BB,搞到\(10\)点钟才放。ZLX很早就...

2019-01-27 22:27:00 396

转载 P4557 [JSOI2018]战争

首先可以题目描述的两个点集是两个凸包,分别设为A和B。考虑一个向量w不合法的条件。即存在b+w=a,其中a属于A,b属于B。也就是a-b=w。即对b取反后和a的闵可夫斯基和。求出闵可夫斯基和后check点是否在凸包内即可,在凸包内说明不合法。#include<iostream>#include<cctype>#include<cstdio>#i...

2019-01-25 00:55:00 118

转载 搭健MyBatis开发环境

相关文献资料地址:http://www.mybatis.org/mybatis-3/zh/getting-started.html关于如何创建一个项目,添加Tomcat运行环境和生成`web.xml`文件就不说了,我这边的Tomcat运行环境是8.5的一、需要在`pom.xml`中添加项目使用的依赖:<project xmlns="http://maven.apache...

2019-01-24 20:04:00 64

转载 在java中怎样实现多线程?线程的4种状态

一、在java中怎样实现多线程?extends Threadimplement Runnable方法一:继承 Thread 类,覆盖方法 run(),我们在创建的 Thread 类的子类中重写 run() ,加入线程所要执行的代码即可。下面是一个例子:  public class MyThread extends Thread  {   int c...

2019-01-24 18:07:00 79

转载 python之进程

进程:正在执行的一个过程,是对正在运行程序的一个抽象进程的特征:1.动态性 2.并发行 3.独立性 4.异步性 5.结构特征: 进程由程序,数据和进程控制块三部分组成操作系统:推荐阅读《操作系统原理》 《现代操作系统》IO操作(input, sleep, 文件输入输出, recv, accept等)进程调度:多个进程交替运行,操作系统必须对这些进程进行调度,这个调度也不是随即进...

2019-01-23 21:24:00 52

转载 12.软件项目管理与敏捷方法——采购管理笔记

00.项目采购管理包括从项目团队外购买或获得为完成工作所需的产品、服务或者成果的过程。01.握手|签合同|遵循合同|不能回头02.除非双方互赢,否则没有一份协议是永久的。03.采购规划定义:确定哪些项目需求可以通过从项目团队意外购买和收购产品、服务或成果,以及那些项目需求可以由项目团队在项目执行过程中自行完成的过程。04.适用于合同管理的项目管理过程  ...

2019-01-23 19:29:00 58

转载 前端函数防抖(debounce)和函数节流(throttle)

防抖&节流在前端开发中一部分的用户行为会频繁的出发事件执行,对DOM操作、资源加载等耗费性能的处理,很可能导致界面卡顿,甚至浏览器的崩溃。函数防抖(debounce)和函数节流(throttle)就是为了解决类似的需求应运而生的。防抖函数防抖就是在函数需要频繁触发情况时,只有足够空闲的时间,才执行一次。好像公交车司机会等全部人上车后才出站一样。应用场景:...

2019-01-23 15:12:00 100

转载 占个坑,启用冰封的账号

如题,顺便测试一下博客元的markdowntest test test随后,将逐渐把文章、随笔迁移到站下转载于:https://www.cnblogs.com/jl772/p/10307809.html

2019-01-23 11:14:00 64

转载 Vue学习之路第一篇(学习准备)

1、开发工具的选择  这个和个人的开发习惯有关,并不做强求,厉害的话用记事本也可以。但是我还是建议用人气比较高的编辑工具,毕竟功能比较全面,开发起来效率比较高。  我之前写前端一直用的是sublimetext,后来学习Vue发现很多讲解Vue的人用的都是微软的 ”Visual Studio Code“ ,那么我们也不妨下载一个,用它来作为我们的编辑工具。  Visual Studio ...

2019-01-23 09:59:00 60

转载 共享内存

https://blog.csdn.net/tojohnonly/article/details/70246965转载于:https://www.cnblogs.com/132818Creator/p/10307072.html

2019-01-23 08:51:00 55

转载 python装饰器理解

装饰器: 在不改变原函数的代码和调用方法的基础上,给原函数增加额外的功能理解声明:为了方便理解,以下例子采用最简洁的函数和添加的功能(给原函数添加一个执行时间)import time def timer(func): def inner(): func() return inner@timer # ...

2019-01-22 22:36:00 51

转载 SQLAlchemy 学习笔记(一):Engine 与 SQL 表达式语言

个人笔记,如有错误烦请指正。SQLAlchemy 是一个用 Python 实现的 ORM (Object Relational Mapping)框架,它由多个组件构成,这些组件可以单独使用,也能独立使用。它的组件层次结构如下:其中最常用的组件,应该是 ORM 和 SQL 表达式语言,这两者既可以独立使用,也能结合使用。ORM 的好处在于它自动处理了数据库和 Python ...

2019-01-21 14:02:00 440

转载 Identity Server 4 - Hybrid Flow - Claims

Identity Server 4 - Hybrid Flow - Claims 原文:Identity Server 4 - Hybrid Flow - Claims前一篇Identity Server 4 - Hybrid Flow - MVC客户端身份验证:https://www.cnblogs.com/cgzl/p/9253667....

2019-01-21 09:17:00 72

转载 telnet服务开启了,但是xshell却远程不上去 出现的报错信息 Connecting to 192.168.26.135:23... Could not connect to '192.168...

用netstat -ntpl |grep :23命令查看端口Telnet服务已经开启了在虚拟机上也能telnet得上(telnet+ip地址)但是在xshell上却登录不上最后我的解决办法是:把防火墙关闭了(service iptables stop)就可以了转载于:https://www.cnblogs.com/lianggm/p/102...

2019-01-20 19:07:00 1998

转载 strlen的容易tle情况

for(int i=1;i<=strlen(**);i++这很容易tle因为strlen很大int m=strlen(**)转载于:https://www.cnblogs.com/darlingroot/p/10295207.html

2019-01-20 16:05:00 62

转载 WOJ1019 所有的M数

题目链接:WOJ1019题目分析:单调栈维护,读一个进来,如果前面的比它大就弹出来,然后压栈里(反正它在最右边)压进栈里输出它前面那个数就好了O(n)扫一遍就能过真的水得不能再水的题了……我只是水篇博客代码:#include<bits/stdc++.h>#define MAXN (500000+5)using namespace std;inline int r...

2019-01-19 11:41:00 111

转载 《学习之道》第四章组块的形成3背景环境下使用组块

  组块的第三步,是获取背景信息。你所看到的将不仅是如何进行组块,还有何时何地使用它们。  背景信息意味着跳出初始问题,用更宽广的视角看问题。  在相关或不相关的问题上反复推敲、练习,使你不仅能了解组块的用武之地,也能清楚它何时派不上用场。  就算你的百宝箱中无所不有,但你要是不知道能用在哪而,它也只是能寂寞地待着,而派不上用场。  那么,背景信息是什么?  学习活动...

2019-01-18 17:26:00 167

转载 基于Python的Webservice开发(一)-简介

之前为了解决Webservice的开发,直接用Python自带的CGI模块挂在IIS上。但是该方式开发Soap的接口,需要大量的开发,而且安全方面也存在很多问题。我推荐关于用Python开发Webservice一套学习路线:Nginx+uwsgi+Django+SpyneWhat is Spyne?Spyne是一个python-rpc工具包,它使使用多个协议和传输来公开具有定义良好...

2019-01-18 10:03:00 3306

转载 bzoj1622 名字的能量

Description约翰想要计算他那N(1≤N≤1000)只奶牛的名字的能量.每只奶牛的名字由不超过1000个字待构成,没有一个名字是空字体串,约翰有一张“能量字符串表”,上面有M(1≤M≤100)个代表能量的字符串.每个字符串由不超过30个字体构成,同样不存在空字符串.一个奶牛的名字蕴含多少个能量字符串,这个名字就有多少能量.所谓“蕴含”,是指某个能量字符串的所有字符都在名...

2019-01-17 21:10:00 143

转载 layui 表格内容显示更改

在cole 中使用temple 属性进行修改例:table.render({ elem: '#messageTable' ,id: 'search_table_mId' ,height: 500 ,url: '/manage/article/getMessageByType' ,where: {type:${type}} ,page: true ,...

2019-01-17 08:56:00 2019

转载 when then else end 查询统计

SELECT COUNT(*) , SUM(CASE WHEN a.order_type = '巡检类' THEN 1 ELSE 0 END) AS TYPEA, SUM(CASE WHEN a.order_type = '维修类' THEN 1 ELSE 0 END) AS TYPEB, SUM(CASE WHEN a.order_type = '综合类' THEN...

2019-01-16 17:32:00 60

转载 show processlist结果筛选

在MySQL里面show variables where variable_name like '%auto%'这条语句可以正常执行,但是show processlist where host like '%192%'就会报错了:Error Code : 1064You have an error in your SQL syntax; check th...

2019-01-16 16:49:00 279

转载 ZJOI2012 网络

传送门首先吐槽一下……这题还吓唬你。都说了图中没有同色环,还说什么“所有可能从u到v的简单路径”,就一条……很显然就是每一种颜色维护一个LCT。因为颜色很少所以多开几棵就行。有一些要注意的:1.在修改的时候,首先我们得先找到连接这两个点的边原来是什么颜色的。这个必须是直接相连,因为有可能这两个点在多种颜色中都是联通的(在一棵\(splay\)中),但是不是直接连边的。我的做法是用map维护...

2019-01-16 11:07:00 79

转载 leecode刷题(14)-- 有效的字母异位词

leecode刷题(14)-- 有效的字母异位词有效的字母异位词描述:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的一个字母异位词。示例 1:输入: s = "anagram", t = "nagaram"输出: true示例 2:输入: s = "rat", t = "car"输出: false说明:你可以假设字符串只包含小写字母。进阶:如果输入字...

2019-01-15 22:08:00 154

转载 @雅礼集训01/13 - T1@ union

目录 @description@ @solution@ @part - 1@ @part - 2@ @part - 3@ @accepted code@ @details@ @description@...

2019-01-15 21:59:00 99

转载 js原生回到顶部,并平滑过渡---- 记录

1 window.scrollTo({2 top: 0,3 behavior: 'smooth',4 });转载于:https://www.cnblogs.com/lml2017/p/10273176.html

2019-01-15 17:31:00 164

转载 08 进程池同步方法

import timefrom multiprocessing import Process,Pooldef f1(n): time.sleep(1) # print(n) return n*nif __name__ == '__main__': pool = Pool(4) for i in range(10)...

2019-01-14 15:34:00 54

转载 装饰模式(包装模式)

模式动机 一般有两种方式可以实现给一个类或对象增加行为: •继承机制,使用继承机制是给现有类添加功能的一种有效途径,通过继承一个现有类可以使得子类在拥有自身方法的同时还拥有父类的方法。但是这种方法是静态的,用户不能控制增加行为的方式和时机。 •关联机制,即将一个类的对象嵌入另一个对象中,由另一个对象来决定是否调用嵌入对象的行为以便扩展自己的行为...

2019-01-13 18:02:00 136

转载 70. Climbing Stairs

题目描述:You are climbing a stair case. It takesnsteps to reach to the top.Each time you can either climb 1 or 2 steps. In how many distinct ways can you climb to the top?Note:Givennwill be a p...

2019-01-13 13:54:00 42

转载 isdigit()

isdigit() 是字符串的一个方法,用来判断这个字符串是否是纯数字的字符串In [1]: str = 'hello'In [2]: str.isdigit()Out[2]: FalseIn [3]: str = '123'In [4]: str.isdigit()Out[4]: True 转载于:https:/...

2019-01-13 11:09:00 2210

转载 grep 命令详解

linux grep 命令详解本文参照文章链接:https://www.cnblogs.com/wangcp-2014/p/5146335.html1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正...

2019-01-12 15:42:00 63

转载 django的rest framework框架——版本、解析器、序列化

一、rest framework的版本使用1、版本可以写在URL中,通过GET传参,如 http://127.0.0.1:8082/api/users/?version=v1(1)自定义类获取版本信息:from django.http import JsonResponsefrom rest_framework.views import APIView...

2019-01-11 20:03:00 97

转载 02: docker高级篇

1.1Docker Compose  1、Docker Compose 介绍      1.Compose是一个定义和管理多容器的工具,使用Python语言编写。      2.使用Compose配置文件描述多个容器应用的架构,比如使用什么镜像、数据卷、网络、映射端口等;      3.然后一条命令管理所有服务,比如启动、停止、重启等。  2、安装docker comp...

2019-01-11 17:38:00 99

转载 FlashFXP上传下载

正常情况我们的生产环境我们本地是不能直接访问的,因为网段不通,且生产环境不允许我们随便访问,但是对于我们自运维的集群我们有时候需要上去做一些操作,通过堡垒机跳转到生产机器上即可,但是我们不能通过xshell终端本地上传和从生产机器下载文件,这个时候FlashFXP是其中的一个解决方案。1、通过FlashFXP连接站点服务器,连接方式可参考:https://jingyan.baidu.com/a...

2019-01-11 15:26:00 281

转载 QueryRunner cannot be resolved to a type:关于包不能正常导入的问题

在操作一个功能模块的时候,出现一个问题:我原则是按着项目指导一步一步走的,但却出现,QueryRunner cannot be resolved to a type,这个问题应该属于Xxx cannot be resolved to a type.我解决方案:我百度了QueryRunner包是:import org.apache.commons.dbutils.QueryRunne...

2019-01-10 13:12:00 2856

空空如也

空空如也

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

TA关注的人

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