自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 洛谷P2261余数求和

传送门啦再一次见证了分块的神奇用法,在数论里用分块思想。我们要求 $ ans = \sum\limits ^{n} _{i=1} (k % i) $ ,如果我没看错,这个题的暴力有 $ 60 $ 分,当然,不甘平凡的我们怎么能为 $ 60 $ 分折腰,我们来看正解打法。我们要知道 $ a % b = a-b*\lfloor\frac{a}{b}\rfloor$ 。.我们代入后得到:$ a...

2018-10-31 21:09:00 43

转载 爬虫——小结

爬虫原理与数据抓取Requests简单使用添加 headers 和 查询参数如果想添加 headers,可以传入headers参数来增加请求头中的headers信息。如果要将参数放在url中传递,可以利用 params 参数import requestskw = {'wd':'长城'}headers = {"User-Agent": "Mozilla/5...

2018-10-31 09:41:00 120

转载 LOJ500 ZQC的拼图 二分答案、DP

传送门题意:给出$N$个直角三角形拼图和$M \times M$的网格,第$i$个直角三角形水平直角边边长为$\frac{1}{a_i}$,垂直直角边边长为$\frac{1}{b_i},$规定直角三角形只能直角顶点在右上方地摆放,直角顶点必须摆放在网格的顶点处,且水平直角边和垂直直角边必须与网格的某一条线重合,三角形可以越出网格。现在你可以将每个三角形都放大正整数$K$倍,求存在一种摆放方案使...

2018-10-30 21:21:00 103

转载 java自定义抛出的异常Exception

package com.zhanzhuang.exception;public class CustomizeException { public static void main(String[] args) { judge(); } public static void judge() { int a = 2;...

2018-10-30 17:34:00 234

转载 bzoj1566: [NOI2009]管道取珠

这个思路好神仙啊啊啊啊啊啊啊啊询问求的是a[i]^2然而我们并不能把a[i]一一算出来(这样只有30pt)但是我们可以把问题转化成两个人取,取出的序列相同的情况数,因为相同的两两对应所以容易证明这是对的然后就水了#include<cstdio>#include<iostream>#include<cstring>#includ...

2018-10-30 16:06:00 56

转载 nginx安装缺少依赖记录

1.安装支持https./configure --prefix=/usr/local/nginx --with-http_ssl_module2.缺少PCRE library../configure: error: the HTTP rewrite module requires the PCRE library.yum -y install pcre-devel...

2018-10-30 15:16:00 199

转载 Python if-elif-else

alien_color = ['green','yellow','red']for color in alien_color: if color == 'green': print 'alien_color_%s: player to obtain five !'%color elif color == 'yellow': print 'alien_color_%s: ...

2018-10-29 10:47:00 117

转载 php中的动态变量的一个应用

原文:https://www.cnblogs.com/JimmyBright/p/9869168.html某些情况下,可以代替switch语句,大大简化代码,非常有意思哦 1 $list = [ 2 [ 3 'type'=>'a', 4 'name'=>'jimmy0', 5 'sex'=&g...

2018-10-29 10:22:00 107

转载 vimium的使用介绍和基本用法

vimium是chrome浏览器的一个插件,fq去chrome应用商店搜索vimium,下载安装纯键盘操作,脱离了鼠标,提高效率核心是f,安装好vimium后只需要按f,输入对应的编号就能进入相应的页面,整个过程完全不用鼠标,贼牛逼#上map w scrollUp#下map s scrollDown#左map a scrollLeft#右map d sc...

2018-10-28 17:35:00 260

转载 Go语言的包管理

1 概述Go 语言的源码复用建立在包(package)基础之上。包通过 package, import, GOPATH 操作完成。2 main包Go 语言的入口 main() 函数所在的包(package)叫 main,main 包想要引用别的代码,需要import导入!3 包定义,packageGo 语言的包与文件夹一一对应,同一个目录下的所有.go文件的第一行添加 包定...

2018-10-28 13:37:00 46

转载 PCB 钻孔补偿那点事

没有优秀的个人,只有优秀的团队,在团队共同的协作下,PCB CAM自动化【net处理】与【钻孔处理】 第一阶段开发项完成了,,后续工作可以转向PCB规则引擎开发了。这里说说PCB工程钻孔补偿的那点事,身为一个PCB工程开发人员,有必要知其然,而且还要知其所以然,这里将钻孔补偿的知识点分享一下。一.为什么对钻孔进行补偿? 客户来的PCB文件中的孔径一般指成品孔径,而PCB生产...

2018-10-27 19:33:00 1821

转载 第十章 Centos7-系统进程管理 随堂笔记

第十章 Centos7-系统进程管理本节所讲内容:10.1 进程概述和ps查看进程工具10.2 uptime查看系统负载-top动态管理进程10.3 前后台进程切换- nice进程优先级-实战screen后台执行命令10.1 进程概述和ps管理进程10.1.1 什么是进程?进程是已启动的可执行程序的运行实例,进程有以下组成部分: • 已分配内存的地址空间; • ...

2018-10-26 19:50:00 2885

转载 java并发之线程池的使用

背景 当系统并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要消耗大量的系统资源。 所以需要一个办法使得线程可以复用,即当线程执行完一个任务,并不被销毁,而是可以继续执行其他的任务。在java中就可以通过线程池来实现这样的效果。本文讲述了java中的线程池类以及如何使用线程池一、java中的线...

2018-10-26 16:44:00 84

转载 yaml语言教程

大家直接去看阮一峰的教程。http://www.ruanyifeng.com/blog/2016/07/yaml.html?f=tt简介基本语法规则:大小写敏感使用缩进表示层级关系缩进时不允许使用Tab键,只允许使用空格。缩进的空格数目不重要,只要相同层级的元素左侧对齐即可转载于:https://www.cnblogs.com/csj2018/p/9615233.html...

2018-10-26 07:36:00 39

转载 暗时间

粗略看完《暗时间》,感触颇深,如果能学到里面的三成功力并深入骨髓,感觉我就能成为专家,就如书中所说,兴趣+持之以恒=专家&没有兴趣+持之以恒=专家,一开始读时感觉是心理学类书籍,只是不像心理学那样对人的行为举止,下意识的肢体动作,以及表情变化方面去揣测人的心理,暗时间里那些学习和效率的方法,以及面对决策时的不犹豫,通过大量的实验来说明正确的思维方式,自利归因也是富有哲理让人信服,不逃避,勇...

2018-10-25 23:24:00 48

转载 jquery 学习(一) - 选择器

基本选择器(html) <div>123</div> <div id="n1">123</div> <span>321</span> <div class="n2"><span>ABC</span>123&...

2018-10-25 19:26:00 46

转载 使用spring tool suite(STS)工具创建spring boot项目和出现错误后的处理

一、先下载配置maven环境1、下载地址:http://maven.apache.org/download.cgi windows下下载zip文件2、解压后放到某个文件目录下3、配置环境变量(1)maven_home(2)path中配置maven_home/bin4、使用spring tool suite开发工具配置maven环境(1)配置...

2018-10-25 16:55:00 143

转载 向GitHub上上传代码(转)

使用git将项目上传到github(最简单方法)首先你需要一个github账号,所有还没有的话先去注册吧!https://github.com/我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:https://git-for-windows.github.io/1.进入Github首页,点击New repository新建一个项目...

2018-10-25 11:29:00 75

转载 透过字节码生成审视Java动态代理运作机制

对于动态代理我想应该大家都不陌生,就是可以动态去代理实现某个接口的类来干一些我们自己想要的功能,但是在字节码层面它的表现是如何的呢?既然目前刚好在研究字节码相关的东东,有必要对其从字节码角度来审视一下。下面先来实现一个动态代码的程序:先新建一个接口:接下来定义一个具体的实现类:然后再建议一个动态代理类,如下:然后在里面要持有要代理的真实对象,如下:然后咱们来...

2018-10-25 09:39:00 59

转载 12月之前的目标(立个flag)

1.减肥,控制体重在95斤2.省一,没得商量2.文化课语文 125数学 140英语 140 可可英语 百词斩物理 100化学 90生物 80总分 :675没有点真材实料,怎敢懈怠分毫!愿一帆风顺转载于:https://www.cnblogs.com/adelalove/p/9845924.html...

2018-10-24 20:21:00 64

转载 FormData使用方法详解

FormData的主要用途有两个:1、将form表单元素的name与value进行组合,实现表单数据的序列化,从而减少表单元素的拼接,提高工作效率。2、异步上传文件一、创建formData对象1、创建一个空对象:2、通过表单对formData进行初始化创建表单:通过表单元素作为参数,实现对formData的初始化:二、操作方法1、通过...

2018-10-24 16:35:00 151

转载 java内存结构JVM——java内存模型JMM——java对象模型JOM

JVM内存结构Java代码是要运行在虚拟机上的,而虚拟机在执行Java程序的过程中会把所管理的内存划分为若干个不同的数据区域,这些区域都有各自的用途。其中有些区域随着虚拟机进程的启动而存在,而有些区域则依赖用户线程的启动和结束而建立和销毁。结构如下: ...

2018-10-24 11:27:00 184

转载 二分与三分(精度类型)

二分:传送门三分:传送门(注意,是五舍六入,不是四舍五入,在2018年10月23日前是这样的)话说一本通上不是有讲嘛,做法自己看吧。。。(但是我太弱了,精度版看不懂QWQ)。简单讲一下二分与三分吧。二分:必须满足单调性:非增或非减就叫单调性(如果就好几个数相同,一般会用二分来找第一个数或最后一个数)。我们用两个数字l与r来代表搜索范围,而mid代表中间的位置的值,来跳来跳...

2018-10-24 08:33:00 81

转载 Android 7.0 Gallery图库源码分析4 - SlotView手势监听及页面跳转

上篇文章讲了初始化View时会实例化一个SlotView并监听其事件,至于它是怎么实现的,用的是Android自带的GestureDetector。GestureDetector是Android自带的用来监听各种用户手势的的一个类,比如监听单击、双击和长按等操作。关于GestureDetector的详解可以参考此文章用户手势检测-GestureDetector使用详解SlotView中定义...

2018-10-23 18:34:00 98

转载 在spring boot上基于maven使用redis——批量匹配并删除 (二)

一、背景 在搭建了项目之后,由于需要通过触发动作,并删除redis中多个key。二、思路 在查询了jedis并没有类似的删除方法之后,事情就变得清晰起来。完成上述任务,分为两个步骤,第一,找到要删除的key;第二删除掉他们。三、 解决方法 从找到要删除的key来说,有两种方法,一种是通过jedis的keys方法来获得;另外一种是通过scan方法获得。...

2018-10-23 17:54:00 271

转载 读书印记 - 《大学潜规则:谁能优先进入美国顶尖大学》

这本书的出版来源于2002年底作者开始的系列报道,作者也因此获得2004年普利策奖。首先我很佩服作者的品格,作为有一定社会地位的哈佛毕业生,他的子女完全可以享受其所揭露和反对的校友优先录取政策,但是他选择站在了高校的对立面并推动了教育的进步,如果是我真的难以做出这种选择。在看这本书的过程中,一种巨大的焦虑和痛苦扑面而来,焦虑是因为了解了这些顶尖学校招生的重重黑幕而担忧子女的未来,痛苦...

2018-10-23 16:03:00 103

转载 GUI tkinter (bind)事件篇

"""事件:1、我们的很多操作,比如我们点击了一下鼠标,这就是一 个事件,而操作系统会根据我们的相应的事件产生相应的消息, 操作系统把消息传递给我们的应用程序,然后我们的应用程序根据操作系统传入的数据执行相应的命令。2、事件是我们触发的,消息是操作系统根据我们的事件产 生的,我们通常对于“消息”并不多关注,我们重视的是 “事件”。********** 事件及其绑定 ***************...

2018-10-23 13:34:00 1570

转载 OGG入门--replicate进程abended

凌晨时ogg目标端上的恢复进程异常终止,后来通过将问题表从参数文件中剔除,采用从源端将表导出再在目标端导入,再重新启动进程repdayu,最后恢复。GGSCI (pdayurptdb1) 1> info allProgram Status Group Lag at Chkpt Time Since ChkptMANAGER RU...

2018-10-23 11:35:00 819

转载 DOM&BOM的起源、方法、内容、应用

DOM 全称是 Document Object Model,也就是文档对象模型。文件对象模型(DocumentObjectModel,简称DOM),是W3C组织推荐的处理可扩展置标语言的标准编程接口。DocumentObjectModel的历史可以追溯至1990年代后期微软与Netscape的“浏览器大战”,双方为了在JavaScript与JScript一决生死,于是大规模的赋予浏览器强大的功能。...

2018-10-22 19:21:00 119

转载 yarn install 提示 An unexpected error occurred: "https://regitry.npm.org/mpvue: Hostname/IP doesn't ma...

因为yarn的源是https://registry.npm.taobao.org而npm的源是https://registry.npm.org查看npm的源npm config get registry修改npm源npm config set registryhttps://registry.npm.taobao.org然后...

2018-10-22 16:37:00 1621

转载 格式化输入1.%s占位输入法

name = input("请输入姓名:")age = input("请输入年龄:")job = input("请输入工作:")hobbie = input("请输入性别:")print("""--------info of %s----------name : %sage : %sjob:%shobbie:%s--------end----...

2018-10-22 15:40:00 104

转载 小程序发送模板消息

最近帮朋友做一个项目,涉及到小程序模板消息的推送,和公众号的推送大体上是一样的,就是其中的formId比较特殊,记录一下。1、需要在微信公众平台去申请一个模版消息,获取到模版消息2、服务端后台需要调用接口发送模板消息,核心代码如下:let opts = { touser: param.openId, template_id: param.template...

2018-10-22 14:19:00 76

转载 HTTP(HyperText Transport Protocol)超文本传输协议的状态码

关于HTTP状态码:是用于表示网页服务器HTTP响应状态的3位数字代码。所有状态码的第一个数字代表了响应的五种状态之一。1xx:消息:这一类型的状态码代表请求已被接受,需要继续处理2xx:成功:代表请求以成功被服务器接收、理解、接受。常用的如200表示请求已成功,请求所希望的响应头或数据体将随此响应返回3xx:重定向:这类状态码代表需要客户端采取进一步的操作才能完成请求,如对于搜索...

2018-10-22 00:24:00 121

转载 CF97C Winning Strategy

今天心情不大好,因为各种原因今天爆0...QAQ首要原因就是这道杠了两个多小时的T1.最开始没有给样例解释,手玩了好久的样例发现怎么也凑不出,后来才知道是无穷的,凑得出才怪了.其实给了样例解释之后就暗示这题可以二分逼近答案.此题有三种方法:倍增floyd看到题这个算法就在脑子中间闪过,然而,,,仅仅是闪过而已.先处理出转移矩阵,\(mat[c][i][j]\)表示走\(2^c\)步,剩...

2018-10-21 23:03:00 74

转载 使用上页幻灯片中定义的类,以下代码输出结果是什么

1)类的构造方法①“构造方法”,也称为“构造函数”,当创建一个对象时,它的构造方法会被自动调用。构造方法与类名相同,无返回值。②如果类没有定义构造函数,Java编译器在编译时会自动给它提供一个没有参数的“默认构造方法”。如果类提供了一个自定义的构造方法,将导致系统不再提供默认构造方法。③同一个类可以有多个构造函数,多个构造函数之间通过参数来区分。(2)类的初始化块...

2018-10-21 15:12:00 46

转载 chronyd时间服务器同步时间配置

chrony是两个用来维持计算机系统时钟准确性的程序,这两个程序命名为chronyd和chronyc。chronyd是一个在系统后台运行的守护进程。他根据网络上其他时间服务器时间来测量本机时间的偏移量从而调整系统时钟。对于孤立系统,用户可以手动周期性的输入正确时间(通过chronyc)。在这两种情况下,chronyd决定计算机快慢的比例,并加以纠正。chronyd实现了NTP协议并且...

2018-10-21 14:22:00 751

转载 作业四:词频统计-基本功能

一、基本信息  1、本次作业的地址:https://edu.cnblogs.com/campus/ntu/Embedded_Application/homework/2088 2、项目Git地址:https://gitee.com/ntucs/PairProg/tree/SE045_0603.开发环境:Pycharm2017、Python3.7 4.结对...

2018-10-21 13:56:00 192

转载 动手动脑03

(1)请输入并运行以下代码,得到什么结果?原因是因为在obj1上有开辟了一个新空间obj2.它们两个是独立的,无法相等。(2)以下代码为何无法通过编译?哪儿出错了?软件提示Foo函数未定义。原因是:因为如果类提供了一个自定义的构造方法,将导致系统不再提供默认构造方法。(3)以下代码输出结果是什么?运行结果为100 300执行类成员定义时指定的默认值或类的...

2018-10-21 12:33:00 44

转载 python第三天(list,元组,dictionary)

1.list 列表列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:list1 = ['physics', 'chemistry', 1997, 2000] list2 = [1, 2, 3, 4, 5 ] list3 = [...

2018-10-20 21:39:00 54

转载 Luogu P3825 [NOI2017]游戏

这道题看上去NPC啊,超级不可做的样子。我们先分析一下简单的情形:没有\(x\)地图此时每个地图由于限制掉一种汽车,那么显然只会有两种选择。再考虑到限制的情况,那么大致做法就很显然了——2-SAT首先是拆点,对于每张地图\(i\)拆成\(2i-1\)与\(2i\)表示这张地图选择能用的车的第一辆还是第二辆。比如如果\(s_i=b\),那么\(2i-1\)表示选择\(A\)车,\...

2018-10-18 18:17:00 56

空空如也

空空如也

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

TA关注的人

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