- 博客(46)
- 收藏
- 关注
转载 [BZOJ1537/Luogu3431][POI2005]AUT-The Bus
题目链接:BZOJ1537.Luogu3431首先离散化一波,然后以\(x\)为第一关键字,\(y\)为第二关键字排序。从前往后扫,设\(f[i]\)表示到达\(i\)站的最多乘客,很容易有转移方程\(f[i]=max(f[j])+p[i]\),其中\((j\le i),y[j]\le y[i]\)那么就可以用线段树优化。时间复杂度 \(O(nlog_2n)\)代码:#includ...
2019-02-28 19:28:00 68
转载 c#中抽象类和接口的相同点跟区别
下面是自己写的一个demo,体现抽象类和接口的用法。using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace 抽象类和接口{ /* * 相同点: (1) 都可以被继承 (2) 都不能被实例化...
2019-02-28 11:01:00 115
转载 day9 修改文件
# 修改文件 # 文件是不能修改with open('小护士班主任', mode='r', encoding='utf-') as f, open('小护士班主任.bak', 'w', encoding='utf-8') as f2: for line in f: if '星儿' in line: line = line.re...
2019-02-26 23:45:00 84
转载 异常的捕获与处理
异常的影响异常是导致我们程序中断的指令流,但是程序中出现异常,就会导致程序终止执行,范例:观察没有异常产生的程序1 public class Newbegin{2 public static void main(String args []) {3 System.out.println("【1】数字计算开始前");4 ...
2019-02-26 18:01:00 55
转载 vue 组件
什么是组件:组件是可复用的vue实例,它的特点是独立、可复用且整体化。 为什么要组件化:为了实现功能模块的复用,高执行率,便于开发单页面复杂应用。 组件化带来的问题:组件状态管理(vuex); 多组件的混合使用,多页面,复杂逻辑(vue-router); 组件间的传参、消息、事件处理(props,emit/on,bus)。 下面...
2019-02-26 16:24:00 55
转载 XML解析——Java中XML的四种解析方式
XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。 XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。其中前两种属于基础方法,是官方提供的平台无关的解析方式;后两种属于扩展方法,它们是在基础的方法上扩展出来的,只适用于ja...
2019-02-26 16:08:00 40
转载 service cloudera-scm-server restart报错 Unable to retrieve remote parcel repository manifest
Unable to retrieve remote parcel repository manifest1 详细错误 ERROR ParcelUpdateService:com.cloudera.parcel.components.ParcelDownloaderImpl: Unable to retrieve remote parcel repository manifestj...
2019-02-25 23:48:00 259
转载 MDF文件损坏,如何恢复?(未解决)
MDF文件损坏,如何恢复?MDF附加失败,数据库附加失败1.附加时 2.用替换法设置后重建日志(其实已经删掉日志了,确保操作之前没有日志,但是运行alter database [test] Rebuild Log on ) 新建日志时,缺报这个错,一看文件,是已经存在了(但是即使删掉这个数据库,这个日志文件也不会一起被删,证明该日志文件并没有构建好与该mdf的连接) ...
2019-02-25 18:00:00 874
转载 解决Git中.gitignore文件不起作用
解决Git中.gitignore文件不起作用在填写忽略文件的过程中,.gitignore中已经标明忽略的文件目录下的文件,但git push的时候还会出现在push的目录中,原因是因为git忽略目录中,新建的文件在git中会有缓存,如果某些文件已经被纳入了版本管理中,就算是在.gitignore中已经声明了忽略路径也是不起作用的,这时候我们就应该先把本地缓存删除,然后再进行git...
2019-02-25 15:23:00 53
转载 Codeforces Round #541 (Div. 2) D(并查集+拓扑排序) F (并查集)
D. Gourmet choice链接:http://codeforces.com/contest/1131/problem/D思路: = 的情况我们用并查集把他们扔到一个集合,然后根据 > < 跑拓扑排序,根据拓扑排序的结果从小到大填数字就好了,需要注意的细节写在代码注释里了代码:#include<bits/stdc++.h>using name...
2019-02-24 20:31:00 62
转载 python 添加自定义库
首先,写一个库文件aaa.py 格式,在python安装目录下面创建一个空的文件夹命名Function 或者其他文件名, 然后将文件保存在python 安装目录下面的一个Function文件夹下面.打卡python ,输入from function.aaa import *例如:class Stack: def __init__(self): self....
2019-02-24 14:46:00 460
转载 PHP的json_encode()函数与JSON对象
一、问题描述这周搬砖的时候,前端通过ajax获取后端的数据后,照例用 对象.属性 的方式取值,然而结果总是总是不能如预期般展示在页面上。先写个 demo 还原下场景:选中一个下拉框列表选项后,会在下拉框下面展示文字。这是下拉框的html部分:<html><head> <title>JSON DEMO</title> <...
2019-02-23 18:02:00 164
转载 MySQL
一、初识数据库 二、库相关操作三、表相关操作四、表记录操作五、sqlzoo打怪升级转载于:https://www.cnblogs.com/LUOyaXIONG/p/10422916.html
2019-02-23 15:45:00 48
转载 Python数据挖掘——数据预处理
Python数据挖掘——数据预处理数据预处理数据质量准确性、完整性、一致性、时效性、可信性、可解释性数据预处理的主要任务数据清理数据集成数据归约维归约数值归约数据变换规范化数据离散化概念分层产生...
2019-02-23 11:24:00 157
转载 蟒蛇绘制代码
import turtle as tt.setup(1200,600)t.penup()t.fd(-350)t.pendown()t.pensize(23)t.pencolor("purple")t.seth(-40)l=[(255,240,245),(219,112,147),(238,130,238),(255,0,255),(46,139,87)]for i in range(5): ...
2019-02-23 08:18:00 553
转载 记账本小程序7天开发记录(第五天)
开发家庭记账本小程序必然会用到数据的存储,所以今天主要学习Android开发的数据存储。##Android开发的数据存储文件存储应用程序只可以把数据存储在自己私有的文件夹里, data/data/<包名>/文件名...上下文:应用程序运行的环境api获取目标目录:this.getFileDir()===>data/data/&l...
2019-02-22 17:52:00 304
转载 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字
算法参考:剑指offer面试题:输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字 - CSDN博客 http://blog.csdn.net/yanxiaolx/article/details/52254590剑指offer_输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字 - CSDN博客 http://blog.csdn.net/lingongheng/article/...
2019-02-22 15:51:00 302
转载 sql优化
来源于博客:https://www.cnblogs.com/yunfeifei/p/3850440.html 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num i...
2019-02-21 17:42:00 46
转载 使用VS Code开发.Net Core 2.0 MVC Web应用程序教程之二
使用VS Code开发.Net Core 2.0 MVC Web应用程序教程之二 原文:使用VS Code开发.Net Core 2.0 MVC Web应用程序教程之二 好了,废话也不多说,咱们直接来看看这款MVC的造型——你可能会大吼:“这……这特么的都是些什么鬼?” 靠,告诉你吧,我也不知道这都是些什么鬼,反正以...
2019-02-21 15:00:00 88
转载 python之struct模块详解
https://blog.csdn.net/qq_30638831/article/details/80421019转载于:https://www.cnblogs.com/huhuxixi/p/10411385.html
2019-02-21 11:33:00 68
转载 Go学习笔记03-结构控制
目录 条件语句 循环语句 条件语句条件语句用 if 关键字来判定条件,如: func bounded(v int) int { if v > 100 { return 100 } else if v < 0 { ...
2019-02-20 19:02:00 48
转载 DP Review 2
劲歌金曲洛谷链接Analysis这一道题真的好坑啊。时间他给的数据范围是十的九次方,但是你看了别的条件又会发现实际上是超过不了一万的,所以呢,直接就选择用0/1背包做就可以了。值得一提是初始化不可以初始化为0,你会惊喜的发现,自己的唱歌时间是过不了的。所以我们选择不做这道题。所以我们选择初始化为-1,然后f[0]=0来做就可以了Code#include<bits/stdc++...
2019-02-20 17:41:00 66
转载 第三篇 层次类非线性表的编程实验 第10章 应用经典二叉树编程
10.1 二叉搜索树的实验范例 显然,二叉搜索树的中序遍历为递增序列。 10.1.1 BST(Binary Search Tree) 10.1.2 Falling Leaves10.2 二叉堆的实验范例 10.2.1 Windows Message Queue 10.2.2 Binary Search Heap ...
2019-02-20 14:32:00 79
转载 Linux DRBD集群
Linux DRBD 存储的类型: DAS:direct Attached Storage IED,USB,STAT,SCSI,SAS NAS:Network Attached Storage 传输速度慢 SAN:Storage Area Network ...
2019-02-20 13:05:00 53
转载 bugku web web3
flag就在这里快来找找吧http://123.206.87.240:8002/web3/点进去这个页面可以看到不断地有提示flag就在这里来找找吧那就找一找哇在source中可以找到一行注释KEY{J2sa4&...
2019-02-20 00:04:00 240
转载 一本通1608【 例 3】任务安排 3
1608:【 例 3】任务安排 3时间限制: 1000 ms 内存限制: 524288 KB【题目描述】有N个任务排成一个序列在一台机器上等待执行,它们的顺序不得改变。机器会把这N个任务分成若干批,每一批包含连续的若干个任务。从时刻0开始,任务被分批加工,执行第i个任务所需的时间是Ti。另外,在每批任务开始前,机器需要S的启动时间,故执行一批任务所...
2019-02-19 22:08:00 186
转载 NSURLSession 后台断点下载
•只支持同时一个下载任务•注释部分可能有理解的不对的地方•GitHub地址:https://github.com/liuyongfa/LYFBackgroundDownloadDemo.gitNSURLSession可以执行长时间的后台下载任务。进入后台后,下载任务可以一直执行。被杀死后,再次进入App会根据NSURLSessionConfiguration的identifier...
2019-02-19 14:49:00 144
转载 剑指offer-二进制中1的个数
二进制中1的个数一、问题描述输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。二、代码与解释class Solution {public: int NumberOf1(int n) { int count = 0; while(n!= 0){ count++; n = n &...
2019-02-19 10:07:00 42
转载 TsinsenA1221 大楼【矩阵快速幂】
题目分析:重新定义矩阵运算,$*$等价于$+$,$+$等价于$max$。然后倍增一下,再二分一下。代码: 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 int n;long long m; 5 struct mat{long long arr[102][102];}G,mmp; 6 m...
2019-02-18 20:23:00 39
转载 【leetcode】237. Delete Node in a Linked List
problem237. Delete Node in a Linked List这道题是删除链表的一个节点,和通常情况不同的是,没有给出链表的起点,只给了一个要删的节点。一般来说删除一个节点的方法是要有其前一个节点的位置,然后将其前一个节点的next连向要删节点的下一个,然后delete掉要删的节点即可。这道题的处理方法是先把当前节点的值用下一个节点的值覆盖了,然后我们删除下一个节点即可...
2019-02-18 17:03:00 50
转载 [CF1045A] Last chance
题目:Last chance传送门:http://codeforces.com/contest/1045/problem/A分析:1)有$n$个敌方飞船,己方有$m$个武器,有三种类型。2)$第0种$:能攻击一艘 编号属于大小为$ki$的集合的飞船。显然,这是一个二分图最大匹配,可以暴力建边。3)$第1种$:能攻击一艘 编号在$[l_i,r_i]$区间内的飞船。显然,这还是二分...
2019-02-16 23:13:00 213
转载 基于Java的HashMap和HashSet实现
一、Map接口类: 1 import java.util.Iterator; 2 3 public interface IMap<K, V> { 4 /* 清除所有键值对 */ 5 void clear(); 6 7 /* key是否已经存在 */ 8 boolean containsKey(K key);...
2019-02-16 22:43:00 59
转载 @codechef - BIKE@ Chef and Bike
目录 @description@ @solution@ @accepted code@ @details@ @description@输入 n(n ≤ 22) 个点,m(m ≤ 8000) 个边。每个边连接着点 (si, ei),有两个长度 fi, ri。问对于...
2019-02-16 09:10:00 67
转载 .NET控制反转(IOC)和依赖注入(DI)
一、前言 理解这些概念对于我来说有些非常困难。 但实际上它们非常简单,我们在日常编码中使用它。 今天,我想谈谈编码中依赖性的问题以及控制反转(IOC)和依赖注入(DI)想要说些什么。 本文面向渴望了解最重要原则,但在实现方面有点困惑的读者。二、疑问点 1. 什么是控制反转(IOC)?。 2. 什么是依赖注入(DI)?。 3. 实现依...
2019-02-15 14:20:00 150
转载 asp.net core系列 23 EF模型配置(概述, 类型和属性的包含与排除)
asp.net core系列 23 EF模型配置(概述, 类型和属性的包含与排除) 原文:asp.net core系列 23 EF模型配置(概述, 类型和属性的包含与排除)一.模型配置概述 EF使用一组约定基于实体类的定义来构建模型。可指定其他配置以补充或替代约定的内容。本系列介绍的配置可应用于面向任何数据存储的模型,以及面向任意关系数...
2019-02-15 09:48:00 82
转载 二Java的常量与变量-1-1标识符
类的名字就是标识符起类名也是不能带空格的转载于:https://www.cnblogs.com/wangjunwei/p/10381100.html
2019-02-14 22:26:00 59
转载 Java线程的理解
Java线程:概念与原理一、操作系统中线程和进程的概念现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。线程是指进程中的一个执行流程,一个进程中可以运行多个线程。比如java.exe进程中可以运行很多线程。线程总是属于某个进...
2019-02-14 17:32:00 70
转载 bzoj 1483 梦幻补丁
DescriptionN个布丁摆成一行,进行M次操作.每次将某个颜色的布丁全部变成另一种颜色的,然后再询问当前一共有多少段颜色.例如颜色分别为1,2,2,1的四个布丁一共有3段颜色.Input第一行给出N,M表示布丁的个数和好友的操作次数.第二行N个数A1,A2...An表示第i个布丁的颜色从第三行起有M行,对于每个操作,若第一个数字是1表示要对颜色进行改...
2019-02-13 21:33:00 59
转载 <每日一题>题目19:简单的程序执行效率面试题
# 将下面的函数按照执行效率高低排序。它们都接受由0至1之间的数字构成的列表作为输入。这个列表可以很长。一个输入列表的示例如下:[random.random() for i in range(100000)]。你如何证明自己的答案是正确的。def f1(lIn): l1 = sorted(lIn) l2 = [i for i in l1 if i<0.5]...
2019-02-13 12:49:00 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人