自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 杂题记录及简要题解(二)

以下是最近(2月15日之后)做的杂题总结,以省选题为主。部分省的部分题目是在之前完成的,所以这里没有列出。[JSOI2018] 战争凸包 \(A\) 在移动了向量 \(\vec{v}\) 之后与凸包 \(B\) 有交,等价于存在两个点 \(p_a, p_b\),满足 \(p_a \in A, p_b \in B\),且 \(p_a + \vec{v} = p_b\)。即 \(\vec{v} =...

2019-02-28 16:13:00 197

转载 url函数。有名无名分组,别名, 路由分发,反向解析,2.x新特性,伪静态,上传文件...

1,from djiango.conf.urls import urlfrom djiango.urls import include,path,re_pathurl('^index/$',view .index ,{'msg':msg})在2.x新版本下有了path,re_path,path是默认将里面当字符串匹配,re_path是用法同url 并且namesp...

2019-02-28 09:02:00 116

转载 fiddler抓取手机上https数据失败,全部显示“Tunnel to......443”解决办法

与后端数据通信是前端日常开发的重要一环,在与后端接口联调的时候往往需要通过查看后端返回的数据进行调试。如果在PC端,Chrome自带的DevTools就已经足够用了,Network面板可以记录所有网络请求,查看接口数据非常方便。但是在移动端就不能这样干了,手机上是无法直接查看网络请求数据的,这时候就需要一个能记录网络通信的工具,也就是抓包工具。来来回回尝试了好几个,Fiddler算是用起来最爽的了...

2019-02-27 23:32:00 541

转载 URL与URI的区别

1、含义不同URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源。URL是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。2、位置不同绝对URL(absolute URL)显示文件的完整路径,这意味着绝对URL本身所...

2019-02-27 15:55:00 47

转载 接口

接口  接口是抽象方法的集合。一个类实现一个或多个接口,因此继承了接口的抽象方法.接口的特点不能实例化没有构造体所有方法都是抽象的 (abstract).同时也是隐式的 public. 也就是说声明时, 可以省略 public abstract.只能含有声明为 final static 的 field接口与抽象的区别:抽象类可以有构造方法 接口不行...

2019-02-27 10:48:00 46

转载 WEB原理

HTML 定义了网页的内容和结构,CSS 描述了网页的布局,JavaScript 定义了网页的行为。这就是网页的三大基本组成。HTMLHTML 是用来描述网页的一种语言,其全称叫做 Hyper Text Markup Language,即超文本标记语言。网页包括文字、按钮、图片、视频等各种复杂的元素,其基础架构就是 HTML。不同类型的文字通过不同类型的标签来表示,如图片用 img 标签表...

2019-02-26 19:56:00 49

转载 count(1)、count(*)与count(列名)的执行区别

执行效果:1. count(1) and count(*)当表的数据量大些时,对表作分析之后,使用count(1)还要比使用count(*)用时多了!从执行计划来看,count(1)和count(*)的效果是一样的。 但是在表做过分析之后,count(1)会比count(*)的用时少些(1w以内数据量),不过差不了多少。如果count(1)是聚索引,id,那肯定是count(1)...

2019-02-26 10:08:00 30

转载 币值转换

币值转换输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母a-j顺序代表大写数字0-9,用S、B、Q、W、Y分别代表拾、百、仟、万、亿。于是23108元应被转换输出为“cWdQbBai”元。输入格式:输入在一行中给出一个不超过9位的非负整数。...

2019-02-26 00:28:00 46

转载 luogu P3236 [HNOI2014]画框

传送门我们把一种方案的\(\sum a_{i,j}\)和\(\sum b_{i,j}\)看成点\((\sum a_{i,j},\sum b_{i,j})\),那么就只要求横纵坐标之积最小的点,类似于最小乘积生成树首先跑出\(\sum a_{i,j}\)最小和\(\sum b_{i,j}\)最小的,得到的点记为\(A\)和\(B\),然后求一个在\(AB\)左侧,距离\(AB\)最远的点\(C\...

2019-02-25 19:44:00 163

转载 BZOJ4513 SDOI2016 储能表 记忆化搜索(动态规划)

题意:  题面中文,不予翻译:SDOI2016储能表分析:  据说有大爷用一些奇怪的方法切掉了这道题%%%%%  这里用的是大众方法——动态规划。  其实这是一道类似于二进制数位dp的动态规划题,(但是实际上还不是特别典型的数位dp)这里就要我们对问题的深入理解。  如果我们按照思路进程来发展的话,首先,我们会想到把求和式和k拆开,先求出所有大于k的(i^j)的和,然...

2019-02-25 16:57:00 46

转载 mac系统vscode环境配置,以及iTerm2配置Zsh + on-my-zsh shell

https://segmentfault.com/a/1190000013612471?utm_source=tag-newesthttps://ohmyz.sh/一:安装iTerm2终端https://www.iterm2.com/downloads.html1:查看当前的shell环境echo $SHELL2: 查看系统自带哪些shell...

2019-02-25 14:38:00 736

转载 JS面向对象的七大基本原则(单一/开闭)

单一原则类的设计只为完成某一类任务;类中方法只为完成某一个任务;模块的设计只为完成某一个功能;这些体现的都是单一原则。如下展示import {model} from 'mongoose';const User = model('User');export default class UserModel { static newUser(data) { ...

2019-02-25 13:35:00 167

转载 使用Python的Flask框架,结合Highchart,动态渲染图表(Ajax 请求数据接口)

参考链接:https://www.highcharts.com.cn/docs/ajax参考链接中的示例代码是使用php写的,这里改用python写。需要注意的地方:1.接口返回的数据格式,这个需要根据Ajax请求代码而定,是一个数值,还是一个数组。2.js中Ajax的写法,请求路径,请求返回的数据格式等。前一篇文章是服务端直接给html页面传递数据,这篇文章采用A...

2019-02-25 11:27:00 378

转载 [Ramda] Lens in Depth

In this post, we are going to see how to use Ramda Lens.For example, we have data:const {log} = require('./lib/log');const R = require('ramda');const band = { name: 'K.M.F.D.M', ...

2019-02-24 20:12:00 44

转载 opencv配置运行问题

opencv是图像处理常用的一个库文件,对于一些新手来说,配置完后运行,总会有这样或者那样的错误,会挫伤其学习积极性,这里将常见的几种错误列举出来,供其参考和使用。方法/步骤第一种错误叫nosuchfileordirectory,,这种错误点击后,编译器会指出是在头文件发生错误,那我们就从头文件着手吧。头文件一般是放在include包中,opencv也是这样,出现这种错误说明编译器没有...

2019-02-23 22:35:00 88

转载 力扣——整数转罗马数字

罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做II,即为两...

2019-02-23 20:28:00 85

转载 UVA12096

这道题目的思想需要好好学习一下,可以使用到别的地方去这道题犯了一个非常智障的错误,导致我查了半天。这种错误一般犯在数据集中使用的比较少的哪些操作中下面贴出代码//这道题的难点在于如何表示集合,以及他们之间的转换,即:怎么知道stack.top是那个集合//使用两个map来对应,一个map是<set,int> 另一个是<int ,set>,前一个用来...

2019-02-22 15:33:00 257

转载 Java基础系列-ArrayList

原创文章,转载请标注出处:《Java基础系列-ArrayList》一、概述ArrayList底层使用的是数组。是List的可变数组实现,这里的可变是针对List而言,而不是底层数组。数组有自身的特点,不变性,一旦数组被初始化,那么其长度就固定了,不可被改变。这就导致了ArrayList中的一个重要特性:扩容。二、源码解析2.1 声明public class ArrayList<E...

2019-02-21 18:26:00 49

转载 A02-java学习-classpath配置-标识符-java变量类型

学习1,classpath的配置和使用2,java的标识符命名规则和命名规范3,字符编码4,java的变量类型5,程序的入口main方法解释转载于:https://www.cnblogs.com/Tpf386/p/10409671.html...

2019-02-20 22:24:00 55

转载 tornado部署

1.为什么要运行多个tornado实例同步请求时,在应用处理过程中(如数据库查询,磁盘访问),服务器进程不能接受新请求。所以需要运行多个服务器进程实例。异步请求时,在应用处理时,服务器进程是非阻塞的,可以接受新请求,因此tornado的非阻塞架构也可以很好地解决这个问题。2.nginx作反向代理我们使用nginx作反向代理服务器,nginx会把客户端请求中转到适当的tornado服务器进程。...

2019-02-20 11:39:00 290

转载 《程序是怎样跑起来的》第二章读后感

1.CPU的引脚只能表达两种状态(0V,5V),这个特性决定了计算机的信息数据只能用二进制数来处理2.二进制数转化成十进制数的方法:各数位的数值和位权相乘后 相加3.移位运算: 左移运算和右移运算左移运算: 无论正负值,左移后空出来的低位补0右移运算: 逻辑运算 和 算术运算逻辑运算(图形模式),正值,右移后最高位补0算术运算(数值),负值,右移后在最高位补14.乘除运算: 乘法运算:将二进制数左...

2019-02-20 10:53:00 83

转载 Jdk和Spring Boot版本选择

==========================版本选择的原则:==========================1. 优先选择官方指定的long-term support(LTS)版本, 非LTS版本往往会引入较多实验性的特性, 稳定性要比LTS要差一些, LTS版本生命周期甚至会比晚发行的非LTS版更长久. 2. 优先选择纯粹的bugfix版, 而不是那种有引入新特性的版本. 3. 如果...

2019-02-19 21:52:00 526

转载 matplotlib

一、Matplotlib基础知识Matplotlib中的基本图表包括的元素x轴和y轴 axis水平和垂直的轴线x轴和y轴刻度 tick刻...

2019-02-19 21:10:00 824

转载 ansible基础知识

安装ansibleepel源第一步: 下载epel源wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo第二步: 安装ansibleyum install -y ansiblesalt 控制节点需要安装salt-mastersalt 被控节点需要安装salt-minionansib...

2019-02-19 18:02:00 45

转载 mysql索引

1转载于:https://www.cnblogs.com/xujinhua/p/10400021.html

2019-02-19 11:35:00 38

转载 使用springcloud gateway搭建网关(分流,限流,熔断)

  Spring Cloud Gateway    Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。    Spring Cloud Gateway 作为 Spr...

2019-02-19 11:07:00 263

转载 基本 SQL 之数据库及表管理

上篇文章,我们基于『数据库』做了一个宏观上的介绍,你应当了解到数据库是在何种背景下,为了解决什么样的问题而诞生的,以及在具体实现下又可以划分哪些中类型。非关系型数据库的种类很多,我们会在后续的篇章中进行介绍,数据库这块我们还是以目前当下主流的关系型数据库进行学习。SQL 是什么我们看看SQL(结构化查询语言)是一种特定目的编程语言,用于管理关系数据库管理系统(RDBMS),或在关系流数据...

2019-02-19 09:36:00 106

转载 EF批量添加数据之修改SQL Server执行上限

asp.net core 项目打开Startup.csservices.AddDbContext<MyContext>( options => { options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection...

2019-02-18 17:06:00 106

转载 java得到当前日期的前一天或后一天

public String getNextDay(String startdate) throws ParseException{ Date date = (new SimpleDateFormat("yyyy-MM-dd")).parse(startdate); Calendar cal = Calendar.getInstance(); cal.setTime(...

2019-02-18 16:16:00 54

转载 在红帽RHEL7.0里配置网卡的四种方法

第一种方法 :采用vim编辑器来配置: 1、 如下图的步骤所示: 2、 输入这个命令后进行配置成下方图片里的内容: 3、 然后退出vim 编辑器,然后重新启动一下网络服务配置: 4、这些配置完后,我们现在可以来看看是否能够来连通主机,在这...

2019-02-17 23:46:00 935

转载 kubelet 初始化过程

kubelet初始化过程1. kubelet 启动2. kubelet认为,它并没有有一个kubeconfig文件3. kubelet搜索并查找bootstrap-kubeconfig文件4. kubelet读取其引导文件,检索API服务器的URL和有限使用“令牌”5. kubelet连接到API服务器,使用令牌进行身份验证6. kub...

2019-02-15 17:08:00 296

转载 单据体内2个字段比较

1.打开bos,批量编辑字段属性2.把对应字段挪过去3.结果如下转载于:https://www.cnblogs.com/RogerLu/p/10384389.html

2019-02-15 16:34:00 71

转载 gitd的学习和使用

1. git是什么Git 是一款源代码管理工具(版本控制工具), 我们写的代码需要使用 git 去管理。管理工具有很多 如SVN vss vcs 等 我们学习的是 git。2.git 的安装2.1 前往git官网下载git软件 网址:https://git-scm.com/download/win2.2 直接双击安装即可。点击下一步,不修改任何设置 ,知道安装开始 ,就自动...

2019-02-14 20:29:00 215

转载 Eclipse启动Web项目 Tomcat中webapps中没有项目文件夹

原文出处:https://blog.csdn.net/JYH1314/article/details/516562331.eclipse不像MyEclipse默认将项目部署到tomcat安装目录下的webapps中,而默认部署到工作目录下的.metadata.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps中,tmp1文件夹里面存放着该项目...

2019-02-14 09:13:00 50

转载 xss 防护总结

防住html 方式插入到页面中的即可,需要根据具体的项目来防护。有一种防护是将所有的外部危险的数据都过滤掉:1.function xssFilterStr(e) { var t = { scriptReg: /<\s*script(.*?)\s*>|<\s*\/\s*script\s*>/gim, // 去除script 标签 st...

2019-02-13 23:20:00 86

转载 XAMARIN 安卓程序闪退问题

参考:https://forums.xamarin.com/discussion/25780/unfortunately-app-name-has-stopped在VS 2017中使用Xamarin开发Android程序时,出现程序在模拟器/真机上均出现的闪退现象,模拟器提示 [] has stopped.可能的解决方法:在 “项目属性 - Android选项” 中,取消勾选 “打包属...

2019-02-13 13:13:00 749

转载 前端本地文件操作与上传

需要通过用户触发,用户可通过以下三种方式操作触发:通过input type="file" 选择本地文件通过拖拽的方式把文件拖过来在编辑框里面复制粘贴相关实践:https://www.zhangxinxu.com/wordpress/tag/blob/通过input type="file" 选择本地文件选择文件 第一种是最常用的手段,通常还会自定义一个按钮,...

2019-02-12 21:38:00 75

转载 NPM小结

nodejs的出现,可以算是前端里程碑式的一个事件,它让前端攻城狮们摆脱了浏览器的束缚,踏上了一个更加宽广的舞台。前端的可能性,从此更加具有想象空间。随着一系列基于nodes的应用/工具的出现,工作中与nodejs打交道的机会越来越多。无论在node应用的开发,还是使用中,包管理都扮演着一个很重要的作用。NPM(node package manager),作为node的包管理工具,极大地便利了...

2019-02-12 17:55:00 44

转载 UVALive 3401 - Colored Cubes 旋转 难度: 1

题目https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=1402题意4个方块,每个方块每个面涂不同的颜色,问最少重涂多少面,使四个方块相同。思路如刘书思路,明显,方块是可以旋转的。旋转的方式不可能...

2019-02-12 15:56:00 127

转载 Introduce oneself

首先,我是一个男生, 我很喜欢打游戏,钟爱LOL,接触它已经7年了。虽然还是很菜,但就是喜欢。选择计算机科学与技术这个专业呢,就是因为喜欢电脑,可以和室友一起开黑,然而室友都不玩,有点难受。此外呢,我还喜欢运动,5年级开始打篮球打到初三,基本上每天都打,高一开始打乒乓球,打到高三。平时晚自习不想上了就和同学跑跑步。高三暑假到健身房玩了2个月,感觉还不错。学习上面,一直都是比较一般的哈...

2019-02-12 12:11:00 115

空空如也

空空如也

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

TA关注的人

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